《宿舍管理系统的设计与实现报告》由会员分享,可在线阅读,更多相关《宿舍管理系统的设计与实现报告(44页珍藏版)》请在金锄头文库上搜索。
1、宿舍管理系统设计与开发题 目 宿舍管理系统设计与开发 学生姓名 学号 091104015 091104018 091104022 所在院(系) 商 学 院 专业班级 09级信息管理与信息系统 2011年12月目录第一部分 可行性报告3一 引言3(1)编写目的3(2)背景3(3)参考资料3二 现行组织系统概况3(1)组织目标和战略3(2)概况4(3)存在的主要问题4三 拟建的信息系统4四 新系统的意义41、经济可行性分析52、社会可行性分析63、技术可行性分析64、管理可行性分析65、可行性研究结论7五 软硬件要求:7一、组织结构分析7二、业务流程分析81、学生信息的管理92、宿舍信息的管理93
2、、查询管理104、员工信息管理10三、数据流程分析10四、数据字典:13五、系统需求规格说明书191、引言192、任务概述193、运行环境规定20第三部分 系统设计说明书21一、引言21二、系统模块设计21三、代码设计24四、输入输出设计28五、物理系统设计37第四部分 测试用例报告39一、登陆功能测试39二、添加功能测试41三、删除功能测试42四、查询功能测试43第一部分 可行性报告一 引言(1)编写目的该宿舍管理系统由324寝室开发,本报告是对该系统可行性研究的综合报告。(2)背景 21世纪以后,科学技术的发展,计算机由当初的稀少到如今的家家户户普及,同样,如今大学越来越普及,全国已经建立
3、起了上千所高校,为大量的学生提供了进一步深造的机会。在校园中,和学生衣食住行息息相关的宿舍管理成为学校不可不关心的问题。由于学生的众多,宿舍管理员的工作就包括了卫生,考勤,登记学生信息等一系列问题。所以,结合现代的计算机技术以及各种各样的软件平台,可以简化宿舍管理的工作,使之更规范,效率更高。节省了劳动力,是学校校园信息化更加全面。(3)参考资料宿舍提供的所有人员和管理资料可行性研究报告的编写规范及模板信息系统分析与设计 二 现行组织系统概况(1)组织目标和战略宿舍管理的目标是以更快,更全面,更有效地管理好宿舍,具体分解为:最快的进行登记,防止漏登,错登学校可以最快了解宿舍人员情况使各栋楼之间
4、的信息能够很好的得到互通为了实现宿舍管理的目标,采取的方式有:采取刷卡登记,每天需刷卡一次一次性刷卡次数代表事情不一样各个分系统进行联网互通(2)概况目前,学校的宿舍管理一直是手工记录式管理,学生入住宿舍和搬出或者换出宿舍,宿舍里的设备管理,记录外来访问人员登记情况,报修情况登记以及寝室卫生等数据都是纸式记录,不利于宿舍中的管理人员与宿舍管理中心人员的及时管理与查询,使学生发现的问题不能及时解决。同时这样的管理方式也比较繁琐,查询效率不高,管理效率低,这种管理方式不适合大量数据的管理,同时迎合时代发展和现代宿舍管理的趋势,宿舍管理系统应运而生。(3)存在的主要问题长期以来,宿舍管理总是处于一种
5、强制的状态下,经常性的出现矛盾,登记总是会漏登,登错以及一些不知道的人员进入宿舍没有登记等,导致一系列的安全问题以及一些不必要的危险等。三 拟建的信息系统为了提高宿舍管理的工作效率和管理水平,宿舍管理系统有以下内容:基本数据维护:管理员添加、修改并维护学生、各宿舍中的管理人员的基本的数据信息基本工作:外来人员的拜访登记、报修情况登记、寝室卫生记录四 新系统的意义本系统的开发能提高工作效率,管理效率。同时对于查询学生信息具有快速、高效、准确的特点,使宿舍的管理向高质量、科学化发展。1、经济可行性分析本系统是一个小型管理系统,它对软件和硬件的投资要求都不高,在网络和外接设备上的投资也不高,并且实现
6、系统实施后,节省了劳动力、提高了工作效率。并且提高了管理数据的及时性、准确性,有助于提升学生寝室的管理水平,降低管理成本。人员费用。本系统开发期为17周,试运行期为8周。开发期需要开发人员5人,试运行期需开发人员2人。开发需50周,折合每人/年10万元计算,人员费用,折合3人/年,人员费用30万元。硬件设备费硬件设备费用/元服务器1台30000微机8台56000打印机8台9600电子卡识别器8台8000网络设备和布线8000不间断电源1台3000工作桌椅8套1600合计116200软件费软件费用/元Windows NT5000Java环境5000SQL Server5000Rose建模工具10
7、000合计25000耗材费。所需消耗材料费用估计为0.6万元调研和差旅费。估计为1.2万元不可预见费。按费用10%计算。系统开发总费用为50.512万元。假设本系统运行期为10万元,每年系统运行费用如下:系统维护费。一年需要3人,每年2万,维护费为32=6.0万元设备维护费。每年1万,维护费用为10万元。消耗材料费。每年消耗材料按0.7万元计算,一共为7万元。10年的系统运行费用为23万元。综上所述,系统开发和运行的总费用为73.512万元,折合7.4万元/年。2、社会可行性分析目前许多学校都已经使用了宿舍管理系统,虽然有些系统并不是很完善甚至说是应用了其中的一个部分,但仍然使他们的宿舍管理更
8、高效,便捷。另外,宿舍管理系统的应用不仅不会使学生感到不习惯甚至厌烦,反而会使深处大学的同学们感到方便。因此,该系统具有社会可行性。3、技术可行性分析本系统开发涉及的技术因素有以下几点: 信息系统开发方法。小组中有比较熟练掌握了面向对象开发软件系统的人员,不会存在很大的技术问题。 C+语言和VFP软件的使用以及能够简单的使用JAVA编程。小组中有专门的能编程的人员。 数据库技术。开发人员要有一定的应用数据库开发能力。4、管理可行性分析由于宿舍管理系统的应用会使学校宿舍管理工作高效运行,同时该系统的开发和使用管理费用在长期看来是降低的,因此学校领导会对此系统的开发和应用持赞成态度。对于宿舍管理中
9、心而言,此系统的使用要求并不会很高,只要懂点电脑的人就会使用,学习起来简单快速,因此宿舍管理中心也会支持此系统的应用。5、可行性研究结论 通过经济,技术和社会管理等各方面的可行性分析,可以确定本系统的开发十分必要,而且是可行的,可以立项开发五 软硬件要求:CPU:2G以上内存:2G及其以上硬盘:150GB及其以上系统要求:winXP及其以上显卡:256MB显存及其以上第二部分 系统分析报告一、组织结构分析我们学校坐落于省里第二大城市,地理位置较偏僻,出入市区需要半个多小时。学校虽为本科级,但在一些设施、管理等方面相对来说较落后。学生宿舍管理主要有老师主管,宿舍保卫监管,学生代表协助等方式组织。
10、(1)对学生所在宿舍,班级,床位等基本信息的掌握。(2)后台的管理:包括楼层的管理,各宿舍水电费得管理,宿舍基本信息的管理,如空床位,各宿舍床位数,互换宿舍,宿舍调整等床位信息。物业管理。安全管理。(3)宿舍的查询统计,随时更新学生信息,根据学号床号查询学查询所在宿舍信息,根据床号查询学生信息。(4) 安全管理,对来访人员的登记,证件登记,被访的宿舍号和床位号,来访时间和离开时间。(5) 宿舍纪律管理,对学生违纪遵纪的管理。(6) 夜归记录(夜归的原因,时间)。(7) 物业维修记录(物业编号,维修时间、地点、联系电话、维修原因)。其组织结构图如下所示:宿舍管理中心主任宿舍物品管理处财务处宿舍服
11、务处宿管服务处的职能组织图如图所示:二、业务流程分析宿舍管理信息系统的业务流程分为学生信息的管理、宿舍信息的管理、查询管理、员工信息管理四部分。1、学生信息的管理学生信息登记管理:开学新生报到时或调换寝室时入住寝室在宿舍服务员处进行学生信息登记,主要登记的内容为:学号、性别、手机号码、宿舍号、学院、专业、入住时间等 学生信息录入管理:将学生信息登记的内容录入到宿舍管理信息系统中的数据库中进行管理 学生信息更新管理:对于毕业的或换宿舍的学生的信息进行销户处理;对于换专业的学生的信息进行修改处理;当学生出现宿舍违纪或晚归时进行插入处理2、宿舍信息的管理 入宿学生的管理:新生报到时或调换寝室时将每个
12、学生编入到寝室中,并配有相应的床号与书桌号、宿舍电话号码宿舍物品的管理:在每次学生入住新寝室时,将对宿舍的物品的“健康状态”进行登记和报修;在每次学生离开寝室时,将对宿舍的物品的“健康状态”进行登记并责令相关学生进行赔偿;中途若宿舍的物品出现损坏将在宿舍服务员处进行登记报修宿舍水电费的管理:在每月初时将各个宿舍的水电费进行综合处理,并公布在宿舍公告栏处,让学生到宿舍缴费处进行缴纳 宿舍卫生评比管理:学校每周将对学生宿舍进行卫生评比,并记录分数3、查询管理 学生信息查询的管理:当外来人员来找某个学生或老师查询某个学生情况时,将进行查询处理水电费查询的管理:当学生对自己寝室的水电费不清楚时可以在宿
13、舍服务员处进行水电费查询4、员工信息管理 员工基本信息管理:当招聘一名员工时,将该员工的基本信息登记并录入系统中,如:姓名、员工号、性别、家庭住址、身份证号、招入时间等员工工资管理:将员工的考勤、工作表现进行记录,以便工资发放管理三、数据流程分析(1)学生信息管理的数据流程图(2)宿舍信息管理的数据流程图(3)查询管理的数据流程图(4)员工信息管理的数据流程图四、数据字典:(1)学生信息数据对象名称:学生别名:无组成:学号+床位号+姓名+性别+班级+入住时间+出生日期+联系方式处理要求:学号唯一(2)宿舍信息数据对象名称:宿舍别名:无组成:宿舍号+床位号+宿舍电话处理要求:宿舍号唯一(3) 管
14、理员信息数据对象名称:管理员别名:无组成:编号+姓名+性别+身份证号码+联系方式+入岗时间+处理要求:编号唯一(4) 来访人信息数据对象名称:访客别名:无组成:来访纪录号+证件号码+姓名+性别+来访时间+离开时间+被访宿舍+原因处理要求:来访纪录号唯一(5) 夜归信息数据对象名称:夜归信息别名:无组成:夜归纪录号+夜归时间+原因处理要求:夜归记录号唯一(6) 水电表信息管理数据对象名称:水电表信息别名:无组成:编号+月份+单价+减免度数+超额部分处理要求:编号唯一(7)缴费纪录管理数据对象名称:缴费纪录别名:无组成:缴费编号+时间+说明处理要求:缴费编号唯一(8) 违纪信息数据对象名称:违纪信息别名:无