影院票务管理系统的设计与研发开题报告
2021-12-26 13:36:47
全文总字数:5236字
1. 研究目的与意义(文献综述)
1.1 设计的目的及意义
2. 研究的基本内容与方案
基本内容:用户模块、后台管理员模块以及数据库的设计。
目标是基本实现以下功能:
用户模块:用户根据个人喜好搜索对应电影,选座购票后将在个人账户中添加对应购票信息(自动生成进场号码,实现无纸化影票销售[8]),可以根据用户订单额度发放代金券或者限定次数的票价折扣卡,即影院会员。
后台管理员在注册账号后并登陆,在本系统中添加电影的简介、海报等相关信息,并进行以下几项管理工作。
用户管理:依托每场放映的电影进行统计,本次观影人数中的观众总数以及年龄、性别组成,根据电影收视率调整放映场次,追求效益最大化。
会员管理:用户可以自主选择成为会员,系统会为会员提供包月、包年,或者选择特定数目的电影,等形式多样的套餐。
销售/数据管理:统计某场电影的售票数量,显示实际到场、缺场观众数量。并查询缺场用户信息,作出对应补救措施:例如向缺场用户发送信息或者提供退换票选择。
票价管理:影票定价依据位置的不同进行区别化定价策略,例如中心座位价格较高,两侧或者角落价格比较低。
拟采用的技术方案:本系统基于Java web的B/S结构,借鉴web网络数据库的形式,以Web浏览器显示界面以供用户交互操作,数据库用于存储信息,Web服务器连接两者。优点:协议健壮,可允许大容量传输,安全机制稳固,数据库的数据模型定义清晰[6]。JSP与ASP两者较为相似,但JSP的安全性、效率更高,组件方式更便捷,适用平台更加广泛。
运用JDBC数据库连接技术,使得JAVA和数据库可以进行交互,并可通过连接接口访问数据库[3]。基于安全性的考虑,赋予用户和管理员不同的权限,系统服务器对各个角色的请求,作出对应响应。
措施:首先安装IIS,并搭建Java的开发环境,下载软件eclipse(J2EE)、jdk、tomcat以及mysql数据库,使用eclipse tomcat7.0作为开发工具,tomcat作为jsp和Servlet 容器,jdbc mysql技术进行数据存储,jsp html显示页面以供用户操作,jQuery实现影厅的选座功能。
3. 研究计划与安排
第1周 调查国内外应用情况、进行影院管理信息系统需求分析。
第2周 完成开题报告
第3-4周 系统分析并完成系统分析报告
4. 参考文献(12篇以上)
[1]沈尧.中国电影在线票务发展研究[d].北京:中国电影艺术研究中心,2016.
[2]朱祥东,杨保华.在线售票系统的设计与搭建[j].常州:价值工程,2018.