电影票销售系统需求分析

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

电影票销售系统需求分析

一、引言

随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。各行各业都在使用计算机,电影票的销售业同样离不开计算机。现在人们的生活水平提高了,去看电影的人也增多了。为了能让电影票能更好的销售和管理,我们要开发一套电影票销售系统。所以结合本次课程设计开发以下的电影票销售系统方案。

二、编写目的

本系统主要是为了更好的管理和销售电影票,让买票的人,不会那样的拥挤,能井然有序的买票,让售票员能更好的做好自己的工作。

三、功能需求

通过对电影票销售的了解,销售电影票应该包括:用户登录,查询,出售,退票,更新修改等模块。

整个系统模块划分如下图

1. 登录模块

如下图

选角色登陆:

●买票用户登录:只可查询信息,不可添加、修改、删除;

●售票员或管理员身份登录:可添加、修改、查询、删除信息;

2.查询模块

查询可以是要买票的人用公共账号登陆查询要买的票和要看的电影还有没有。另一个就是售票员或管理员查询售票,退票等情况。

3.出售模块

主要是售票员把票出售的情况,对数据库的修改。

4.更新修改模块

主要是销售员和管理员对卖票个拥有的票数进行更新修改。

四、E-R图

整个系统开发过程中,主要涉及到的实体有:电影票,观众,售票员或管理员他们之间的具体关系如下图:

五、数据字典

1.关系描述:

表1 电影票销售表:

表3

2.动态数据:

输入数据:新增记录,输入的查电影票

输出数据:由输入的查寻关键字确定的数据记录集合。查询输出

六、接口要求

●硬件接口:无特别要求;

●网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理论

实验验证软件本身的目的来看,无需网络通讯接口。

●软件接口要求:无

七、软件属性

●可用性:本软件也可以通过单步跟踪的操作进行检查处理。

●安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参

数受到破坏也不会影响源程序。

●可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及

文本内容全部放于数据库中。修改、更新数据只要在数据库进行修改添加,而不需

要对系统结构进行修改,这样系统维护性、升级都十分方便。

●兼容性:由于尚未测试,故无法对兼容性进行评析。

八、支持信息及运行环境

●软件支持:本软件开发是使用C++build 6.0编写;

●设备支持:推荐配置:WindowsXP,256内存;

●数据库:Microsoft SQL Server 2000

九、参考资料

a.《数据库系统概论》萨师煊、王珊编著高等教育出版社

b.《SQL Server 2000管理与应用》张海健编著中国电力出版社

c.《软件工程》邓良平、刘海松、陆丽娜编著西安电子科技大学出版社

d.. 《c++build 案例开发集锦》刘超、唐彬编著电子工业出版社

相关文档
最新文档