车票管理系统c语言

车票管理系统c语言

ID:34047288

大小:189.00 KB

页数:26页

时间:2019-03-03

车票管理系统c语言_第1页
车票管理系统c语言_第2页
车票管理系统c语言_第3页
车票管理系统c语言_第4页
车票管理系统c语言_第5页
资源描述:

《车票管理系统c语言》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、山东交通学院课程设计报告前言随着计算机技术的发展,可视编程技术占有了越来越重要的作用。VisualC++6.0是一种功能强大行之有效的可视化编程工具。因此此软件是在VisualC++6.0环境下编写的。对于我们,随着学习的深入,已经大体掌握了VisualC++6.0环境下的程序开发。为了将我们的编程能力提升到一个更高的水平,深化面向对象的编程思维和解决问题的能力,值此课程设计周期间,进行基于VisualC++6.0环境的软件开发,先以字符统计软件作为开始,对VisualC++6.0环境和面向对象程序设计进行回忆和熟悉,使得在此基础上的下一个员工

2、培训系统软件的开发进行的更加顺利。本文档详细叙述了基于VisualC++6.0环境下的车票管理系统的设计过程以及程序源代码。本文档从概要设计,详细设计,参考源程序代码以及显示程序运行的截屏等方面详尽的介绍了软件开发过程。此次车票管理系统的开发目的是使我们用面向对象的方式来思考和解决问题的能力,并且可以掌握字符数组的使用、字符指针的使用、数据库的设计和文件使用以及C语言语法。本文档的安排如下:第一章主要介绍了对面向对象C语言以及VisualC++6.0编程环境。第二章主要的介绍说明了车票管理系统的编程思想和详细设计。第三章主要对车票管理系统进行调

3、试,运行程序并截图,显示运行界面和结果。第四章主要介绍了软件开发过程中遇到的一些问题,对该软件进行的一个总结。程序在设计的过程中遇到的问题已及时更正,但由于编者的能力和水平有限,车票管理系统和文档中不免会出现一些不期待的错误,望文档读者能够理解和体谅,并欢迎提醒和纠正,在此表示感谢以及敬意。25山东交通学院课程设计报告1课程设计概述1.车票管理系统功能概述(1)录入班次信息(信息用文件保存),可不定时地增加班次数据(2)浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。(3)查询路

4、线(起点、终点):可按班次号查询,可按终点站查询(4)增加及修改班次和删除班次信息(5)售票和退票功能当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数1.2VisualC++6.0概述VisualC++是微软公司的重要产品之一,是一种功能强大行之有效的可视化编程工具。它提供了MFC类库,使用户可以方便的开发自己想实现的功能。VisualC++6.0的主要特点:(1)自动化和宏功能。(2)可以灵活地定制工具栏和菜单。(3)可以直接运行和调试程

5、序,还可以使用宏语言来自动操作调试器。(4)支持Internet连接。(5)一个新的便捷的项目系统可以允许一个工作区内包含多个不同的项目类型。(6)在工作区内可以包含多个并列的工程文件。(7)可以在对话框中使用WizardBar将程序同可视化元素联系起来。(8)FindinFile命令支持两个独立的输出窗格,可以保存上一次搜索的结果。这些新特性可以更好地利用VisualC++开发工具进行Windows应用程序开发。2车票管理系统总体设计2.1车票管理系统总体设计思想车票管理系统的功能为1.录入班次2.显示所有班次3.查询班次4.增加班次5.售票

6、6.退票7.修改班次8.删除班次9.退出9.车票管理系统软件的功能模块有:(1)提供菜单界面,方便用户对程序个功能进行选择,选择要实现的功能按enter键进入该功能。(2)接受用户输入的功能项,按enter键结束输入并将进入该系统,其需要的结果显示出来,方便用户查看。25山东交通学院课程设计报告(3)完成每次功能,可保存用户的修改的信息,及时更新文件信息。下次查询时内容为最新信息。实时的信息更新对比等。一个名TICKET的结构体进行定义,包括num[10]hour[3];min[3]from[10];to[10];hoursmax;now;等结

7、构体成员。然后对调用函数进行定义。intsystem_time()系统时间,voidNewMessage()新纪录录入函数,voidShowTable1()voidShowTable2(inti)线框调用1和2不用没次输,voidDisplay()显示所有函数,voidadd()增加记录,voidsave()保存函数,voidsave()保存函数,voidload()按班次查询函数,voidsearch()查询函数,voidchange()修改函数,voidquit()退出函数,voidTicketorder()售票函数,voidTicketd

8、elete()删除函数,intmenu_select()菜单函数,intwhether(int)判断时间是否超出函数,voidfind(chars1[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。