汽车客运售票系统 C++课程设计Word格式文档下载.docx

上传人:b****1 文档编号:15296375 上传时间:2022-10-29 格式:DOCX 页数:103 大小:1.75MB
下载 相关 举报
汽车客运售票系统 C++课程设计Word格式文档下载.docx_第1页
第1页 / 共103页
汽车客运售票系统 C++课程设计Word格式文档下载.docx_第2页
第2页 / 共103页
汽车客运售票系统 C++课程设计Word格式文档下载.docx_第3页
第3页 / 共103页
汽车客运售票系统 C++课程设计Word格式文档下载.docx_第4页
第4页 / 共103页
汽车客运售票系统 C++课程设计Word格式文档下载.docx_第5页
第5页 / 共103页
点击查看更多>>
下载资源
资源描述

汽车客运售票系统 C++课程设计Word格式文档下载.docx

《汽车客运售票系统 C++课程设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《汽车客运售票系统 C++课程设计Word格式文档下载.docx(103页珍藏版)》请在冰豆网上搜索。

汽车客运售票系统 C++课程设计Word格式文档下载.docx

1.创建存贮一天(开始时创建今、明、后三天的,以后每天创建后天的)每个班次的基本信息的存贮系统;

2.创建每个班次的旅客登记表(每次售该班次的客票时创建);

3.办理售票,即在旅客登记表中添加旅客信息(座位号不能重);

4.办理退票,即在旅客登记表中删除旅客信息;

5.可查询当前指定班次的余票数和座位号;

6.输出指定班次的旅客登记表(发车前交驾驶员用)。

[提示]

1.MFC应用:

创建一个班次信息类,包含每个班次的班次号、发车时间、终点城市,座位数量、已售数量,应派生自CObject类,并实现序列化操作;

在文档类中添加存储班次类的链表或数组(可用MFC的集合类或直接定义班次数组),在文档类Serialize函数中实现序列化;

通过菜单打开对话框,在对话框中创建班次信息、售票、退票,并更新文档数据;

每当班次信息发生变化(有新班次增加或售票或退票),输出一次当前班次信息(用多个对话框);

实现班次查询功能,视图类显示查询结果;

班次信息可保存到文件并可读出。

2.控制台应用:

创建班次信息类,类似提示1;

定义存储班次信息的链表或数组,每当有新班次增加或售票或退票情况发生,添加或删除相应对象。

一、项目规划与需求分析

1、开发背景

随着社会的高速发展,人们出行频繁,社会交通发达,我们需要客运公司提供高效的运作方式,以满足现代社会的需求。

针对汽车客运售票环节,我们决定优化售票系统,简化客户购票流程,提高客运公司运作效率。

2、可行性分析

简而言之,资金可行,企业发展需要,IT行业发展迅速且具有非常好的技术,所以可以实施开发汽车客运售票系统。

3、需求规格说明书

1、引言

1.1、编写目的

为开发人员、维护人员、用户之间提供共同的协议而创立基础,对企业管理软件功能的实现作使命描述。

本说明书的预期读者为本软件使用者、业务或需求分析人员、测试人员、用户文档编写者、项目管理人员。

编写《汽车客运售票系统设计说明书》是为了便于开发,系统实施人员可以随时查阅。

1.2、项目背景

工程的名称:

汽车客运售票系统

工程产品的名称:

系统开发人员:

李中文安徽工业大学管理科学与工程学院信息管理与信息系统081班

在项目开发中查阅了大量资料、文献,并参考了一些类似的数据库管理系统的开发经验和技巧。

项目名称

软件版本号

V1.0版本

任务提出者

李中文

项目负责人

系统分析员

系统设计员

程序员(项目实施)

时间

任务

负责人

参与人

12.27-12.29

需求分析

12.29-1.1

概要设计

01.02-01.04

详细设计

01.04-01.08

编写代码

01.08-01.09

项目总结

1.3、术语

需求:

用户解决问题或达到目标所需的条件或功能;

系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。

  需求分析:

包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。

模块的独立性:

是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的。

1.4、假定与约束

a.本项目的开发经费约为三万元;

b.开发人员1人;

c.开发期限:

一个月左右。

1.5、参考资料

资料名称

作者

出版单位

管理信息系统

江雨燕,周传华

南京大学出版社

VisualC++开发技术大全

刘瑞宁,梁水,宋坤

