电影院售票系统需求规格说明书
影票售票系统需求规格说明书
影院售票系统需求规格说明书
目录
1.引言 (3)
2.任务概述 (3)
2.1任务要求 (3)
2.2系统目标 (3)
3.系统功能 (3)
3.1功能需求 (3)
3.2系统功能模块图 (4)
3.2.1前台功能模块图 (4)
3.2.2后台功能模块图 (4)
3.2.3个人用户功能模块图 (5)
3.3系统流程图 (6)
4.软件需求规格说明书(SRS) (6)
4.1需求概述 (6)
4.2系统E-R图 (6)
4.3系统数据流图 (8)
4.4 用例图 (9)
4.4.1管理员用例图 (9)
4.4.2购票者用例图 (10)
4.5时序图 (11)
4.5.1用户注册时序图 (11)
4.5.2用户登录时序图 (11)
4.5.3售票员登录时序图 (12)
4.6数据字典 (12)
4.6.1数据元素字典 (12)
4.6.2数据流字典 (12)
4.6.3数据存储字典 (12)
4.6.4数据处理字典 (13)
5.结论 (13)
1.引言
影院售票系统的开发目的是使影院售票模式从手工记录转变成信息管理,为影院售票人员提供方便条件。用户也可以轻松地在家都可以操作查找影片、订票、退票等功能。对电影院的实际情况进行调研之后,进行详细的需求分析,对现有的管理模式进行改进,开发出一套新型的管理系统,从中领悟系统开发的思想,掌握系统开发的流程和方法。随着电影院信息系统的不断完善,电影院售票的管理将越来越依赖于信息化的管理。所以系统开发将围绕电影院售票工作的实际情况,使之能迅速适应电影院售票的需要。
影院售票系统的实施的现实意义是减少管理售票的工作人员;管理人员可以随时浏览查看,而且更加直观;改变了以前手工记录的方式,电脑录入更加方便快捷;实现了影院售票的计算机化。
电影院票务管理系统需求文档
电影院票务管理系统需求文档
一、引言
电影院票务管理系统是为了提高电影院的票务管理效率,方便观众购票和管理
电影院资源而设计的一套软件系统。本文档旨在详细描述电影院票务管理系统的需求,包括系统的功能、性能、安全性等方面的要求。
二、系统概述
电影院票务管理系统是一个在线的票务购买和管理平台,主要包括以下功能模块:
1. 用户模块
- 用户注册与登录:用户可以通过注册账号并登录系统,以便进行购票和管
理个人信息。
- 个人信息管理:用户可以查看和修改个人信息,包括姓名、联系方式等。
- 订单管理:用户可以查看已购买的电影票订单,并进行退票、改签等操作。
2. 影片管理模块
- 影片信息管理:管理员可以添加、修改和删除影片信息,包括影片名称、
导演、演员、时长等。
- 影片排期管理:管理员可以设置影片的放映时间、放映厅以及票价等信息。
3. 放映厅管理模块
- 放映厅信息管理:管理员可以添加、修改和删除放映厅信息,包括放映厅
名称、座位数等。
- 座位管理:管理员可以设置放映厅的座位布局,并进行座位的增加、删除和修改操作。
4. 票务管理模块
- 票务售卖:用户可以通过系统在线购买电影票,并选择座位。
- 票务查询:用户可以查询影片的放映时间、票价以及座位的可用情况。
5. 统计报表模块
- 销售统计:系统可以生成每日、每周、每月的票务销售报表,包括票房收入、观众人数等。
- 影片评分统计:系统可以统计观众对影片的评分,并生成评分报表。
三、性能要求
为了保证系统的正常运行和用户体验,电影院票务管理系统需要满足以下性能要求:
1. 响应时间:系统的响应时间应尽量缩短,用户在购票和查询时能够快速获取结果。
设计规格说明书
设计规格说明书
1.引言
目的
该软件设计规格说明书是基于“只有两个人”小组计划开发的“电影院网上售票系统”需求规格说明书编写的。
“电影院网上售票系统”,缓解了电影院售检票的人力压力,提供高效的,快捷的,稳定的操作。实现系统应具有的实用性、可靠性、有效性及方便性。
软件系统实际报告相近说明了该软件产品的体系结构设计、书籍库设计和构建设计等,从而对该软件产品的结构、实现方法等进行了详细的描述。
命名规则
(1)Pascal规范:所有单词首字母大写。
例如: UserNameTable
Camel 规范:除了第一个单词,所有单词首字母大写。
例如:userNameTable
全局变量:使用Camel 规范,并以g_ 开头。
例如:g_failedFlag
局部变量、方法参数:使用Camel规范。
例如:lineCount
类名:使用Pascal规范
例如:MyClass
成员方法:使用Pascal规范
例如:MyMethod()
普通成员变量:Pascal并且以m_开头。
例如: m_MemberVarible
控件变量:Control类型使用Pascal规范,以m_开头,控件名结尾。
例如:m_SubmitButton
Value类型使用Pascal规范,以m_开头。
例如:m_Data1
(2)数据库命名规则:
表中字段名均不加前缀
表名均以“dt_table_”为前缀
索引名均以“dt_index_”为前缀
视图名均以“dt_view_”为前缀术语定义
术语定义或解释一般用表格形式给出。
参考资料
[1] 用户需求报告
[2] 数据库设计规范
电影院售票系统详细设计说明书
1引言 2 1.1编写目的 2
1.2背景 2
1.3定义 2
1.4参考资料 2
2程序系统的结构 2
3程序1(标识符)设计说明 2
3.1程序描述 3
3.2功能 3
3.3性能 3
3.4输人项 3
3.5输出项 3
3.6算法 3
3.7流程逻辑 3
3.8接口 3
3.9存储分配 4
3.10注释设计 4
3.11限制条件 4
3.12测试计划 4
3.13尚未解决的问题 4
4程序2(标识符)设计说明 4
详细设计说明书
1引言
1.1编写目的
本说明书再概要设计的基础上,对软件的各模块、程序、子系统分别进行了实现层面上的要求和说明,从而在编码阶段可以把这些描述直接翻译成具体的用程序语言编写的程序。预期读者为参加该项目的小组成员。
1.2背景
项目名称:电影院售票管理系统
项目提出者:小组
采用C/S开发模式,客户端程序建立在windows NT系统上,服务器可采用linux为操作系统的工作站,采用access为开发软件的数据库服务程序。
1.3定义
无
1.4参考资料
《实用软件工程与实训》杜文杰白萍清华大学出版社
《C#程序设计与开发》谭恒松清华大学出版社
《项目需求分析报告》
2程序系统的结构
由于系统模块过多,而且有些模块功能的实现方法基本上一样。这里只用个主要的模块来说明。
1. 登陆模块(Login_Form)
2. 售票模块(Sale)
3. 退票(Ticket_Back)
4. 会员注册(Register)
5. 影片管理(Film_Manage)
6. 数据库访问(DataAccess)
3程序1(Login_Form)设计说明
3.1程序描述
电影售票系统软件需求说明书范文
电影售票系统软件需求说明书
影院售票系统软件需求说明书
目录
1引言 ................................................................... 错误!未定义书签。
1.1 编写目的 ............................................................ 错误!未定义书签。
1.2 背景 .................................................................... 错误!未定义书签。
1.3 定义 .................................................................... 错误!未定义书签。
1.4 参考资料 ............................................................ 错误!未定义书签。2任务概述 ........................................................... 错误!未定义书签。
2.1 目标 .................................................................... 错误!未定义书签。
2.1.1开发意图...................................................... 错误!未定义书签。
电子票务系统需求规格书
电子票务系统需求规格书
1. 引言
本文旨在准确描述电子票务系统的需求规格,以满足用户对该系统功能与性能的明确要求。通过对需求的详细分析和定义,确保开发团队能够按照清晰的目标进行设计和开发。
2. 系统概述
电子票务系统旨在提供一种便捷、高效的票务购买和管理方式,涵盖了电影票、音乐会门票、体育赛事门票等多种类型的票务服务。本系统将通过网页和移动应用两种渠道向用户提供服务,确保用户可以随时随地访问和购买相关门票。此外,系统还应具备票务订单管理、用户信息管理、支付系统集成等功能。
3. 功能规格
3.1 用户注册与登录
- 用户可以通过手机号或邮箱注册新账号。
- 用户可以使用已有的第三方账号登录系统。
3.2 电子票务浏览与搜索
- 用户可以浏览不同类型的电子票务信息,包括演出场次、时间、地点和票价等。
- 用户可以根据关键词、时间、地点等条件进行电子票务的搜索。
3.3 电子票务购买
- 用户可以选择感兴趣的电子票务进行购买。
- 用户需要提供必要的个人信息和付款方式。
- 在支付流程中,系统应保证用户信息的安全性和支付的可靠性。
3.4 电子票务查看和管理
- 用户可以在账户中查看已购买的电子票务。
- 用户可以在账户中进行电子票务的退票和退款申请。
3.5 个人信息管理
- 用户可以在账户中管理个人信息,包括姓名、联系方式和收货地址等。
- 用户可以修改个人信息和密码。
3.6 活动推荐与促销
- 系统可以根据用户的历史购买记录和浏览行为,为用户推荐相关的演出和活动。
- 系统可以定期推出促销活动,向用户提供折扣和优惠码等形式的奖励。
电影院售票系统需求规格说明书Word版
文档编号: CTS-1
版本号: V1.0
文档名称:需求规格说明书
项目名称:影院售票系统
项目负责人: XX XX XX
编写: XX XX年XX月XX日
校对: XX XX年XX月XX日
审核: XX XX年XX月XX日
开发单位: XX
1引言
1.1编写目的
编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《影院售票系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
1.2项目背景
现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。
随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。
为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。
每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。
1.3定义
文档中采用的专门术语的定义及缩略词简要如下
CTS:CINEMA TICKET SYSTEM 影院售票系统
1.4参考资料
[1]唐学忠,费贤举,王文琴。《Visual Basic 程序设计教程》。北京:中国电力出版社,
电影院售票系统需求规格说明书
文档编号: CTS-1
版本号: V1.0
文档名称:需求规格说明书
项目名称:影院售票系统
项目负责人:XX XX XX
编写:XX XX年XX月XX日
校对:XX XX年XX月XX日
审核:XX XX年XX月XX日
开发单位:XX
1引言
1.1编写目的
编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《影院售票系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
1.2项目背景
现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。
随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。
为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。
每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。
1.3定义
文档中采用的专门术语的定义及缩略词简要如下
CTS:CINEMA TICKET SYSTEM 影院售票系统
1.4参考资料
[1]唐学忠,费贤举,王文琴。《Visual Basic 程序设计教程》。北京:中国电力出版社,
电影院售票系统需求分析(范围)
电影院售票系统需求分析(范围)
1范围
本标准对应⽤于电影院计算机票务管理系统中的电影院编码、影⽚编码、基本功能及数据交换⽅式进⾏了规定。
本标准只对与电影院计算机票务管理系统相关的开发功能及数据接⼝做出了最基本的要求。
本标准适⽤于放映电影的电影院、影剧院、俱乐部等计算机票务管理系统软件的研制。2规范性引⽤⽂件
下列⽂件中的条款通过本标准的引⽤⽽成为本标准的条款。凡是注⽇期的引⽤⽂件,其随后所有的修改单(不包括勘误的内容)或修订版均不适⽤于本标准,然⽽⿎励根据本标准达成协议的各⽅研究是否可使⽤这些⽂件的最新版本。凡是不注⽇期的引⽤⽂件,其最新版本适⽤于本标准。
《Extensible Markup Language(XML)1.0》可扩展标记语⾔(XML)1.0
《Hypertext Transfer Protocol(HTTP)1.1》超⽂本传输协议(HTTP)1.1
《Secure Socket Layer(SSL)3.0》安全套接字层(SSL)3.0
3术语定义
3.1 票务管理系统Ticket Management System
能够完成电影院票务管理的计算机售票系统软件。
3.2 影⽚编码Film Code
由12位具有特定含义的数字构成,⼀组数字的组合所特指的影⽚,具有唯⼀性。
影⽚编码由授权管理机构提供并在指定站点发布。
3.3 电影院编码Cinema Code
由8位数字或英⽂字符组成,它所代表的电影院在全国范围内是唯⼀的。
3.4 电影院Cinema
经营电影放映的场所。
3.5 影厅Hall
电影放映的场地。
电影院售票管理系统
电影院售票管理系统(总17
页)
本页仅作为文档封面,使用时可以删除
This document is for reference only-rar21year.March
1.前景和范围文档
1.1业务需求
1.背景、业务机会和客户需要
随着社会的发展,人们生活水平的提高,欣赏电影逐渐成为人们闲暇时的主要娱乐方式之一。传统的电影售票都是人工服务,观看作为都是人共安排,无法体现人性化选择,加上现在人们的生活节奏越来越快,购票时间需要相应缩短以及方便定影院工作人员的管理,因此充分利用现代信息化、因特网的优势,设计电影院售票管系统,对提高系统建设的工作效率,提高信息的及时性、减轻各级相关工作人员的劳动强度是非常有必要的。
一个完善的电影院售票管理系统,可以帮助电影院工作人员提升工作效率,辅助电影院工作人员进行相关数据的输入、输出、查找、管理等操作,让电影院售票数据变得合理化、具体化、直观化。
2.业务目标(Business Objective,BO)和成功标准(Success Criteria,SC)
BO-1:初始版本发布之后的6个月内,电影院的收入提高20%。
BO-2:初始版本发布之后的3个月内,每个员工每天的平均有效工作时间增加20分钟。
SC-1:初始版本发布后的6个月内,电影院收入显著提高。
3.业务风险(Risk)
RI-1:使用该系统的顾客太少,减少了对系统开发和维护过程的投资回报1.2解决方案的前景
1.前景陈述
该系统的开发,可以提升电影院工作人员的管理效率,使得售票、检票不再那么繁琐;也大大的节约了人们排队购票的时间,同时也让人们有了更多的选择范围。
电影院售票系统详细设计说明书
电影院售票系统详细设计说明书
2013 年12 月 2 日
1. 引言
1.1 编写目的
本说明在总体设计的基础上,对软件的各模块、程序、子系统分别进行了实现层面上的要求和说明,包括程序员描述、输入输出、算法和流程逻辑,提出详细的模块和界面设计,为软件编程和系统维护提供基础。
本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员
1.2 背景
电影院售票系统;任务提出者:软件开发老师开发者:解瑛、徐亚美用户:电
影院该项目将对电影票数据库系统进行管理和设计,以满足售票员对售票,订
票,退票等进行高效的管理。不同的电影院只需对其稍作修改就能开发出符合该
电影院的售票系统。
1.3 定义
数据库:指的是以一定的方式储存在一起、能为多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。
C#:C#是一种简单、现代、面向对象和类型安全的编程语言,由 C 和C++发展而来。
接口:接口是一种非常有效的编码工具,它可将对象的定义与实现分离,从而在不破坏现有应用程序的情况下使对象得以扩充完善,减少了系统维护的负担。
2. 系统的结构3.系统的模块设
计
3.1 登录模块设计说明3.1.1 模块描述
登录系统这个功能模块有两个部分组成,分为管理员和售票员登录。
3.1.2 功能
用户可以进行登录,根据自己登录类型,可以管理不同的模块。
3.1.3 性能
安全可靠,细分的权限管理,拒绝非法用户进入系统和合法用户的越权操作,避免系统遭到恶意破坏,防止系统数据被窃取和篡改。可以长期稳定正常工作可以完成用户所需要的基本操作,界面通俗易懂。
影院网上订票系统需求说明书
影院网上订票系统网站需求说明书
计算机科学与技术2班
2012年9月29日
1.项目背景
电影,又称映画,是由活动照相术和幻灯放映术结合发展起来的一种现代艺术,有着复杂繁多的科系。
目前一般大众可以经由网际网络进行许多商业活动,例如购书、订花、购物、游戏等,其中也包含订票(例如机票、火车票、音乐剧入场券等)。其中,在电影院方面也有业者推动相关服务,如:华纳威秀、环球影城、国宾戏院等,已开始使用网际网络提供观众放映影片相关资讯,如场次时间表、影片预告及简介、电影院资讯等。
从网际网络到电子商务的蓬勃发展来看,类似于淘宝网上商城那种从开网店,在网上摆放商品,客人挑选物品再下订单,店主发货等一系列流程已经很成熟了。相对于淘宝网上商城而言,目前电影院的网络服务似乎仍有不足之处。对于使用者而言,影片的相关讯息介绍、预告片都是上百度、谷歌等网上引擎搜索得知,某个城市的特定影城往往不能提供全方位的详细信息,特别是不能满足观众对影片场次时间的查询。
社会生活节奏的加快,许多社会人士忙于工作等繁琐事务,每次想去影城观看电影都要
经过现场查询最近热映的影片,每部影片的放映场次等信息,然后才能开始订票,而往往排队等候很长时间以后才发现自己要观看的那场影片的票已经售完,或是没有合适的观看座位。
电影业的蓬勃发展,必然引发的一个问题是群众对电影票需求的增大。特别是一些关注度很高的大片上映的时候,很多观众都反应电影票实在是很难购买,有些人就只能选择观看午夜场。在一些大城市规模很好的影城售票厅内,甚至出现要一大早起来排队去抢票的现象。还有些观众反应等那么长的队伍能买到票,但是都没有自由选择座位的权利。
电影院售票管理系统UML【范本模板】
1.前景和范围文档
1.1业务需求
1。背景、业务机会和客户需要
随着社会的发展,人们生活水平的提高,欣赏电影逐渐成为人们闲暇时的主要娱乐方式之一。传统的电影售票都是人工服务,观看作为都是人共安排,无法体现人性化选择,加上现在人们的生活节奏越来越快,购票时间需要相应缩短以及方便定影院工作人员的管理,因此充分利用现代信息化、因特网的优势,设计电影院售票管系统,对提高系统建设的工作效率,提高信息的及时性、减轻各级相关工作人员的劳动强度是非常有必要的。
一个完善的电影院售票管理系统,可以帮助电影院工作人员提升工作效率,辅助电影院工作人员进行相关数据的输入、输出、查找、管理等操作,让电影院售票数据变得合理化、具体化、直观化。
2.业务目标(Business Objective,BO)和成功标准(Success Criteria,SC)
BO—1:初始版本发布之后的6个月内,电影院的收入提高20%。
BO—2:初始版本发布之后的3个月内,每个员工每天的平均有效工作时间增加20分钟。
SC-1:初始版本发布后的6个月内,电影院收入显著提高.
3.业务风险(Risk)
RI-1:使用该系统的顾客太少,减少了对系统开发和维护过程的投资回报1.2解决方案的前景
1。前景陈述
该系统的开发,可以提升电影院工作人员的管理效率,使得售票、检票不再那么繁琐;也大大的节约了人们排队购票的时间,同时也让人们有了更多的选择范围。
2.主要特性(Feature)
FE-1:根据电影院提供的当天的播放场次选择订票
FE-2:注册订票的付费方式
FE—3:创建、浏览、修改和删除电影场次
电影院售票系统总体设计说明书
电影院售票系统总体设计说明书
学号姓名所完成的任务成绩
1.1,1.2 (组长)2,3,4, 1111311130 解瑛1111311132 徐亚美…
……
日30 月10 年2013
1.引言 1.1编写目的安在完成了软件设计可行性研究和需求分析的基础上,
为了明确软件需求、小组成员提出了这份总体设计说明书,排项目规划和进度、组织软件开发和测试,主要目的在于设计软件结构,划分出软件的基本模块组成,确定模块间的关系,编码和测试提供参明确系统的功能框架和数据库结构,为下一阶段的详细设计、考依据。开发组人与影院售票系统开发有联系的决策人、预期读者:电影票售票员、员、系统测试人员、系统维护人员。背景1.2电
影院售票系统;?
?任务提出者:软件开发老师开发者:解瑛、徐亚美用户:电影院该项目将对电影票数据库系统进行管理和设计,以满足售票员对售票,?
订票,退票等进行高效的管理。不同的电影院只需对其稍作修改就能开发出符合该电影院的售票系统。 1.3定义指的是以一定的方式储存在一起、能为多个
用户共享、具有尽可能数据库: 小的冗余度、与应用程序彼此独立的数据集合。C++和C#C#:是一种简单、现代、面向对象和类型安全的编程语言,由C 发展而来。是一种操纵和管理数据库的大型软件,用于建立、:数据库管理系统DBMS DBMS。使用和维护数据库,简称HIPO:是美国IBM公司70年代发展起来的
表示软件系统结构的工具。它既可以描述软件总的模块层次结构--H图(层次图),又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况--IPO图。它是表示软件系统结构的工具。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文档编号: CTS-1
版本号: V1.0
文档名称:需求规格说明书
项目名称:影院售票系统
项目负责人:XX XX XX
编写:XX XX年XX月XX日
校对:XX XX年XX月XX日
审核:XX XX年XX月XX日
开发单位:XX
1引言
1.1编写目的
编写本文档的目的是根据系统分析工程师和客户沟通的结果,对用户需求进行了全面细致的分析,深入描述《影院售票系统》软件的功能和性能与界面,确定该软件设计的限制和定义软件的其他有效性需求。
1.2项目背景
现在中国大部分的家庭都喜欢在家里置办属于自己风格的家庭影院。但是,仍然有很人喜欢到电影院去看电影。因为家里的气氛毕竟不如影院好。所以,现代家庭影院的出现并不会让电影院没有生路。
随着社会的发展和进步,社会大分工的细致化和服务化,成为了当今趋势。
为了提高劳动的效率、节约成本、提高服务质量,我们小组开发了此款软件。用以方便影院的售票和客户的购买。通过这个软件,可以很快实现一些常用的服务,并保证无错、高效。
每个社会服务系统都有自己的一套管理机制。当然,电影院也不除外。其实电影院的管理系统应该来说比其他的社会服务系统的管理要简单一点。电影院不外乎是引进电影,制定播放影片的时间表,买票,检票进场观看,还有就是一些数据管理方面的事。如工作人员管理,票务管理等等。为了工作机制简单有序,必然要引进一套管理系统。
1.3定义
文档中采用的专门术语的定义及缩略词简要如下
CTS:CINEMA TICKET SYSTEM 影院售票系统
1.4参考资料
[1]唐学忠,费贤举,王文琴。《Visual Basic 程序设计教程》。北京:中国电力出版社,
2008普通高等教育“十一五”国家级规划教材。
[2]张海潘。《软件工程》。人民邮电出版社,21世纪高等学校计算机规划教材。
2任务概述
2.1目标
具体而言,影院售票系统需要实现以下的需求:
(1)能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。
(2)售票管理自然有专人负责,要处理各电影的电影票销售问题。当然包括退票问题,还有就是预订电影票其实也就相当于买票。两者可以当一回事处理。
(3)检票管理事宜要完成观众进场时检票的事宜。其中包括了电影票的真假检测问题。
(4)数据管理要处理电影的播放的次序,工作人员的管理,以及过期电影票的处理问题。
2.2运行环境
Intel486以上系列、AMD K6 以上系列等PC台式机和便携式电脑;
运行时占用内存:≤1MB;
所需硬盘空间:≤5MB;
软件平台:中文Windows2000/XP或更高版本;
2.3条件与限制
比较简单,不能实现完善和全面的功能。在货币交易时还不能进行更好的管理。对于一些突发事件无法处理,以及影院的特殊要求服务无法实现。
3数据描述
3.1静态数据
影院售票系统的静态数据包括:
影库管理表(MOVIES): 电影号(long)
电影名称(nvarchar)
导演(nvarchar)
主演(nvarchar)
制片厂(nvarchar)
上映时间(datetime)
价格(long)
售票信息表(TICKETS): 电影票号(long)
座位号(long)
电影号(long)
电影名(nvarchar)
上映时间(datetime)
价格(long)
验证码(long)
职工信息表(WORKERS):职工号(nvarchar)
职工密码(nvarchar)
职工类型(nvarchar)
3.2动态数据
输入数据:鼠标对按钮的点击:服务系统选择
职工工号、密码
输出数据:无
内部数据:无
3.3数据库描述
数据库采用Microsoft Access数据库。
3.4数据流图和数据词典
《影院售票系统》的总体功能如下:
●职工的登录和注销;
●为观众提供买票即座位销售,以及退票服务;
●对进场观众检票,如果发现有假票或无票观众不允许入内;
●系统维护;
●对电影库播放列表的管理;
●对职工数据的处理,如增加、删除和更改;
●对所售出的电影票进行管理,把没用的数据进行清除
1)登录部分
(1)数据流图
(2)数据词典
●数据源点及汇点描述:
①名称:职工
简要描述:管理职工信息
有关数据流:职工工号、密码、系统选择:售票系统、检票系统、维护系统数目:1
●加工逻辑词条描述:
①加工名:身份检验
加工编号:1
简要描述:检验职工身份
输入数据流:职工工号、密码
输出数据流:登陆成功、身份验证错误
加工逻辑: IF 工号为空THEN
发出“工号为空错误”
ELSE IF 密码为空THEN
发出“密码为空错误”
ELSE IF 工号和密码不符THEN
发出“工号和密码不匹配错误”
ENDIF
ENDIF
ENDIF
ENDIF
●数据流名词条描述:
①数据流名:职工号
说明:职工的工号
数据流来源:职工
数据流去向:身份检验
数据流组成:职工号=短整型字符串
②数据流名:密码
说明:与职工名称相匹配的密码
数据流来源:职工
数据流去向:身份检验
数据流组成:密码=短整型字符串
每个数据量流通量:
③数据流名:出错信息
说明:用于指示身份验证错误的信息
数据流来源:身份检验
数据流去向:职工
数据流组成:出错信息=任意字符串
④数据流名:系统名称
说明:系统的名称
数据流来源:
数据流去向:选择
数据流组成:
●数据文件词条描述:
①数据文件名:职工信息表
简述:存放职工信息
输入数据:
输出数据:职工信息
数据文件组成:职工信息表由“职工信息”组成2)职工售票及退票