管理信息系统课程设计_第1页
管理信息系统课程设计_第2页
管理信息系统课程设计_第3页
管理信息系统课程设计_第4页
管理信息系统课程设计_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 管理信息系统实验报告项目名称:铁路网上订票系统设计与实现姓名:XXXX学号:XXXXXXXXXXXXXXXXXX班级: XXXXXXXXXX班年级:XX级专业:信息管理与信息系统学院:理学院指导教师:XXX完成时间:XXXX年X月X日1、绪论1.1 项目背景伴随着社会的发展,人们的出行数量急剧增加,铁路的使用在现代交通、运输等方面扮演着不可替代的角色。近年来,信息技术的迅猛发展将社会推进到一个全新的信息化时代,信息化时代的到来意味着工作、生活效率的提高,网上订票省时省力,已成为不少人的首选。只要确认好车次并支付票款后,铁路公司或代理公司即会通过电子邮件或手机发放给客人电子客票票号,不用自己取

2、票。乘机当天直接去车站取票柜台,凭借获得的车票订单号或有效证件就可以到车站指定柜台取票。随着社会的发展,人们的出行需求越来越多,因特网技术的飞速发展为铁路带来了全新的售票方式。现在百姓购票面临诸多问题,如:排队购票,费时费力;工作效率不高;信息不通,不知道车次的运行情况;车次有无余票。为了让人们及时了解每一天各地车次的运行的情况,合理协调、节约时间的需求,提高人们的工作效率,是一个迫在眉睫的任务。对于所面临的问题,系统通过建立一个具有网络化、信息化和标准化特点的铁路网上订票系统,达到有效管理网上购票规范化流程。铁路网上订票系统将为用户提供及时、有效、透明的信息发布平台,使用户可以快速便捷的获得

3、车票各方面的动态,方便用户根据自己的出行需求选择车票。今后随着业务的不断增加,铁路网上订票系统将会给用户提供更加全面的网上订票服务,保证用户快速、准确、透明的获知车票情况。1.2 项目的研究目的与意义本文旨在建立一个铁路网上订票管理系统。网上订票与传统网上、电话订票的最大区别在于,它是一个完整的售票平台,而非预定,使得每一台可上网的电脑或每一部手机都可以成为客运公司的售票终端,从而实现了客运公司的售票点布向到每一个人,真正意义的实现了电子售票。电子化:网上订票改变了百姓出行的传统观念,符合票务发展的最终趋势;无纸化:运用网络进行订票操作,提倡环保理念,降低了客运行业运营成本;预约化:可以提前进

4、行车票的购票,解决了节假日客流高峰期百姓出行难的问题,且实现方便快捷的出行要求;实名化:网上订票采取实名制操作流程,帮助政府针对流动人口实现安全、有效的管理,从而促进和谐社会的发展。1.3 拟解决主要问题铁路网上订票系统的出现,符合人们的时间需求,帮助人们便捷购票,节约时间,提高工作效率。(1) 查询车次、余票;(2) 网上订票;(3) 网上退票;1.4 论文基本内容本文主要是针对系统开发背景、开发的必要性、开发的可行性进行详细分析和论述。在文中也进行了系统的概要设计、详细设计、编码实现等进行了描述,对该过程中遇到的问题,提出了行之有效的解决方案,为实现铁路网上订票系统的可行、高效提供了有力保

5、障,基本结构如下所示:(1) 绪论:主要是对系统的相关背景、研究目的、解决问题等进行论述。(2) 第二章:为系统规划,主要是对问题定义、可行性研究进行介绍。(3) 第三章:为系统分析,主要列举出系统功能分析的结果,并得到分析后由此得到 的数据流程图、业务流程图、数据字典等。(4) 第四章:为系统设计,分为数据库设计和系统页面设计。数据库设计主要是画出实体E-R图,以及各实体的E-R联系图等。系统页面设计包括登录页面,查询页面,车票样式。(5) 另外后面还有总结与展望。第2章 系统规划2.1 问题定义2.1.1 项目目标通过之前对铁路购票市场情况和车站柜台售票的比较、分析,项目开发目标就是要设计

