车票管理系统设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计(论文)

课程名称:科研训练

题目:票务管理系统的设计与实现

院(系):机械电子工程系

专业班级:通信工程1101班

姓名:黄安文

学号:26

指导教师:孙晓燕

2013 年7 月8日

西安建筑科技大学课程设计(论文)任务书

专业班级:通信1101班学生姓名:黄安文指导教师(签名):

一、课程设计(论文)题目

车票管理系统的设计与实现

二、本次课程设计(论文)应达到的目的

1.熟练掌握C/C++或JAVA语言编程

2.学会软件系统设计的基本步骤

3.熟悉软件调试的基本流程,掌握基本的调试技巧

4.学会查找课外资料,提高自主解决科研实际问题的能力

三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等)

一车站每天有n个发车班次,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如

班次发车时间起点站终点站行车时间额定载量已定票人数

1 8:00 郫县广汉

2 45 30

2 6:30 郫县成都 0.5 40 40

3 7:00 郫县成都 0.5 40 20

4 10:00 郫县成都 0.

5 40 2

用c/c++设计一系统,能提供下列服务:

(1)录入班次信息(信息用文件保存),可不定时地增加班次数据

(2)浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。

(3)查询路线:可按班次号查询 ,可按终点站查询

(4)售票和退票功能

A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数

B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数

四、应收集的资料及主要参考文献:

1. 《c程序设计》谭浩强编著,清华大学出版社

2. 《Java程序设计》辛运帏、饶一梅编著,人民邮电出版社

五、审核批准意见

教研室主任(签字)

车票管理系统设计与实现

摘要

本文针对车站的售票实际情况,按照软件工程的结构化设计思想,经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车票务信息管理系统。并运用数据流图、数据库逻辑结构、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。随着经济的发展,交通运输越来越便捷,为了提高效率,减轻劳动强度,设计开发高效的铁路信息查询系统就显得颇为重要。车售票管理中包含许多内容,有乘客运输的运力问题,有订票管理问题等等。工具软件利用VS2005开发工具和SQL Server2005数据库系统来开发火车票务信息管理系统。该系统主要目的是实现车站网上售票工作,可以满足车站网上售票的基本要求,包括查询、订票、退票等模块。

关键词:B/S结构、SQL

The Design and Implementation of Ticket Management System

Abstract

Aiming at the railway of ticketing actual condition, according to the software engineering structural design thought, after project feasibility study and a demand analysis, overall design, detail design, as well as code realization and commissioning procedures designed and developed a train ticket information management system. And using the data flow graph and data dictionary, the hierarchy structure, system flowcharts, the data needs, database, system software structure, system flow, and process were analyzed and design. Features of the system are: closing to the actual lives of graduates and meeting the network application habit of them. It has good practical significance. By VS2005 tool software development tools and SQL Server2005 database system to develop the train ticket information management system. This system mainly aim is to realize the station Internet ticket sales, and can satisfy the station work the basic requirements of Internet ticket sales, including inquires module, booking.

Keywords:Structure of B/S、SQL

目录

1 绪论 (1)

1.1 选题背景与意义 (1)

1.2 国内外相关研究现状 (1)

2 系统规划 (2)

2.1 新系统可行性分析 (2)

2.2 系统主要功能实现 (2)

3 系统设计 (3)

3.1 系统核心框图设计 (3)

3.2 系统数据框图设计 (4)

3.3 系统程序流程图设计 (4)

3.4 数据库设计 (5)

3.4.1 关系模式设计 (5)

3.4.2 各类中成员函数 (6)

3.4.3 关系数据库设计 (9)

4 系统测试与维护 (10)

4.1 测试 (10)

4.2 维护 (12)

5 系统实施中的问题与解决方案 (12)

6 结束语 (13)

参考文献 (14)

相关文档
最新文档