C#011-剧院售票系统的设计与实现(SQL数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:随着科学的不断进步,计算机应用已经遍布整个社会的每个角落。目前社会正处于健保发展方兴未艾的时代,各剧院莫不兢兢业业地改善本身的体制或管理方式,以适应健保越来越严格的规范;在此背景下,本文论述了小型剧院订票管理系统的设计与实现。通过对各种数据库管理系统(DBMS)的模型分析,结合售票查询的实际需求,同时本文还说明了订票管理系统的开发过程及各种技术细节。本系统是适应时代发展的需要,提高管理的效率而开发设计的。
用计算机技术实现售票系统的科学化管理,是现代化影剧院管理的需要.本文就影院售票系统设计要求,实现了售票系统管理的自动化,把传统的手工售票工作代之以高效的计算机综合管理.本系统设计具有友好的模拟影剧院内部设计与座位布置界面,可以方便地预览正在上映新片的部分剪辑及电影预告,进行快捷地售票与打印,票价金额统计与售票状况查询等功能.本文详细给出了该系统设计的主要功能与实现方法.虽然该系统是针对某现代影院设计的,但程序稍加改动即可适合各类影剧院与体育馆等设施售票系统科学化管理的要求. 现代影院售票系统计算机管理设计与实现。
结合所要开发的系统的特点,软件设计采用C#面向对象设计开发工具,后台数据库采用SQL。整个系统力求做到操作简便、界面友好、灵活、实用和安全。 [来源:http://www.think58.com]
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:C#,数据库,售票系统
[资料来源:http://think58.com]
目录
引言 4
1概述 4
2相关工具介绍 6
3 系统的设计 10
3.1系统需求分析 14
3.2系统概要设计 15
3.2.1 系统结构设计 15
3.2.2 数据库设计 19
3.3 系统的程序流程图 25
4 系统的详细设计 26
4.1 系统界面设计 26
4.2 系统核心代码 33
5 系统测试 42
5.1测试项目 42
5.2测试方法 44
结束语 45
致谢 45
[来源:http://www.think58.com]
[版权所有:http://think58.com]
功能模块:
[来源:http://think58.com]
1、剧票基本信息设置
此功能是对剧票的基本信息进行设置,包括剧票的班次,剧票的开始间和结束时间以及一些剧票的其它备注信息。
(1)添加剧票信息:
添加一个新的剧票信息,按照数据库设计出的表结构依次填入必填项,确认后向数据表中插入数据,同时给出提示,已经添加成功。
(2)删除剧票信息:
删除一个存在的剧票信息,删除的时候给出提示以免误删除操作,确认无误后将数据信息删除,并给出提示已经删除成功。
(3)查询剧票信息:
查询剧票信息时,用户可根据自己的需要输入单个或者多个条件,以进行单条件或联合查询, 并使查询结果更加明确。
(4) 修改剧票信息:
从数据库中调出剧票信息的内容,并对某一项进行修改,但是对于数据库中的主键是不能修改的。
2、剧票时刻表设置
此功能是为不同场次的剧票设置时刻表的。
(1)添加剧票时刻表信息:
为剧票添加始发时间和结束时间等基本信息
(2)删除剧票时刻表信息:
删除相应剧票时刻表的人事信息。
(3)修改剧票时刻表信息:
浏览所有剧票时刻表的信息,然后对相应的数据项进行修改。
(4) 查询剧票时刻表信息:
3、票务信息设置:
这部分主要完成,对某班次剧票的票务信息进行设置,管理员可以输入某个区间段起始和终止的两个场次,并设置这段区间内的剧票价格。
(1)添加票务信息:
管理员指定某班次剧票在某个区间段内的其实时间和终止时间,并为这个区间段设置票价(比如晚上八点到十二点这个区间段,价格为多少)
(2) 删除票务信息:
根据实际情况,完成对这些站点的票务信息的删除。
(3)修改票务信息:
由于黄金时段的到来,票会有一定的涨幅,以及其它一些情况需要对票务信息进行修改。
(4)查询票务信息:
可以查询某班次剧票在某区段的未销售的票数以及票的种类
4、订票:
在登陆系统后,首先需要注册一个用户名和密码,注册并登陆系统成功后,进入订票系统,在这了,可以分类查询,剧票的详细情况(包括剧票班次,剧票开始时间,剧票到结束时间,各个区段内的票价,还剩的票数等基本情况),客人可以预定自己需要的票(可预定多张)。
5、管理员审核
对于订票顾客预定的车票,必须通过某种权限的管理员审核后,该票才会邮寄到订票顾客注册信息里提供的地址,如果没有通过管理员审核,表明该订票顾客的订票是失败的。
[资料来源:http://www.THINK58.com]
上一篇:C#004-电子邮件客户端软件