ASP.NET013-(C#)火车订票管理系统(SQL数据库)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:随着科学的不断进步,计算机应用已经遍布整个社会的每个角落。目前社会正处于健保发展方兴未艾的时代,各火车站莫不兢兢业业地改善本身的体制或管理方式,以适应健保越来越严格的规范;在此背景下,本文论述了小型火车订票管理系统的设计与实现。通过对各种数据库管理系统(DBMS)的模型分析,结合火车站售票查询的实际需求,同时本文还说明了火车订票管理系统的开发过程及各种技术细节。本系统是适应时代发展的需要,提高管理的效率而开发设计的。
中国拥有总里程超过五万公里的铁路线,是世界上最大的铁路运输网之一。而铁路客运服务在其中又占有非常重要的地位。其中有5000多个车站承办客运业务,日开列车2000多列。为了在日益加剧的客户运输服务竞争中确保优势,改善铁路客户的服务质量,铁道部门一直在努力寻找提高竞争力、改善服务的新途径。
结合所要开发的系统的特点,软件设计采用ASP.NET面向对象设计开发工具,后台数据库采用SQL。整个系统力求做到操作简便、界面友好、灵活、实用和安全。
论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、难点技术和解决方案。
关键词:数据库管理系统 ASP.NET ,SQL, 票务查询 [资料来源:THINK58.com]
[资料来源:THINK58.com]
[资料来源:THINK58.com]
目录
引言 4
1概述 4
2相关工具介绍 6
3 系统的设计 9
3.1系统需求分析 11
3.2系统概要设计 12
3.2.1 系统结构设计 12
3.2.2 数据库设计 14
3.3 系统的程序流程图 19
4 系统的详细设计 21
4.1 系统界面设计 21
4.2 系统核心代码 37
5 系统测试 46
5.1测试项目 46
5.2测试方法 48
结束语 48
致谢 48
参考文献 49 [资料来源:THINK58.com]
[资料来源:http://www.THINK58.com]
[资料来源:http://think58.com]
功能模块: [来源:http://www.think58.com]
(1)列车基本信息设置
此功能是对列车的基本信息进行设置,包括列车的班次,列车的起始站和终点站以及一些列车的其它备注信息。
1、添加列车信息:
添加一个新的列车信息,按照数据库设计出的表结构依次填入必填项,确认后向数据表中插入数据,同时给出提示,已经添加成功。
2、删除列车信息:
删除一个存在的列车信息,删除的时候给出提示以免误删除操作,确认无误后将数据信息删除,并给出提示已经删除成功。
3、查询列车信息:
查询列车信息时,用户可根据自己的需要输入单个或者多个条件,以进行单条件或联合查询, 并使查询结果更加明确。
4、 修改列车信息:
从数据库中调出列车信息的内容,并对某一项进行修改,但是对于数据库中的主键是不能修改的。
(2)列车时刻表设置
此功能是为不同班次的列车设置时刻表的。
1、添加列车时刻表信息:
为列车添加始发时间和达到终点站时间等基本信息
2、删除列车时刻表信息:
删除相应列车时刻表的人事信息。
3、 修改列车时刻表信息:
浏览所有列车时刻表的信息,然后对相应的数据项进行修改。
4、 查询列车时刻表信息: [资料来源:http://THINK58.com]
(3)票务信息设置:
这部分主要完成,对某班次列车的票务信息进行设置,管理员可以输入某个区间段起始和终止的两个车站,并设置这段区间内的车票价格。
1、添加票务信息:
管理员指定某班次列车在某个区间段内的起始地点和终止地点,并为这个区间段设置票价(比如广州到北京的列车,管理员可以设置其中一个区间段,比如武汉到郑州的价格为多少)
2、 删除票务信息:
根据实际情况(列车不再停靠某些站点,某些站点取消等情况),完成对这些站点的票务信息的删除。
3、修改票务信息:
由于春运和节假日的到来,车票会有一定的涨幅,以及其它一些情况需要对票务信息进行修改。
4、查询票务信息:
可以查询某班次列车在某区段的未销售的票数以及票的种类(硬座,硬卧等) [资料来源:http://www.THINK58.com]
(4)旅客订票
旅客在登陆系统后,首先需要注册一个用户名和密码,注册并登陆系统成功后,进入订票系统,在这了,旅客可以分类查询,列车的详细情况(包括列车班次,列车开车时间,列车到达目的地时间,各个区段内的票价,还剩的票数等基本情况),旅客可以预定自己需要的票(可预定多张)。
(5)管理员审核
对于旅客预定的车票,必须通过某种权限的管理员审核后,该票才会邮寄到旅客注册信息里提供的地址,如果没有通过管理员审核,表明该旅客的订票是失败的。 [资料来源:www.THINK58.com]
[资料来源:http://think58.com]
上一篇:ASP.NET014-(C#)信访系统(SQL数据库)
下一篇:ASP.NET008-(C#)音像销售系统(SQL数据库)