6、开发一套具有开放体系结构的、易于维护、良好的人机交互界面的铁路网上订票系统。该系统不仅可以对铁路列车发车情况,发车时间实现信息化,而且能够按照购票者的需求自由选择车次,对铁路售票业务进行系统化、智能化、标准化管理。主要表现在铁路订票者的便利性,申请审核的规范性,车次的清晰性;不需要现场去排队,只要鼠标轻轻一点,足不出户就能知道你所要前往的线路是否还有剩余车票,不至于排了半天队,还是没买到票,大大节约时间。2.1.2 初步设想本设计所实现的主要有以下功能:(1) 铁路发车信息化管理;(2) 订票申请电子化;(3) 订单审批电子化;(4) 告知用户订单情况;(5) 用户退票;(6) 车次信息的查询

7、。2.1.3 项目开发时间自项目开始设计之日起,从项目立项到系统分析、设计、实现、测试,预设花费时间大约2个月时间。2.2可行性分析2.2.1 技术可行性如今是个信息时代,各种各样的系统层出不穷,铁路网上订票系统的发展状况也是一样。随着信息技术的不断发展,系统开发技术已经非常成熟。项目主要采用JAVA开发语言和Microsoft SQL Server数据库管理软件,从开发技术来讲是切实可行的。2.2.2 经济可行性本系统主要的经济支出包括:(1) 系统实施设备的购买费;(2) 软件的开发费用;(3) 对员工使用系统的培训费;(4) 系统的运行、更新、维护费;(5) 差旅费、商务费;(6) 其他

8、费用。本系统的收益主要包括:(1) 铁路公司办公效率提高增加的收益;(2) 订票者提高节省的费用;(3) 订票者节约排队买票的时间;(4) 减少人员的沟通成本;(5) 其他收益。铁路网上订票系统的实施可以实现铁路公司经营管理科学化,铁路网上订票系统的建立加快信息处理和传递过程,有利于促进管理体制合理化,有利于决策工作的改善;方便购票者的购票需求,方便人们的出行,节约时间,提高工作效率,减少成本。2.2.3社会可行性项目的开发过程设计到众多项目干系人,项目干系人从项目中获利或受损,对项目的开展会有推进或阻碍的影响,需要采取措施对项目干系人的利益进行平衡。干系人推动的影响对项目可行性有利,对于该项

9、目是公司近期的管理决策,受到了各部门的重视和公司管理者的支持,社会可行性切实可行,具体的表现如下所示:(1) 项目开发完成之后,公司的员工能够减少工作量,节约了员工的时间、精力,开发过程总能够得到员工的支持;(2) 新系统能够大大节省铁路公司在员工管理等方面的费用,能够得到公司管理者、股东的重视;(3) 新系统的实施可以大大节省购票者的时间,大大方便购票者的出行,对于全社会来说节约社会成本;(4) 项目的开发全部通过合同来保障各方的法律权利,法律是可行的;(5) 项目开发中所使用的开发环境、硬件、软件都是购买正版,避免了相关法律纠纷。第3章 系统分析3.1需求分析3.1.1 功能分析功能需求是

10、系统的核心,系统功能的分析有助于新系统边界的确定,可以明确新系统所要完成的业务功能。通过对新系统的需求分析,得到新系统所需完成的功能如下所示。(1) 基础数据更新基础数据管理在系统中是整个的核心,该模块功能就是对系统的一些基本信息进行维护,确保系统数据的一致性、完整性。因此该模块主要允许系统的客服等核心操作者进入和编辑,。基础数据更新模块主要维护的信息有:登录信息、角色和权限信息、角色权限的分配信息、更新和添加车次基本信息等。(2) 乘客申请订单(退单)乘客根据自己的出行需求,填写发车地,目的地,选择发车时间等。(3)订票审核订票审核主要是对购票者填写订单信息化管理,对订单信息的审核,即要能够

