影院售票管理系统的研发与设计
一、系统开发的目的与意义
(一)开发的目的
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对影院售票管理进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高影院售票管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样的一套影院售票管理系统成为很有必要的事情。
(二)开发的意义
影院售票管理是影院管理中异常重要的一个环节。计算机化是整个影院管理中的重要一部分,能否实现这一步关系到影院售票整体效率的高低,介于它的重要性,影院售票管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。
运用影院售票管理系统可以减轻影院售票管理人员的工作量,缩小开支,提高工作效率与准确率,能够合理安排时间,能够尽快的知道自己的影院信息。从大的方向说,就是为了加速我国四化建设的发展,实现全部的自动化,使我国发展成为通讯网络化,决策科学化,办公自动化的国家。
在现代,高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。影院售票管理系统是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管,而这个系统将代替传统的记录。
二、需求分析与详细调查
(一)可行性分析
可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。考虑到系统开发时间、资源等因素,在实际开发该计算机系统时,常常要为资源不足和交付日期难以完成而苦恼,因而需要慎重地尽可能早地估价研制课题的可行性。可行性研究包括:经济可行性、技术可行性、操作可行性、不同的方案等等
1、经济上可行性:现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:
本系统的运行可以代替人工进行许多繁杂的劳动;
本系统的运行可以节省许多资源;
本系统的运行可以大大的提高学校的工作效率;
本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。
2、技术上可行性:本系统的开发利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。使用VB作为系统开发的开发环境,它提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。
3、出走做可行性:本系统为一个小型的影院售票管理系统,所耗费的资源非常的小,影院的电脑无论是硬件还是软件都能够满足条件,界面设计时充分考虑管理人员的习惯,使得操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活;适应力强;容易扩充,因此,本系统在操作上是可行的。
(二)调查组织结构
功能描述:
①售票员:
1.办理会员及查询、删除、修改会员信息
2.查即将上映的影片信息和放映厅号
3.查询已卖票数和剩余票数和其对应的座位
4.售票
②小卖部管理员:
1.增添、删除、修改商品信息
2.管理商品入库
3.销售商品
三、数据流程图的生成
四、数据字典的编写
Ⅰ、数据项
①售票系统数据项
会员信息表,如表3.1所示,是描述会员的信息。
会员卡号
会员姓名
性别
折扣率
卡内金额
买票消费
001
模块化设计的目的张明
0.85
100
002
张敏
0.7
120
影票信息表
电影名称
上映日期
上映时间
放映厅
票类
票价
恋爱通告
2011.06.01
18:00:00
*****
Vip
30
关云长
2011.06.07
18:00:00
*****
Vip
30