5.1.6管理员登陆界面 22
5.1.7管理/增加车次界面 23
5.1.8上/下行车次信息管理界面 27
6 结论 32
6.1 总结 32
6.2 讨论 33
结束语 33
致谢 35
参考文献 36
1 概述
1.1概述
如果高铁售票仅靠手工操作,以现有的工作人员很难应付车票订购高峰时刻的大量数据处理问题。同时还会出现由此带来的大量记录存放和管理所带来的问题。本次设计拟开发一个高铁网上订票系统,可以降低工作人员的工作量,提高工作人员的工作效率,同时方便顾客订票。
1.2意义
高铁网上售票管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是高铁业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。本次设计便是利用开发工具VS2010和SQL Server 2008数据库共同开发的一个高铁网上订票系统,它能方便快捷地运用在高铁订票业务的营运之中[1]。
2 系统的可行性研究与需求分析
2.1可行性研究
该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行性三方面进行分析。
2.1.1经济可行性
本系统其他应用软件、硬件系统也易于获得.因此,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。
2.1.2 技术可行性
开发工具:VS2010
数据库环境:SQL Serve 2008
系统环境:Microsoft Windows 2000或以上版本。
系统实现依靠相对熟悉的ASP.NET和SQL Server2008数据库系统,其基本操作实质还是对数据库进行添加、删除、查找等操作,前端代码用js+css+jQuery。
1)ASP.NET
ASP技术是一种类似的HTPL、Script与CGI的结合体,简单的讲它是一种运行于服务器的脚本语言,但是其运行效率比CGI高,程序编制也比HTML更方便且更灵活,程序安全性及保密性也比Script好[2]。
其特点归纳为:
1、ASP可以和HTML或其他脚本语言互相嵌套。
2、ASP是一种在web服务器端运行的脚本语言,因此程序代码完全保密。
3、ASP以对象为基础,因此可以使用ActiveX控制继续扩充其功能。
4、ASP内置ADO组件,因此可以轻松的存取各种数据库,大大缩短了程序开发时间。
5、ASP可以将运行结果以HTML的格式传送至客户端浏览器,因此ASP可以适用于各种浏览器,不存在浏览器兼容问题[3]。
6、ASP的源程序不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性[4]。
ASP的工作方式:浏览器从Web服务器上请求.asp文件时,ASP脚本开始运行;然后Web服务器调用ASP,ASP全面读取请求的文件,执行所有脚本命令,并将Web页传送给浏览器。ASP也是一种“无需编程”的软件开发工具,用简单的几个语句,即可对数据库进行操作。
2) 数据库SQL Server 2008的优点
如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围。本系统选用的SQL Server作为数据库工具,功能强大[5]。 ASP.net高铁客票网上定票售票系统的实现(2):http://www.751com.cn/jisuanji/lunwen_9689.html