1. 研究目的与意义
虽然汽车行业受到了各种新型交通工具的冲击,但仍然是中短程旅游的重点之一,但每逢节假日,人工售票都会排起长队,处理意外情况,此时,网上售票的重要性显而易见,目前智能手机普及,4票时,效率远高于人工售卖。
目前,虽然国内外都有票务系统,但仍是手工操作。
因为它的操作界面和后台几乎是一体的,对用户不友好,需要专业的培训才能使用。
2. 课题关键问题和重难点
本课题的设计需兼顾前后台,前台除了部分需要写死的固定版块外(包括但不限于登录页、购票页、注册、购票信息填写页面等),其余显示的数据需要从后台进行配置,如票务信息、前台发布的公告、用户的权限设置等。
主要的难点在于数据库关系表格的设计以及如何正确进行权限的分配设置,如何设计表格能更加合理确实是一大难点,数据库中该如何对于权限进行存储才能更为合理,同时,如何根据不同的登陆者判断他所拥有的权限,并正确的展示他可以看见的菜单和管理界面进行管理,这个是一大难点。
还有对于登录本系统的用户,如何能保证使用者的账号密码安全,如何防止用户通过url直接访问不该被访问到的界面,这些都是值得考虑和解决的问题,如何去拦截这些非正常的访问。
3. 国内外研究现状(文献综述)
随着交通运输业的蓬勃发展,各种运输方式之间的竞争日趋激烈,铁路和民航也不断推出新的服务方式和措施,使更多的老百姓可以感受到现代发达交通的便利。
公路运输作为传统的交通运输行业之一,在交通运输业发展迅速的同时,虽然取得了一定的进步,但也遇到了一些瓶颈问题,当前的行业需要新的面貌、新的发展方式、新的手段,合作共赢面对当今市场一个符合互联网时代特征的新市场。
通过客运出行的客运量下滑,有很多方面的原因:一是当前互联网的快速发展和智能手机以及快递行业的蓬勃发展,导致当代人足不出户也能以低廉的价格买到自己想要的东西,出行减少,客运自然受到影响。
4. 研究方案
尝试使用SpringBoot Mysql VUE 的组合进行网站的构建,目前JAVA网站开发的主流框架依旧是Spring(SpringBoot实际为对Spring框架的整合),构建起基础体系比较方便、快捷,学习起来也比较方便;前台页面的设计上,打算使用VUE前台框架,VUE前台框架使用起来比较简单,界面的设计也比传统JSP要好看很多,传参也比较简便;数据库使用Mysql,较为熟悉,使用起来比较顺手。
本次尝试用SpringBoot进行网站开发,比较贴近当前趋势,同时,顺应市场趋势。
5. 工作计划
第一周:资料文献查阅,了解当前现状,选择合适的框架。
第二周:整理下需要的功能并理清楚联系,把本次选定的售票系统中的功能进行罗列,包括但不限于后台和前台页面,还有购票详情等等。
第三周:理清楚各页面之间的关系,哪个页面的哪个部位、按键点击后能跳转到什么页面以及每个页面设置的返回按钮等等,都要考虑,每个界面之间的关联要设置得合理。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。