基于.NET的火车联网售票系统的设计
来源:wenku163.com 资料编号:WK1638201 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1638201
资料介绍
基于.NET的火车联网售票系统的设计
摘 要
基于B/S模式的火车联网售票系统是一个目前非常流行的在线售票系统。该系统的出现大大满足了现今对于火车售票的需要,使原本极为麻烦的售票、购票过程变得方便快捷,从而提高效率并且大大降低了售票员的工作量。
火车联网售票系统主要包括的火车票查询子系统、订票子系统等功能系统。它能够实现在线车票查询(包括简单查询、详细查询两个部分),在线订票等功能。其开发主要包括后台数据库的建立管理和前台应用程序的开发这两个方面。程序功能实现后用户将可通过互联网在线查询、订购所需的火车票,并能随时查看自己所订购的车票。
本文首先介绍了火车联网售票系统的整体系统构架及Microsoft SQL SERVER 2000数据库的建立,接着详细介绍了各子系统,包括各子系统的功能概述,具体实现,以及数据库相关表设计。
关键词:在线售票;订单;管理
The Design of Train Online Booking System Based on .NET
Abstract
Online Booking System based on B/S structure is currently a very popular online ticketing system. The system can meet the requirement of the selling train ticketing, make the extremely trouble process of buying train ticket fast and convenient. It improves efficiency and reduces workload of conductor.
Train Online Booking System mainly comprise of ticket query, booking subsystem, complete online ticket query (includes simple query, detail query), online booking and so on. The development includes the establishment and management of the background database, and the implementation of application program .The system will allow customers to inquiries and book the train tickets through the Internet. They can inquire about the tickets of their booking at any time.
This paper introduces the ticketing system interconnection of the overall system architecture and how to create Microsoft SQL SERVER database being followed by a detailed description of the subsystems, including the subsystems overview, the detail of realization and the related design of table.
Key words: online booking ; order ; manage
目 录
论文总页数:21页
1 引言 1
1.1 课题背景 1
1.2 本课题研究的意义 1
2 系统概述 1
2.1 开发目的 1
2.2 开发环境 1
2.2.1 硬件环境 1
2.2.2 软件环境 1
2.3 软硬件需求 2
2.3.1 硬件配置要求 2
2.3.2 软件配置要求 2
3 数据库设计 2
3.1 数据库概念模型 2
3.2 数据库各表设计 4
3.3 数据库的连接 6
4 系统总体设计 7
4.1 用户登录和注册子系统 7
4.1.1 用户登录模块 7
4.1.2 用户注册模块 7
4.2 火车票查询子系统 8
4.2.1 快速查询 8
4.2.2 详细查询 8
4.3 订票子系统 8
4.4 用户管理子系统 8
4.4.1 用户注册信息的管理 8
4.4.2 订单管理 8
4.4.3 用户留言模块 8
4.5 管理员管理子系统 8
4.5.1 订单信息管理 8
4.5.2 用户信息管理 9
4.5.3 车票信息管理 9
4.5.4 地址信息管理 9
4.5.5 用户留言管理 9
4.5.6 发布公告/热门信息模块 9
5 系统具体设计 9
5.1 用户登录和注册子系统设计 9
5.1.1 功能概述 9
5.1.2 用户登录和注册子系统的实现 9
5.2 火车票查询子系统设计 10
5.2.1 功能概述 10
5.2.2 火车票查询子系统的实现 11
5.3 订票子系统设计 12
5.3.1 功能概述 12
5.3.2 订票子系统的实现 12
5.4 用户管理子系统设计 14
5.4.1 功能概述 14
5.4.2 用户管理子系统的实现 15
5.5 管理员管理子系统设计 16
5.5.1 功能概述 16
5.5.2 管理员管理子系统的实现 17
结 论 19
参考文献 19
致 谢 20
声 明 21
1 引言
1.1 课题背景
随着我国经济的高速发展,我国的交通运输能力不断提高,越来越多的国民开始走出家门来到异地进行商务或者旅游等活动。在这一条件下,客流量不断增大。火车售票的管理对于交通运输的正常运行起着至关重要的作用,而随着信息量的逐步增加,繁杂的数据处理费时费力,单纯以人力进行的火车售票已经不适合现状了。
现在的时代是一个信息产业的时代,国家把信息产业作为了增长国民经济重要的一环。在这样的环境下,以先进的信息技术进行火车售票的管理成为了时代发展的必然。
综上所述,开发这样一个火车联网售票系统是相当有必要的。
1.2 本课题研究的意义
火车联网售票系统以计算机为操作工具,把售票的工作人员从繁杂的数据管理以及处理中解放出来,从而增加工作效率,火车联网售票系统把车票的各种信息保存于数据库中,通过计算机可以很方便地对所需要数据进行查询等各种操作,而且这些操作全部由系统内部的代码完成,用户只需要通过该系统友好的界面,输入一些简单的数据便可操作,使用者可以很轻易地学会使用。
2 系统概述
2.1 开发目的
本系统采用B/S模式设计,开发目的除了方便用户可以通过系统查询车票情况,或者对车票进行预定等操作之外,还能让售票员管理火车票信息,相当方便。
2.2 开发环境
本系统是在Windows XP操作系统下,基于Web服务器和浏览器IE6.0及其以上的版本。本系统主要由使用ASP.NET以及HTML开发的页面和由SQL SEVER 2000开发的数据库组成。具体配置如下:
2.2.1 硬件环境
1) CPU:AMD 2500+
2) 内存:512MB
3) 硬盘:80G
2.2.2 软件环境
1) Windows XP(含IIS )
2) Microsoft SQL Server 2000
2.3 软硬件需求
为了保证系统运行的效率和可靠性,服务器端应具有较高软硬件配置,客户端的要求不需要很高。此应用程序可广泛运行于Internet,也适用于内部的局域网,在运行本系统前,请检查一下计算机是否满足以下的客户端配置要求:
2.3.1 硬件配置要求
1) CPU:赛扬2.0GHZ以上
2) 内存:256MB以上
3) 硬盘:20G以上
2.3.2 软件配置要求
1) Windows 2000/NT/XP/2003
2) IE6.0
3 数据库设计 |