车票管理系统程序设计报告内容摘要:

6) 定购车票信息 7) 退还 车票信息 8) 保存车票信息 9) 车票系统 介绍 3 第二章 需求分析 经过电脑及生活的调查研究,根据车辆的运行状态和车站的管理模式,车票管理系统需要管理的东西主要有:车辆的班次,车辆的线路,售票和退票等等。 车辆是一个对外服务的内容,为了乘客的乘车要求,所以系统需要实现售票信息的录入、修改和删除功能。 乘客对剩余车票需要进行选择,系统必须实现相应的查询和输出功能,使乘客择优而乘。 按照需求分析所得,车票管理系统有以下几个功能模块: ( 1)录入班 次 信息 (信息用文件保存 ),可 不定时地增加班次数据 ( 2)浏览班 次 信息 ,可显示出所有班次当前状总 (如果当前系统时间超过了某班次的发车时间 ,则显示 “ 此班已发出”的提示信息 )。 ( 3)查询 路 线: 可 按班 次 号查询 ,可 按终点站查询 ( 4) 售 票和退票功能 A:当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数。 B:退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数。 4 第三章 概要设计 车票管理系统分为管理员和读者两大模块。 管理员模块主要负责班次信 息的 录入 、 浏览 、查询 、 删除 、 修改 、 保存 、 售票和退票功能 , 介绍车票信息管理系统等工作,游客模块可以进行浏览班次信息 、 查询线路信息和了解关于车票管理系统等操作。 创建可视化界面模块,供用户直观、清晰 的了解 车票管理系统的主体功能,以及各模块之间的关联,根据不同的选择,响应各个事件,即调用模块, 达到 车票管理系统的 实现。 车票管理系统 车票管理系统分为管理员模块和游客模块。 如图。 图 管理员模块 管理员模块分为录入模块、浏览模 块、查询模块、删除模块、修改模块、订购模块、退票模块、保存模块这 8个模块。 如图。 图 录入模块 浏览模块 查询模块 修改模块 定购模块 保存模块 退票模块 删除模块 车票管理系统 游客模块 管理员模块 管理员模块 5 管理员模块 游客模块分为浏览模块和查询模块。 如图。 图 浏览模块 查询模块 游客模块 6 第四章 详细设计 车票管理系统分为管理员和游客两大操作流程。 管理员操作流程主要负责录入车票信息 、 浏览车票信息 、 查询车票信息 、 删除车票信息 、 修改车票信息 、 保存 车票信息 , 售票和退票功能 、 介绍车票信息管理系统等工作,游客操作流程包括可以浏览班次信息 、 查询线路信息和了解关于车票管理系统等等。 系统操控 流程图 流程图是用图的形式将一个过程的步骤表示出来, 通过 流程图对 系统总控流程、 管理员操作流程 以及游客 操作流程的 呈现,从而更容易完善车票管理系统,达到车票管理系统的实现。 车票管理系统 流程 系统总控流程 包含两种选择, 输入 1时选择 管理员 进行操作 , 否则选择 游客进行操作。 如图 所示。 图 系统总控 流程图 管理员操作流程 管理员操作流程 包含 ‘ 09’ 十 种选择,输入 ‘ 1’ 时 管理员 进行 录入车票信息操作; 输入 ‘ 2’ 时管理员进行 浏览车票信息操作; 输入 ‘ 3’ 时管理员进行 查询车票信息操作; 输入‘ 4’ 时管理员进行 删除票信息操作; 输入 ‘ 5’ 时管理员进行 修改车票信息操作; 输入 ‘ 6’时管理员进行 订购车票信息操作; 输入 ‘ 7’ 时管理员进行 退还车票信息操作; 输入 ‘ 8’ 时管理员进行 保存车票信息操作; 输入 ‘ 9’ 时管理员进行查看 关于车票系统信息的操作;输入 ‘ 0’ 时退出系统。 如图 所示。 输入 1 或 2 选择 1 选择 2 管理员 游客 结束 否 否 是 是 开始 7 图 游客操作流程 游客 操作 流程 包含 ‘ 09’ 十种选择,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。