*******************实践教学*******************兰州理工大学2011年秋季学期面向对象语言课程设计题目:公交公司管理系统专业班级:计算机科学与技术四班姓名:学号:指导教师:成绩:____________目录摘要...................................................................................................................................3序言...............................................................................................................................4正文...............................................................................................................................51.问题描述.......................................................................................................52.系统总体设计...............................................................................................53.详细设计.......................................................................................................74.程序调试与测试...........................................................................................75.结果分析.....................................................................................................126.软件安装和使用说明书.............................................................................12设计总结.............................................................................................................13参考文献.........................................................................................................................14致谢.............................................................................................................................14摘要C++是一门编程语言,也是一个平台,具有跨平台优势,具有简单、面向对象、分布式、解释执行、健壮、安全、体系结构中立的、可移植、高性能、多线程、以及多态性的特点。本公交公司管理系统提供用户注册和登录功能,使用户登录成功后能查询到所需的信息,同时可以进行简单的输入、查询信息等并提供搜索功能。该程序显示GUI界面并运用部分java辅助。关键词:C++;公交公司管理;信息管理。序言随着计算机的普及和计算机技术的飞速发展,人们越来越多的利用计算机解决实际问题。城市公共交通系统是一个复杂的系统,公交生产的三要素(人、车、路)处于开放的大系统中,运营作业具有点多、线长、面广和运营条件复杂等特点,传统的处理信息方法给整个系统的管理带来了很多困难,难以适应现代化管理的需要.因此,将公共交通管理与计算机技术有机结合起来,研制出一个信息收集、储存、传输、识别、提取、控制和利用的综合信息管理系统已势在必行。本程序是一个图形界面的简单的c++公交公司管理系统,整个系统从操作简便、界面友好、灵活、实用、安全的角度出发,使用人员能快捷简单地进行操作即时准确地获得需要的公交信息。可以进行简单的注册,登录,登录成功后可以查询到需要的信息,并提供查找和搜索功能。正文1.问题描述该公交公司管理系统具体功能要求是要能够显示GUI用户界面,用c++语言设计并以JDK为开发平台能实现公交公司的管理而且界面要用图形界面实现。2.系统总体设计首先明确该实验设计的要求实现的基本功能,其次设计布局,使用布局管理器设计布局,安排每个组件的位置,并设置菜单和菜单项。。程序流程图如下图:图一提交公交信息模块用户登录注册模块搜索事件处理模块开始结束用户名密码检查Y恭喜你注册成功把数据写入File("Student.dat");N对不起此用户名已注册结束输入关键字遍历查找Y显示找到的信息N反馈出错信息给用户结束图二3.详细设计一、程序中主要内容:1)运营管理:2)票务管理:3)物资管理:4)车辆管理:二、程序功能介绍:功能1,包括对车辆的购置、运营技术状况。功能2,可输入公交车的信息。功能3,可通过搜索...