中国人民邮电大学出版社

VisualC++数据库编程技术与实例

沈伟,徐慧

《实用软件工程基础》

陈明

清华大学出版社,2002

《UML基础及Visio建模》

刘晓华

电子工业出版社,2004

网站

XX、必应、谷歌、MSDN、CSDN

2、项目概述

2.1待开发软件的一般描述

XXXXXX客运公司需要一个高效的客运售票系统来提高公司的运作效率。

2.2待开发软件的功能

本系统是关于汽车客运售票管理的系统,主要功能如下:

<

1>

用户管理,包括新增用户,用户注册,修改用户密码,用户信息更新,删除用户等功能。

2>

班次管理,包括新增班次,修改班次功能。

3>

售票管理,包括售票和退票功能。

4>

信息查询,包括班次查询,余票查询和旅客登记查询。

5>

打印功能,包括打印旅客登记表、班次信息等,打印设置等功能。

6>

关于本系统,包括系统操作流程指导,系统作者信息。

2.3系统特征

方便实用,操作简单,功能齐全,效率高,性能稳定。

2.4用户特征

一般员工均可快速学会使用本系统。

2.5运行环境

软件配置:

客户端操作系统WindowsXP/

服务器端操作系统WindowsServer2003/WindowsServer2008/Linux

数据库Access/(真正系统实施时不用Access数据库,用MicrosoftSQLServer或Oracle或MySQL等,这里只是课程设计,所以选择了简单的数据库Access)

硬件环境:

客服端CPU主频1.6GHZ以上内存512MB以上盘5G以上

彩色打印机

服务器端一般的服务器即可,当然配置越高越好。

网络配置:

局域网(本系统可以采用局域网,也可以使用互联网Internet)

3.功能需求

4、数据库设计

数据库表

职工表Users

字段名称

字段类型

字段长度

字段说明

可否为空

PK/FK

UNO

varchar

10

工号

N

PK

UNNAME

姓名

 

Passwords

20

密码

Power

权限

Note

100

备注

注册表Users_Temp

班次信息Information

ID

班次编号

BCDATE

date

日期

City

直达城市

Price

float

票价

BCDatetime

datetimt

发车时间

SUM

int

座位数

NUM

剩余票数

旅客登记表Passengers

PNAME

PID

19

身份证号

PNUM

座位号

座位Site

FK

State

bool

是否售出

5、软件属性需求

安全保密性:

登陆模块会提供一个身份认证来确定使用人的身份。

管理员帐号登陆后可进行管理员的相关操作;

查询模块将保证任何人的使用权,但不给其修改信息的权利;

异常处理模块将会保证即使出异常也会保存现有信息,提高数据库安全性。

二、系统设计

在系统分析这一章里,主要是针对前一章已经详尽描述的系统的逻辑结构模型的基础上科学合理的进行物理模型的设计。

主要工作有系统的功能设计、数据库设计等。

1、系统概要设计

1.1、处理流程

1.2、系统功能设计

请参照第一节的功能设计图

1.3、接口设计

A_用户接口:

登录系统B_硬件接口:

本系统可采用分布式处理的方式,多台服务器并行C_软件接口:

安装OSMicrosoftWindowsXP的客户机服务器安装数据库MicrosoftAccess2003/2007数据库

1.4、数据结构设计

2、系统详细设计

2.1、系统界面设计

1、登陆界面

关于登录出错提示信息界面

2、系统主界面

3、菜单功能

4、添加用户界面

5、删除用户界面

6、删除提示界面

7、更新用户信息界面

8、审核用户注册界面

9、添加班次界面

10、修改删除班次界面

11、售票界面

12、乘客退票界面

13、班次查询界面

14、旅客登记表查询

15、余票查询

16、关于本系统作者

17、用户注册界面

2.2、数据库详细设计

请参照第一节中需求分析部分的数据库表的设计。

三、系统实施

在这章节里主要是根据项目开发,按照目标系统的物理模型,在选定的系统开发环境和开发支持的基础上进行系统的具体实施。

包括开发平台选择,程序设计,系统设计,系统构造和单元测试、项目管理、人员培训、数据准备与录入、系统转转换和评价等,确定软件度量,经过多次循环反复和螺旋渐进,直到最终实现系统的既定目标,完成系统程序的编程。

由于本系统开发时间仓促我能力有限,在具

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1