需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17074 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】随着信息技术的高速发展,现代社会已经进入了信息时代,处处都离不开网络和信息技术。网络能帮我们做很多事情,结交朋友,了解朋友的近况,这些都可以在网络上实现,它大大丰富了我们的生活。但是在日常生活中,每个人打交道最多的还是一些熟悉的人,包括老乡、同事、同学等。所以说,同学或是校友关系也是人际关系网络中重要的一环。本课题的目的是帮助人们与老同学沟通联系或是认识与自己曾在一个学校学习的人,扩展自己的人脉,帮助用户组建起自己的社交圈。 本篇论文首先介绍了关于校友社交网站的社会意义与国内外发展的现状,其次对网站开发过程中所使用的技术进行介绍,然后对校友社交网站的需求进行分析,总结出详尽的功能模块,接着描述了这个系统的总体设计和数据库设计,最后详细描述了几个功能模块的具体实现。 本校友社交网站的实现用Java语言开发,具体技术采用SSM(SpringMVC、MyBatis、Spring),Jsp,Mysql数据库,实现了用户模块(资料修改,上传头像,登录/注册,添加好友),内容模块(说说,相册,评论,发私信等),后台管理(公告发布)等功能。 【关键词】 Alumni Social Web;Jsp; Spring; SpringMVC; Mybatis
目录 摘要 Abstract 第1章 绪 论-1 1.1 课题背景及分析-1 1.2 国内外在该方向的研究现状及分析-2 1.3 本文组织结构-2 第2章 相关知识和技术-3 2.1 关键技术-3 2.1.1 JAVA-3 2.1.2 MySql-3 2.1.3 SSM框架介绍-4 2.2 SSM环境搭建-5 2.3本章小结-9 第3章 需求分析-10 3.1系统设计目标-10 3.2功能需求分析-10 3.3本章小结-11 第4章 系统总体设计-12 4.1 网站功能模块设计-12 4.2 网站架构设计-13 4.2.1 过滤器的设计-14 4.2.2 视图层的设计-15 4.2.3 控制器层的设计-16 4.2.4 业务逻辑层的设计-17 4.2.5 数据持久层的设计-18 4.3数据库设计-19 4.3.1 数据库E-R图-19 4.3.2 数据库表设计-20 4.4本章小结-25 第5章 系统详细设计与实现-26 5.1 注册登录模块设计-26 5.1.1用户注册详细设计-26 5.1.2 用户登陆详细设计-29 5.2 系统主界面设计-30 5.3 个人动态模块设计-32 5.3.1个人动态展示详细设计-32 5.3.2 消除个人动态的实现-34 5.4 好友模块设计-36 5.4.1 搜索好友的实现-36 5.4.2 添加好友的实现-38 5.5说说模块设计-40 5.5.1用户发布说说详细设计-40 5.5.2用户删除说说详细设计-42 5.5.3评论说说详细设计-43 5.5.4查看好友说说动态的设计-44 5.6本章小结-46 第6章 总结与展望-47 6.1 总结-47 6.2 展望-47 参考文献-48 致 谢-49 |