1 / 49
文档名称:

程序设计报告.doc

格式:doc   大小:756KB   页数:49页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序设计报告.doc

上传人:相惜 2020/10/19 文件大小:756 KB

下载得到文件列表

程序设计报告.doc

相关文档

文档介绍

文档介绍:程序设计实践训练课程设计报告姓名: 班级:13电信2班学号: 2013302 2013302 2013302 指导老师: 日期:~,计算机已经进入社会生活的各个领域。计算机和互联网已经与老百姓的日常工作、学****和生活息息相关,人类社会现在又处于历史飞跃时期,由高度的工业化时代迈向计算机网络时代。作为新世纪的大学生,我们应当站在时代发展的前列,掌握现代科学技术知识,调整自己的知识结构和能力结构,通过实践巩固自己的知识。在这次的课程设计实践中,我们小组选择了车票管理系统这个课题。车票的管理系统包括班次信息的录入、浏览和查询、售票和退票等功能。随着计算机技术的发展,可视编程技术占有了越来越重要的作用。VisualC++。因此此软件是在VisualC++。对于我们,随着学****的深入,已经大体掌握了VisualC++。为了将我们的编程能力提升到一个更高的水平,深化面向对象的编程思维和解决问题的能力,值此课程设计周期间,进行基于VisualC++,先以字符统计软件作为开始,对VisualC++,使得在此基础上的下一个员工培训系统软件的开发进行的更加顺利。本文档详细叙述了基于VisualC++。程序在编写的过程运用了子程序递归调用、头文件包含等编程方法,此次车票管理系统的开发目的是使我们用面向对象的方式来思考和解决问题的能力,并且可以掌握字符数组的使用、字符指针的使用、数据库的设计和文件使用以及C语言语法。设计程序的重要思想是模块化处理,自上而下,逐步精细;把一个复杂的问题分析为多个子问题,然后利用函数模块化把一个个小的问题解决。关键字:子程序、模块化、程序设计思路、结构体目录1课程设计目的 12课程准备阶段 1 1 3程序设计过程 154程序测试 175总结 25Abstract 26参考文献 28课程设计目的通过课程设计,加强对结构化程序设计思想的理解,能对系统功能进行分析,并设计合理的模块化结构,进一步掌握C语言中重要的数据结构,掌握并熟练运用指针、链表、结构体、文件等数据结构,掌握软件系统设计的基本步骤,提高程序开发能力,能运用合理的控制流编写清晰高效的程序,加强程序分析能力[1]。 ,在人们的日常出行中,大巴以其方便实惠的优点吸引了大量的乘客乘坐。然而,随着时代的发展,传统的效率低下,速度慢的人工售票方式已经跟不上时代的潮流。为了方便人们的出行,开发出一款车票管理系统已经迫在眉睫。,每个班次都有一班次号(1、2、3…n),固定的发车时间,固定的路线(起始站、终点站),大致的行车时间,固定的额定载客量。如:班次发车时间起点站终点站行车时间额定载量已定票人数18:00郫县广汉2453026:::…程序基本要求:(1)录入班次信息(信息用文件保存),可不定时地增加班次数据;(2)浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息);(3)查询路线:可按班次号查询,可按终点站查询;(4)售票和退票功能:A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数;(5)采用文本菜单界面。