C语言学生宿舍管理系统[2023-01-16]
C语言学生宿舍管理系统[2023-01-16]
用C语言开发一个简单的学生宿舍管理系统。
[数据结构]
1、学生住宿数据文件。每名学生的住宿信息包括:宿舍号,床位数,姓名,学号电话,寝室长学号、寝室长姓名,寝室长电话等基本信息。
2、用户数据文件。每个用户的信息包括:用户账号、密码、 权限级别(区别系统管理员用户和普通用户)。
[系统实现功能]
1、系统管理员(楼长)处理模块
(1)用户信息管理:1.创建普通用户账号,2.删除普通用户账号,3.可重置某单个用户密码。
(2)住宿信息管理:1.输入学生住宿信息;2.更新、删除学生住宿信息;3.查询住宿信息。支持以下几种查询方式:(a)按宿舍号查询(精确查找,或模糊查找);(b)按寝室长学号或电话查询;©按住宿学生本人信息查询。浏览宿舍信息。
2、普通用户(楼管阿姨)管理模块
(1)用户信息管理。用户可更改自己账号的密码。
(2)查询学生住宿信息。支持的查询方式同系统管理员模式下的查询功能。
(3)浏览宿舍入住信息。
(4)查询空闲床位
扩展功能:可以按照自己的程度进行扩展。比如(1)对宿舍基本信息进行统计(如是否有空床位,房间人数)(2)报表打印功能等(3)批量删除毕业生住宿信息(4)统计空闲宿舍信息。总之,可以根据自己需求进行分析功能。
源码
https://pan.baidu.com/s/1pq1Nwwo0hlc_J84F93HM4A?pwd=1111