基于Web大学生同城交友平台的设计与实现(JSP,MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
基于Web大学生同城交友平台的设计与实现(JSP,MySQL)(论文14000字,程序代码,MySQL数据库)
校友录系统是运用JSP技术来实现的。其主要功能有:首页、好友、博客、相册、个人信息、用户注册等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。
前台功能
对于本次毕业设计所研究的寻人交友系统前台来说,包含了用户维护、好友管理、查询、交流、博客、相册这六个模块。用户维护模块分为登录注册、信息修改。用户注册时需要填写一份详细的个人信息包含性别、年龄、出生地、教育经历兴趣爱好等,然后可以跳转到登录页面使用账号密码进行登录,在此还要进行一项随机验证码的输入,只有三者完全正确还能登录成功;用户还可以对自己的个人信息进行实时的修改操作,便于信息的更新。
好友管理模块主要是添加好友删除好友和好友分组的功能,用户可以自主的添加感兴趣的好友或者删除一些不想继续保持好友关系的人,并对他们进行一个分组,便于用户对好友列表的管理。
查询功能可以进行模糊筛选也可以进行唯一查找,用户在使用唯一查询时需要选择详细的精确的个人信息,这样查找到的人往往不会有很多,提高了找人的效率;模糊查找支持用户提供模糊的信息,系统进行筛选找到符合条件的人群,常用于用户对所查找之人信息了解不全面或者信息遗忘。值得一提的是在此模块还会有一个关联值排行,根据用户们注册时填写的个人资料把关联度高的用户推荐给其他的用户。
交流模块的功能主要就是提供好友之间在线的聊天功能。博客模块可以让用户发表包含图片文字的博客,博客还支持好友的浏览、评论、留言。用户还可以对其进行查询,便于找到需要的内容。相册模块除了拥有博客的所有功能外还添加了一个设置访问权限的功能,用户可以对此模块中的内容进行加密或者允许特定好友进入,这确保了用户的个人隐私问题
后台功能
系统的后台部分分为会员管理、地域管理、学校管理、统计这四个模块。在会员管理模块中管理员能对一些违规的会员进行账号冻结的功能,违规严重者还能对其作出删除账号的操作。地域和学校主要用于信息的更新功能,统计模块可以对会员的信息进行统计并记录一些其他重要的数据信息
目 录
摘要 1
ABSTRACT 2
1.绪论 4
1.1研究的背景与意义 4
1.2研究的基本内容 5
2.系统的相关技术介绍 7
2.1J2EE介绍 7
2.2J2EE综述 10
2.3JAVA 10
2.4JAVAScript 11
2.5JSP 11
2.6Spring 11
2.7MyEclipse 11
2.8MySQL 12
3.系统需求分析 13
3.1研究目标 13
3.2可行性研究 13
3.3用例分析 14
4.总体设计 16
4.1系统设计的原则 16
4.2系统功能模块 16
4.3数据库设计 18
4.4典型模块流程图 22
5.系统的详细设计和实现 26
5.1首页的实现 26
5.2用户注册 26
5.3好友 27
5.4博客 29
5.5个人信息 29
5.6后台管理 30
6. 系统的测试 32
6.1 软件测试的意义 32
6.2测试的重要性 32
6.3 测试的步骤 33
6.4 测试的主要内容 33
结 论 35
致谢 36
参考文献 37