火车票管理系统—课程设计(附源代码)
计算机科学与技术系 信息管理与信息系统专业
《程序设计综合课程设计》报告
(2013/2014学年 第一学期)
学生姓名: 学生班级: 学生学号: 指导教师:
2013年 1 月 8
日
目 录
第一章 课程设计的目的和要求 .......................................... 1
1.1课程设计的目的 ................................................ 1 1.2 课程设计的基本要求............................................ 1 第二章 课程设计任务内容 .............................................. 2
2.1 简介.......................................................... 2 2.2 功能说明...................................................... 2 第三章 详细设计说明 .................................................. 3
3.1 模板设计图.................................................... 3 3.2 主函数流程图.................................................. 4 3.3 子函数流程图.................................................. 5 第四章 编码与调试 .................................................... 7
4.1 软件使用说明.................................................. 7 4.2 运行结果及截图................................................ 7 第五章 课程设计心得与体会 .......................................... 11 附录一 参考文献 ..................................................... 12 附录二 程序清单 ..................................................... 13 附录三 录入文件 ..................................................... 27
火车票管理系统
第一章 课程设计的目的和要求
高级语言课程设计的主要目的是培养学生能够提高综合应用语言的能力,通过课程设计的训练,使学生能及时巩固已学的知识,补充未学的但有必要的内容,掌握应用计算机解决实际问题的基本方法,熟悉程序开发的全过程,提高综合应用语言的能力。高级语言程序设计的主要任务是要求学生遵循软件开发过程的基本规范,运用结构程序设计的方法按照课程设计的题目要求,分析,编写,调试和测试高级语言程序及编写设计报告。
1.1课程设计的目的
1.巩固和掌握高级语言程序设计基本概念; 2.掌握基本的程序设计方法;
3.掌握开发软件所需的需求定义能力; 4.提高书写程序设计说明文档的能力;
5.提高综合运用高级语言的能力,强化编程和调试能力。
1.2 课程设计的基本要求
1.根据所给的课程设计题目,分析课程设计题目的要求; 2.对系统功能模块进行分析,写出详细的设计说明文档; 3.编写程序代码,调试所编写程序使其能正确运行; 4.设计完成的软件便于操作和使用; 5.设计完成后提交课程设计报告。
第二章 课程设计任务内容
2.1 简介
火车票管理系统:是为广大群众开发的,帮助人们查询车次信息,订票和退
票,大大节约了人们的时间,是铁路营运公司所需要的全部功能的一个综合的管理系统。
2.2 功能说明
(1)录入班次信息:信息用文件保存,可不定时地增加班次数据。
(2)浏览班次信息:可显示出所有班次当前状总(如果当前系统时间超过了某班
次的发车时间,则显示“此班已发出”的提示信息)。 (3)查询路线:可按班次号查询 ,可按终点站查询。 (4)售票和退票功能:
A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数。
B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数。
(5)删除功能:该功能可以删除录入的错误信息。 (6)订购功能:该功能可以方便旅客提前预定。
第三章 详细设计说明
3.1 模板设计图
图3-1函数功能模板图
3.2 主函数流程图
图3-2主函数流程图
3.3 子函数流程图
图3-3 录入班次流程图
图3-4 查询车次函数流程图
图3-5 订票函数流程图
第四章 编码与调试
4.1 软件使用说明
打开软件后,会出现一个主页面,这时候你首先要把火车票信息调用出来,这款软件具备很多功能,例如用键盘操作页面;可以更改班次信息;浏览班次信息;订票;退票等等,并且能够随时退出系统得功能。
这款软件简单易操作,希望大家会喜欢。
4.2 运行结果及截图
1、进入系统页面录入班次信息
图4-1 录入班次信息图
2、浏览录入班次信息
图4-2 浏览班次信息图
3、查询你乘车需要的信息
(1)按班次查询
图4-3 班次查询图
(2)按终点站查询
图4-4 班次查询图
4、订票与退票
(1)订票成功
图4-5 订票成功图
(2)订票失败
图4-6 订票失败图
(3)退票成功
图4-7 退票成功图
(4)退票失败
图4-8 退票失败图
5、退出系统
图4-9 退出系统图
第五章 课程设计心得与体会
三周的课程设计结束了,我终于完成了这次高级语言课程设计,并且认真完成了课程设计报告。在这次的课程设计中不仅检验了我所学习的知识,也培养了自己的耐心。课程设计是我们专业课程知识综合应用的实践训练,也是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次课程设计,我深深体会到这句千古名言的真正含义.
通过这次课程设计,本人在多方面都有所提高。通过这次火车票系统设计,综合运用本专业所学课程的理论,巩固与扩充了高级语言设计等课程所学的内容,掌握高级语言设计的方法和步骤,掌握了高级语言设计的基本的概念,了解了高级语言的基本结构,提高了编程能力,绘图能力,熟悉了规范和标准,同时各科相关的课程都有了全面的复习,独立思考的能力也有了提高。
在这次设计过程中,大大激发了我编程的兴趣,在设计的过程中亦遇到了许多困难,我会向同学和学长寻求帮助,在交流中共同进步,也体现出自己设计程序的能力以及综合运用知识的能力,体会了学以致用、突出自己劳动成果的喜悦心情,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。
附录一 参考文献
[1] 张海藩编著.软件工程导论(第四版)[M] .清华大学出版社.2006.5.
[2] Roger S.Pressman.软件工程----实践者的研究方法.机械工业出版社.1990 [3] 张敬等编著.软件工程教程.北京航空航天大学出版社.2003.7.
[4] Steve maguire. Writing Clean Code(姜静波等译).电子工业出版社.1993 [5]谭浩强著.<<C++程序设计>>.清华大学出版社
[6]严蔚敏.吴伟民编著.<<数据结构(C语言版)>>.清华大学出版社
附录二 程序清单
以下是火车票管理系统的完整程序清单: #include<stdio.h> #include< …… 此处隐藏:3276字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [小学教育]四年级综合实践活动课《衣物的洗涤》教
- [小学教育]2014半年工作总结怎么写
- [小学教育]20世纪外国文学专题综合试题及答案
- [小学教育]TS_1循环使用催化丙烯环氧化反应研究
- [小学教育]最实用的考勤签到表(上下班签到表)
- [小学教育]气候与生态建筑——以新疆民居为例
- [小学教育]二人以上股东有限责任公司章程参考样本
- [小学教育]2014届第一轮复习资料4.1,3美好生活的
- [小学教育]土方开挖、降水方案
- [小学教育]手绘儿童绘本《秋天的图画》(蜡笔)
- [小学教育]2002级硕士研究生卫生统计学考试试题
- [小学教育]环保装备重点发展目录
- [小学教育]金蝶K3合并报表培训教材
- [小学教育]岩浆岩试题及参考答案
- [小学教育]知之深爱之切学习心得
- [小学教育]第十二章 蛋白质的生物合成
- [小学教育]Chapter 2-3 Solid structure and basi
- [小学教育]市政道路雨季专项施工方案
- [小学教育]中国海洋大学2012-2013学年第二学期天
- [小学教育]教育心理学第3章-学习迁移
- 浅谈深化国企改革中加强党管企业
- 2006年中国病理生理学会学术活动安排
- 设计投标工作大纲
- 基于ARP的网络攻击与防御
- 2016届湖北省七市(州)教科研协作体高三
- Google_学术搜索及其检索技巧
- 2019-2020学年七年级地理下册6.3美洲教
- 城市道路可研报告
- 【名师指津】2012高考英语 写作基础技
- 6级知识点培训北京师范大学《幼儿智趣
- 注册会计师会计知识点:金融资产
- 新安装 500 kV 变压器介损分析与判断
- PS2模拟器PCSX2设置及使用教程.
- 医院药事管理与药剂科管理组织机构
- {PPT背景素材}丹巴的醉人美景,免费,一
- NAS网络存储应用解决方案
- 青海省西宁市六年级上学期数学期末考试
- 测量管理体系手册依据ISO10012:2003
- 洞子小学培养骨干教师工作计划
- 浅谈《牛津初中英语》的教材特点及教学




