计算机科学与技术系 课程设计任务书 20 12 ~20 13 学年第 一 学期 课程 C 语言课程设计 课程设计名称 公交路线管理系统 学生姓名 学号 专业班级 指导教师 20 13 1 年 8 月 一、需求分析 本系统主要功能是实现对公交路线的管理和维护
我们都知道,每个城市都会有公交路线的改动,如果使用这个系统,就可以及时的对路线信息进行修改和保存,是非常方便的,而且该系统使用起来也很方便
用户只需根据显示的提示信息进行选择和输入就可 2 以实现你要求的功能
该系统具有添加,查询,删除,修改和显示所有记录的功能
用户可以根据实际情况进行相应的功能选择
其具体功能简单描述如下: (1)保存:即将信息存入指定文件中
当用户对原始数据进行相关的改动(主要是对路线信息进行增加、删除、修改)之后,用户可以根据自己的选择判断是否要保存到文件中,这样就实现了信息的记录功能,以方便用户随时进行查看
(2)添加:即添加一条新的公交路线或者是某一条路线上的站点
每次可以添加一条路线信息,若用户想添加多条路线信息的话可以重复执行该功能,同样的,添加站点的话也是每一次添加一个站点,若用户想添加多条路线信息的话也只需要重复执行该功能即可
这样,就实现了对公交路线的添加信息管理
(3)查询:即能够查找出你要的公交路线信息和总共有多少站
简单地说,就是用户先选择你要查询的公交路线号,在输入起点站和终点站名称,然后系统就会自动显示出起点站和终点站之间共有多少站点,以及起点站和终点站之间所有站点的序号和名称,从而使用户一目了然的知道站点信息,而不需要像看地图那样一个站点一个站点的用肉眼进行查找,这就为用户节省了很 多时间
(4)删除:即能删除掉 一条你所不需要的公交路线信息和某一条路线上的站点
若要删除路线时只需要输入你要删除的公交路线号即可,若要删除站点也只需输入你要删除的站点序号,不需要输入该