宿舍管理系统
1. 问题描述
建立宿舍管理系统,统计信息包括学生姓名,年龄,出生年月日,性别,学号,
班级,系别,床号。
2. 系统设计
2.1 设计目标
宿舍一般由若干学生入驻,每个宿舍都有独立唯一的编号,入住学生也有唯
一的学号,另外添加学生的姓名和班级,使用这些关键字就可以方便的查询和管
理宿舍入住情况。程序设计应采用交互工作方式,并建立数据文件。程序应通过
建立子函数实现创建、保存与载入数据文件,查找、添加、删除、更改、显示等
功能,可以自动保存修改。应具有友好的界面和较强的容错能力。能够迅速准确
地完成各种学生信息的统计和查询,以方便管理员对学生信息的统一管理。
2.2 设计思想
为方便管理员对系统进行操作,程序应具有以下功能:
(1)创建宿舍数据文件,并提示管理员输入学生姓名、学号、宿舍号、班级等
信息,并在本地保存数据文件
(2)打开宿舍数据文件:输入文件名打开保存过的数据文件
(3)查询住宿信息:提供学号、姓名、宿舍号三种查询方式
(4)添加住宿信息:在数据文件中添加新的住宿信息
(5)删除住宿信息:提示管理员输入要删除的学生姓名,验证后删除
(6)修改住宿信息:提示管理员输入要修改的学生姓名,验证后修改
(7)输出数据文件:将住宿信息按学号的大小排序全部输出
(8)退出系统