电影售票系统微信小程序的设计与实现(SSM,MySQL)(含录像)(论文说明书12000字,程序代码,MySQL数据库)
摘 要
随着互联网技术的发展,人民的生活越来越方便,与此同时,也让很多行业得到了快速发展。现在互联网技术已经慢慢走向科技顶端,现在需要做的就是跟上互联网技术发展的脚步,利用互联网技术使各个行业能够快速发展,使社会越来越自动化,分析当前电影购票的问题,实现一款电影售票系统小程序解决该问题。
经过本人的综合考虑,电影售票系统小程序的设计是基于Java技术、MySQL数据库、Tomcat服务器的方式设计,以Idea和Dreamweaver为开发工具,在Idea集成环境下调试并允许,并运用Photoshop技术美化网页,辅之以CSS技术。
该系统实现了电影售票管理内部的各种工作流程计算机管理化,其中包括管理员的用户管理、电影管理、电影资讯管理、系统管理、订单管理等功能,以及用户的电影查询、电影预订、在线充值、在线咨询、个人订单等功能。
关键词:Java技术;MySQL数据库;Tomcat服务器
The design and implementation of small program of movie ticket system
Abstract
With the development of Internet technology, people's life is becoming more and more convenient, and at the same time, many industries have achieved rapid development. Now the Internet technology has been slowly toward the top of science and technology, now need to do is to keep up with the pace of the development of The Internet technology, the use of Internet technology to enable the rapid development of various industries, so that the society is more and more automated, analysis of the current movie ticket problems, to achieve a movie ticket system small program to solve the problem.
After my comprehensive consideration, the small program design of the movie ticket system is based on Java technology, MySQL database and Tomcat server, using Idea and Dreamweaver as development tools, debugging and allowing in the INTEGRATED environment of Idea, and using Photoshop technology to beautify the web page. It is complemented by CSS technology.
The system has realized the computer management of various work processes inside the movie ticket management, including the administrator's user management, movie management, movie information management, system management, order management and other functions, as well as the user's movie inquiry, movie reservation, online recharge, online consulting, personal order and other functions.
Key words:Java technology; MySQL database; The Tomcat server
总体结构设计
根据对系统的功能进行分析可以总结电影售票系统小程序的具体功能模块包括下面的几个主要的功能模块:该系统主要从两大模块进行设计的,首先就是用户参与操作需要的模块,此外还需要有管理员用到的模块,两者之间不是互相独立的,他们之间有着密切的联系,同数据库表中的数据连接起来进行操作。每个模块访问相同的数据库,但访问的表不同。系统的各个功能模块是根据所收集的资料研究得到的。在以上分析功能的基础上,系统模块分为多个模块。用户含有的功能有注册,登录,信息搜索,电影查询、电影预订、在线充值、在线咨询、个人订单等,退出登录等功能,管理员含有的功能有修改密码,用户管理、电影管理、电影资讯管理、系统管理、订单管理等功能。
后台开发语言:Java,框架:SSM,数据库:mysql,开发软件:eclipse/myeclipse/idea
小程序软件:微信开发者
目 录
第1章 绪论 1
1.1 研究背景与意义 1
1.2 开发现状 1
1.3 主要工作及论文结构 2
第2章 相关技术介绍 4
2.1 HTTP协议 4
2.2 Java语言与JDK开发环境 4
2.3 HTML网页技术 4
2.4 JSP脚本语言 4
2.5 MySQL数据库 4
第3章 系统分析 6
3.1 可行性分析 6
3.1.1 技术可行性 6
3.1.2 经济可行性 6
3.1.3 社会可行性 6
3.2 系统功能需求 6
3.3 系统性能需求 10
3.4 业务流程分析 10
3.5 数据流程分析 10
第4章 系统设计 12
4.1 系统架构设计 12
4.2 总体结构设计 13
4.3 功能模块设计 13
4.4 数据库设计 14
4.4.1 概念设计 14
4.4.2 逻辑设计 15
第5章 系统实现 19
5.1 登录模块的实现 19
5.2 用户模块的实现 20
5.2.1 注册模块的实现 20
5.2.2 咨询模块的实现 22
5.2.3 评论模块的实现 24
5.2.4 电影预订模块的实现 26
5.3 后台模块的实现 29
5.3.1 用户管理模块的实现 29
5.3.2 密码修改模块的实现 30
5.3.3 资讯管理模块的实现 31
5.3.4 电影管理模块的实现 32
5.3.5 充值管理模块的实现 34
5.3.6 电影预订管理模块的实现 36
5.3.7 柱状图统计模块的实现 37
第6章 系统测试 39
6.1 测试的任务 39
6.1.1 测试的原则 39
6.1.2 测试的方法 39
6.2 测试目标 39
6.3 功能测试 39
6.4 测试结果 41
第7章 结论 42
参考文献 43
致谢 45
|