1、1.1 目的和意义在火车以主要交通工具的今天,有一个良好的售票系统显得是如此的重要,火车票售票系统是使用计算机管理方式代替以前手工处理的工作。实现了乘客和售票员之间简单快速的售票交互。此外,受骗眼可以根据乘客的需要进行各类车次车站的查询,是乘客及时的了解到必要的车次信息。对于乘客的付款过程售票员的操作也不再繁琐,系统将自动计算该付金额以及找回的金额。1.2 功能概述本系统主要用Microsoft SQLServer 2005等工具,开发是闲的 模块有登录模块、按车次查询模块、按车站查询模块、售票模块、退票模块等。本系统主要考虑以下几点:(1)用户登录:只有售票眼的身份通过才能登录进入系统;(2
2、)方便的数据输入性能,将工作人员从繁琐的手写统计中解放;(3)灵活的查询性能,快速实现车次车站的查询;(4)对车票进行出售及退回的管理2 应用系统功能设计2.1 系统功能设计 本系统可以细化为四个功能:查询、售票、退票、以及修改用户密码。 查询的主要功能为:用户可以根据需要选择按车次或者是按照车站查询,二者都可以查询出符合用户需求的若干组信息; 售票的主要功能为:用户通过查询得到的信息选择自己需要的车次车站进行车票的购买; 退票的主要功能为:对于乘客在本次列车在当前站点为出发前的车票可以退票,根据现在铁道部的政策可能要收取一定的手续费; 修改用户秘密的主要功能是对当前登录的用户进行密码的修改。
3、2.2 业务操作流程图(1)程序工程模块图3 数据库设计3.1需求分析3.1.1 功能需求本网上售票系统应该具备如下功能:1.查询分为对车次信息的查询和客户对已订车票信息的查询。要求:1)对车次的查询,可以按照发车车次进行查询; 2)车次信息包括:车号、出发地、目的地、发车日期、开出时刻、票价。3)座位类型设定。4)车次信息只允许用户查询,不能修改。2.添加车票通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上售票确定已预订选中的车票。售票记录应包括:车号、发车日期、订购票数、总价。3.退票可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退
4、去已购车票。3.1.2 数据字典数据文件:身份信息 数据文件:车次信息文件组成:身份证Id号,姓名 文件组成:车次编号,始发站,终点站,票价数 据 项:身份证Id 数 据 项:车次编号数据类型:字符型 数据类型:字符型数据长度:18 数据长度:10姓名 数 据 项:始发站字符类型 数据类型:20 数据长度:20终点站票价decimal(10,2)剩余车票信息 数据文件:管理员信息车次编号,始发时间,剩余车票数 数据组成:工号,姓名车次编号 数据 项:工号10 数据长度:18始发时间 数据项:姓名字符类型剩余车票数整型已售车票信息车次编号,始发时间,身份证号始发时间身份证号3.1.3 数据流图火
5、车票售票系统的第一层数据流程图如下:第二层火车售票系统流程图如下:系统细分为下面四个子系统如图:3.1.4 功能模块描述身份验证:包含公民身份证号及其姓名,用于实名制验证;车次管理:存放车次信息(车次,始发,终点,票价);剩余车票管理:剩余车票的信息(车次,发车时间,剩余票数);已售车票管理:已售车票的信息(车次,发车时间,购票者身份证号码);3.1.5 功能划分3.2 E-R图3.3数据库逻辑结构设计3.3.1 身份信息表字段名字段类型字段大小备注idcardvarcharprimary keynamenot null3.3.2 售票员信息表id3.3.3 车次信息表tnostartendp
6、rice3.3.4 剩余车票信息表pk&foreign keystarttimeremainingnumint3.3.5 已售车票信息表3.4 关系模式身份信息(身份证号,姓名)售票员 (工号,姓名)车次信息(车次,始发站,终点站,价格)剩余车票信息(车次,始发时间,剩余票数)已售车票信息(车次,始发时间,购票人身份证号码)4 结束语4.1 收获和体会 通过写本系统的数据库设计,对数据库原理在实际应用上具体实现进一步了解和熟悉,并且对本学期的数据库知识有一个系统的回顾和应用,知识更加牢固。4.2 总结与展望 在未来相当长的时间内,火车将成为21世纪最为主要出行方式,同时,随着我国经济快速发展为我国铁路的发展带来了全新的机遇。对火车票预定与管理系统,我认为将纸质车票将会被电子车票代替:电子车票的出现将乘客的唯一标识例如指纹作为购票和乘车凭证, 因为免去了纸质车票的传递过程,将更大程度的方便乘客选择火车出行,真正的可以做到足不出户就能完成车票的订购。因为我对知识的应用不够牢固和灵活,系统功能实现不完全,例如火车从起始站到终点站中间所有的过路站中到站时刻等功能未能实现!希望通过以后的学习能够更好的完善本系统。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1