- 25
- 0
- 约1.88万字
- 约 30页
- 2019-09-06 发布于江西
- 举报
PAGE
PAGE 1
“程序设计综合实习【软】”报告
题目:车票管理系统
姓 名:
学 号:
学 院:
专 业:
班 级:
完成时间:
课程设计任务书
题目
车票管理系统
课程设计内容简介:一个车票管理系统,可以实现:1. 录入班次2. 显示所有班次3. 查询班次4. 增加班次 5. 售票6. 退票7. 修改班次8. 删除班次9. 退出
设计者姓名
指导教师意见:
指导教师签名:
目录
一、可行性研究报告
1.项目由来:
2.可行性:
3.结论:
二、需求规格说明
1.功能需求(各功能点的文字描述+IPO图)
2数据需求(数据字典)
三、总体设计
软件结构(软件结构图
四、详细社计
个模块算法
五、程序源代码
六、程序测试
1.测试内容和结果表+运行效果抓图
2.测试分析
七、总结
1.项目评价
2.不足之处
3.心得体会
一、可行性研究报告
项目由来:由于车票的管理比较麻烦又比较消耗人力,所以需要开发一个软件,能够让车票的管理变得有序,这样既可以实现人力的节约,又能高效的管理车票售出和了解车票的使用情况。
可行性:车票的售票情况以及车次的记录情况在任何车站都是很有价值的东西,广大的群众可以根据车站的提示信息及时的了解自己的出行的时间,这样可以避免不必要的麻烦,同时,车站运用这种软件,可以很好的对车票进行管理,还可以随时更改车次的发车信息,这样可以让群众第一时间了解车次的变化,及时对自己的计划进行更改,避免发生较大的损失。
开发一个车票管理系统很必要。
二、需求规格说明
1.功能需求
(1)录入班次信息(信息用文件保存),可不定时地增加班次数据
(2)浏览班次信息,可显示出所有班次当前状总(如果当前系统时间超过了某班次的发车时间,则显示“此班已发出”的提示信息)。
(3)查询路线(起点、终点):可按班次号查询 ,可按终点站查询
(4)增加及修改班次和删除班次信息
(5)售票和退票功能
当查询出已定票人数小于额定载量且当前系统时间小于发车时间时才能售票,自动更新已售票人数
退票时,输入退票的班次,当本班车未发出时才能退票,自动更新已售票人数
2.数据需求
(1)提供菜单界面,方便用户对程序个功能进行选择,选择要实现的功能按enter键进入该功能。
(2)接受用户输入的功能项,按enter键结束输入并将进入该系统,其需要的结果显示出来,方便用户查看。
(3)完成每次功能,可保存用户的修改的信息,及时更新文件信息。下次查询时内容为最新信息。实时的信息更新对比等。
三、总体设计
车票管理系统
车票管理系统
车票处理
退票
菜单处理
班次处理
初
始
化
显示所有班次
输入班次
查询
按班次
按终点
增加
修改
售票
四、详细设计
车票管理系统软件详细设计
一个名TICKET的结构体进行定义,包括num[10] hour[3]; min[3] from[10]; to[10]; hours max; now;等结构体成员。
然后对调用函数进行定义。
int system_time() 系统时间,
void NewMessage() 新纪录录入函数,
void ShowTable1() void ShowTable2(int i) 线框调用1和2不用没次输,
void Display() 显示所有函数,
void add() 增加记录,
void save() 保存函数,
void save() 保存函数,
void load() 按班次查询函数,
void search() 查询函数,
void change() 修改函数,
void quit() 退出函数,
void Ticketorder() 售票函数,
void Ticketdelete() 删除函数,
int menu_select() 菜单函数,
int whether(int) 判断时间是否超出函数,
void find(char s1[],char s2[]) 查询函数★//s1为班次//s2为终点站,
void deletemessage() 删除函数,
int findnum(char s1[]) 班次查询函数,
void get(int,int) 修改及增加班次,
char *menu[] 菜单函数。
您可能关注的文档
- 艾薇婚庆创业方案.doc
- 2012汇亚陶瓷销售公司新员工入职培训教材(DOC 45页).doc
- 《外贸客户开发与管理》 六、客户来访和业务的跟进(9P).ppt
- 2012.10.25-醋酸酯化加氢制乙醇技术现状及应用前景分析.ppt
- XXX镇有线电视网络建设工程承包合同.doc
- T70B脱粒机(脱粒装置)设计毕业设计.doc
- 2013中考英语专题复习课件-数词.ppt
- 《中国古籍总目》目录.doc
- 2012版卫生陶瓷价格表(惠达).doc
- CASE 高应变CASE检测报告.doc
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
原创力文档

文档评论(0)