jsp972社交网络平台的设计与开发 mysql

jsp972社交网络平台的设计与开发 mysql

150

更新时间:2021-06-09

所属分类:java设计

评论回复:0

语言:java/jsp

数据库:mysql

开发环境:myeclipse/eclipse

 

下载权限

随着生活方式的转变和社会运作的加快, 现代人社交的方式和途径也大大增加,尤其是网络越来越多的融入我们的生活, 网上社交这种新鲜快捷的社交方式也得到了年轻人的认同,传统的社交方式受到越来越多的挑战,网上社交大大扩展了我们的社交圈,在天大地大的地球村里寻找一份莫名的浪漫,可谓新异十足。本次设计的题目就是构建一个基于web的网上社交平台。


本系统的建设目标:使用户能通过Internet在网络上结交朋友,做到足不出户便可以认识更多的知心朋友。会员注册成功后,登陆我们的网站,输入用户个人的基本信息,搜索相关的已经注册的会员,如果找到合适的会员,可以申请加入好友,给对方发送信息,在系统中留言。等到此会员下次登录时,可以看到留言信息,进行更深的了解。本系统完全由管理员对系统进行管理,为了对保护会员信息的安全性,未注册的用户不能登录此系统,管理员对已经注册的用户信息进行审核,信息审核通过后,方可成为本系统的会员。同时会员可以把自己的个人照片上传到系统中,保证了会员信息的真实性。在会员将个人的信息输入到系统后,系统会自动把每个会员的信息保存到数据库中。本系统有两种身份登录本系统,分别是管理员和一般会员。管理员在登录成功后,可以对会员基本信息、会员相册进行管理与维护。如:网站信系管理。对会员的管理包括:审核新会员、删除虚假会员,查看会员、整理会员信息明细等。

总之,作为一个完整的网络社交系统要实现的功能远远不止上面提到的那些,本课题设计只是实现了其中一部分的功能。[4]


引言 4

1 项目概述 6

1.1 研究背景 6

1.2 研究意义 6

1.3 业务流程描述 7

2 可行性分析 8

2.1 技术可行性 8

2.2 经济可行性 8

2.2.1 支出 8

2.2.2 效益 9

2.2.3 收益投资比 9

2.2.4 投资回收周期 9

2.3 用户使用可行性 9

2.4 法律可行性 10

2.5 其他可供选择的方案 10

2.6 结论 10

3 需求分析 11

3.1 总体目标 11

3.2 具体目标 12

3.2.1 网站前台 12

3.2.2 网站后台 12

3.3 系统功能建模 12

3.3.1 系统数据流程图 13

3.3.2 数据字典 15

3.4 系统数据模型 18

4 概要设计 19

4.1 体系结构设计 19

4.2 接口设计 20

4.2.1 外部接口 20

4.2.2 内部接口 21

4.3 代码设计 21

4.3.1 代码设计的原则 21

4.3.2 系统所需代码设计 21

4.4 数据库设计 21

4.5 输入输出设计 24

4.5.1 输入设计 24

4.5.2 输出设计 24

4.6 运行设计 25

4.6.1 服务器的软硬件配置 25

4.6.2 客户端的软硬件配置 25

4.7 出错处理设计 25

4.7.1 出错输出信息 25

4.7.2 出错处理对策 26

4.8 安全保密设计 26

4.8.1 数据安全性 26

4.8.2 登陆用户的安全性 26

4.8.3 操作安全性 27

4.8.4 系统安全性的其他考虑 27

4.9 维护设计 27

4.9.1 维护问题 27

4.9.2 解决措施 27

5 详细设计 28

5.1 模块定义 29

5.2 输入项目 30

5.3 输出项目 30

6 编码 31

6.1 概述开发工具及编程脚本 31

6.1.1 开发工具Dreamweaver 31

6.1.2 编程脚本javascript 31

6.2 脚本习惯说明 31

7 测试 33

7.1 测试的原则及测试方法概述 33

7.2 测试项目测试用例 33

7.2.1 单元测试 33

7.2.2 集成测试 33

7.2.3 功能测试 34

7.2.4 系统测试 34

7.2.5 测试用例 34

7.3 软件测试结论 35

7.3.1 软件能力 35

7.3.2 缺陷和限制 36

7.3.3 建议 36

7.3.4 测试结论 36

结束语 37

参考文献 39


下载
本地下载
- MB
188083800