火车票管理信息系统课程设计与开发

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

某火车站售票管理信息系统设计与开发

姓名:陈丽冰(工一,16)

高鑫(工二,28)

刘君(工二,04)

郝文琴(工一,22)

梁廷业(工二,29)学院:工商管理学院

专业:工商管理专业

班级:11 级工管一二

***师:***

2013 年 12 月 13 日

目录

前言

(一)作业背景 (1)

(二)选题说明 (1)

(三)工作业绩 (1)

一、系统分析 (2)

(一)系统目标 (2)

(二)可行性分析 (2)

(三)管理业务调查 (2)

1.组织结构调查 (2)

2.管理功能调查 (3)

3.管理业务流程调查 (4)

4.数据流程调查 (5)

5.数据字典 (6)

二、系统设计 (12)

(一)新系统的功能结构图 (12)

(二)新系统流程设计图 (13)

(三)系统物理配置方案设计 (14)

(四)输出设计 (14)

三、设计总结 (14)

四、参考文献 (15)

前言

(一)作业背景

随着计算机网络的发展,人们对售票要求速度与效率,人们对售票管理系统要求越来越高。售票管理系统主要用于车站日常的票务处理。车售票管理系统在正常运行中需要对使用该系统的主要是车站售票人员、车站售票工作的管理人员与系统管理员。为达到操作过程中的直观、方便、实用、安全等要求,我们组在这个系统中采用模块化程序设计的方法,便于系统功能的组合和修改,以及扩充和

维护。

(二)选题说明

由工商管理学院指导教师崔宏秀,安排39个管理信息系统课程设计与开发题目给30位学生小组进行随机选取,选取过程中公平公正。我们小组抽选到“某火车站售票管理信息系统设计与开发”该课题。经过详细的网络资料调查和现实相关业务与问卷调查共同完成了此次”某火车站售票管理信息系统设计与开发”的管理信息系统课程设计的任务。

(三)工作业绩

给广大买票人员提供了方便,不用排队;不会白费太多时间。无论订不订得上,都不会太揪心;上网方便时随时可以尝试,买票时间相对自由。

一、系统分析

(一)系统目标

售票系统主要有以下几项管理功能:

(1)订票管理:根据乘客的订票信息查询航班信息,查看是否还有余票未售出,为乘客订票,备份数据。

(2)退票管理:根据乘客提供的证件号码查找相应乘客信息,若找到,为其退票。(3)综合查询:根据乘客的要求和提供的信息,检索航班信息数据表,查询航班信息。

(二)可行性分析

本系统的功能设计是以系统业务流程和数据流程为依据的。为此本系统的功能划分为订票管理、乘客查询与退票管理、时刻查询和系统维护四项。在订票管理功能中,可以进行车次座位占用情况的查询、进行新乘客订票、修改订票记录和备份数据;面向学生,农民工,商务人士等群体是一个利国利民的项目。

(三)管理业务调查

1.组织结构调查

组织结构,指的是一个组织(部门、企业、车间、科室等)的组成以及这些组成部分之间的隶属关系或管理与被管理的关系。

以下为组织结构图:

在本次组织结构调查中,由组织结构知道了火车站售票处内部的组织结构,

2.管理功能调查

为了实现系统的目标,系统必须具有各种功能。所谓功能,指的是完成某项工作的能力。

3.管理业务流程调查

业务流程图用来描述和了解业务的过程。调查管理业务流程时应顺着原系统信息流动的过程逐步进行。以下为车站售票的业务流程图:

售票管理系统业务流程图

4.数据流程调查

在管理业务调查过程中绘制的管理业务流程图和表格分配图等虽然形象地表达了管理中信息的流动和存储过程,但也没有完全脱离一些物质要素。在数据调查过程中腰收集详细的资料。

以下为车站售票的数据流程图:

5.数据字典

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。即数据字典的作用,是对DFD中的每个数据规定一个定义条目以保持数据在系统中的一致性。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。当用户或软件人员想了解某一数据的含义时,查询字典就清楚了。

经过分析可以得到以下数据流条目:

车次表=车辆编号+车型+座位数

终点站名表=站名+里程

运价表=车型+运价

发车时刻表=车次+车辆编号+站名+发车时间+检票口

已售车票表=票号+乘车日期+车次+站名+发车时间+票价+全半价+工号+退票否预定车票表=预定号+乘车日期+车次+站名+发车时间+车型+票价+客户名称+订票数量

退票表=票号+退票时间+票价+应退款

售票员编号=工号+姓名

车辆编号=6﹛数字﹜6

车次=4﹛字符﹜5

车型=1﹛字符﹜8

座位数=2﹛数字﹜2

检票口=1﹛数字﹜2

站名=1﹛字符﹜10

里程=1﹛数字﹜5

运价=﹛字符﹜发车时间=﹛时间﹜

乘车日期=﹛日期﹜

票号=7﹛数字﹜7

票价=1﹛数字﹜5

全半价=2﹛字符﹜2

退票否=﹛T|F﹜

预定号=4﹛数字﹜4

客户名称=6﹛字符﹜20

订票数量=1﹛数字﹜2

退票时间=﹛日期时间﹜

应退款=1﹛数字﹜5

工号=3﹛字符﹜3

姓名=4﹛字符﹜8

数据项编号:i-01

数据项的名称:用户名

简述:用以唯一标识会员身份

类型及宽度:字符,50位

取值范文:文本

数据项编号:i-02

数据项的名称:密码

简述:登录时用以检验用户名的输入是否正确类型及宽度:字符,50位

取值范文:文本

数据项编号:i-03

数据项的名称:姓名

简述:会员真实姓名

类型及宽度:字符,10位

取值范文:文本

相关文档
最新文档