兴隆国际影城票务系统(源码)
想要帮助顾客解决只要有网就能随时随地购买电影票的问题,因此设计开发了兴隆国际影城票务系统。本系统主要实现用户向系统提出购票请求,系统反馈给用户订票结果;管理员对系统进行系统维护,系统反馈给管理员基础信息表等操作。本课题采用软件工程思想,根据需求分析、总体设计、详细设计、代码以及软件测试来实现。兴隆国际影城票务系统的开发环境用VS2015,开发语言用的是C#,设计中采用ASP技术,开发模式采用B/S模式。数据库管理工具采用SQL Server 2014。本系统设计了四个模块,分别是用户管理模块、基础信息管理模块、订票管理模块以及统计分析。该系统实用性强、操作简单,方便消费者能够随时随地可以了解到该票务系统的电影信息,然后根据个人好购买电影票。关键词 电影票务系统,软件工程,VS2015,C#,B/S模式,SQL Server 2014
目录
1 引言 1
1.1 课题研究背景 1
1.2 课题研究的目的和意义 1
1.3 课题研究的启发 1
2 系统需求 1
2.1 系统用户类型及原系统业务流程 1
2.2 目标系统 2
2.3 数据流图 4
2.4 数据字典 7
2.5 系统的限制 12
3 系统关键技术研究 12
3.1 相关数学模型 12
3.2 开发技术 13
3.3 体系结构比较与选择 14
4 系统总体设计 14
4.1 系统功能模块 14
4.2 系统数据库设计 14
4.3 测试计划 20
5 系统详细设计与实现 21
5.1 系统界面设计 21
5.2 系统功能模块设计 23
6 系统测试 28
6.1测试目的 28
6.2测试策略 28
6.3测试方法 28
6.4测试工具 28
6.5测试编号构成 29
6.6测试用例 29
6.7测试结果 31
结论 32
致谢 *好棒文|www.hbsrm.com +Q: @351916072@
33
参考文献 34
1 引言
1.1 课题研究背景
通过实地调研,发现最近几年,电影行业越来越好,每年出品方投入新的影片逐年上升。这样的情形离不开观影者对影片的需求量越来越大。电影院安排播放影片的工作人员也根据顾客观看影片的需求进行上映安排调整策略。电影票网上购票的方式改变了以前影院只能现场售票的方式,这样的情况只要有网络,顾客就能随时随地在网站上浏览电影详细信息。影院售票系统主要面对两种人,一是顾客,二是管理员。本课题主要研究影院票务管理系统,采用ASP.NET技术,数据库技术采用SQL Server来实现基于B/S架构的影城票务系统。
1.2 课题研究的目的和意义
伴随着信息发展的趋势,但是仍有一些电影院售票形式仍存在一些缺陷,比如电影院人员不够,查询影片效率低下。所以实现网上购票就可以解决影城一些问题,影迷们可以避免到影城排队购票,这样就更加高效的提升了服务质量。影城员工可以从繁重的售票工作中解放一些了,只要影迷们在网上订票了,影城售票员只要鼠标操作一下就可以了,大大的减少工作量。有了网上购票系统,影城的销售业务也会有很大的提高。因此实现网上购买电影票,不仅为消费者带来了方便,而且影城工作人员也轻松不少,这样一来影城的销售业务也会大幅度的上升。
1.3 课题研究的启发
兴隆国际影城票务系统采用ASP.NET技术和B/S模式结构来进行设计,为消费者提供了一个方便、快捷的购票方式。利用数据库SQL Server 2014存储数据,对数据库中的数据进行查询,统计以及分析等等。设计兴隆国际影城票务系统,是要满足各个顾客的需求,尽可能的让他们觉得系统操作起来简单方便,同时避免一些数据冗余,减轻影城工作人员的工作繁重度,来提高影城工作人员的工作效率。
2 系统需求
2.1 系统用户类型及原系统业务流程
兴隆国际影城票务系统中有:观影者、售票员、经理、管理员等。
兴隆国际影城票务系统的工作流程:用户根据自己的角色登录系统,管理员是影片管理,管理员将影片信息生成表,交个影城各个工作人员,顾客注册登录好后可以进行购票,然后售票员看到订票信息单进行相应操作,根据影片订票信息产生购票信息单,经理根据票务信息查看影片票房情况,查询各个工作人员的业绩。兴隆国际影城票务系统业务流程图如下图2.1所示。
2.2 目标系统
2.2.1顾客模块需求
顾客模块需求是影院管理系统中的基础部分,顾客属于消费使用者,顾客可以根据自己的喜好选择影片购票观看,具体模块功能如下:
a)用户注册:顾客若要在本院的系统内购买电影票,需提前注册账号,详细填写个人信息。
b)用户登录:为了能使顾客查看本院的影片详细消息,顾客需要登录之后才能浏览。
c)查看电影类别:顾客根据自己的喜好可以查看电影类别选择影片观看。
d)查看影片描述:顾客根据影片的描述提前了解影片大概放映什么。
e)查看电影票价:顾客可以查看每部电影的票价。
f)在线下单:顾客根据自己的喜好选择好就可以下单。
g)评价或者投诉等:顾客可以对影院或者影片表达自己的观点。
2.2.2售票员模块需求
售票员模块需求是影院管理系统中的一部分,售票员属于服务使用者,该模块是消费者与服务者相互交互的,具体模块功能如下:
a)查询电影售票情况:售票员可以查询指定日期、指定场次的售票情况和
未售票情况。
b)订单信息操作:根据订单号,订货人,订单状态进行操作。
c)显示报表:经理可以统计每部电影售出票数(按日期统计、按场次统计)、统计每部电影票总收入(按日期统计、按场次统计)。
图2.1兴隆国际影城票务系统业务流程图
2.2.3经理模块需求
目录
1 引言 1
1.1 课题研究背景 1
1.2 课题研究的目的和意义 1
1.3 课题研究的启发 1
2 系统需求 1
2.1 系统用户类型及原系统业务流程 1
2.2 目标系统 2
2.3 数据流图 4
2.4 数据字典 7
2.5 系统的限制 12
3 系统关键技术研究 12
3.1 相关数学模型 12
3.2 开发技术 13
3.3 体系结构比较与选择 14
4 系统总体设计 14
4.1 系统功能模块 14
4.2 系统数据库设计 14
4.3 测试计划 20
5 系统详细设计与实现 21
5.1 系统界面设计 21
5.2 系统功能模块设计 23
6 系统测试 28
6.1测试目的 28
6.2测试策略 28
6.3测试方法 28
6.4测试工具 28
6.5测试编号构成 29
6.6测试用例 29
6.7测试结果 31
结论 32
致谢 *好棒文|www.hbsrm.com +Q: @351916072@
33
参考文献 34
1 引言
1.1 课题研究背景
通过实地调研,发现最近几年,电影行业越来越好,每年出品方投入新的影片逐年上升。这样的情形离不开观影者对影片的需求量越来越大。电影院安排播放影片的工作人员也根据顾客观看影片的需求进行上映安排调整策略。电影票网上购票的方式改变了以前影院只能现场售票的方式,这样的情况只要有网络,顾客就能随时随地在网站上浏览电影详细信息。影院售票系统主要面对两种人,一是顾客,二是管理员。本课题主要研究影院票务管理系统,采用ASP.NET技术,数据库技术采用SQL Server来实现基于B/S架构的影城票务系统。
1.2 课题研究的目的和意义
伴随着信息发展的趋势,但是仍有一些电影院售票形式仍存在一些缺陷,比如电影院人员不够,查询影片效率低下。所以实现网上购票就可以解决影城一些问题,影迷们可以避免到影城排队购票,这样就更加高效的提升了服务质量。影城员工可以从繁重的售票工作中解放一些了,只要影迷们在网上订票了,影城售票员只要鼠标操作一下就可以了,大大的减少工作量。有了网上购票系统,影城的销售业务也会有很大的提高。因此实现网上购买电影票,不仅为消费者带来了方便,而且影城工作人员也轻松不少,这样一来影城的销售业务也会大幅度的上升。
1.3 课题研究的启发
兴隆国际影城票务系统采用ASP.NET技术和B/S模式结构来进行设计,为消费者提供了一个方便、快捷的购票方式。利用数据库SQL Server 2014存储数据,对数据库中的数据进行查询,统计以及分析等等。设计兴隆国际影城票务系统,是要满足各个顾客的需求,尽可能的让他们觉得系统操作起来简单方便,同时避免一些数据冗余,减轻影城工作人员的工作繁重度,来提高影城工作人员的工作效率。
2 系统需求
2.1 系统用户类型及原系统业务流程
兴隆国际影城票务系统中有:观影者、售票员、经理、管理员等。
兴隆国际影城票务系统的工作流程:用户根据自己的角色登录系统,管理员是影片管理,管理员将影片信息生成表,交个影城各个工作人员,顾客注册登录好后可以进行购票,然后售票员看到订票信息单进行相应操作,根据影片订票信息产生购票信息单,经理根据票务信息查看影片票房情况,查询各个工作人员的业绩。兴隆国际影城票务系统业务流程图如下图2.1所示。
2.2 目标系统
2.2.1顾客模块需求
顾客模块需求是影院管理系统中的基础部分,顾客属于消费使用者,顾客可以根据自己的喜好选择影片购票观看,具体模块功能如下:
a)用户注册:顾客若要在本院的系统内购买电影票,需提前注册账号,详细填写个人信息。
b)用户登录:为了能使顾客查看本院的影片详细消息,顾客需要登录之后才能浏览。
c)查看电影类别:顾客根据自己的喜好可以查看电影类别选择影片观看。
d)查看影片描述:顾客根据影片的描述提前了解影片大概放映什么。
e)查看电影票价:顾客可以查看每部电影的票价。
f)在线下单:顾客根据自己的喜好选择好就可以下单。
g)评价或者投诉等:顾客可以对影院或者影片表达自己的观点。
2.2.2售票员模块需求
售票员模块需求是影院管理系统中的一部分,售票员属于服务使用者,该模块是消费者与服务者相互交互的,具体模块功能如下:
a)查询电影售票情况:售票员可以查询指定日期、指定场次的售票情况和
未售票情况。
b)订单信息操作:根据订单号,订货人,订单状态进行操作。
c)显示报表:经理可以统计每部电影售出票数(按日期统计、按场次统计)、统计每部电影票总收入(按日期统计、按场次统计)。
图2.1兴隆国际影城票务系统业务流程图
2.2.3经理模块需求
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1079.html