全球旧事资料 分类
程序设计报告
(20142015学年第一学期)
题目:火车票管理系统
细分评


通信工程
学生姓名
班级学号
指导教师
指导单位计算机学院计算机软件教学中心


评分项
优秀
良好
中等

f遵守机房规章制度上机时的表现学习态度程序准备情况程序设计能力团队合作精神
课题功能实现情况算法设计合理性用户界面设计
报告书写认真程度内容详实程度
文字表达熟练程度回答问题准确度



教师签名:

年月日
评分等级
备评分等级有五种:优秀、良好、中等、及格、不及格注
f火车票务管理系统
一、课题内容和要求
(一)课题内容该系统要求实现一个简单、实用的火车票管理程序,主要功能包括火车票数据的录入、查找、删除、显示、售票、退票等。所有火车票数据都要利用文件系统保存,以备系统下次运行时使用。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些基本算法思想的应用。(二)课题要求(1)火车票数据由多条记录组成,其信息包括:
车次,发车时间,起点站,终点站,行车时间,额定载量,已售票人数等。(2)数据保存形式
所有火车票数据要以文本或二进制文件保存。(3)需要实现的功能
1新增火车票数据记录。2查找火车票数据(可按车次,发车时间、起点站、终点站等查找)。3删除火车票数据记录(先查找,再删除。若查找出多条记录,则进一步提示用
户选择记录的车次,再删除)。4对火车票排序(可按车次、发车时间、起点站、终点站等排序。)。5显示当前所有火车票信息列表。6售票(先查找,当确定车次后,根据售票张数对该车次的已售票人数进行修改)。7退票(售票的逆处理,过程与售票类似)。8保存火车票数据到文件中。9从文件中读入火车票数据。(4)界面功能要求:1采用友好的字符界面,实现一个功能控制菜单。2每次操作都从该菜单选择,利用循环结构使得一次运行程序可进行多次操作。
需求分析
一、功能分析图
f票务管理系统




















退





















线
线
线
二、录入班次信息:依次输入班次、起点站和终点站等信息同时保存在文件中,并可以随时增加新的班次信息。
三、浏览班次信息:输出保存在文件中的全部班次信息,并区分当前的车次是否已发出,如发出则标记“此车已发出”。
四、按班次号查询路线:以输入的班次号为依据进行查找,找到r
好听全球资料 返回顶部