没有合适的资源?快使用搜索试试~ 我知道了~
票务管理系统--程序设计.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 173 浏览量
2022-06-20
23:41:20
上传
评论
收藏 1.35MB DOC 举报
温馨提示
试读
34页
程序设计报告 (2014/2015学年 第 一 学期) 题 目:票务管理系统 专 业 理工科强化班 组长 学号姓名 组员 学号姓名 指 导 教 师 指 导 单 位 计算机学院软件教学中心 日 期 2014 年 10月 23日 " 成 "组长() " 主要负责类的建立、车票类链表及链表相关 " "员分工" "功能的实现和主函数主题的构建,扩展功能的实 " " " "现,撰写设计报告。 " " "组员() " 主要负责输入输出流的控制以及文件流的实 " " " "现,及相关资料的查找与收集,撰写设计报告。 " " "组员() " 主要负责购票、售票、及改签功能的实现, " " " "及对应数据的读写,撰写设计报告。 " "评分细"评分项 "优秀 "良好 "中等 "差 " "则 " " " " " " " "遵守机房规章制度 " " " " " " "上机时的表现 " " " " " " "学习态度 " " " " " " "程序准备情况 " " " " " " "程序设计能力 " " " " " " "团队合作精神 " " " " " " "课题功能实现情况 " " " " " " "算法
资源推荐
资源详情
资源评论
票务管理系统--程序设计
程序设计报告
(2014/2015 学年 第 一 学期)
题 目:票务管理系统
专 业 理工科强化班
组长 学号姓名
组员 学号姓名
指 导 教 师
指 导 单 位 计算机学院软件教学中心
日 期 2014 年 10
月 23
日
-
票务管理系统--程序设计
成员分工
组长()
主要负责类的建立、车票类链表及链表相关功能
的实现和主函数主题的构建,扩展功能的实现,撰
写设计报告。
组员()
主要负责输入输出流的控制以及文件流的实现,
及相关资料的查找与收集,撰写设计报告。
组员()
主要负责购票、售票、及改签功能的实现,及对
应数据的读写,撰写设计报告。
评分细则
评分项 优秀 良好 中等 差
遵守机房规章制度
上机时的表现
学习态度
程序准备情况
程序设计能力
团队合作精神
课题功能实现情况
算法设计合理性
用户界面设计
报告书写认真程度
内容详实程度
文字表达熟练程度
回答问题准确度
简短评语
教师签名:
年 月 日
评分等级
-
票务管理系统--程序设计
备注
评分等级共五种:优秀、良好、中等、及格、不及格
票务管理系统的实现
一、课题容和要求
票务管理系统
一 课题内容和要求
(1)录入班次信息(信息用文件保存 number.dat),可随时增加新车次数据
(2)浏览班次信息,可显示出所有车次当前状况(显示车辆是否发出的提示信息)。
(3)查询路线:可按班次号、终点站查询售票情况。
(4)根据发车时间给出顺序的发车时间表,存入文件保存(sort.dat)。
(5)售票和退票功能
当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动
更新余票数量。
退票时,输入退票的班次,当本车次发出前半小时才可以退票,自动更新已售票人
数。
(6)改签功能
改签时,输入改签目标班次,退原来的票,功能实现见上。
-
票务管理系统--程序设计
2、扩展功能要求
(1)角色区分:以上的功能(1)只有管理员凭密码才能操作;其余所有的功能管
理员和普通访客均可操作。
(2)管理员提供密码找回服务。
(3)每人限购买一张。
二、需求分析
票管理系统的功能框架图如图 1、2 所示。
( 1 )提供一个入口,针对用户和管理员,可分别选择登录方式并进行操作。
( 2 )通过数据库文件对车票信息与提示信息进行管理、储存、输入和输出;
-
车票管理系统(用
户)
主菜单
浏
览
总
班
次
信
息
按
发
车
时
间
和
目
的
地
查
询
班
次
按
发
车
时
间
顺
序
显
示
班
次
购
票
、
退
票
、
改
签
按
目
的
地
查
询
班
次
票务管理系统--程序设计
图 1 功能框架图
图 2 功能框架图
三、概要设计
1 主要的类内变量的定义和函数的声明:
class chepiao
{
public:
string CC,QD,ZD; //车票类的数据成员车次,起点站,终点站
int FCSJh,FCSJm,XCSJ,EDZL,YPSL;//车票类的数据成员发车时间(小时)、(分钟)、
行车时间、额定载量、余票数量
chepiao* left; //链表的指针
chepiao(string A,int AA,int AA2,string AAA,string AAAA,int AAAAA,int AAAAAA,int
AAAAAAA)
{
CC=A;FCSJh=AA;FCSJm=AA2;QD=AAA;ZD=AAAA;XCSJ=AAAAA;EDZL=AAAAA
A;YPSL=AAAAAAA;left=NULL;
}
chepiao()
{
left=NULL;
-
车票管理系统(管理员)
主菜单
增加班次信息
剩余33页未读,继续阅读
资源评论
是空空呀
- 粉丝: 168
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功