电影售票系统软件需求说明书.doc

上传人:peixunshi0 文档编号:121224 上传时间:2025-07-10 格式:DOC 页数:7 大小:89.50KB
下载 相关 举报
电影售票系统软件需求说明书.doc_第1页
第1页 / 共7页
电影售票系统软件需求说明书.doc_第2页
第2页 / 共7页
电影售票系统软件需求说明书.doc_第3页
第3页 / 共7页
电影售票系统软件需求说明书.doc_第4页
第4页 / 共7页
电影售票系统软件需求说明书.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、影院售票系统软件需求说明书目录1 引言 11.1 编写目的 11.2 背景 11.3 定义 11.4 参考资料 12 任务概述 22.1 目标 22.1.1 开发意图 22.1.2 应用目标 22.1.3 作用及范围 22.2 用户的特点 22.3 假定和约束 23 需求规定 33.1对功能的规定 31. 对性能的规定 43.2.1精度 43.2.2时间特性要求 43.2.3灵活性 42. 输入输出要求 43. 数据管理能力要求 44. 故障处理要求 55. 其它专门要求 54 运行环境设定 . 54.1设备 52.1.1 支持软件 52.1.2 接口 52.1.3 控制 6软件需求说明书1

2、引言4.1 编写目的需求的编写是为了研究影院售票系统软件的开发途径和应用方法。同时它也是进行项目策划、 概要设计和详细设计的基础, 是维护人员进行内部维护,信息更新, 验收和测试的依 据。本说明书的预期读者是与影院售票系统软件开发有联系的决策人,开发组成人员, 扶助开发者,支持本项目的领导和公司人员,软件验证者。4.2 背景人工售票的手续繁琐、 效率低下, 给具有强烈时间观念的管理人员带来了诸多不便, 影 院缺少一套完善的售票系统软件,为了对售票的管理方便,因此必须开发影院售票系统。随着计算机技术的不断应用和提高, 计算机已经深入到社会生活的各个角落。 而采用手 工售票的方法,不仅效率低、易出

3、错、手续繁琐,而且耗费大量的人力。为了满足售票人员 对售票,订票,退票等进行高效的管理,在工作人员具备一定的计算机操作能力的前提下, 特编此影院售票系统软件以提高影院的管理效率。4.3 定义文档中采用的专门术语的定义及缩略词简要如下 :CINEMA TICKET SYSTEM 影院售票系统电影号 Movie_id、电影名称 Movie_name、导演direct、演员actor、制片厂 producer、放 映时间 playdate; 电影票号 tickets_id 、座位号 seat_id 、价格 price 、验证码 che ck ;职 工号 worker_id 、职工密码 passwor

4、d 、职工类型 kind ;。4.4 参考资料黄明、梁旭、刘冰月。 JSP课程设计。电子工业出版社。张海潘。 软件工程 。人民邮电出版社。刘冰。软件工程实践教程 。机械工程出版。2 任务概述目标建立的影院售票系统, 要把影院的售票管理、 订票管理、 退票管理等日常管理工作实行 计算机统一管理,以提高工作效率和管理水平。开发意图为了影院售票系统更完善; 为了影院对售票的管理更方便;应用目标通过本系统软件, 能帮助售票人员利用计算机, 快速方便地对影院售票情况, 订票情况, 剩余座位查询等进行高效的管理。作用及范围本软件适用于电影界,它是比较完善的系统管理软件,对影院售票情况,订票情况,剩 余座位

5、查询等可以进行方便的管理用户的特点本软件的使用对象有影院负责人或管理人员(更新维护系统) ,影院售票人员(办理售 票,订票,退票)和售票人(购买影票人员) 。备注:会汉语、懂计算机的基本操作就可以利用该软件进行所需操作假定和约束人力资源约束:估计开发该系统需购买硬件、外部设备( P4 微机一台、打印机一台) ,花费 1.2 万元左 右,开发工作量约需 1 个人月工作量, 月工资为 2000 元,开发完成后维护费用每年 600 元, 开发完成后,月工资减少为 600 元。辅导老师 1 人,开发人员 1 人。 技术约束:本项目的设计是 JSP 程序设计语言的条件下进行的, 技术设计采用软硬一体化的

