扫一扫,关注我们
微信号:375279829
1.毕业设计(论文)题目: 华山自助旅游管理系统的设计与实现
2.题目背景和意义:华山自助旅游管理系统旨在使游客更好地认识景区的人文景观,从而促进游客的游览。引导游客避开问题,节省力气。华山自助旅游管理系统方便了游客的自助出行,当景区里某个景点人流量达到峰值,能够及时反馈出来,游客在了解以后会选择其他景点改变路线,并在出入景点都能够进行统计,方便管理以及出行。
3.设计(论文)的主要内容(理工科含技术指标): 本课题研究内容为:1、通过浏览器浏览本华山自助旅游管理系统。会员可浏览华山旅游信息、华山线路信息、系统简介信息、华山景点信息、附近酒店信息。2、系统管理员是被赋予系统全部权限的用户,管理员可登录系统、管理员可添加、删除管理员的信息、修改密码。对旅游动态信息、华山线路信息、附近酒店、华山景点信息进行删除、修改、添加。同时系统要求运行稳定、操作简易、逻辑清楚、权限划分明确。本课题的开发要求学生掌握以下技术:1、要求熟练掌握HTML5网页设计语言;2、能够使用CSS、JavaScript等相关技术;3、能够使用JAVA或PHP语言开发后台应用程序;4、熟练掌握MySQL等关系型数据库的使用;5、了解Web应用的简单架构和基本部署。
4.设计的基本要求及进度安排(含起始时间、设计地点): 第1周—第3周:熟悉题目背景,搜集相关资料(要求熟练掌握HTML5网页设计语言和JAVA语言;了解软件开发过程、测试等相关知识;深入了解课题内容)撰写开题报告;第4周—第6周:设计系统界面、数据结构以及系统功能模块;第7周—第8周:实现系统各功能模块的主要功能,准备中期报告;第9周—第12周:实现系统其他功能,编写相关测试用例并调试运行系统。第13周—15周: 撰写毕业论文,准备毕业答辩。设计地点:校内。
5.毕业设计(论文)的工作量要求 撰写15000字论文
本章开始对华山自助旅游管理系统进行系统设计,在详细设计前需要对系统进行规划,确保系统设计的顺利进行。在该华山自助旅游管理系统设计时需要遵循以下几个原则。
分解协调原则,系统是一个整体,目标明确。通过细化功能来实现共同的结果,本系统设计的目的是解决需求分析的问题。所以,应遵循分解协调性原则,把具体的问题划分为若干个子问题,通过对子问题的解决,达到最终的工作目标,完成工作模块,简化工作。
一致性原则,软件开发需要制定合理的编程规范以及文档命名规范,因此在设计阶段建立统一的编程风格。确定类名属性、名方、法名、变量名、数据库表名、数据库字段名。统一对系统的图片、文件等进行统一。
系统流畅性原则,考虑到各个数据库表之间的数据量,创建索引和视图等方式来提高查询速度,降低服务器响应时间,提升客户满意度。
网站前台用户需求是查询各类旅游信息,其中包含了旅游信息、酒店信息、公告信息、景点信息、线路信息、在线留言信息等。游客通过注册后进行登录,成为会员。成为会员的用户才能预定酒店,在线留言和交互,提出在旅游过程存在的问题,或者做攻略时遇到的问题进行咨询,其他有经验的用户提供在线回复帮助。
管理员的需求包括管理员的权限认证,系统后台不是所有的用户都可以进行操作,只有特定的管理员才能进行管理。验证用户权限后登录后台,就可以使用旅游景区的信息、旅游资讯、旅游路线预定、旅游饭店、网站新闻、用户自身信息管理等服务。
在确定了系统功能性需求之后,还需要对系统的非功能性需求进行分析,保障系统可持续运行。华山自助旅游管理系统的非功能性需求包括性能需求、稳定性需求、安全性需求、扩展性需求等。
性能需求是确保系统的反应速度和响应时间等各方面的要求。本华山自助旅游管理系统上线运行后,可能发生多个用户并发请求数据,而且连接数据库的线程较多,那么响应速度将会对系统的负载要求较高,要求各业务响应速度不大于两秒,数据库资源占用率不能高于80%,否则将会发生死机或者数据丢失的情况。另外在高负荷运行下也要保证程序的持续性,7*24小时内正常运行。
华山自助旅游管理系统需要长期稳定性运行,不能因为硬件或者软件原因造成通讯中断,那么将对用户产生一定的影响,所以可以考虑设计备用服务器,如果出现故障,网络接口直接对接到另外一台服务器系统。
系统的安全性要求,虽然本系统是在小范围的内部使用,但是安全性也需要得到保障,防止病毒的入侵,删除数据或者窃取到用户的基本信息。因此,需要利用计算机相关的信息技术对密码和数据进行安全设计。
华山自助旅游管理系统可扩展性的需求,本系统开发周期较短,收集的需求可能不够全面,那么在后期投入使用的时候,随时就可能发生需求的增加或者变更的要求。那么设计的时候需要考虑功能模块的可扩展性,采用模块化思想,降低相互之间的耦合,为将来的扩展提供空间。也需要考虑系统接口的设计,便于其他系统接入,导入对应的数据,或者是为其他系统提供接口,共享本系统内的基本信息。