影院售票系统概要设计项目新版说明书.doc
《影院售票系统概要设计项目新版说明书.doc》由会员分享,可在线阅读,更多相关《影院售票系统概要设计项目新版说明书.doc(18页珍藏版)》请在咨信网上搜索。
影院售票系统概要设计说明书 目录 1. 引言 3 1.1编写目标 3 1.2项目背景 3 1.3定义 3 1.4参考资料 3 2. 任务概述 3 2.1目标 3 2.2运行环境 3 2.3条件和限制 4 3.总体设计 4 3.1处理步骤 4 3.1.1售票管理步骤 4 3.1.2检票管理步骤 4 3.1.3数据处理步骤 5 3.2总体结构和模块外部设计 7 3.2.1总体结构 7 3.2.2模块外部设计 8 3.3功效分配 9 4.接口设计 10 4.1 外部接口 10 4.1.1用户界面 10 4.1.2软件接口 11 4.1.3硬件接口 11 4.2 内部接口 11 5. 数据结构设计 12 5.1 逻辑结构设计 12 5.2 物理结构设计 12 5.3 数据结构和程序关系 12 6. 运行设计 13 6.1 运行模块组合 13 6.2 运行时间 13 7. 犯错处理 13 7.1 犯错输出信息 13 7.2 犯错处理对策 13 8. 安全保密设计 13 9. 维护设计 13 1. 引言 1.1编写目标 依据《需求规格说明书》,在仔细考虑讨论以后,我们又深入对《影院售票系统》软件功效划分、数据结构、软件总体结构有了深入认识。我们把讨论结果统计下来,作为概要设计说明书,并作为深入具体设计软件基础。 1.2项目背景 人工售票手续繁琐、效率低下给含有强烈时间观念管理人员带来了很多不便,影院缺乏一套完善售票系统软件,为了对售票管理方便,所以必需开发影院售票系统。 伴随计算机技术不停应用和提升,计算机已经深入到社会生活各个角落。而采取手工售票方法,不仅效率低、易犯错、手续繁琐,而且花费大量人力。为了满足售票人员对售票,订票,退票等进行高效管理,在工作人员含有一定计算机操作能力前提下,特编此影院售票系统软件以提升影院管理效率。 1.3定义 文档中采取专门术语定义及缩略词简明以下 CTS:CINEMA TICKET SYSTEM 影院售票系统 1.4参考资料 1.《 软件工程》---钱乐秋、赵文耘、牛军钰编著 ------ 清华大学出版社 2.《数据库系统概论》—王珊、萨师煊主编 -------高等教育出版社 2. 任务概述 2.1目标 具体而言,影院售票系统需要实现以下需求: (1)能够对播放电影,工作人员,售票事宜,检票事宜,无用数据进行处理。 (2)售票管理自然有专员负责,要处理各电影电影票销售问题。当然包含退票问题,还有就是预订电影票其实也就相当于买票。二者能够当一回事处理。 (3)检票管理事宜要完成观众进场时检票事宜。其中包含了电影票真假检测问题。 (4)数据管理要处理电影播放次序,工作人员管理,和过期电影票处理问题。(5)能帮助售票人员利用计算机,快速方便地对影院售票情况,订票情况,剩下座位查询等进行高效管理。 2.2运行环境 1.硬件环境:多媒体计算机一台 2.软件环境:Microsoft SQL Server 、JDK等。 2.3条件和限制 比较简单,不能实现完善和全方面功效。还不能进行愈加好管理。对于部分突发事件无法处理,和影院特殊要求服务无法实现。 3.总体设计 3.1处理步骤 3.1.1售票管理步骤 图3-1 售票管理步骤图 3.1.2检票管理步骤 图3-2 检票管理步骤图 3.1.3数据处理步骤 图3-3 数据处理步骤图 3.2总体结构和模块外部设计 3.2.1总体结构 图3-4 图3-5 图3-6 3.2.2模块外部设计 1. 主模块: 已借图书信息;10101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010 输入:职员号、密码,选择对应系统 输出:对应界面显示 2. 售票系统模块: 给观众提供售票服务。不一样位置有不一样价格。要选购哪个位置由观众决定。工作人员依据观众需要进行操作。系统在购票成功后会产生一个验证码,此验证码连工作人员全部不知道。是随机生成。用于对电影票真假辩识。 输入:电影票信息 输出:对应界面 3. 检票系统模块: 在观众进场时所使用系统。由扫描仪扫描,取验证码,然后进行辩识,看是不是和数据库中数据一样,假如一样,则电影票为真,不然电影票为假。由此来决定让不让观众入场。 输入:电影票信息输入 输出:对应界面显示 4. 维护系统模块: 此模块是由电影院数据库管理员来管理。她依据电影院事情需要对相关数据进行处理。如电影票管理,工作人员管理,和电影库管理等。 输入:职员、电影票和影库信息查询、修改、删除、添加信息 输出:对应界面显示 5. 影片播放管理模块: 影片播放管理是对电影院播放电影充实,设定电影播放,和电影时间设定。当所设定电影已经播放完成后,要对其进行删除。还要对数据库进行清理,把部分没用数据全部清除。 输入:要播放影片信息 输出:对应界面显示 6. 职员管理模块: 电影院里当然有工作人员增加和开除,和她们管理权限改变。这一部分事件发生全部需要数据库管理人员将相关数据进行处理。确保数据库里数据统一和完整。其中有她们工号,登陆电影院管理系统密码,和所拥有权限。 输入:要进行添加、修改、删除等操作职员信息 输出:对应界面显示 7. 过期票务管理模块: 电影院里电影在放过以后,在数据库电影票数据就会变成没有用数据。经过此管理能够把那些没用过期数据清除。这里指是和放过电影同名电影票清除,而其它电影票保留不变。 输入:要删除票务信息 输出:对应界面显示 8. 录入模块: 输入:对应信息 输出:对应结果 9. 修改模块: 输入:对应信息 输出:对应结果 10. 删除模块: 输入: 对应信息 输出: 对应结果 11. 帮助模块: 输入:无 输出:帮助信息 12. 退出模块: 输入:退出命令 输出:无 13. 数据库操作模块: 输入:数据操作命令 输出:操作结果显示 14. 数据库查询模块: 输入:数据查询命令 输出:查询结果集 3.3功效分配 查询功效: 要播放影片查询模块 职员信息查询模块 要清除影片票务相关信息显示 添加功效: 售票信息添加模块 职员信息添加模块 要播放影片添加模块 修改功效: 职员信息修改模块 影库信息修改模块 售票信息修改模块 删除功效: 职员信息删除模块 影库信息删除模块 要清除影片票务信息删除模块 4.接口设计 4.1 外部接口 4.1.1用户界面 本产品用户通常需要经过终端进行操作,进入主界面后点击对应窗口,分别进入相对应界面(如:登录界面、售票界面、检票界面界面)。用户对程序维护,最好要有备份。 按Windows应用软件用户界面规范来设计,使用以页面为主用户界面,便于用户使用。 1) 主界面:即登录对话框 职职员号编辑框:用于输入职职员号 职员密码编辑框:用于输入职员密码 三个选择按钮:用于系统选择 两个功效按钮:登陆、取消 2) 售票界面: 条件选择下拉列表栏(影片名):用于选择电影名 电影上映时间显示区:用于显示上映时间 影片名显示区:用于显示影片名 票价显示区:用于显示票价 座位号文本框:用于输入座位号 购票提交按钮:提交购票请求 退票提交按钮:提交退票请求 刷新提交按钮:提交刷新数据请求 退出按钮:退出售票系统对话框 3) 检票界面: 票号编辑框:用于输入票号 验证码编辑框:用于输入验证码 座位号显示区:用于显示座位号 影片名显示区:用于显示影片名 票价显示区:用于显示票价 已存票数显示区:用于显示已存票数 验证真伪按钮:用于验证票真假 消除数据按钮:用于消除票信息 退出按钮:用于退出检票对话框 4) 维护系统界面: 由四个功效按钮组成 影片系统按钮:用于进入影片系统界面 职员系统按钮:用于进入职员系统界面 票务系统按钮:用于进入票务系统界面 退出按钮:用于退出维护系统对话框 5) 影库维护界面: 影片信息状态单选框:用于显示影片信息(影片ID,影片名, 导演,主演,制片厂,上映时间,票价,目前位置) “上一条”按钮:显示和编辑前一个影片统计 “下一条”按钮:显示和编辑前一个影片统计 “首统计”按钮:显示和编辑第一条影片统计 “尾统计”按钮:显示和编辑最终一条影片统计 “返回”按钮:返回到维护系统对话框对话框。 “添加”按钮:增加新影片 “修改”按钮:修改影片信息 “删除”按钮:删除目前影片 “退出”按钮:退出影库系统对话框。 6) 职员维护界面: 职员信息状态单选框:用于显示职员信息(工号,密码, 服务系统号,目前位置) “上一条”按钮:显示和编辑前一个职员统计 “下一条”按钮:显示和编辑前一个职员统计 “首统计”按钮:显示和编辑第一条职员统计 “尾统计”按钮:显示和编辑最终一条职员统计 “返回”按钮:返回到维护系统对话框对话框。 “添加”按钮:增加新职员 “修改”按钮:修改职员信息 “删除”按钮:删除目前职员 “退出”按钮:退出职员维护对话框。 7) 票务维护界面: 条件选择下拉列表栏(影片名):用于选择电影名 影片信息状态单选框:用于显示影片信息(影片ID,影片名, 导演,主演,制片厂,上映时间,票价,目前位置) 全部清除按钮:用于清除已售出票信息 “返回”按钮:返回到维护系统对话框对话框。 退出按钮:用于退出票务维护对话框 4.1.2软件接口 使用Access数据库驱动程序,经过COM接口访问。 4.1.3硬件接口 鼠标。 4.2 内部接口 模块间接口采取数据耦合方法,经过参数表传送数据,交换信息。 5. 数据结构设计 5.1 逻辑结构设计 影库管理表(MOVIES): 由多影片统计组成 影片统计数据结构以下: 电影号(Movie_id) 长整形(主键) 电影名称(Movie_name) 字符串型 导演 (actor) 字符串型 主演(actress) 字符串型 制片厂(producer) 字符串型 上映时间(palydate) 日期/时间型 价格(price) 长整形 售票信息表(TICKETS): 由多个售票统计组成 售票统计数据结构以下: 电影票号(ticketsid) 长整形(主键) 座位号(seatid) 长整形 电影号(Movie_id) 长整形 电影名(Movie_name) 字符串型 上映时间(palydate) 日期/时间型 价格(price) 长整形 验证码(yanzhengma) 长整形(主键) 职员信息表(WORKERS): 由多个职员统计组成 职员统计数据结构以下: 职员号 (workerid) 字符串型(主键) 职员密码(password) 字符串型 职员类型(leibie) 字符串型 5.2 物理结构设计 采取链表结构 5.3 数据结构和程序关系 主模块:连接数据库 售票模块: 1) 售票模块:读入电影名和座位号,对应显示上映时间,票价。 2) 退票模块:读入票号和验证号,验证真伪后,对应显示电影名,座位号,上映时间,票价。 检票模块: 1) 检票模块:读入票号和验证号,验证真伪后,对应显示电影名,座位号,已存票数,票价。 2) 消除数据 维护操作模块: 1) 影片系统模块:查询,增加,修改,删除影库表中信息。 2) 职员系统按钮:查询,增加,修改,删除职员表中信息。 3) 票务系统按钮:清除已售出票信息 6. 运行设计 6.1 运行模块组合 程序开启后,进入主模块,用户单击对话框按钮事件触发主模块调用各下层模块,进入对应子对话框,一样由用户输入触发这些模块调用其下层模块,完成对应操。 6.2 运行时间 没有要求 7. 犯错处理 7.1 犯错输出信息 依据不一样犯错情况给出不一样犯错信息,通常见对话框给出。 7.2 犯错处理对策 给用户提醒信息,让用户重新输入或退出。 8. 安全保密设计 为不一样职员设置不一样工号及密码,只有匹配了能够进入对应界面管理,要求不一样职员权限。 9. 维护设计 因为此项目比较小,除了严格根据软件工程科学方法开发软件、认真建立文档、编码阶段写具体注释外,没有特殊维护设计,如:设置维护模块等。- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 影院 售票 系统 概要 设计 项目 新版 说明书
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文