学生宿舍管理系统一、学生宿舍管理工作应充分考虑以下几方面的要求:后勤工作者方面:可随时通过学生宿舍管理员根据本人需要查阅公寓、宿舍、宿舍卫生、来宾访问等等情况,定时刷新数据。学生方面:让学生感觉到学校的管理很透明,可以随时的查询自己寝室的相关信息。学校方面:学校其他管理系统能够与此系统连接,使用此系统的相关数据。来宾方面:各学生亲人、朋友等可通过宿舍管理员可以很快的查到该生所住的寝室。二、本系统应该基本上完成以下任务:1.学生宿舍基本信息管理:根据学生所在专业年级和班级,统一安排学生住宿;如果有学生要更换寝室,可以很方便的查询到想要更换的寝室的床位和室友情况,并删除该同学在原寝室的信息;最后打印出寝室的基本信息。2.学生公寓信息管理:添加新建的公寓信息,删除另做它用的公寓信息及修改己有公寓信息(包括公寓号),最后打印出学校所有的学生公寓信息。3.寝室的卫生信息管理:添加卫生检查信息,并把这些卫生检查信息根据寝室号存入该寝室卫生检查情况表中,以便统计学生宿舍的情况;删除没有价值的卫生检查信息;打印本次学生宿舍卫生检查情况表。4.寝室的设施管理:学年开始时输入寝室的家具及其它设备的信息(包括名称和数量等),能查询己登记而没有维修的维修信息,并统计出该寝室已维修了的家具及其它设备的次数和器件名称,删除已统计的维修信息,最后打印出寝室的设施及维修情况表。5.来访人员管理:登记每一个来访人员的出入时间,登记来访人员的有效证件类型和证件号,登记来访人员的来访事由,能查询以往每一个来访人员的记录。三、业务数据流图1.名称:学生宿舍管理系统第一层数据流2.公寓管理数据流图3.寝室管理数据流图4.卫生检查管理数据流图5.设备管理数据流图6.来访人员管理数据流图四、数据字典(略)五、数据库设计—概念结构设计各模块的E-R图如下:1.公寓E-R图2.寝室E-R图3.设施维修E-R图4.卫生检查E-R图5.宿舍管理E-R图实体与属性关系如下:公寓(公寓号,公寓名称,管理员,保洁员)寝室(寝室号,公寓员,寝室成员姓名,人数,床位号)设备管理表(公寓号,寝室号,维修器件名称,维修日期)来访人员登记表(寝室号,证件,证件号码,访问事由,访问日期)六、逻辑结构设计由E-R图得出如下基本表信息userinfo基本表保存系统用户的账号、密码house基本表保存公寓信息room基本表保存寝室的基本信息student基本表保存寝室学生的基本信息cleaner基本表寝室卫生检查的信息表repair基本表寝室设备维修的基本情况表visit基本表公寓来宾访问基本表表1:[userinfo]字段类型说明userlD文本关键字userpwd文本表2:[house]字段名数据类型说明aprtnum文本关键字Artname文本manager文本cleaner文本表3:[room]字段名数据类型说明roomnum文本关键字apartnum文本寝室所属的公寓stname文本寝室成员stnum数字寝室所住的人数bednum文本表4:[repair]字段名数据类型说明apartnum文本关键字roomnum文本关键字name文本所维修器件的名称date日期型关键字表5:[clearner]字段名数据类型说明apartnum文本roonmum文本date文本san文本本次卫生检查的得分表6:[visit]字段名数据类型说明roomnum文本关键字pass文本psnum文本所登记的证件号码cause文本date日期关键字