开发工具
1、数据库:MySQL
2、开发工具
微信端:微信开发工具
管理后端:Idea、Eclipse、MyEclipse等Java开发工具均可
3、服务器:Tomcat系列均可
技术简介
微信端采用微信开发者工具开发,管理后端采用Java语言,MySQL数据库,开发框架是SSM。
摘要
我国的电影事业在2018年得到了飞速的发展,但是,在如今互联网线上购票系统不断完善的时代,仍然有部分的用户不会进行线购票的操作和使用,为了帮助用户进行电影线上售票的实现,设计了一款电影购票小程序。系统选择Java来进行代码的编写,选择微信开发者进行系统的开发,选择MySQL来进行各种数据。系统设计有两类使用者,在Web端设计有剧院管理模块、电影厅模块、售票模块、订单模块和销售报表模块,用来进行线上电影信息的发布,订单的出票以及销售数据的统计图查看等功能的实现。在小程序端设计有电影查看、浏览、电影票购买、订单取消、个人基本信息修改等功能。
文章目录
1. 绪论
1.1 课题背景及意义
1.1.1 课题背景
1.1.1 课题意义
1.2 国内外研究现状
1.2.1 国内研究现状
1.2.2 国外研究现状
1.3 研究思路
2. 相关技术介绍
2.1 开发工具介绍
2.1.1 微信开发者介绍
2.1.2 MySQL介绍
2.1.3 Navicat for MySQL介绍
2.2 开发技术介绍
2.3.1 Java介绍
2.3.2 JSON介绍
2.3.3 wxml介绍
2.3.4 wxss介绍
3. 系统分析
3.1 可行性分析
3.1.1 安全可行性
3.1.2 技术可行性
3.1.3 时间可行性
3.1.4 经济可行性
3.2 系统需求分析
3.2.1 用户需求分析
3.2.2 管理员需求分析
3.3 性能需求
3.4 业务流程分析
4. 系统概要设计
4.1 系统模块设计
4.2 数据库设计
4.2.1 数据库概念设计
4.2.2 数据库逻辑设计
4.2.3 数据库物理设计
5. 系统设计
5.1 管理员功能
5.1.1 电影公告管理模块
5.1.2 剧院信息管理模块
5.1.3 剧院状态变化模块
5.1.4 用户轨迹管理模块
5.1.5 高危用户轨迹上报模块
5.1.6 售票管理模块
5.2 用户功能
5.2.1 登录注册模块
5.2.2 首页模块
5.2.3 健康打卡模块
5.2.3 我的模块
6. 系统测试
6.1 测试目的
6.2 测试方法
6.2 系统实例
6.2.1 电影公告功能测试
6.2.2 剧院信息管理功能测试
6.2.3 售票功能测试
6.3 系统性能测试
6.3.1 界面测试
6.3.2 恢复性测试
6.3.3 稳定性测试