摘 要
随着世界经济信息化、全球网络化的到来推动信息线上管理的飞速发展,为网上订票行业的改革起到关件作用。若想达到安全,快捷的目的,就需要拥有信息化的组织和管理模式,建立一套合理、畅通、高效的在线电影售票系统。当前的在线电影售票系统存在工作效率低下,人员和资源调配不充分的问题,基于信息化的在线电影售票系统目前还没有完善的系统机制。
针对此类问题,本系统结合现有网上订票体系统的特点,运用新技术,构建了以SSM为基础的网上订票信息化管理体系。首先,以需求为依据,对目前传统电影院的电影售票管理基础业务进行了较为详尽的了解和分析。根据需求分析结果进行了系统的设计,并将其划分为管理员和用户两种角色:主要功能包括主页,个人中心,用户管理,公告信息管理,电影类型管理,影院信息管理,电影信息管理,留言板管理,系统管理,订单管理,留言管理等。使用目前市场主流的技术SSM框架和Maven进行项目构建,使用Java开发语言和MySQL数据库对系统进行高内聚低耦合的设计,最终完成了在线电影售票系统的实现。
在线电影售票系统为当前传统电影售票管理提供了一个高效、便捷、信息化的解决方案、有效管控了网上订票的各个环节,这为后期在线电影售票系统的优化提供了新的方向。
关键词:电影售票;SSM架构;MySQL数据库
1.4 研究内容和方法
1.4.1 研究内容
本课题主要研究如何用信息化技术改善传统网上订票行业的经营和管理模式,简化电影售票管理的难度,根据电影售票管理实际业务需求,调研、分析和编写系统需求文档,设计编写符合企业需要的系统说明书,绘制数据库结构模型,完成系统功能模块开发。本在线电影售票系统的功能包括:
1、管理员进入在线电影售票系统,可以对主页,个人中心,用户管理,公告信息管理,电影类型管理,影院信息管理,电影信息管理,留言板管理,系统管理,订单管理,留言管理等功能进行管理。
2、用户注册登录本系统可以对主页,个人中心,我的收藏管理,订单管理等功能进行管理。
1.4.2 研究方法
本文所采用的研究方法有:
1、调查法。通过市场调研、网络小程序和线下问卷调查等方式进行准确和全面的材料信息搜集工作,并对材料进行分析。
2、类比法。了解国外和国内在线电影售票系统的现状,吸取和借鉴先进电影售票管理理论经验,并在系统设计中进行适当的应用。
3、理论和实践结合法。在开发技术、开发环境和数据库技术等方面,通过对系统用户的需求进行分析,最终确定出最优的解决方案。
4、UML建模法。对系统进行分析、建模和实际运行调试,使系统功能得以实现。
1.5 论文组织结构
第一章:绪论,介绍了课题的研究背景、本论文的研究意义和目标等。
第二章:开发环境,介绍了与本系统实现相关的技术和工具,包括常用的Spring、Spring MVC框架、MySQL数据库等。
第三章:系统分析,主要是系统流程设计和系统用例设计及法律、经济等可行性分析。
第四章:系统设计,依照系统设计规范,绘制各个模块的流程图和用例图等。
第五章:界面设计与功能实现,主要是展示系统具体功能和系统界面开发结果。
第六章:系统测试,对完成的系统功能进行白盒和黑盒测试,编写并列举了相关测试用例表。
4.2 系统功能设计
在线电影售票系统的最大权限用户是管理员,通过管理员菜单中的主页,个人中心,用户管理,公告信息管理,电影类型管理,影院信息管理,电影信息管理,留言板管理,系统管理,订单管理,留言管理等选项来对系统后台信息进行管理。在线电影售票系统的整体结构设计主要分为两大部分:管理员和用户。管理员的职责是管理用户信息及设置用户权限,发布公告等其他基础功能的管理;用户负责订单管理。用户进入系统可以对主页,个人中心,我的收藏管理,订单管理进行管理。
整体结构设计如图4-2所示。
图4-2 功能结构设计图
4.4.2 数据库实体
E-R图,即实体-联系图,它是一种通过对实例进行抽象,以可视化的方式来描述现实世界的概念模型。根据需求分析绘制出数据库的E-R图,能够直观地映射出各个表之间的关系。
本系统的实体属性图如下图所示:
1、地址实体图如图4-9所示:
图4-9地址实体图
2、电影信息评论表实体图如图4-10所示:
图4-10电影信息评论表实体图
5.1 系统功能实现
当人们打开系统的网址后,首先看到的就是首页界面。在这里,人们能够看到系统的导航条,通过导航条导航进入各功能展示页面进行操作。系统首页界面如图5-1所示:
图5-1 系统首页界面
公告信息:在公告信息页面的输入栏中输入公告标题进行搜索,可以查看到公告详细信息,并根据需要进行评价操作;公告信息页面如图5-2所示:
图5-2公告信息详细页面
影院信息:在影院信息页面的输入栏中输入影院名称进行搜索,可以查
看到影院详细信息,并根据需要进行评价和收藏操作,影院信息页面如图5-3所示:
图5-3影院信息详细页面
目 录