数据分析报告 铁路售票系统.docx
毕业实习数据分析报告1 .调查实际环境背景信息时代己经来临,信息处理的利器一一计算机应用于火车站售票的日常管理 为火车站售票的现代化带来了从未有过的动力和机遇,为火车站票务管理领域的飞 速发展提供了无限潜力。采用计算机管理信息系统已成为火车站票务管理科学化和 现代化的重要标志,给火车站票务带来了明显的经济效益和社会效益。计算机己经 成为人们生活不可或缺的一部分。随着的迅速发展和用户数量的急剧增加,互联网对于企业和事业单位的运营和 发展日益重要,网上交易也逐渐被人们认可,并成为未来交易的发展方向。铁路售 票系统也不例外。铁路售票系统是铁路旅游服务信息系统的一个重要组成部分,为旅客提供优质 便捷的服务。为了提高铁路客运的售票效率,丰富铁路客运的营销手段,火车站售 票总站及其下属代售点可以通过公用的互联网资源,实现网上的售票,查询及管理 工作。在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬 件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面 的铁路网上售票系统,为企业的决策层提供准确、精细、迅速的车票销售信息。2.描述现实状况及工作流程现实状况随着旅游业的逐渐的成熟发达,铁路客运量大幅度的提高,各大省市的列车都 显著的增加,这些都对列车票务管理系统提出了更高的要求,所以要不断的完善更 新列车票务管理系统,提高列车售票系统的工作效率。随着科学的不断进步,计算 机应用己经遍布整个社会的每个角落。目前社会正处于健保发展方兴未艾的时代, 各火车站莫不兢兢业业地改善本身的体制或管理方式,以适应健保越来越严格的规 范。列车在我国的人员流动、物资运输中占据着举足轻重的地位。全国有大量的人 员通过搭乘火车到达目的地。而与火车的特殊性及可能经过多个城市,每个城市的 车站可以出售此火车的车票。而且同一车站可能有多辆车经过。许多希望以最快的 方式选择自己想来乘坐的那一趟列车。所以以人工的方式和单纯的列车票务管理系 统都不可能实现这种功能的。一种可行的方案是通过网上订购,可以达到高效、便捷的购票。铁路网上售票系统的实施,将会在一定程度上促进铁路客运生产力和生 产关系的变革,增强市场竞争能力,提高铁路部门的工作效率,提升管理水平,减 少劳动强度,方便广大旅客购票,有一定的社会和经济效益。工作流程系统要处理的对象主要包括票存系统基本信息、票务人员基本信息、客户基本 信息、订票单基本信息、退票单基本信息、车票基本信息、车票销售记录基本信息。 查询:可以通过起点站与终点站在进行查询,也可根据具体的车次输入进行查询,同 时每次查询都会显示车次号,点击即可显示该趟列车所进过站点的详细信息,其中包括 所到达每个站的到达时间与出发时间。 客户注册、登录:由于要进行网上订购车票,用户需注册,填写有关信息,由由票务 人员负责送车票到客户手中。 订票业务:本系统为网上订票,用户经过查询车次信息、票务信息,找到自己所需的 车票通过所关联的账户进行订购。 退票业务:根据客户提供的情况(车次、时间)为客户办理退票手续,退票时按票价 的退给客户金额,若所退票额能满足他的要求,则为他办理退票手续,同时在数据库中 进行更新。(车票价格低于元不予退票) 更新功能:该系统随时跟据车辆的变化情况进行更新,增加车辆时可以在系统中插入 该车的详细信息,同时也能根据需要修改某趟车经过的站点与发车时间,当某趟车停止、 开行时可以删除该趟车的信息。同时包括对列车信息、站点信息、订票记录等的更新功 能。 车票配送:客户在订购了车票之后,管理人员通过后台管理订票记录,然后根据客户的 要求由票务人员及时为其配送车票。()客户注册及登录流程图:注册登录流程图()订票业务流程图:订票业务流程图()退票业务流程图:铁路网上售票系统数据流程图如下图一图:()顶层数据流程图:顶层数据流程图()第一层数据流程图:;铁路网上僖票系统IprI服务器车票洁单L第一层数据流程图O第二层数据流程图一订票:"1P1第二层数据流程图订票()第二层数据流程图一退票:P2F4退票吁谐单IP21逮祭审理卜6拒绝返票单IP2.3拒纾退票VI通过单S2 流水眼SI牒存系统第二层数据流程图退票.数据分析参照业务流程图和数据流程图,分别画出分图,如图至所示。0根据图抽象出的进货分图:客户票务人员0根据图抽象出的销售分图:客户0根据图抽象出的存储分图:客户退票单车票客户退票图0根据图抽象出的存储分图:各图中的实体属性如下图至图:()车票及其属性:客户及其属性()票务人员及其属性:()票存系统及其属性:()订票单及其属性:()退票单及其属性:退票单及其属性根据各分图合并整体图,具体方法是将个图中相同的实体,进行合并,消除属性冲突、命名冲突、结构冲突之后得到总图如图所示。全局图.设计数据库数据库物理设计阶段目标和任务数据库的物理设计是为逻辑数据模型选取一个最合适应用需求的物理结构 的过程,在这个阶段中需要完成的任务是:0确定数据库的物理结构,在关系数据库中主要是存取方法和存储结构;0对物理结构进行评价,评价的重点是时间和空间效率。数据字典()数据项如表所示。数据项数据项名宽度 取值范数据项含义简述类型编号 称(位) 围车票编号车票的编号车票价格车票的售价车次某次列车的编号座位类型包括硬座、软卧、无座等座位编号车厢号和座位编号出发站车票上所示乘客从何处 出发目的站车票上所示乘客要到达的地方发车时间列车从该站出发的时间到站时|'可列车终到目的站的时间订票单号订购火车票单据的编号订票口期订购火车票的口期订票时间订购火车票的时间订票数量一次性订购的数量订票手续费订购火车票所支付的额外费用侈票单号销传火车票单据的编号开侈单口期开出销售火车票单据的 口期开侈单时间开出销售火车票单据的时间领票人姓名领取火车票人的姓名领票人身份领取火车票人的身份证证号号码交款口期支付票款的日期数据项编号数据项名称数据项含义简述类型宽度(位)取值范围交款金额支付火车票金额及手续 费即时退票单 号即时退票单据的编*即时退票日期即时退票的口期即时退票时间即时退票的时间即时退票数量一次性即时退票的数量即时退票金额即时退票后应收取的金额即时退票手即时退票所支付的额外续费费用退票申请单客户向服务器申请退票号的单据的编号退票申请日期申请退票的口期退票申请时间申请退票的时间退票数量一次性退票的数量退票单号退票单的编号开退单口期退票的口期开退单时间退票的时间退票金额退票后应收取的金额退票所应支付的额外费退票手续费用数据项数据项名数据项含义编号 称宽度 取值范简述类型(位) 围客户名 客户的姓名客户身份证客户的身份证号码号客户银行卡客户的银行卡号码号客户电话客户的电话号码客户地址客户的住址客户办理网上业务的名 登录称客户办理网上业务的名 登录密码称对应的密码票务人员编各车站票务人员的编号 号票务人员姓各车站票务人员的姓名 名 票务人员工票务人员所在的工作地 作地点票存分系统票存系统分系统的编号 编号票存分系统票存系统分系统的服务地址所在地某次传、退票业务记录 记录口期到系统的口期某次传、退票业务记录 记录时间到系统的时间某次传、退票业务账目 出入账类型的出入类型数据项数据项名数据项含义简述类型宽度取值范编号称(位)围某次售、退票应记录的出入帐金额交易金额表数据项()数据结构如表所示。客户信息客户身份证号客户姓名客户银行卡号客户电话客户地址登录登录密码车票信息车票编号车次车票价格发车时间座位类型 座位编玷 出发站 目的站到站时间票务人员信息票务人员编号票务人员姓名票务人员工作地点订票单的数据结构订票单号客户姓名车票价格发车时间客户身份证号订票数量到站时间客户银行卡号订票手续费订票口期客户电话订票时间客户地址车次座位类型出发站目的站售票单的数据结构售票单号车次订票数量开售单口期客户姓名交款金额开售单时间客户电话客户地址领票人姓名交款口期领票人身份证号票务人员编号票务人员姓名即时退票的数据结构即时退票单号客户姓名车票价格即时退票口期客户身份证号即时退票数量即时退票时间车票编玷即时退票金额票务人员编号票务人员姓名即时退票手续费退票申请单的数据结构退票申请单号客户姓名车票价格退票申请口期客户身份证号客户银行卡号车票编号退票数量退票申请时间退票单的数据结构退票单号客户姓名车票价格开退单口期客户身份证号退票数量开退单时间客户银行卡号退票金额出发站目的站票务人员编号票务人员姓名退票手续费表数据结构数据流名称简述数据流来源数据流去向数据流组成数据流量高峰流量客户网上欲订票单订购火车票客户服务器份天份天的单据服务器开出侈票单销售火车票服务器客户份天份天的单据即时退票单业务人员开出的即时退票的单据票务人员服务器份天份天退票申请单客户向服务器申请退票的单据客户审理模 块份天份天未通过 单服务器不同意客户退票申请的单据审理模块服务器份天份天拒绝退票单服务器拒绝客户退票的单据服务器客户份天份天通过单服务器同意客户退票申请的单据服务器开出审理模块票存模 块份天份天退票单的客户退票服务器客户份天份天的单据表数据流处理处理处理逻辑逻辑 简述 输入的数据流处理输出的数据流频率编号名称根据客户订单信服务器侈票单,向客户侈票发向客户订票单,来源息,向客户开出出的侈票单据;票存系侈票于客户发出的传票单销传火车次天即时退票销传火订票单据票并进行登记记统、流水账,每次侈票车票服务器为客户办理即时退票即时退票单,来源于客户发出的即时退票单据根据即时退票单信息,将票存系统进行登记记录更改都要有详细记录票存系统、流水账,每次即时退票都要有详细记录次天手续退票审理客来源于客户发退票申请单进行请;通过单,同意申请审理户的退出的退票申请审理,确定是否录入系统;退票单,向票申请单据同意客户开出的退票单据服务器通过单,来源根据通过单将退票存系统、流水账,录入的火车于服务器退票票信息录入系统每次退票都要有详细记系统票销售审理系统开出以作记录录记录的同意单据未通过单,来服务器源于服务器退根据未通过单,拒绝拒绝客票审理系统开拒绝客户的退票拒绝退票单,拒绝客户退票户退票出的不同意单申请,拒绝退票的退票申请服务器退票申请单,根据客户开出的未通过单,拒绝客户申次天次天次天据表处理逻辑数据存储编号数据存储名称简述数据存储组成相关联的处理票存系统售票、退票后修 改当前票务信 息车票编号车次座位类型出发站目的站发车时间到站时间、 、流水账售票、退票的流水账记录类型开单口期单号车票编号车次座 位类型出发站目的站发车时间到站 时间车票价格交易数量客户名、 、表数据存储.主要算法数据结构的描述:车票日期价格出发站终点站售票站座号车次性质编号日期年月日时分 价格 出发站汉字终点站汉字售票站汉字座号车厢号座位号 车次“”“,性质注:如表示空调硬座特快,表示空调软座普快等编号算法.车次表(车次,始发站,始发时间,终到站,终到时间,总里程,车况)注:举例:(,北京,:,长春,:,特快);“车况”分为'特快空调'、'特 快'(不是空调车)、'普通'。.经过站表(车次,经过站,到站时间,停留时间,里程)注:这里的'里程'指从始发站到该站的里程。.票价表(车次,到站,席别,车厢号,座位号,票价)注:'席别'分为硬座、硬卧、软卧。硬卧分上、中、下铺,'座位号'一项上填写方式如'上','中'和'下票价采用四舍五入方式取整数。.车票定价公式:特扇品调:硬座一元公里,硬卧一元公里,软卧一元公里;特快:硬座一元公里,硬卧一元公里,软卧一元公里;普通:硬座一元公里,硬卧一元公里,软卧一元公里。售票表(车次,到站,发车日期,车厢号,座位号,已售否,售票日期)