1、系统实施部分要求记录核心处理的方法、技巧或程序段;其它实验:记录实验输入数据、处理模型、输出数据及结果分析)学院宿舍管理系统分析1概述近几年,随着国家教育政策的调整和完善,我国高等院校大面积扩招,给宿舍管理带来了不小的冲击,要使学生拥有一个好的学习环境和生活氛围,是每一所高校都必须面对的重要工作。经调研,目前我们学校还停留在宿舍管理人员手工记录数据的原始阶段,手工记录对于规模较小的学校来说还勉强可以接受,但对于综合性大学由于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。我们针对如此,设计一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性
2、化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,能够快速的查询学校所需的住宿信息。2.业务流程分析宿舍管理系统关联图,如下图所示:宿舍管理系统顶层图,如下图所示:F1:学生注册单 F2:宿舍标准信息 F3:学生基本信息F4:宿舍信息 F5:评比依据 F6:评比结果F7:退宿结果 F8:入住结果 F9:学生信息3.数据流图与数据字典数据流程图2.72数据字典:数据文件名关键码学号描
3、述此表包括寝室成员的所有基本信息组 成学号+姓名+性别+系别+专业+宿舍号存储方式按学号字典序排序安全要求非系统管理员不能进行删除、添加、修改操作,其它成员可以进行查询操作备 注宿舍信息宿舍号此表包括寝室的所有基本信息宿舍号+人数+床位数+未占床数+说明按宿舍号字典序排序奖罚信息等级号此表包括寝室的所有奖罚信息等级号+宿舍号+奖品信息+时间+评比成绩按等级号字典序排序成绩就是对宿舍情况进行评分费用信息此表包括寝室的所有费用信息宿舍号+电费+宿舍费+日期+说明1)熟悉代码设计、数据存储设计、输入输出设计等环节。2)进一步树立正确的系统设计、实施思想,培养分析问题、解决问题的能力,提高查询资料和撰
4、写书面文件的能力 软件工程的基本原理和方法。结合实验2中系统分析的案例,对以下内容进行全面讲解。代码设计、数据存储设计、功能结构图设计、处理流程图设计、输入输出设计等。讲解内容包括基本原理、使用工具、工具的使用及注意事项等。1)功能结构图设计2)新系统信息处理流程设计3)输出设计(主要指打印输出设计)4)存储文件格式设计(数据库结构设计)5)输入设计(主要指数据录入界面设计)6)代码设计(职工证号和部门代号)7)程序设计说明书1功能结构图设计21用户帐号模块用户帐号模块包括:帐号设置,退出系统二个部分。1. 帐号设置:实现系统管理人员、普通人员登录和密码修改。2. 退出系统:实现正常退出宿舍管
5、理系统。用户帐号模块功能模块图登陆界面框图2宿舍管理模块宿舍管理模块包括:入住管理、退宿管理、物品报修三个大的部分。1.入住管理:登记学校所有住宿楼情况。2.退宿管理:登记学校所有宿舍退宿人员的情况。3.物品报修:登记学校所有住宿楼公物损坏上报情况。宿舍管理模块功能模块图入住管理框图退宿管理框图物品报修框图3信息查询模块信息查询模块基本上包括:学生查询、宿舍查询、1.学生查询:实现每个学生基本信息情况的查询功能。2.宿舍查询:实现查询每栋楼房的所有宿舍的住宿情况及宿舍楼所住学生统计情况。信息查询模块功能模块图信息查询模块框图4卫生评比模块 卫生评比模块包括:1. 卫生情况:纪录每周每个宿舍楼每
6、寝室的卫生情况以及得分,并把卫生情况添加到寝室信息中去;2. 卫生评比:实现宿舍先进集体和先进个人的名单的统计,并把名单传给奖惩管理模块进行处理。卫生评比模块功能模块图5奖惩管理模块奖惩管理模块基本上包括:奖励管理、处罚管理 1.奖励管理:主要记录学生的获奖情况,并把获奖情况添加到学生信息中去;2.处罚管理:主要记录学生的违纪情况,并把微机情况添加到学生信息中去。奖惩管理模块功能模块图6数据统计数据统计模块基本上包括:住宿人数、剩余床位1.住宿人数:主要统计每一个寝室、每一栋宿舍的住宿人数;2. 剩余床位:主要统计每一个寝室、每一栋宿舍的剩余床位。数据统计模块功能模块图7费用结算费用结算模块基
7、本上包括:水电费、住宿费1.电费:主要计算每一个寝室的水电费;2.住宿费:主要计算每一个学生的住宿费。2代码设计由于数据项很多,所以只列举几个典型的数据项的编码方案编码对象使用范围使用期限建议编码方法学 号整个系统长期合成码管理员号学号:学号是学生的唯一标识,它有12位,从左到右依次由入学年份、学院编号、学部编号、专业编号、班级编号、学生编号组成,如:入学年份是2008年,学院编号是10,学部编号是11,专业编号是01,班级编号是11,学生编号是01,则学号是1; 管理员号:管理员号是管理员的唯一标识,它有6位,前2位是管理员开始工作的年份、中间2位是工作性质编号、最后2位是员工编号,如:工作
8、年份是2005年,工作性质编号是01,员工编号是01,则管理员号是050101;宿舍号:宿舍号是宿舍的唯一标识,它有8位,前两位是楼号、三四位是区号、五六两位是楼层号,最后两位是房间序号,如:楼号为03,区号是A,楼层号是02,房间序号是01,则宿舍号是03A0201。3数据结构设计E-R图设计 学生住宿信息管理子系统 1 n报修信息管理系统 n m宿舍查询管理系统 m n n卫生评比管理系统奖惩管理系统:数据统计管理系统: n m费用结算系统: m n4数据库设计ER图到关系模式的转换是比较直接的,实体的联系都可以表示成关系,ER图中的属性也可以转换成关系的属性。ER图直接转化成的关系模式的
9、不是唯一的,也不是一定是最优的,还得根据现实语义,运用范式规范化理论进行优化。系统中所涉及到的实体有:学生实体、宿舍实体、宿舍标准实体、奖励等级实体及奖品实体。将其ER图向关系模型转换结果如下:用户表(用户ID,用户名,密码,学生信息管理,宿舍信息管理,学生住宿管理,评比及奖励管理,综合信息查询)用户ID为此关系的码(注:学生信息管理,宿舍信息管理,学生住宿管理,评比及奖励管理,综合信息查询为权限分类)。学生基本信息表(学号,姓名,性别,出生日期,入学时间,专业,家庭地址,联电话,邮编)学号为此表的码。宿舍标准表(宿舍号,床,桌子,柜子,椅子,电视,网口,电话) 宿舍号是此表的码宿舍信息表(宿
10、舍号,标准号,位置,床位总数,已用床位,未用床位,电话号码,) 宿舍号为此表的码。奖品信息表(奖品号,奖品名称,数量,价值)奖品号为此表的码。奖励等级表(等级号,等级名称,评奖机构) 等级号为此表的码。奖品发放表(奖品号,等级号,数量)学生入宿表(入住编号,姓名,学号,宿舍号,入住时间,联系电话)学号和宿舍号为此表的码。学生退宿表(退宿编号,宿舍号,学号,姓名,退宿日期,入住编号)宿舍号和学号为此表的码。宿舍评比等级表(领用编号,宿舍号,奖励等级号,评比时间,备注)宿舍号和奖励等级号为此表的码。用户表(usertable)序号字段名数据类型数据长度主键可否为空1userid用户idChar10
11、n2username用户名3userpwd密码y4stumess学生信息管理int5hosmess宿舍信息管理6statichostable宿舍标准表7grademess评比奖励管理8allmess综合信息查询学生基本信息表(stumess)字段stunumberVarcharstuname姓名12stusex性别godate出生日期Datetimeschdata入学时间class专业16address家庭住址36telnumber联系电话149addnumber邮编宿舍信息表(hosgrn)hosnumberStaticnumber标准号staticname标准名称varchar50Host
12、elnumber电话号码Hosadress位置Hoskip床位总数Inthossum已用床位hosnosum未用床位Int 宿舍财产表:(statichostable)hosline灯hoskip床Hosdsk桌子Hoscab柜子Hoscha椅子hostelnum电话hoscon电脑架奖励等级表(grademess)gradcodeNgradename等级名称Ygrademejg评价机构奖品信息表(grademesslist)grademesscode奖品号grademessname奖品名称grademesssum数量grademessprice价值float奖品发放表(gradeset)gr
13、adesum学生入宿表(gohostable)gonumber入住编号stutel入住日期学生退宿表(gobacktable)gobacknumber退宿编号gobackdate退宿日期宿舍评比等级表(gogrademess)领用编号gradecodegodata评比时间dis备注200费用结算信息表(settlecost)dormcost住宿费circost电费时间数据库表表名称表说明用户表用户信息学生基本信息表宿舍信息表标准宿舍信息奖品等级表奖品等级奖品表奖品信息奖品发放表奖品发放信息学生入宿表学生入宿信息学生退宿表学生退宿信息宿舍评比等级表宿舍评比等级11费用结算信息表费用结算信息5输入
14、输出设计输入设计数据输入设备的选择:在输入设备的选择上,采用传统的键盘输入方式,这种方法成本低、速度快,易于携带,适于大量数据的录入。1)输入方式:人工录入方式2)与人工有关的设备要求:标准键盘、两键鼠标。输出设计 输出设备:输出设备采用屏幕、打印机 输出格式:输出格式包括表格、图形、数据列表的形式。 输出介质:输出用纸可用普通白纸,屏幕建议使用VGA显示器。6总结和展望通过不懈的努力,在老师与同学们的指导帮助下,学生寝室管理信息系统分析与设计顺利的完成了。本学生寝室管理信息系统是对寝室管理系统进行更详细的设计,为同学们创造更好的宿舍环境。设置了卫生评比、奖惩模块等一系列的方案,督促同学们更好
15、的进行宿舍生活,各个功能模块层次清晰,管理员可以方便的进行管理。同时,在这次设计中,我也发现了自己的许多不足。首先,对管理信息系统掌握的不少很全面,最初设计时走了不少弯路。其次,最初对系统没有一个完整的概貌,考虑不是很全面,所以系统功能扩充时,碰到不少困难。再次,我应该不断完善自己,不断提高自己的能力。7. 参考文献1小瑞芒德麦克劳德管理信息系统管理导向的理论与实践(第八版)M 北京:中国人民大学出版社,20022仲秋雁刘有德管理信息系统M 大连:大连理工大学出版社,20013薛华城著管理信息系统M 北京:清华大学出版社,19994刘冲英著管理信息系统分析与设计北京:中国物资出版社,19935耿骞,袁名敦,肖明,等信息系统分析与设计M 北京:高等教育出版社,2001
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1