1. 研究目的与意义
现代社会已经步入了信息社会的世界。
随着互联网的广泛应用,计算机技术、计算机网络技术、数据库技术、管理技术的发展,对信息的处理和利用已经深入到各行各业,已经深入到人类生活中的各个方面。
旅游是人们丰富多彩生活的重要组成部分之一,旅游业已经成为当今世界上发展势头最强劲的产业之一,它是集吃、住、行、游、购、娱六大要素于一身的综合性产业。
2. 课题关键问题和重难点
户外运动爱好者社交系统包括:1.信息管理模块: 能订阅发布信息;2.好友管理模块:添加关注好友信息,完成相应的增,删,改,查功能;3.户外信息管理模块:发起户外活动,设计户外活动信息表,完成增删改查功能;4.分享模块: 分享照片,地图标注信息。
支持各大平台的分享。
5.景点管理模块:将部分热门景点信息收入,支持 评价景点和点评,预订景点门票。
3. 国内外研究现状(文献综述)
户外运动爱好者社交系统:采用MySQL作为后台数据库,使用MyEclipse6.5 为开发环境,使用Tomcat作为其服务器,使用JSP 对前台与后台页面进行设计。
首先对数据库、数据库表进行设计,使用MySQL创建数据库以及表,使用MyEclipse6.5编写代码,完成基本的增、删、改、查功能。
使用JSP 对前台与后台页面进行设计,使用java script 脚本完成网站功能,使用JDBC实现前台网站与后台数据库的链接,最后对整个系统进行调试,完成课题所需功能。
4. 研究方案
本系统用了ssh框架,主要包含个人信息管理、发布信息管理、好友管理、景点管理四个模块。
使用者包括三种,游客,用户和管理员。
用户可以进行以下功能:个人注册,修改个人信息,发布景点信息,删除个人发布的信息,添加好友等;管理员功能包括:对用户权限进行维护,更改景点信息,发布景点信息,删除用户发布的信息;游客功能包括:查看景点信息,注册成为用户。
5. 工作计划
第一周:系统用例图的设计与完善第二周:系统的需求分析第三周:系统的功能分割和需求规格说明的完善第四周:系统的概要设计,主要为数据库设计第五周:数据分类编码,示例数据入库第六周:最短路径算法的设计和实现第七周:系统各模块及模块间接口等的详细设计第八周:系统各主要界面的设计和编码实现第九周:系统各模块的编码实现第十周:系统各模块的编码实现第十一周:系统各模块的单元测试第十二周:系统的集成测试第十三周:系统的确认测试和完善,论文初稿的撰写第十四周:修改论文第十五周:完成论文,制作PPT,准备答辩。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。