软件工程作业 学生宿舍管理系统

上传人:mg****85 文档编号:34849962 上传时间:2018-03-02 格式:DOC 页数:20 大小:778KB
返回 下载 相关 举报
软件工程作业   学生宿舍管理系统_第1页
第1页 / 共20页
软件工程作业   学生宿舍管理系统_第2页
第2页 / 共20页
软件工程作业   学生宿舍管理系统_第3页
第3页 / 共20页
软件工程作业   学生宿舍管理系统_第4页
第4页 / 共20页
软件工程作业   学生宿舍管理系统_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《软件工程作业 学生宿舍管理系统》由会员分享,可在线阅读,更多相关《软件工程作业 学生宿舍管理系统(20页珍藏版)》请在金锄头文库上搜索。

1、软件工程课程设计 (自然科学)题 目 :宿舍管理系统的设计与实现 院(系、部):数学与信息科技学院 学 生 姓 名 :张栋 明果 指 导 教 师 : 宋金玲 职 称 副教授 2014年 月 日 Hebei Normal University of Science & Technology 专业: 网络工程 学号: 目录 1.概述 .3 1.1背景 .3 1.2目标 .4 1.3系统描述 .4 2、系统分析.4 2.1需求分析 .4 211用户需求 .4 212功能需求 .5 213安全需求 .5 2.2可行性分析.5 221经济可行性.5 222技术可行性.6 223管理可行性.6 2.3系统

2、开发方法的选择.6 2.4组织结构与功能分析.7 2.5业务流程分析以及业务流程图.7 2.5.1总业务流程图.8 2.5.2分业务流程图.8 2.6数据流程分析以及数据流程图.11 2.6.1顶层数据流图 .11 2.6.2二层数据流程图.11 3系统设计 .14 3.1总体设计.14 3.1.1模块结构设计 .14 3.1.2总体数据库设计.151.概述 1.1背景 当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算 机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种 技术不能满足需求时,就会有新的技术诞生并取代旧技术。21世纪的今天,信息 社会占着主流地位

3、,计算机在各行各业中的运用已经得到普及,自动化、信息 化的管理越来越广泛应用于各个领域。 人才培养,是高校的基本任务。而高校教学工作的良好运行,则离不开教 学与管理工作的有效组织和协调。而学生宿舍管理系统对于一个学校来说是必 不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初 阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比 较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而 且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样 不但麻烦还浪费了许多时间,效率也比较低。而住宿学生的大量增加,由此导 致宿舍管理工作日益繁重,

4、而现有工作人员不足,又是采用基本手工的操作方 式进行,显然无法满足日益增长的宿舍管理业务工作的需要。因此,为了更加 有效的做好宿舍管理工作,为广大学生提供方便、快捷、满意的服务,开发出 一套能够进行实时处理的管理信息系统迫在眉睫。 1.2目标 建立一个宿舍管理系统帮助宿管人员解决繁杂的宿舍管理事物,提高其工 作效率使宿舍的管理由人员的经验化向科学的系统化方面发展。进而节约学校 关于后勤方面的支出更好的利用有限的财力为学生们做更多方便服务。1.3系统描述 此学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用 者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中 去。由

5、于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不 容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作 方式。 2、系统分析 2.1需求分析 211用户需求 整个系统有三种用户角色,即管理员,学生和系统管理员。管理员能够查 询学生的所有相关住宿信息,以利于对宿舍及学生的全面管理。学生能查询其 所在的宿舍的所有信息,以利于能查询自己的夜归记录和离返校记录,能查询 自己的请假情况等等。系统管理员在后台对系统进行用户管理,并展开系统的 正常运行维护工作每个角色操作都通过密码验证和用户类型选择后登录。通过 系统管理员才可以修改密码。工作完成后,通过各自专门的出口退出登录状

6、态 。 212功能需求 系统提供了学生住宿情况的基本登记,学生每学期的注册登记,宿舍变动 处理,学生的离校处理;学生晚归情况检查及处理,学生违规电器使用情况检 查及处理;学生卫生情况检查及卫生评比;学生用电量情况记录及用电量评比;宿舍设备维修情况处理及记录;学生出入情况及访客出入情况处理及记录; 以及学生住宿信息,相关管理信息,违纪信息等的记录。 213安全需求 为了尽可能的满足学生和管理人员的需求,该系统要求用户必须输入正确 的用户名和密码才能进入系统,由于该系统在登录界面设有不同的身份,不同 的身份的人进入该系统时对本系统的使用功能是不同的,系统应该由专人使用 不同的的权限对系统进行管理,

7、以防不法分子修改数据。 2.2可行性分析 221经济可行性 此管理信息系统的开发,运行以及维护的费用包括:购买软件、硬件,系 统的开发维护费用,以及这些人员的工资,系统开发运行过程所耗费的资源材 料,如电费、打印纸等。而在电脑普及的今天,该系统成本低,维护费用少, 同时也可以节省人力、物力、财力。而且通过自顶向下分析逐步求精的方法对 系统进行设计,并通过维护使系统逐步完善,从而达到经济上的节约。而且数 据库通过编程实现,系统设计成模块化,便于将来的扩展和维护,减少学校的 再投资。 此管理信息系统带来的效益:宿舍原来是采用手工作业的方式进行数据管 理和文档处理,费时耗力,如果现在采用数据库电脑化

8、管理,可以节约大量纸 张、油墨等耗材,也可以节约大量的人力和时间,可以让管理人员从繁琐复杂 的工作中解脱出来,做更多的工作,而且更加直观和方便,有效的提高了宿舍管 理的质量和效率,取得无形的校园效益。更为重要的是,从长远的眼光来看, 效益的回报是不断增加的。 从以上分析可知此信息系统开发在经济上可行。222技术可行性 对于该系统,必须要求电脑的基本配置符合要求,电脑的硬件软件必须支 持本系统的运行,完整安全的数据库也是必备的。除了对电脑的基本要求以外还必须有开发此系统以及进行日常维护的技术人员。而这些是比较容易解决的 。 以上分析可知此系统在开发技术上可行。 223管理可行性 该系统由宿舍管理员进行操作管理,而且宿舍管理员通常都是一些岁数稍 大的阿姨,电脑的复杂操作对于宿管阿姨的确是一个难题,所以系统操作起来 简单方便是必须的,同时还需要学校主管部门的大力支持,而且领导部门的管 理方法科学有效,管理制度的改革时机应该成熟,规章制度应该齐全等。 从以上分析可知此信息系统开发在管理上可行。 2.3系统开发方法的选择 我们选择结构化开发方法,即用系统工程的思想和工程化的方法,按照用 户至上的原则,自顶向下整体分析与设计和自底向上逐步实施的系统开发过程 。是组织、管理和控制信息系统开发过程的一种基本框架。 其基本思想是在系统分析时,采用自顶向下、逐层分解,由抽象到具体的 逐步认识问题

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号