欢迎来到论文网! 识人者智,自知者明,通过生日认识自己! 生日公历:
网站地图 | Tags标签 | RSS
论文网 论文网8200余万篇毕业论文、各种论文格式和论文范文以及9千多种期刊杂志的论文征稿及论文投稿信息,是论文写作、论文投稿和论文发表的论文参考网站,也是科研人员论文检测和发表论文的理想平台。lunwenf@yeah.net。
您当前的位置:首页 > 科技论文 > 计算机论文

基于C#火车票的预定票务管理系统概述

时间:2015-08-23  作者:李 昉

[摘要]随着中国加入WTO及全球经济一体化进程的加快,世界经济已由工业化经济逐步进入网络信息化时代。在信息时代来临之季,各企业都紧跟时代的脚步,转变着企业的经营模式、管理模式,从传统的人工管理体制,向信息自动化管理体制过渡。与此同时,火车站售票的模式也在逐步向网络化的模式转变。火车站网上售票系统就是在这样的大背景下应运而生的。本文着重阐述了火车票网上订购管理系统的整体开发过程。介绍了系统的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了说明。
论文关键词:C,预订,管理系统

一、系统开发平台

1、操作系统:采用便捷、易操作的Windows XP;

2、程序设计语言:本着系统的容易实现、性能稳定、易学易用的原则,系统开发采用了微软公司开发的可视化编程工具Microsoft Visual Studio 2005中的C#开发的asp.net应用程序;

3、系统数据库:选择了关系型数据库SQL Server2000,它有很强的处理能力和很高的安全性,而且比较容易学习和操作;

二、系统需求

1、基本功能需求

系统要实现车票预定管理的自动化,能完成车票信息的管理及维护,对于车票的订购及管理等进行处理,能够按需要进行查询,工作人员可以随时的查询车票的销售情况。所需的功能如下:

(1)能够实现旅客信息的网上注册功能,旅客在购买车票之前,需要先进行注册,并提供真实的身份信息。

(2)旅客通过网上注册后能够实现车次查询,及网上订票的功能,并通过银行卡进行网上支付。

(3)可以提供网上问事的功能,相当于车站的问事处,旅客可以将疑问以留言的形式保留下来,工作人员应该及时的做出回复,解答旅客的疑惑。

(4)能够实现车站的车次及线路信息的管理,对车次及线路的变动信息及时更新。

(5)能够查询旅客的网上购票的情况,了解车票的销售情况,及时调整,满足旅客的出行要求。

(6)工作人员可以对本站的公告及新闻信息进行更新,使旅客及时了解到列车的运行情况。

(7)工作人员完成对旅客疑问的回复功能。

2、用户界面需求

系统应该提供用于工作明确控制的用户界面,并且尽可能地为用户操作提供方便。用户应能通过界面较容易地实现所需功能,尽可能为用户提示信息。在功能实现完善的基础上要求界面美观。

三、系统总体设计

1、系统模块

车票预定管理系统的目标旨在改善和提高车站车票预定管理的计算机应用水平,实现基于计算机网络的车票预定管理及查询能力,实现网络化的车票预定管理、车次及线路管理、车站公告管理、问题回复管理等功能,提高车站工作人员的工作效率,为车站的知识化管理平台提供信息基础。根据需求分析、用户的要求以及为完善系统而添加的一些功能,可以得到系统模块图。

图1 系统模块图

旅客子系统功能模块图。

图2 旅客子系统

2、数据库设计

在本系统中,主要有以下的实体:旅客、车票、车次、留言、工作人员等。

车票预定管理系统主要以车票为核心,这个系统中各个实体之间的关系基本上都是以车票为基础的。一位旅客可以订票多个车票,一个车票只能为一个旅客预定,一个车次有多个车票,一个车票对应一个车次,一位旅客可以发表多个留言,一个留言为一位旅客发表,工作人员可以对多个留言进行回复,一个留言只有一个工作人员回复。根据这些信息,由此得到了车票预定管理系统的实体及其联系图。

预订图3 车票预定管理系统的实体及其联系图

3、前台系统的实施

系统基于微软的Framework1.1架构,使用C#语言进行开发,采用了基于浏览器形式的WEB方式,这样做可以使所有的功能组件只安装在服务器上,免去了日后升级修改的麻烦。

后台数据库采用MS SQL Server对数据库进行管理,并使用ADO.NET对数据库进行访问,在ADO.NET中SQL Server数据库有两种驱动程序,一是采用ODBC方式,这种方式虽然可以操作几乎所有的数据库,但必须首先在windows系统下配置ODBC数据源,而且速度兼容性较差,不宜在本系统中使用。另一种是使用OleDb的驱动程序连接数据库。在ADO.NET中,专门为MS SQL Server数据库创建了一系列优化过的类,用来方便快速的访问和操纵数据库。

在本系统中将所有数据库的操作封装在一个类中,并通过读取配置文件web.config的字段值来来创建驱动,其中连接数据库的字符串读取web.config的Connection节点的值,有了这个语句,创建一个数据库的连接类,对数据库进行访问。连接之后,用几个简单的函数完成对数据库的增、删、改、查操作。


参考文献
[1]《ASP经典编程例子》东北大学出版社,2005.3
[2]《Asp.net基础教程》清华大学出版社,2003.
[3]《Asp程序设计教程》中国水利电力出版社,2005.8

 

查看相关论文专题
加入收藏  打印本文
上一篇论文:基于3DS MAX的三维建模在虚拟校园环境中实施
下一篇论文:基于决策树的毕业生课程优化算法设计
科技论文分类
科技小论文 数学建模论文
数学论文 节能减排论文
数学小论文 低碳生活论文
物理论文 建筑工程论文
网站设计论文 农业论文
图书情报 环境保护论文
计算机论文 化学论文
机电一体化论文 生物论文
网络安全论文 机械论文
水利论文 地质论文
交通论文
相关计算机论文
最新计算机论文
读者推荐的计算机论文