电影院售票系统_第1页
电影院售票系统_第2页
电影院售票系统_第3页
电影院售票系统_第4页
电影院售票系统_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE0PAGE10需求分析说明书电影院售票系统需求分析说明书班级_______网络1111___________学号__111131113___1111311132___姓名___解瑛_____徐亚美________年月日

1.引言1.1编写目的为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。需求分析的编写是为了研究电影院售票系统软件开发途径和应用方法。同时它也是进行项目策划、概要设计和详细设计的基础,是维护人员进行内部维护,信息更新,验收和测试的依据。预期读者:电影票售票员、与影院售票系统开发有联系的决策人、开发组人员、系统测试人员、系统维护人员。1.2背景电影院售票系统;任务提出者:软件开发老师开发者:解瑛、徐亚美用户:电影院该项目将对电影票数据库系统进行管理和设计,以满足售票员对售票,订票,退票等进行高效的管理。不同的电影院只需对其稍作修改就能开发出符合该电影院的售票系统。1.3定义数据库:指的是以一定的方式储存在一起、能为多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。C#:C#是一种简单、现代、面向对象和类型安全的编程语言,由C和C++发展而来。数据流图:是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。数据字典:是关于数据的信息的集合,也是对数据流图中包含的所有元素的定义的集合。2.1目标开发意图:为了影院售票系统更完善,对售票管理更方便,能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。应用目标:通过本系统软件,能帮助售票人员利用计算机,快速方便地对影院售票情况,订票情况,剩余座位查询等进行高效的管理。作用范围:本软件适用于电影院行业,它是比较完善的系统管理软件,对影院售票情况,订票情况,剩余座位查询等可以进行方便地管理。开发背景:随着经济的飞速发展人们的收入越来越高,相应的娱乐设施也越来越多,电影是人们的最佳选择。传统的电影售票都是人工服务,观看位置都是人工安排,无法体现人性化选择,加上现在人们的生活节奏越来越快,购票时间需要相应缩短以及方便电影院工作人员的管理。因此,充分利用现代信息化、因特网的优势,设计“电影院售票系统”,提高系统建设的工作效率,提高信息的及时性、减轻各级相关工作人员的劳动强度时非常有必要和紧迫的任务。软件系统与其他系统的关系:本系统中对管理部分如需要外部管理者自行添加影片和管理信息到数据库2.2用户的特点本系统的用户分为两类:售票员、管理员售票员:电影院售票员在内部登陆系统实现操作,要求具有一定的计算机操作能力即可。管理员:管理员权限比加大,因此涉及的功能较多,故管理员的相关要求较高,一般有一些基本基础的人短时间内均可掌握。2.3假定和约束本系统在网络以及设备正常情况下可连续工作,足以满足客户的需求开发环境:前台用面向对象开发工具C#,服务器端采用数据库SQLServer。运行环境:Windows系统3.功能需求分析主要完成的功能有:登录系统、影片信息查询、影片添加、影片删除、影片修改、订票、退票、订票查询、钱箱查询、会员信息查询、会员添加、会员删除、、退出系统等功能。针对以上各功能的不同可把影院售票系统主要分为影片管理、售票管理、会员管理三个部分。影片管理:主要面向的人员是管理员。主要操作包括查询影片信息、对影片相关信息的添加、删除及修改。售票管理:主要面向的人员是售票员和管理员。只有售票员可以订票,管理员不可以订票,订票还可以团队订票打折,以及可以查询订票情况和钱箱情况。会员管理:主要面向的人员是管理员和售票员。主要包括会员信息的查询、会员添加及删除操作。除了以上三项,整个系统还包括登录系统,即根据不同人员的身份合法性认证,使其进行相应的操作。系统还增加帮助选项,此功能详细叙述系统,以及使用系统的相关说明。4.性能需求分析4.1精度主要分为int型、nvarchar型、double型、datetime型影片信息添加时输入电影名称、导演、主演、语言等都是为nvarchar型,电影放映时间为datetime型。输入订票信息时联系电话号码、座位号、订票数量等都是int型。输入用户所付的钱,然后根据票价,显示找零都是double型,完成买票。4.2时间特性要求本软件的规模不大,一般的机器都能运行的起来,对电脑的性能要求不高,一般的电脑运行的都很顺畅,影片更新、售票员订票、查询时不会感觉有任何的停顿、延迟。4.3灵活性本系统提供了灵活的管理模块可以将影片情况、售票情况和会员管理等信息灵活组合,进行组合查询,尽量做到操作性强、速度快、出错率低,达到提供管理效率、界面直观的效果。5.业务需求分析本系统包含影片管理,售票管理,会员管理等。影片管理模块首先是对影片基本信息的设置,其中包括影片的名称、导演、主演、上映时间、简介等内容。对影片的添加和删除,对影片信息的修改,让客户对影片有充分的了解,根据自己的喜爱选择自己喜欢的电影。售票管理模块包括订票、订票查询和钱箱查询。只有售票员才能订票,不同级别的会员订票有相应的优惠,团队订票也有相应的优惠。订票根据电影信息,选择座位,票数等完成买票。按时间查询可以查看订票情况和钱箱钱数。会员管理模块用于添加会员,会员姓名、会员类型、联系电话等信息,会员可以根据自己会员的类型享受不同的打折优惠。退出退出密码正确输入密码身份认证进入管理员操作界面密码错误返回重新登陆影片管理售票管理会员管理管理员信息存储记录图1.管理员数据流图退出退出密码正确输入密码身份认证进入售票员操作界面密码错误返回重新登陆售票管理会员管理售票员信息存储记录图2.售票员数据流图数据字典:名字:名字:管理员别名:描述:纪录影院管理员的信息定义:登录类型表=姓名+用户名+用户密码位置:登录记录表名字:电影名字:电影别名:Film描述:纪录电影的基本信息,客户可以根据这些信息选择自己喜欢的定义:电影=电影名称+导演+主演+电影类型+电影简介+语言+片长+放映时间+座位类型位置:电影信息表名字:电影票名字:电影票别名:Ticket描述:纪录订电影票的一些信息定义:电影票=电影名称+放映时间+放映大厅+座位号+票的单价+片长+电影类型+折扣类型位置:订票表名字:顾客名字:顾客别名:Customer描述:纪录看电影消费者的基本信息定义:姓名+身份证+电话+折扣+会员类型+折扣类型位置:顾客表名字:座位名字:座位别名:Seat描述:纪录座位的基本信息定义:座位=座位的类型+座位票价+座位号位置:座位表电影信息表订票表6.数据需求分析系统E-R图顾客管理员顾客管理员增删增删管理修改管理修改订票购买订票购买管理管理电影票售票员电影电影票售票员电影实体分析管理员管理员用户名用户密码姓名用户名用户密码姓名图1管理员实体图名称名称导演导演座位类型座位类型主演主演电影电影放映时间放映时间简介简介类型片长语言类型片长语言图2电影实体图顾客顾客折扣类型姓名折扣类型姓名会员类型会员类型身份证身份证折扣电话折扣电话图3顾客实体图票的单价电影类型票的单价电影类型电影票电影票放映大厅放映时间放映大厅放映时间折扣类型名称折扣类型名称片长座位片长座位图4电影票实体图座位座位座位类型座位票价座位类型座位票价座位号座位号7.运行环境规定7.1设备a)处理器要求:600MHzPentiumIIIb)内存要求:256MBc)硬盘要求:系统驱动器上需要900MB以上的可用空间,安装驱动器上需要3.3千兆字节(GB)的可用空间d)SuperVGA(1024x768)或更高分辨率的显示器(颜色设置为256色)e)能够运行Windows操作系统的PC机,有外联的输入设备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论