火车票售票系统的设计与实现

 2023-05-14 05:05

论文总字数:19682字

摘 要

随着时代的发展,计算系软件和系统的成熟,火车票的正当管理成为一个影响铁路部门正常运营的因素之一,而建立火车票订票管理系统是一个很好的解决办法。本系统利用ASP.net,C#,ACCESS2007和VS2010等编写工具实现车次查询和用户添加,公告管理,铁路常识管理,后台管理等功能。本文论述了该系统的设计与实现的过程,首先对系统设计的需求和要求进行分析,然后在介绍本系统中部分实现方法接着做了较为详细的介绍并附有图片,最后针对系统进行了测试。

关键字:售票 ,自动,系统, ASP.net, ACCESS

Abstract:With the development of the era, computing software and systems mature, train ticket as management become one of factors that affect the normal operation of the railway, and train ticket booking management system is a good solution. This system use ASP.net, c #, ACCESS2007 VS2010 and writing tools to implement and train number query and users to add, announcement management, knowledge management, backstage management, and other functions. This paper discusses the design and implementation of the system, the process of the first design needs and requirements of the system were analyzed, and then introduces the partial implementation method in the system and then made a detailed introduction and attached images, and finally in view of the system was tested.

Keywords: Ticket ,System ,ASP.net ,ACCESS

目 录

1 前言 5

1.1 火车售票系统的开发背景 5

1.2 系统设计目标 5

1.3 开发工具介绍 5

1.4 系统软硬件要求 7

2 需求分析 7

2.1 功能需求 7

2.2 性能需求 9

3 系统总体设计 10

3.1 总体设计描述 10

3.2 功能设计 11

3.3 系统总体结构设计 11

3.4 数据库设计 11

4 系统详细设计 19

4.1 系统前台模块 19

4.2 系统后台模块 25

5 系统的测试与调试 28

5.1 测试与调试的概述 28

结论 31

参考文献 32

致谢 33

1 前言

1.1火车售票系统的开发背景

随着信息技术的发展,人们上网容易成为现实,而火车站售票厅往往人群拥挤一票难求, 现实中去火车站购票要受时间及地点的限制,由于现在人们生活节奏变快,时间资源相当保贵,有时为定购一张火车票需要坐上几个小时的车到车站去排队买票,有时还会因为信息的缺乏,不能有效的了解火车票的销售情况,使旅行计划受阻,给顾客带来了很多的不便。利用网上火车票订票系统,用户可以通过网络查询列车的情况及车票的销售情况,以便更好的制定旅行计划。用户通过在网上用身份证号码注册用户,然后在网上预订车票,并通过银行卡进行支付,在上车前任何时刻持身份证与取票号到火车站的取票窗口取票,极大的提高的旅客的订票效率,节省了订票的时间,缓解了车站售票窗口的拥挤的现状。网上订票系统的成功实施,提高了车站的信息化管理水平,减小了车站工作人员的工作强度,为铁路运输行业提供了新型的管理模式。在本次毕业设计中,由于水平的关系,当然不可能做到这样的程度,只不过是模拟用户和售票员来操作的售票系统而已。[1]

1.2系统设计的目标

本系统是利用网络的方便,便捷和计算机的准确、高效实现火车票网上订票系统。大大提高火车站的火车票售票服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。

1.3 开发工具介绍

1.3.1 ASP.NET

ASP.NET是Microsoft公司推出的新一代建立动态Web应用程序的开发平台,是一种建立动态Web应用程序的新技术。ASP.NET是.NET框架的一部分,可以使用任何.NET兼容的语言(如Visual Basic、C#)来编写ASP.NET应用程序。[2]

总的来说,Asp.net具有以下优点:

1. 可管理性

ASP.NET 使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和Web应用程序的工作。因为配置信息是被存储为纯文本格式的,因此可以在没有本地管理工具的帮助下应用新的设置。[2]

2. 扩展性和可用性

ASP.NET 具有特别专用的功能来提高群集的、多处理器环境的性能。此外Internet信息服务(IIS)和ASP.NET 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。[2]

3. 与.NET Framework集成

ASP.NET是.NET Framework的一部分,整个平台的功能和灵活性对Web应用程序都是可用的,因此可从Web上流畅地访问.NET类库及消息和数据访问解决方案。ASP.NET是独立于语言之外的,所以开发人员能选择最适合应用程序的语言。另外,公共语言运行库的互用性还保存了基于COM开发的现有投资。[2]

4. 跟踪和调试

ASP.NET提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发或应用程序处于生产状态时,ASP.NET支持使用.NET Framework调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。[2]

1.3.2 Microsoft Office Access 2007

剩余内容已隐藏,请支付后下载全文,论文总字数:19682字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;