VC++SQLserver火车票务管理系统设计与开发(3)
时间:2017-04-12 20:21 来源:毕业论文 作者:毕业论文 点击:次
3、现有系统 铁道部有自己的售票网站:12306.com,而这个系统开通了数年来,一直深受诟病,社会的巨大需求和系统的运载能力产生了巨大的冲突,仅今年年初(2013年初),就数度瘫痪。而造成这一现象的原因,一方面固然是系统自身设计的缺陷,另一方面也反映了社会对于车票的巨大需求。网上售票的开通,一定程度缓解了代售点和火车站的售票压力,而代售点和车站的票务系统优化更新,也可以缓解售票网站的巨大压力。 4、铁路系统现状 我国铁路现有客运站5155个,其中特、一等站183个,二等站236个,三等站700个,四等站3718个,五等站318个。我国铁路网络区域广阔,客运量大,组织管理关系复杂。因此,建成的铁路票务管理系统将迎来许多的挑战。 现有铁路票务系统是“九五”国家科技攻关计划重点项目之一,是覆盖全国铁路的大型计算机网络应用系统。以铁道部数据中心为核心,配合区域数据中心。实现全国车站和代售点的联网发售。 二、研究现状分析和未来发展趋势 三、开发工具和理论基础介绍 Visual C++ Visual C++ ,简称VC++,是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。 VISUAL C++ 是在改进以往版本的基础上形成的,较以往版本有更新,更强的功能,从开发小型应用程序到大型应用系统VISUAL C++都能胜任。VISUAL C++中文版是英文版的汉化版,更能适合我国用户的使用。编程人员使用VISUAL C++时,不再需要编写大量的源代码去描述界面元素的外观和位置,而只需把预先建立的对象拖放到屏幕上的某一个位置即可。从而使编程的效率得到了极大的提高。一部分是组件类,这些组件类通常以某种方式出现在组件面板上,当用户从组件面板上点取一个类的图标后,在程序中就自动生成了该类的对象(非可视组件除外);另一部分是功能类,这此功能类的对象通常出现在程序代码中,起着不可代替的作用,但是这些功能类在组件面板上是找不到的。 SQL Server SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。 SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,.Net集成极大的扩展了开发空间,异构数据集成、Service Broker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。C#、VB.Net、XQuery、XMLA、ADO.Net 2.0、SMO、AMO等都将成为SQL Server数据平台上开发数据相关应用的有力工具。 面向对象技术 面向对象方法简称OOP。它是软件工程的重要成就之一,它吸收了传统方法的数据抽象﹑信息隐蔽﹑模块化等思想,强调以对象作为问题分析﹑系统设计的主体,使软件系统与客观世界之间有自然的对应关系。与面向过程不同,面向对象方法遵循人们的思文习惯建造问题的模型和构造系统,使软件系统更易于理解和文护,它的继承和多态等技术为软件复用和扩充创造了条件。 (责任编辑:qin) |