长途客运售票管理系统的课程设计说明书模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
长途客运售票管理系统的课程设计说明书模板.
《C++程序设计》
课程设计说明书
题目长途客运售票管理系统的设计学号
姓名
指导教师
日期 2013.12.27
.
.
内蒙古科技大学课程设计任务书
课程名称面向对象程序设计A课程设计
设计题目长途客运售票管理系统的设计
指导教师孙涛时间 2013-2014秋学期第17、18周
一、教学要求
1. 巩固和加深学生对C++语言课程的基本知识的理解和掌握
2. 掌握C++语言编程和程序调试的基本技能
3. 利用C++语言进行基本的软件设计
4. 掌握书写程序设计说明文档的能力
5. 提高运用C++语言解决实际问题的能力
二、设计资料及参数
用C++设计一个系统,能提供下列服务:
(1)录入车次信息,格式为:
车次开车时间起始终点票价剩余座位
221 310 87 20:30 包头北京
可不定时地增加车次数据。
(2)浏览车次信息,可显示出所有车次,如果当前系统时间超过了某车次的发车时间,则显示“此班车已发
出”的提示信息。
(3)查询路线:可按车次编号查询,可按起始站,终点站查询
(4)售票和退票功能
A:查询车次编号或站点。当剩余座位数大于0,并且当前系统时间小于开车时间时才能售票,售票后自动更
新剩余座位数。
B:退票时,输入退票的车次,当本班车未发出时才能退票,退票后自动更新剩余座位数。三、设计要求及成果
根据系统功能要求,可以将问题解决分为以下步骤:
(1)分析系统中的各个实体之间的关系及其属性和行为;
(2)根据问题描述,设计系统的类层次;
(3)完成类层次中各个类的描述(包括属性和方法);
(4)完成类中各个成员函数的定义;
(5)完成系统的应用模块;
(6)功能调试;
(7)提交课程设计报告:完成系统总结报告以及系统使用说明书
.
.
目录
第1章需求分
析 ..................................................................... ........................................................................ ........ 4 第2章总体设
计 ..................................................................... ........................................................................ ........ 4 第3章类的设
计 ..................................................................... ........................................................................ ........ 5 第4章详细设
计 ..................................................................... ........................................................................ ........ 6 第5章测
试 ..................................................................... ........................................................................ ................ 8 第6章总
结 ..................................................................... ........................................................................ .............. 14 附录:程序代
码 ..................................................................... ........................................................................ .. (15)
.
.
第1章需求分析
用C++设计一个系统,能提供下列服务:
(1)录入车次信息,格式为:
车次发车时间起始终点硬座票价剩余座位
k264 110 200 20:30 包头北京
可不定时地增加车次数据。
(2)浏览车次信息,可显示出所有车次,如果当前系统时间超过了某车次的发车时间,则显示“此班列车已发出”的提示信息。
(3)查询路线:可按车次编号查询,可按起始站,终点站查询
4)售票和退票功能 (
A:查询车次或站点。当剩余座位数大于0,并且当前系统时间小于发车时间时才能售票,售票后自动更新剩余座位数。
B:退票时,输入退票的车次,当本班列车未发出时才能退票,退票后自动更新剩余座位数。
第2章总体设计
1.用结构框图表示各个功能之间的关系。
.