《本科毕业设计--火车票管理信息系统课程设计与开发.doc》由会员分享,可在线阅读,更多相关《本科毕业设计--火车票管理信息系统课程设计与开发.doc(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、某火车站售票管理信息系统设计与开发姓 名: 陈 丽 冰(工一,16) 高 鑫(工二,28) 刘 君(工二,04) 郝 文 琴(工一,22) 梁 廷 业(工二,29) 学 院: 工 商 管 理 学 院专 业: 工 商 管 理 专 业班 级: 11 级 工 管 一 二指 导 教 师: 崔 宏 秀 2013 年 12 月 13 日目 录前言 (一)作业背景1(二)选题说明1(三)工作业绩1一、 系统分析 2 (一)系统目标 2(二) 可行性分析 2(三) 管理业务调查 21.组织结构调查 22.管理功能调查 33.管理业务流程调查 44数据流程调查 55.数据字典6 二、 系统设计 12 (一) 新
2、系统的功能结构图 12(二) 新系统流程设计图 13(三) 系统物理配置方案设计 14(四) 输出设计 14三、设计总结14四、参考文献15前言(一) 作业背景随着计算机网络的发展,人们对售票要求速度与效率,人们对售票管理系统要求越来越高。售票管理系统主要用于车站日常的票务处理。车售票管理系统在正常运行中需要对使用该系统的主要是车站售票人员、车站售票工作的管理人员与系统管理员。为达到操作过程中的直观、方便、实用、安全等要求,我们组在这个系统中采用模块化程序设计的方法,便于系统功能的组合和修改,以及扩充和维护。(二) 选题说明 由工商管理学院指导教师崔宏秀,安排39个管理信息系统课程设计与开发题
3、目给30位学生小组进行随机选取,选取过程中公平公正。我们小组抽选到“某火车站售票管理信息系统设计与开发”该课题。经过详细的网络资料调查和现实相关业务与问卷调查共同完成了此次”某火车站售票管理信息系统设计与开发”的管理信息系统课程设计的任务。(三) 工作业绩 给广大买票人员提供了方便,不用排队;不会白费太多时间。无论订不订得上,都不会太揪心;上网方便时随时可以尝试,买票时间相对自由。一、 系统分析(一)系统目标 售票系统主要有以下几项管理功能:(1)订票管理:根据乘客的订票信息查询航班信息,查看是否还有余票未售出,为乘客订票,备份数据。(2)退票管理:根据乘客提供的证件号码查找相应乘客信息,若找
4、到,为其退票。(3)综合查询:根据乘客的要求和提供的信息,检索航班信息数据表,查询航班信息。(二) 可行性分析 本系统的功能设计是以系统业务流程和数据流程为依据的。为此本系统的功能划分为订票管理、乘客查询与退票管理、时刻查询和系统维护四项。在订票管理功能中,可以进行车次座位占用情况的查询、进行新乘客订票、修改订票记录和备份数据;面向学生,农民工,商务人士等群体是一个利国利民的项目。(三) 管理业务调查 1.组织结构调查 组织结构,指的是一个组织(部门、企业、车间、科室等)的组成以及这些组成部分之间的隶属关系或管理与被管理的关系。以下为组织结构图:部 长国际业务部信息管理部建设管理部运营部市场营
5、销部人力资源部办公室计财务部箱管部在本次组织结构调查中,由组织结构知道了火车站售票处内部的组织结构,2.管理功能调查为了实现系统的目标,系统必须具有各种功能。所谓功能,指的是完成某项工作的能力。车站售票管理系统售票功能查询功能统计功能调度功能维护功能预定车票销售车次时刻表查询售票情况查询退票车次查询运价修改车辆修改终点站修改车次修改预定车票表已售车票表报表打印售票统计退票表3管理业务流程调查业务流程图用来描述和了解业务的过程。调查管理业务流程时应顺着原系统信息流动的过程逐步进行。以下为车站售票的业务流程图:登录订票管理查询列车信息修改订票记录订 票是否存在订票信息是否有剩余座位退票管理输入乘客
6、身份证退票权限认证退 票退出是否找到乘客订票信息备份数售票管理系统据NYNY时刻查询选择查询依据输入查询内容退出NY开始售票管理系统业务流程图4数据流程调查 在管理业务调查过程中绘制的管理业务流程图和表格分配图等虽然形象地表达了管理中信息的流动和存储过程,但也没有完全脱离一些物质要素。在数据调 查过程中腰收集详细的资料。以下为车站售票的数据流程图:报表打印车次表已售车票车次修改退票表运价表运价修 改售票员售票系统管理员发车修 改查询终点站修 改预定车票表已售车票发车时刻表终点站名表5.数据字典数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。即数据字典的作用,是对D
7、FD中的每个数据规定一个定义条目以保持数据在系统中的一致性。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。当用户或软件人员想了解某一数据的含义时,查询字典就清楚了。经过分析可以得到以下数据流条目:车次表=车辆编号+车型+座位数终点站名表=站名+里程运价表=车型+运价发车时刻表=车次+车辆编号+站名+发车时间+检票口已售车票表=票号+乘车日期+车次+站名+发车时间+票价+全半价+工号+退票否预定车票表=预定号+乘车日期+车次+站名+发车时间+车型+票价+客户名称+订票数量退票表=票号+退票时间+票价+应退款售票员编号=工号+姓名车辆编号=6数字6车次=4字符5
8、车型=1字符8座位数=2数字2检票口=1数字2站名=1字符10里程=1数字5运价=字符发车时间=时间乘车日期=日期票号=7数字7票价=1数字5全半价=2字符2退票否=TF预定号=4数字4客户名称=6字符20订票数量=1数字2退票时间=日期时间应退款=1数字5工号=3字符3姓名=4字符8数据项编号:i-01数据项的名称:用户名简述:用以唯一标识会员身份类型及宽度:字符,50位取值范文:文本数据项编号:i-02数据项的名称:密码简述:登录时用以检验用户名的输入是否正确类型及宽度:字符,50位取值范文:文本数据项编号:i-03数据项的名称:姓名简述:会员真实姓名类型及宽度:字符,10位取值范文:文本
9、数据项编号:i-04数据项的名称:身份证号简述:会员的身份证号码类型及宽度:字符,18位取值范文:文本数据项编号:i-06数据项的名称:列车号简述:唯一标识一列火车类型及宽度:字符,10位取值范文:文本 数据项编号:i-07数据项的名称:始发地点简述:火车出发的城市 类型及宽度:字符,10位取值范文:文本数据项编号:i-08数据项的名称:终点站简述:火车到达的终点站类型及宽度:字符,10位取值范文:文本数据项编号:i-09数据项的名称:途经站点简述:火车到达终点站前停下的站点类型及宽度:字符,10位取值范文:文本数据项编号:i-10数据项的名称:出发时间简述:火车发车的日期和时间类型及宽度:1
10、2位取值范文:数字 数据项编号:i-11数据项的名称:里程简述:火车终点站距始发站的距离,单位为千米,不能小于零类型及宽度:整型,8位取值范文:数字数据项编号:i-12数据项的名称:火车票数量简述:某一车次的火车票数量,不能小于零类型及宽度:整型,8位取值范文:数字数据项编号:i-13数据项的名称:价格简述:火车票的价格,单位为元,不能小于零类型及宽度:整型,8位取值范文:数字数据项编号:i-14数据项的名称:火车票编号简述:唯一标识每张火车票的编号,自动产生 类型及宽度:整型,8位取值范文:数字2.数据流的描述数据流编号:D-01数据流名称:用户信息简 述:用户登录成功后可看到的信息数据流来
11、源:用户注册数据流去向:用户数据项组成:姓名+身份证号码+用户类型+用户名数据流编号:D-02数据流名称:火车票信息简 述:会员查询火车票时返回的信息数据流来源:查询火车票数据流去向:用户数据项组成:列车号+出发地+终点站+发车时间+里程+火车票数量+价格数据流编号:D-03数据流名称:订票指令简 述:用户订购火车票的信息数据流来源:用户数据流去向:用户订票数据项组成:列车号+火车票数量数据流编号:D-04数据流名称:退票指令简 述:用户退还火车票的信息数据流来源:用户数据流去向:用户退票数据项组成:列车号+火车票数量数据流编号:D-05数据流名称:评价信息简 述:评价基本信息数据流来源:用户
12、数据流去向:评价中心数据项组成:评价编号+评价描述+用户名数据流编号:D-06数据流名称:删除信息简 述:删除所有会员信息数据流来源:管理员数据流去向:删除会员信息数据流编号:D-07数据流名称:统计信息简 述:售票数量及价格的统计数据流来源:订票统计数据流去向:管理员数据项组成:火车票编号+用户名+价格+起始站+终点站+出发时间数据流编号:D-08数据流名称:修改火车票指令简 述:管理员修改火车票信息 数据流来源:管理员数据流去向:修改火车票数据项组成:列车号+起始站+终点站+发车时间+总共时长+里程+火车票数量 +价格数据流编号:D-09数据流名称:删除火车票指令简 述:管理员删除火车票信
13、息 数据流来源:管理员数据流去向:删除机票数据流编号:D-10数据流名称:用户积分信息简 述:用户成功订购火车票的后获得的积分 数据流来源:订票统计数据流去向:用户管理中心数据项组成:用户名+里程统计+积分+用户类型 3.逻辑的描述处理逻辑编号:P0处理逻辑名称:火车订票网管理信息系统简 述:帮助客户在互联网上订购火车票输入的数据流:业务处理描述:用户将自己所要请求的业务数据,比如订购的火车票信息等输入,以其通过该处理得到相应的结果,同时也将结果反馈给工作人员。输出的数据流:反馈信息处理频率:即时更新处理逻辑编号:P1处理逻辑名称:火车票信息管理及查询 简述:火车票的信息的查询,删除,修改输入
14、的数据流:火车票的基本信息 处理描述:收集到管理员和查询系统提交的请求后,进行记录,并进行信息的更新。输出的数据流:火车票信息数据处理频率:即时更新处理逻辑编号:P2处理逻辑名称:日常业务简述:用于处理用户发出的请求输入的数据流:提出请求信息,火车票信息,用户基本信息处理描述:接收用户的可行需求,并将这些需求和需求结果返回各个处理。 输出的数据流:火车票信息,反馈信息,请求信息是否成功处理逻辑编号:P3处理逻辑名称:评估简述:对用户的信用及优惠等级进行评估输入的数据流:用户基本信息,用户订购及退订的火车票信息 处理描述:接收用户的订票,退票信息,并将这些信息结果返回进行处理 输出的数据流:用户
15、信用,优惠等级 处理逻辑编号:P4处理逻辑名称:用户评价管理简述:用户对系统及列车服务进行评价 输入的数据流:用户名,用户评价信息处理描述:接收用户的评价信息,并将这些信息结果返回进行处理输出的数据流:评价信息 处理逻辑编号:P5处理逻辑名称:用户信息管理及查询简述:用户的信息的查询,删除,修改输入的数据流:用户的基本信息处理描述:收集到用户和查询系统提交的请求后,进行记录,并进行信息的更新。 输出的数据流:修改后的用户信息4.数据存储的描述数据存储编号:F-01数据存储名称:用户信息表简述:存储会员的相关信息数据存储组成:用户名+密码+姓名+身份证号码+会员类型相关联处理:P1.3,P1.1
16、,P1.2数据存储编号:F-02数据存储名称:票务信息表简述:存储火车票的相关信息数据存储组成:列车号+始发站+终点站+发车时间+里程+数量+价格+时长 相关联处理:P5.1,P5.2,P5.3数据存储编号:F-03数据存储名称:订票信息表简述:存储会员订票的相关信息数据存储组成:火车票编号+用户名+列车号+始发地+终点站+发车时间+里程+数量+价格+时长相关联处理:P2.2,P2.4,P2.3数据存储编号:F-04数据存储名称:订票统计表简述:存储所有已订火车票的信息 数据存储组成:火车票编号+用户名+列车号+始发地+终点站+发车时间+里程+数量+价格+时长相关联处理:P2.2,P2.4,P
17、2.35.外部实体的描述外部实体编号:S1外部实体名称:会员简述:使用系统的前台的相关人员输入的数据流:D-01,D-02, D-03,D-04, D-05,D-10输出的数据流:D-01外部实体编号:S2 外部实体名称:管理员简述:管理火车票信息的人员输入的数据流:D-06, D-7, D-8,D-9输出的数据流:D-02二、 系统设计 (一) 新系统的功能结构图 本系统根据以上的设计规划出的实体有:车票实体、车站实体、顾客实体。各个实体具体的描述-图如下:车票ER图 车票与顾客之间的联系售票 1:N车票(票号,车次,日期,车型,票价,开车时间,票种,座位号,起始站,终点站)顾客(身份证号,
18、银行卡号,票号)退票1:N车票(票号,车次,日期,车型,票价,开车时间,票种,座位号,起始站,终点站)顾客(身份证号,银行卡号,票号,退票时间,退票手续费)订票1:N车票(票号,车次,日期,车型,票价,开车时间,票种,座位号,起始站,终点站)顾客(身份证号,银行卡号,票号,日期,交易时间,交易金额,数量,起始站,终点站(二) 新系统流程设计图 ER图发车时间车次里程站名座位数车型车辆型号检票口开往目标站名车辆座位号票价站名车次票号乘车日期站名车次预定号姓名工号乘车时间顾客名称应退款票价退票时间价格车型退票否全半价顾客车票售票员预定售票计费退票运价关系模式车辆(车辆编号,车型,座位数)目标站名(
19、站名,里程)发车时刻表(车次,站名,车辆编号,发车时间,检票口)途径(车次,站名)车票(票号,乘车日期,车次,站名,票价,全半价,座位号,工号,退票否)预定(预定号,车次,站名,乘车日期,顾客名称,票数)退票(票号,退票时间,票价,应退款)售票员(工号,姓名)运价(车型,价格)(三) 系统物理配置方案设计 配置,电脑,工作人员,火车站售票系统,办公工具(四) 输出设计 在买票成功后,火车售票系统会自动给出售票成功订单号,凭订单号与二代身份证到窗口领取所购买的车票三、设计总结通过这次课程设计,我们组对信息系统分析与设计这门学科有了更深的认识。让我这学期所学的课程得到巩固和良好的吸收,我们组对系统
20、设计的理解得到进一步提高,完善了一些把握不准确的知识点。对之前学过的数据库等课程知识得到了复习与巩固。认识到了对编程的不熟悉,对实践的不足,以后要继续努力。参考文献1小瑞芒德麦克劳德管理信息系统管理导向的理论与实践(第八版)M 北京:中国人民大学出版社,20022仲秋雁刘有德管理信息系统M 大连:大连理工大学出版社,20013薛华城著管理信息系统M 北京:清华大学出版社,19994刘冲英著管理信息系统分析与设计北京:中国物资出版社,19935耿骞,袁名敦,肖明,等信息系统分析与设计M 北京:高等教育出版社,20016袁勤勇,顾冰,信息系统分析与设计 清华大学出版社 20087蔡淑琴,管理信息系统,北京:科学出版社,20018常新功,管理信息系统开发方法与工具,国防工业出版社,20029陈国青,信息系统管理,北京:中国人民大学出版社,200516