11、完成对预定车票成功的操作,并更新余票数量。如:用户填写订单,客服审核订单,反馈预定车票成功信息,车票减少一张等。(4)退票审核本模块的信息主要是方便用户完成退票操作。用户填写退单,客服审核退单,并将审核结果反馈给乘客(退票成功,余票增加一张;退票不成功,余票数量不变)。(4)余票信息查询(更新)1) 乘客对于余票信息的查询2) 订单审核中,对于余票信息的更新。3) 退票审核中,可能对于余票信息的更新。基于上述的功能需求分析,我们可以画出功能结构图,更好的展示信息的需要完成的功能。可以得出新系统的系统功能结构图如图4-1所示。登录乘客申请订单/退单订票审核退票审核余票信息查询/更新铁路网上订票系

12、统图3-1-1 系统功能结构图3.2系统逻辑模型3.2.1 业务流程图业务流程图就是用规范的符号来描述系统的业务处理过程,通过业务流程图可以很清晰的了解乘客订票所要经过哪些流程,如图4-2所示。图3-2-1 系统业务流程图3.2.2 数据流程图图3-2-2数据流程图3.2.3 数据字典(1) 数据存储条目表编号名称来源去处组成说明F1购票订单乘客填写客服审核发车站目的地发车时间座次等级F2成功订单客服对购票订单的审核操作发给乘客发车站目的地发车时间座次等级F3退票单乘客填写客服审核发车站目的地发车时间座次等级F4距离发车时间表公司制定客服发车时间车次剩余时间F5不退单的说明表单客服审核发给乘客

13、发车站目的地发车时间座次等级F6成功的退单客服审核发给乘客发车站目的地发车时间座次等级F7折扣单公司制定客服车次折扣时间乘客类型F8乘客信息单乘客客服审核身份证号码姓名性别民族F9余票信息单客服客服余票数量余票车次(2) 数据项条目1) 乘客信息表:Passenger_Table乘客信息表序号中文英文字符类型长度说明1身份证号码ID cardChar20主键2姓名namechar403性别sexChar204民族raceChar202) 购票信息表:BuyTicket_Table购票信息表序号中文英文字符类型长度说明1身份证号码ID cardChar20主键2姓名namechar403性别se

14、xChar204民族raceChar205选择车次Train numberchar206发车时间Departure Timetime207发车地Starting Stationchar208目的地Destinationchar209到站时间Arrival Timetime2010旅途时间Journey Timetime2011座次等级Seat Gradechar2012车票售价Pricedouble203) 余票信息表:RemainTicket_Table余票信息单序号中文英文字符类型字长说明1车次Train numberchar20主键2发车地Starting Stationchar203目

15、的地Destinationchar204发车时间Departure Timetime205到站时间Arrival Timetime206余票数量Remain Ticketint204)车票信息表:TrainTicket_Table车票信息表序号中文英文字符类型长度说明1身份证号码ID cardchar40主键2姓名nameChar203性别sexChar204民族raceChar205车次Train numberchar206发车时间Departure Timetime207发车地Starting Stationchar208目的地Destinationchar209到站时间Arrival T

16、imetime2010旅途时间Journey Timetime2011座次等级Seat Gradechar2012车票售价Pricedouble20第4章 系统设计4.1 数据库设计4.1.1 各实体E-R图(1) 乘客实体E-R图描述了乘客在系统中的属性,分别是:身份证号码、姓名、性别、民族等,如图5-17所示。图5-17 乘客实体E-R图(2) 车票实体E-R图描述了车票在系统中的属性,车票拥有的属性分别是:车次,发车时间,始发地,目的地,座位等级,车票售价,旅途时间等。如图5-18所示。图5-18 车票实体E-R图4.2.1 各实体之间关系E-R图实体关系联系图描述的是各实体在该系统之间的联系,各实体间是如何对应以及联系,如图5-21所示。图5-21 系统实体联系E-R图4.3系统界面设计1)系统登录页面 2)系统查询页面3)车票样式总结与展望本系统设计的重点是网上订票流程,主要是针对 1、乘客查询余票,并将信息反馈给乘客 2、乘客从申请订单到审核、反馈订单结果、修改余票数量 3、乘客从申请退单到审核、反馈订单结果(修改余票数量)进行设计,要实现整个过程的电子化、标准化管理。然而基于现实的问题,系统不得不对员工信息进行必要的维护。因此把系统划分成基础数据管理、订票审核管理、退票审核管理、余票信息管理四

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论