售票管理信息系统设计.docx
- 文档编号:25322805
- 上传时间:2023-06-07
- 格式:DOCX
- 页数:16
- 大小:218.86KB
售票管理信息系统设计.docx
《售票管理信息系统设计.docx》由会员分享,可在线阅读,更多相关《售票管理信息系统设计.docx(16页珍藏版)》请在冰豆网上搜索。
售票管理信息系统设计
摘要
因为现在人们的忙碌生活,方便的管理信息系统由此而生,我就是针对售票流程来
设计售票管理信息系统。
这个售票管理信息系统,根据售票的三种方式:
购票、网
络购票、现场购票分别进行流程的设计。
再通过一系列数据在其系统部处理过程,设
计出的业务流程图、数据流程图、E-R图、功能模块图等。
经过对售票管理信息系统的
设计,让售票部门能够方便的且正确的处理,让购票者在任何地方都能够购买到所需票
据。
关键字:
管理信息系统票务流程
1.系统开发背景................................................1
2.数据库设计................................................1
2.1业务流程图..............................................1
2.2数据流程图..............................................2
2.3数据字典...............................................5
2.4E-R图...................................................9
3.系统设计....................................................11
3.1物理方案配置............................................11
3.1.1系统处理方式........................................11
3.1.2系统硬件配置........................................11
3.1.3系统软件配置........................................11
3.2系统总体功能模块图......................................12
3.3代码设计................................................12
3.4输入输出设计............................................13
3.5模块功能和处理过程设计...................................15
正文
一、系统开发背景
随着时代的发展,人类已经逐步进入信息化社会。
信息增长的速度越来越快,人们希望利用先进的管理理论方法手段来得到并处理越来越多的信息,以提高工作效率和管理水平。
由于信息资源对人们生活的重要性,不断提高信息的收集、传输,加以利用等活动,日益成为人们社会生活的重要组成部分。
售票管理信息系统的产生和发展正好满足人们的这种需求。
当前社会,售票管理信息系统通常包含火车票、飞机票、长途车票、表演门票等方面。
现在,因为人们工作的忙碌,没有太多的时间像以前一样,排队去购票,所以出现了很多的购票方式,建立一个计算机管理信息系统,以减轻人们的工作,使他们有更多的时间,并且能尽可能快的完成他们的购票目的。
另一方面也提高售票系统的业务管理水平。
二、数据库设计
1.业务流程图
●图2-1售票管理信息系统业务流程图
1
2.数据流程图
●图2-2售票管理信息系统数据流程图
售票管理信息系统的顶层数据流程图见图2-2所示,该图表示了售票信息处理系统与外部实体之间的信息输入、输出关系,即标定了系统与外界的界面。
此售票管理信息系统有三个实体,分别是购票者、发票部门、财务部门。
而购票者又有三种方式进行购票,分别是现场购票、网络购票、购票。
通过图2-2,可以将数据图中各个子处理进一步分解,见图2-3、2-4、2-5。
2
●图2-3“审核所需场次、班次”数据流程分解图
图2-3是审核所需场次、班次的数据流程分解图。
从票务处理数据中查询所有的场次和班次的表演,然后再根据已售出的票据记录,从中筛选得到购票者所需的票据。
●图2-4“核对资料”数据流程分解图
图2-4是核对资料的数据流程分解图。
从购票者个人资料数据中,对其识别资料(购票者个人、等)和联系资料(购票者、地址等)进行核对,只有正确的资料,才能继续进行以下步骤。
如果资料错误,就要对其进行修改。
3
●图2-5“确定支付方式”数据流程分解图
图2-5是确定支付方式的数据流程分解图。
核对正确后的资料,就可以进行支付的步骤。
支付方式有分银行汇款和邮寄。
如果是银行汇款就要选择银行,核对账号及余额,之后就可以确定支付。
如果是邮寄,就要核对购票者地址和,再通过邮局进行发票。
4
3.数据字典
数据字典用于进一步定义和描述所有数据项,包括数据流字典(如表3-2所示)、数据存储字典(如表3-3所示)、数据处理字典(如表3-4所示)三类。
数据编号
名称
类型
长度
说明
备注
01
票据号
整型
6
票据编号
02
场次、班次号
整型
3
03
场次、班次名
字符型
20
04
购票者号
整型
6
05
购票者
字符型
4
06
购票者
整型
11
用于通知票据情况
07
购票者地址
字符型
30
用于票据送达
08
票据数量
整型
3
记录所需票据
表3-1数据项描述
表3-1列出的数据字典中的部分条目,并给出数据描述的部分容。
它是对数据流图中各个存储文件中记录的字段予以逐个定义,规定其类型、长度和各个字段的作用。
例如购票者数据,它是由购票者号、购票者、购票者、购票者地址、需票据数量等均给以定义(类型、长度、说明),这里列出的只是对各数据元素的一部分。
5
编号
名称
来源
去向
所含数据结构
说明
F7
购票者资料
P1.0登记购票者资料
D1.0票务处理数据
购票者、、地址等资料
用于核对
F8
场次、班次的记录
D1.0票务处理数据
P2.0审核所需场次、班次
表演的场地、时间
用于售票的情况了解
F9
已审核有所需班次、场次记录
P2.0审核所需场次、班次
D2.0购票者个人资料数据
同上
F10
购票者个人资料
D2.0购票者个人资料数据
P3.0核对资料
购票者、等资料
用于核对,进而发放
F12
现金、银行汇款单
.P4.0确定支付方式
财务部门
金额、汇款时间、汇款银行
用于核实金额
F13
发票通知单
.P4.0确定支付方式
发票部门
时间、数量
用于发票
表3-2数据流字典
表3-2为数据流字典清单,此处对F7作如下解释,数据流F7的来源是登记购票者资料,它的去向是票务处理数据,在F7中包含如下信息:
购票者、、地址等资料。
6
编号
名称
流入数据流
流出数据流
容
说明
D1.0
票务处理数据
F7(P1.0-D1.0)
F1(购票者-P2.0)
F2(D1.0-财务部门)
F3(D1.0-发票部门)
F8(D1.0-P2.0)
库存票据数量、发出票据数量、日期
用于记录发出、库存票据
D2.0
购票者个人资料数据
F9(P2.0-D2.0)
F10(D2.0-P3.0)
购票者、联络方式等
用于记录购票者资料
表3-3数据存储字
表3-3为数据存储字典清单,均以D表示。
此处对D9进行解释,D1为票务处理数据,它是用来记录发出、库存的票据。
D1从F7、F1处流入,F2、F3、F8处流出。
D1包含如下信息:
库存票据数量、发出票据数量、日期。
7
编号
名称
输入
输出
处理
说明
P1.0
登记购票者资料
F5网络购票
F6购票
F7购票者资料
根据资料,对购票者进行初步确定
登记
.P2.0
审核所需场次、班次
F8场次、班次的记录
F9已审核有所需班次、场次记录
审核有无所需票据
审核
P3.0
核对资料
F10购票者个人资料
F11正确资料
确保票据能否送达给购票者
核对
P4.0
确定支付方式
F11正确资料
F12现金、银行汇款单
F13发票通知单
保证收入
表3-4数据处理字典
表3-4为数据处理字典清单,它对数据流图中的所有处理功能作出说明。
8
4.E-R图(实体-关系图)
●图4-1发票部门与购票者之间的一对多联系
图4-1的实体是购票者和发票部门,通过购票者与发票部门的联系,可以便于票据能准确交付给购票者,避免票据交付的错乱。
其关系模型为:
购票者=购票者号﹡+购票者+购票者+购票者地址
发票部门=购票者号+票据号﹡+票据数量
9
●图4-2财务部门与购票者之间的一对多联系
图4-2的实体是购票者和财务部门,通过购票者与财务部门的联系,能正确向购票者收取票款,避免企业的损失。
其关系模型为:
购票者=购票者号﹡+购票者+购票者+购票者地址
财务部门=发票通知单﹡+现金收款单+汇款单+购票者号
●图4-3售票管理信息系统E—R关系图
由图4-1和图4-2合并就得到整体E-R图(图4-3)。
购票者和发票部门之间存在一对多联系,购票者和财务部门之间存在一对多联系。
10
三、系统设计
1.物理方案配置
(1)系统处理方式
售票管理信息系统采用现场、网络、的方式进行。
现场、网络、形成一个大的系统,互相都要用网络进行连接。
如现场就应每个窗口都各配置一台微机,每台微机都应联成网络,相互通信。
(2)系统硬件配置
<1>多台微机(包括主机、显示器及磁盘驱动器)。
<2>票据打印机。
<3>适配器、电缆等其它网络配件。
(3)系统软件配置
<1>汉字多用户操作系统。
<2>汉字dBASE—Ⅲ数据库系统。
<3>其它应用软件。
11
2.系统总体功能模块图
●5-1售票管理信息系统功能模块图
3.代码设计
﹡﹡﹡﹡﹡﹡﹡﹡
三级科目代码
二级科目代码
一级科目代码
这里所设计的代码为数字码,使代码定位简单,易于管理。
一级科目代码为表演场地的代码;
二级科目代码为表演场次的代码;
三级科目代码为购票者的代码。
在此管理信息系统,其权值设为:
87654321
举一代码为例,某票据的原代码为10102108
原代码:
10102108
各乘以权:
87654321
12
乘积求和:
8+0+6+0+8+3+12+8=45
以11为模去除乘积之和,取余作为校验位:
45/11=1
由此得出代码为:
101021081
4.输入输出设计
(1)输入设计
输入的数据有三种,分别为购票者资料、票务信息和错误改正。
分别描述如下:
<1>购票者资料
来源——购票者
媒体——表格(每票据的购票者所填的表格)
字段——购票者号(六位数字型)
购票者(四位字符型〕
购票者(十一位整型)
购票者地址(三十位字符型)
<2>票务信息
来源——发票部门
媒体——表格
字段——票据号(六位数字型)
票据数量(三位数字型)
场次、班次号(三位数字型)
场次、班次名(二十位字符型)
<3>错误改正
来源——所有用户
媒体——表格
字段——由负责改错工作的程序员设计(也包括盘点后的实际库存的输入)
13
(2)输出设计
系统的主要输出有二个:
库存总数、库存盘点的调整报告。
下面分别进行描述:
<1>库存总数
去向——发票部门、财务部门。
形式——缩微胶片。
顺序——依票据号排序。
<2>库存盘点后的调整报告
形式——打印。
顺序——依票据号次序。
频率——每次盘点后打印。
14
5.模块功能和处理过程设计
●图6-1“票务处理”的IPO图
IPO图主要是配合层次化模块结构图详细说明每个模块部功能的一种工具。
它包括输入(I)、处理(P)、输出(O)以及与之相应的数据库/文件、在总体结构中的位置等信息。
此“票务处理”中输入(I)有输入购票信息、读库存票据文件;处理(P)有确定是否有所需票据、处理可发票单据、确定购票者资料;输出(O)有打印票据、编辑已售票据单。
●
●图6-2“票务处理”的HIPO图
15
参考文献
1薛华成.管理信息系统(3版).:
清华大学,1999
2黄培伦.组织行为学.:
华南理工大学,2003
3黄梯云.管理信息系统(修订版).:
高等教育,2002
16
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 售票 管理信息系统 设计