影院售票系统概要设计项目新版说明书Word文档格式.docx
- 文档编号:8679508
- 上传时间:2023-05-12
- 格式:DOCX
- 页数:14
- 大小:212.84KB
影院售票系统概要设计项目新版说明书Word文档格式.docx
《影院售票系统概要设计项目新版说明书Word文档格式.docx》由会员分享,可在线阅读,更多相关《影院售票系统概要设计项目新版说明书Word文档格式.docx(14页珍藏版)》请在冰点文库上搜索。
(5)能帮助售票人员利用计算机,快速方便地对影院售票情况,订票情况,剩下座位查询等进行高效管理。
2.2运行环境
1.硬件环境:
多媒体计算机一台
2.软件环境:
MicrosoftSQLServer、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.主模块:
已借图书信息;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
输入:
职员号、密码,选择对应系统
输出:
对应界面显示
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)票务维护界面:
全部清除按钮:
用于清除已售出票信息
“返回”按钮:
用于退出票务维护对话框
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)字符串型
验证码(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文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 影院 售票 系统 概要 设计 项目 新版 说明书
![提示](https://static.bingdoc.com/images/bang_tan.gif)