- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 2
仲恺农业工程学院
课程设计报告
****************************
课 程 面向对象课程设计
姓 名
院 (系) 计算机科学与工程学院
专业年级
学 号
指导教师
日 期 2011年8月29日-2011年
仲恺农业工程学院教务处制
目 录
TOC \o 1-3 \h \z \u 一、需求与功能分析 3
二、概要设计 3
(一)、系统框架图 3
(二)、系统类图 4
三、具体设计 5
(一)、类的设计 5
(1)、Class Bus_infor 5
(2)、Bus_link 5
(二)主函数 6
四、程序运行与测试结果 6
1、主界面截图: 6
2、录入车票信息操作截图: 7
3浏览车票信息操作截图: 7
4查询车票信息操作截图: 7
5、删除车票信息操作截图: 8
6、修改车票信息操作截图: 8
7、订购车票信息操作截图: 9
8、退还车票信息操作结果截图: 9
9、退出系统操作截图: 9
五、总结与展望 9
六、程序代码 10
一、需求与功能分析
时代在发展,计算机软件和系统日趋成熟并应用于各行各业。在中国,火车票的发售与管理一直是一个难题,而建立一个火车票订票管理系统是一个很好的解决方法。作为计算机应用的一部分,使用计算机对火车票信息进行管理,具有手工管理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、出错率低等各种优点。这些优点能大大提高列车信息管理的效率,也正体现了火车票的科学化正规管理。
我的这个系统采用的编程语言是C++,实现了以下功能:1、可操作的界面 2、增添、修改、删除、查找列车信息、票务信息 3、订票退票功能
二、概要设计
(一)、系统框架图
班级管理系统列车信息操作车票使用操作
班级管理系统
列车信息操作
车票使用操作
添加车票信息
删除车票信息
修改车票信息
浏览车票信息
订购车票
退还车票
保存信息、退出系统
(二)、系统类图
数据成员车的额定载量
数据成员
车的额定载量
终点站
已订票人数
起始站
车次号
开车时间
到达时间
Class
Bus_infor
成员函数
void input()
void input(ifstream is)
void output()
void output(ofstream os)
GetTime_start()
GetTime_end()
ShowTime()
addr()
Order_tickt(int n)
Unorder_tickt(int n)
Get_all_tickted()
Get_tickted()
Get_bus_order()
class Bus_link
class Bus_link
Bus_link()
void input()
void mend()
void del()
int find()
void found()
void show()
void Order()
void Unorder()
void save()
void begin()
void clear()
char mainmenu()
成员函数
数据成员
Bus_infor *head
int key
三、具体设计
(一)、类的设计
这个程序我设计了两个类,一个是列车信息类:Class Bus_infor,另一个是利用用于操作数据的class Bus_link类。
(1)、Class Bus_infor
这个类的数据成员有int No(车次号)、static int Bus_No(给录入的车次默认编号)、 char start[20](起点站)、char end[20](终点站)、int Bus_order(车次)、int all_tickted(车的额定载量)、int tickted(已定票人数)、int Hour_start、Minute_start ,Hour_end,Minute_end(发车时间,行车时间)。囊括了所需要的全部列车信息。
类的成员函数有Bus_infor();~Bus_infor();int Get_no();int Get_all_tickted();int Get_tickted();int Get_bus_order();char *Get_start();char *Get_end();void addr(); void Order_tickt(int n);void Unorder_tickt(int n);void GetTime_start
您可能关注的文档
- 北京如何注册外资公司.doc
- 第二章 点、直线和平面的投影.doc
- 国际劳工组织(ILO)的历史与作用(胡永健).ppt
- (人教大纲版高二全册Unit10 Frightening Nature).doc
- 《电子商务概论》 第六章网络营销.ppt
- ppt模板之简洁图形.ppt
- 冰酒销售资料.doc
- 新进职员培训成果检测表(一).doc
- ╲〞和谐教育╲〞走进小学英语课堂的感悟.doc
- 发送邮件如何避免被举报被判垃圾邮件的一些技巧.doc
- JJF 2314-2025GNSS卫星导航信号转发器校准规范.pdf
- JJF 2305-2025生物安全柜质量检测仪校准规范.pdf
- 计量规程规范 JJF 2305-2025生物安全柜质量检测仪校准规范.pdf
- 《JJF 2305-2025生物安全柜质量检测仪校准规范》.pdf
- 计量规程规范 JJF 2304-2025生物气溶胶采样器校准规范.pdf
- JJF 2303-2025冷冻干燥机校准规范.pdf
- 计量规程规范 JJF 2290-2025便携式烟尘浓度测试仪校准规范.pdf
- JJF 2290-2025便携式烟尘浓度测试仪校准规范.pdf
- 《JJF 2282-2025高度表等效电缆箱校准规范》.pdf
- JJF 2274-2025逻辑分析仪校准规范.pdf
最近下载
- 2025年玉溪市中考数学试卷真题(含答案解析).docx
- 中缅边境景颇克钦族:社会经济的历史、现状与发展路径探究.docx
- 电工电子技术基础(高职)期末检测考试题卷及答案.doc VIP
- 健康管理师第七章-健康教育学.ppt VIP
- 《婴幼儿动作发展与训练》项目一 0~3岁婴幼儿动作发展概述.pptx
- 电力系统自动化(第章) 同步发电机的自动并列.ppt VIP
- 冠脉介入培训教程分叉病变的介入治疗演示文稿.ppt VIP
- 汽车电器设备构造与维修课程教学实施方案..doc VIP
- (新教材)部编人教版三年级上册语文全册核心素养教案(教学反思无内容+二次备课版).docx
- 播音与主持创作基础考试题库.doc VIP
文档评论(0)