摘 要
本论文主要论述了如何使用JAVA语言开发一个五台山景点购票系统 ,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述五台山景点购票系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。
五台山景点购票系统的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理、景点信息管理、购票信息管理、酒店信息管理、客房类型管理、客房信息管理、客房预订管理、交流论坛、系统管理,用户:首页、个人中心、购票信息管理、客房预订管理、我的收藏管理,前台首页;首页、景点信息、酒店信息、客房信息、交流论坛、红色文化、个人中心、后台管理、客服等功能。由于本网站的功能模块设计比较全面,所以使得整个五台山景点购票系统信息管理的过程得以实现。
本系统的使用可以实现五台山景点购票系统管理的信息化,可以方便管理员进行更加方便快捷的管理,可以提高管理人员的工作效率。
关键词:五台山景点购票系统 JAVA语言;MYSQL数据库;SSM 框架
系统设计
1系统概要设计
本五台山景点购票系统选择B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式。适合在互联网上进行操作,只要用户能连网,任何时间、任何地点都可以进行系统的操作使用。系统工作原理图如图1所示:
图1 系统工作原理图
系统详细设计
1前台首页功能模块
五台山景点购票系统 ,在系统首页可以查看首页、景点信息、酒店信息、客房信息、交流论坛、红色文化、个人中心、后台管理、客服等内容,如图1所示。
图1系统功能界面图
用户登录、用户注册,在注册页面可以填写用户名、密码、姓名、手机、身份证等信息进行注册、登录,如图2所示。
图2用户登录、用户注册界面图
参考文献
[1] 王玉英. 基于Java的MySQL数据库访问技术[J]. 现代计算机:专业版, 2018, 19(14):63-66
[2] 陈Maydene Fisher, Jon Ellis, Jonathan Bruce著. JDBC API Tutorial and Reference, Third Edition. 11 June, 2018[3] Jason Brittain Ian F.Darwin[美]. Tomcat权威指南. 北京:中国电力出版社,2018.
[4] 石正喜. MySQL数据库实用教程. 北京:北京师范大学出版社 2019
[5] 张海潘.软件工程理论[M] .北京:清华大学出版社,2017.
[6] Patrick O’Neil Elizabeth O’Neil[英]等.数据库-原理、编程与性能(第二版 影印版)[M].北京:高教育出版社,2017.
[7] 王雨竹. MySQL入门经典. 北京:机械工业出版社 2017[8] 邓子云.Java网络编程从基础到实践[M].北京:电子工业出版社,2019.
[9] 陈圣国.Java信息系统设计与开发实例[M].北京:机械工业出版社,2019.
[10] Todd Cook. Java从入门到精通[W].北京:电子工业出版社,2019.
[11] Bruce Eckel. Thinking in java(English Edition). 北京:机械工业出版社,2019
[12] Hsiao I H, Sosnovsky S, Brusilovsky P. Guiding students to the right questions: adaptive navigation support in an e-learning system for Java programming[J]. Journal of Computer Assisted Learning, 2018, 26(4):270-283.
[13] Vegh A. MySQL Database Server[M]. Web Development with the Mac®. Wiley Publishing, Inc., 2019,179-194
[14] Rasoolzadegan A, Barforoush A A. Reliable yet flexible software through formal model transformation (rule definition)[J]. Knowledge & Information Systems, 2019, 40(1):79-126