6、设计方 法。环境约束:运行该软件所适用的具体设备必须是奔腾4、内存256兆以上的计算机。3需求规定对功能的规定根据开发者和客户的需求分析后,可以把系统功能分为三个子模块:售票管理模块、检票管理模块、维护系统模块。影院售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有三种用户:1.售票管理人员:主要负责卖票,订票及退票事宜;2. 检票管理人员:主要负责观众进场时检票工作,以及辨认电影票的真假(此工作自然可以由服务系统来完成)3. 数据处理人员:主要负责播放电影导入数据库,工作人员的应聘以及开除的数据管理,还有过期电影票的数据处理;以下分别介绍此系统中各个系统(

7、3个子模块。):(1)售票系统模块给观众提供售票服务。 不同的位置有不同的价格。要选购哪个位置由观众决定。 工作人员根据观众的需要进行操作。系统在购票成功后会产生一个验证码,此验证码连工作人员都不知道。是随机生成的。用于对电影票真假的辩识。(2)检票系统模块在观众进场时所使用的系统。由扫描仪扫描, 取的验证码,然后进行辩识,看是不是 和数据库中数据一样,如果一样,则电影票为真, 否则电影票为假。由此来决定让不让观 众入场。(3)维护系统模块此模块是由电影院的数据库管理员来管理的。他根据电影院事情的需要对有关数据进行处理。如电影票的管理,工作人员的管理,和电影库的管理等。整个系统的结构如下图1所

8、示:以下分别介绍系统中数据系统 3 个子模块。(1)影片播放管理模块 影片播放管理是对电影院播放的电影的充实,设定电影的播放,以及电影时间的设定。当所设定的电影已经播放完成后, 要对其进行删除。 还要对数据库进行清理, 把一些没用的 数据全部清除。(2)工作人员管理: 电影院里当然有工作人员的增加与开除, 以及他们的管理权限的变化。 这一部分事件的 发生都需要数据库管理人员将有关数据进行处理。 保证数据库里数据的统一与完整。 其中有 他们的共号,登陆电影院管理系统的密码,以及所拥有的权限。(3)过期票务管理: 电影院里的电影在放过以后, 在数据库的电影票数据就会变成没有用的数据。 通过此管 理

9、可以把那些没用的过期的数据清除。 这里指的是与放过的电影同名的电影票清除, 而其他 的电影票保存不变。对性能的规定精度在精度需求上, 根据使用需要, 在各项数据的输入,输出及传输过程中,可以满足各种 精度的需求。如:根据关键字精度的不同,查找可分为精确查找和泛型查找,精确查找可精 确匹配用户名 ,泛型查找, 只要满足与输入的关键字相匹配的用户即输出, 可供用户查找。时间特性要求在软件方面,响应时间,更新处理时间都比较快且迅速,完全满足用户要求。灵活性当用户需求,如操作方式,运行环境,结果精度,数据结构于其他软件接口等发生变化 时,设计的软件要做适当调整 , 灵活性非常大。输入输出要求销售影票:

10、通过用户提供的时间,场次,电影名,座位号,向数据库传送信息,然后在 数据库索引影院信息和座位信息是否符合要求,符合要求待售票员确认后再更新相关数据, 并将这些数据存入售票记录文件,最后输出显示存储成功;否则报错。查看售票信息: 进入售票信息管理系统, 只需要输入电影票号即可, 然后系统根据输入 的信息,送售票管理系统索引查找相关信息,最后将售票记录的信息输出显示。数据管理能力要求定时整理数据:系统管理员根据现有影院厅数,对售票的数额,价格,会员折扣,座位 号的添减等均可由计算机执行,并将运行结果归档。查询剩余票量: 能随时查询影院剩余票数,以便准确、及时、 方便地为用户提供购票信 息,但不能修

11、改数据 , 无信息处理权,即可以打印清单、浏览数据等,管理权限由系统管理 员掌握和分配。故障处理要求内部故障处理 :在开发阶段可以随即修改数据库里的相应内容。 外部故障处理 :本软件可能产生的错误为数据库的错误信息, 应由数据库管理员对数据库进行维护。 为 了确保系统恢复的能力,数据库管理员要定期对数据库进行备份。其它专门要求数据的安全性、 完整性要求: 售票信息各项数据信息必须保证安全性和完整性。 网络系 统设有通信、程序、网络三级权限和口令管理,确保系统安全。4 运行环境设定设备硬件、外部设备( P4 微机一台、打印机一台、扫描仪一台) 运行本软件所要求的硬设备的最小配置: 奔腾 4 代、内存 256M; I O 设备:显示器、鼠标、键盘;支持软件说明为运行本软件所需要的支持软件,如:操作系统: WindowsXP;数据库:MYSQL编译程序: JSP。接口本产品的用户一般需要通过终端进行操作, 进入主界面后点击相应的窗口, 分别进入相 对应的界面 ( 如:输入界面、输出界面 ) 。用户对程序的维护,最好要有备份。控制本软件是以中文版 Windows XP 版本的操作系统来控制软件运行。5

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 软件工程

宁ICP备18001539号-1