资源预览内容
第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
第9页 / 共18页
第10页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
报告编号:第六组综合课程设计报告车票管理系统的设计与实现 学生姓名: 孙伟 何娜 杨帆 王玲 指导教师: 李杰 所 在 系: 电 子 信 息 系 所学专业: 计算机科学与技术 年级班级: 11 级计算机(1)班 2012 年 12 月目录摘 要 .1第一章 前言 .21.1 现状分析 .21.2 开 发环境 .21.3 主要功能 .2第二章 需求分析 .32.1 系统的性能 .32.2 系统的目标 .3第三章 概要设计 .43.1 车票管理系统概要设计概述 .43.2 模块划分 .43.2.1 车票管理系统模块 .43.2.2 管理员模块 .43.2.3 管理员模块 .5第四章 详细设计 .64.1 车票管理系统详细设计概述 .64.2 开始界 面流程图 .64.2.1 车票管理系统流程 .64.2.2 管理员操作流程 .64.2.3 游客操作流程 .7第五章 系统的实现 .95.1 类的分类 .95.2 界面的实现 .10第六章 小结 .15参考文献 .161车票管理系统的设计与实现 摘要为了满足人们的订票需求,我们第六组利用面向对象程序设计来完成了车票管理系统的设计与实现。该系统是利用面向对象程序设计来实现游客对车票的浏览、查询以及管理员对车票的录入、修改、删除等功能。人们可以通过登录该系统查询目前的车票状况,确定有无车票,如果有,可以去管理员处进行订购;如果在开车前取消行程,可以去管理员处进行退订。管理员可以帮助游客进行买票、退票以及对车票信息的修改,对于新增的班次进行录入,还可以对已录入的班次进行修改或删除,我们利用所学习的知识,完成了车票管理系统的设计与实现。关键字: 订票 车票管理系统 面向对象程序设计 2第一章 前言1.1 现状分析随着科技的发展,效率的提高离不开科学的管理,为了避免人们因临时买不到车票而无法出行,提前预订好车票就显得尤为重要。利用 C+的封装性、多态性以及继承性从而完成车票进行管理的设计与实现,车票管理系统可以实现对车票科学化、规范化的管理,完成车票的预订、查询等功能,达到方便、及时、高效的目的,从而提高整个车站的工作管理效率。 1.2 开发环境面向对象程序设计是针对开发较大规模的程序而提出来的,目的是提高软件开发的效率。面向对象程序设计具有封装性,多态性,继承性等特点。面向对象程序设计是从 C 语言发展而来的,为了兼容 C 语言,C+保留了 C 的许多用法,人们在编写 C+程序时也常常沿用 C 的某些传统用法。了解系统开发的需求分析,类的层次设计,模块分析与整体调试的全过程,加深对 C+的理解与 Visual C+环境的使用,逐步熟悉程序设计的方法,并养成良好的编程习惯。1.3 主要功能车票管理系统具有以下几个功能:1)录入车票信息2)浏览车票信息3)查询车票信息4)删除车票信息5)修改车票信息6)定购车票信息7)退还车票信息8)保存车票信息9)车票系统介绍3第二章 需求分析2.1 系统的性能经过电脑及生活的调查研究,根据车辆的运行状态和车站的管理模式,车票管理系统需要管理的东西主要有:车辆的班次,车辆的线路,售票和退票等等。车辆是一个对外服务的内容,为了乘客的乘车要求,所以系统需要实现售票信息的录入、修改和删除功能。乘客对剩余车票需要进行选择,系统必须实现相应的查询和输出功能,使乘客择优而乘。2.2 系统的目标按照需求分析所得,车票管理系统有以下几个功能模块:(1)录入班次信息(信息用文件保存),可不定时地增加班次数据(2)浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。(3)查询路线:可按班次号查询 ,可按终点站查询(4)售票和退票功能A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数。B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数。4第三章 概要设计3.1 车票管理系统概要设计概述车票管理系统分为管理员和读者两大模块。管理员模块主要负责班次信息的录入、浏览、查询、删除、修改、保存、售票和退票功能,介绍车票信息管理系统等工作,游客模块可以进行浏览班次信息、查询线路信息和了解关于车票管理系统等操作。3.2 模块划分创建可视化界面模块,供用户直观、清晰的了解车票管理系统的主体功能,以及各模块之间的关联,根据不同的选择,响应各个事件,即调用模块,达到车票管理系统的实现。3.2.1 车票管理系统车票管理系统分为管理员模块和游客模块。如图 3.1 所示。图 3.1 车票管
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号