java社交网络系统的设计与实现

此次毕业设计的要求是要创建一个社交网络系统,要求能实现类似于fasrbook的功能,结合自身的水平设计出了这次的系统,有添加好友、查看好友相册及动态的功能,本来预期的目标是能实现聊


摘 要:互联网技术的发展使得人们的交流更加方便,其内容更是不断更新。相较于从前的交流方式,现在社交网络的交流方式已逐渐取代了传统的交流方式,它不仅方便快捷,还有着传统交流方式所不能比拟的信息传输功能,视频、图片、文字都能即时发送。无论在世界的哪个角落,只要有着网络,你都可以通过社交网络了解到世界各地好友的生活动态。完全符合了现代人们快节奏的生活,在没有多少时间可以用在长途跋涉做交流的时代,社交网络的发展已是必然,所以社交网络的发展将是势不可挡的。

本系统从网络的发展趋势和人们的实际需求出发,再结合自身的实际能力水平来实现该系统,系统从需求分析,总体设计,详细设计再到系统的实现和测试逐步的完善系统,达到最后的完成设计,设计里还编写了详细的使用说明以方便所有用户都能快速准确的知道如何使用本系统以及里面的所有功能。本次设计采用的是java编程语言,结合了jsp技术,再配置了tomcat解决了许多局限性问题。最终完成了本次的设计。

该论文有图38幅,表12个,参考文献20篇。

关键字:社交  交流方式  java编程语言

The Design and Implementation of Social Network System

Abstract:The development of Internet technology makes people's communication more convenient, and its content is constantly updated. Compared with former communication, now a social network communication has gradually replaced the traditional way of communication, it is not only convenient and quick, and can't be matched by the traditional way of communication information transmission function, video, pictures, text can send instantly. Wherever you are in the world, you can learn about the lives of friends around the world through social networks. Fully meet the modern people to the fast pace of life, in the don't have much time can be used in a long journey do communication era, the development of the social network is inevitable, so the development of the social network will be overwhelming.

The system from the network development trend and the practical demand of people, coupled with its own actual ability to implement the system, the system from the demand analysis, general design, detailed design to the system implementation and testing of the gradually perfect the system, to reach the final finish design, design also write the detailed instructions for all users can quickly knows exactly how to use the system, and in all functions. This design USES the Java programming language, combines JSP technology, and then configures tomcat to solve many limitations. Finally, the design was completed.

KEY WORDS: Social   communication  sqlserver database

目 录

摘要… Ⅰ

图清单 Ⅴ

表清单 Ⅶ

1 绪论 1

1.1 开发背景 1

1.2 开发现状 1

1.3 论文结构 1

1.4 本章小结 2

2 需求分析 3

2.1功能需求分析 3

2.2 操作系统需求 3

2.3业务流程分析 3

2.4本章小结 4

3 总体设计 5

3.1系统设计思想 5

3.2系统总体设计 5

3.3 本章小结 5

4 详细设计 6

4.1系统功能模块设计 6

4.2数据库设计 概念模型设计 6

4.3数据库表设计 7

4.4本章小结 10

5 系统的实现 11

5.1实现环境说明 11

5.2主页面的实现 11

5.3用户注册的实现 11

5.4登录模块的实现 12

5.5留言模块的实现 13

5.6交友模块的实现 15

5.7相册管理的实现 16

5.8动态管理模块的实现 17

5.9本章小结 19

6系统测试 20

6.1测试目的 20

6.2测试方法 20

6.3功能测试 20

6.4本章小结 22

7 系统使用说明 23

总结 31

参考文献 33

致谢 34

1 绪论

1.1 开发背景