1.2 系统开发工具的选择
1.2.1 Microsoft Visual Studio 2010 介绍
Visual Studio 2010 是微软公司推出的开发环境。它提供给我面向对象的编程环境,极大地向下兼容以往版本的Visual Studio,这对于我看原来的代码有很大的作用,而且较原来版本提高了代码执行的安全性,消除脚本环境,JavaScript用的也很方便。支援 .NET Framework 4.0,提供给我用于编程的C#语言编辑器,框架类库,比如 .net命名空间下名都是操作网络的类,用起来就很方便。最后就是比较人性化的图形界面了,可以一边设计前台的界面,一边打代码,只需双击就可以自由切换,控件的使用也可以自由拖动,简洁大方明了[3]。
1.2.2 SQL Server2008数据库介绍
它提供了可视化图形界面、标准的SQL语言、采用双重身份登录。支持存储过程、触发器,大大提高了数据查询等操作的效率。
SQL Server 2008成为数据库首选的理由是:首先它方便易用,兼容性比较好,因为是微软出的数据库软件对于全球90%以上的windows操作系统的用户来说真可谓贴身定制。而且作为现在功能最为齐全,技术最为成熟的数据库。它的对于数据的管理,保密等功能,使数据的安全性,完整性得以保证[4]。
1.3 本论文的目的、内容
(1)目的
本系统是利用Visual Studio 2010、SQL server 2008数据库,根据实际情况,本着节约成本,提高效率的原则,用户能够方便快捷地完成火车票的退订等操作。
(2)内容
本网站主要 由主页 面火车的查询管理,对增,删,改,查这四个功能的具体实现火车票的退订管理,用户基本资料的管理,用户意见管理,管理员对火车信息的管理等五个部分组成。
2.网站分析
2.1网站功能分析
综合考虑本网站主要是针对社会需要,设计火车票查询网站的目的主要在于利用计算机的高速查询,数据库存储数据等特性替代人员手工处理,因而该系统在功能上应包括火车的基本信息管理、退订票操作、用户基本资料管理等。要通过计算机实现对火车的各种信息进行日常管理,就要经常对数据进行增加、删除、修改、添加等操作,因此,设计的火车票查询网站应包括实现这些功能的模块[5]。
一般客户购买火车票的流程为:当客户输入正确时,可以进入网站的主页面进行火车票的查询与订购,订购成功时,网站有提示,用户管理自己订购车票。
2.2网站功能模块划分
(1)登陆模块
该模块确认用户或管理员信息是否正确,实现分权限的目的。
(2)首页查询模块
该模块提供用户进行查询列车的相关信息,提供出发地目的地查询和列车号的查询。
(3)火车信息管理模块
该模块提供管理员对火车信息的增加,删除,修改与查询等功能。
(4)火车途径管理模块
该模块提供管理员对火车途径信息的增加,删除,修改与查询等功能。
(5)用户信息管理模块
该模块提供管理员对用户信息表的增加,删除,修改与查询等功能。
(6)意见箱管理模块
该模块提供管理员对意见箱的查询、删除等功能以及提供用户对本网站的意 见,便于管理员日后改进。
(7)个人信息管理模块
该模块提供用户对个人信息的增加,删除,修改与查询等功能。
(8)退订票管理模块
该模块提供用户对火车票的增加,删除,修改与查询等功能。 ASP.net火车票查询网站的设计与实现+源代码(2):http://www.youerw.com/jisuanji/lunwen_18522.html