学生-宿舍管理系统

  • 格式:docx
  • 大小:31.43 KB
  • 文档页数:14

下载文档原格式

  / 14
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学号__123629___

学生宿舍管理系统分析与设计

二级学院:信息与工程

专业名称:信息系统与信息管理

所在班级:信管B1201

学生姓名:李晓雪

二○一五年六月

学生宿舍管理系统分析与设计

摘要

在当今信息技术迅猛发展,知识更替日新月异的时代,信息技术为企业的发展提供了机遇,也带来了挑战。大学生宿舍管理系统就是一个典型的管理信息系统,它可以让宿舍管理工作变的更轻松。

高校学生宿舍管理系统的开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于后台数据库的建立和维护要求建立起数据一致性和完整性强、数据安全性好的库。而对于前端应用程序的开发则要求应用程序能提供强大的数据操纵功能,界面友好、使用简单方便等特点

通过对宿舍的调查,使宿舍管理工作规范化、制度化、程序化,促进了宿舍管理的基础水平,避免了业务管理的随意性,提高信息处理的速度和准确性。

关键词:管理信息系统、需求分析、宿舍管理

目录

摘要 (2)

第一章绪论 (4)

1.1课题背景 (4)

1.2系统开发的意义 (4)

第二章系统分析 (5)

2.1需求分析 (5)

2.1.1功能模块: (5)

2.1.2 性能需求 (6)

2.2 可行行分析 (6)

2.2.1经济可行性 (6)

2.2.2社会可行性 (7)

2.3数据流程分析 (8)

第三章系统设计 (9)

3.1 系统设计目标 (9)

3.2 数据库设计 (10)

3.2.1 数据库设计 (10)

3.2.2 物理设计 (10)

3.2.3 E-R模型设计 (10)

3.2.4 表/字段及表间关系设计 (12)

3.3 模块设计 (13)

总结 (14)

第一章绪论

1.1课题背景

随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务。目前各行各业广泛使用专用系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个专用系统对一个机构(或部门)的发展十分重要。近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。

作为计算机应用的一部分,使用计算机对宿舍进行管理,有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

对于学校来说,宿舍管理是必不可少的。然而目前学校宿舍仍然处于宿舍管理人员手工记录数据的阶段由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。

1.2系统开发的意义

1)更加方便了管理宿舍员管理宿舍学生的基本信息和宿舍的住宿情况。

2)方便了管理员和辅导员可通过学号查找和修改学生的信息更加。

3)超级管理员可查看并且添加系部管理员和宿舍管理员的信息。

4)使系部管理员可以快速查看和添加辅导员信息。

5)能够使每个用户熟练的使用本系统。

总之是为了提高高校学生宿舍管理部门的工作效率;充分利用资源;减少不必要的人力,物力和财力的支出;方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的;为宿舍管理开发设计专用系统--宿舍管理系统来进行管理学生宿舍信息。

第二章系统分析

2.1需求分析

学生宿舍管理是当代学校中不可或缺的组成部分,在信息化飞速发展的今天,它的出现已经成了一种必然,本文将从宿舍管理系统的历史和现状进行分析,以求证本系统的设计具有实际的意义,并得到它在未来的发展,从而跟上时代的脚步,做出一个高质量的、安全性好的宿舍管理系统,使其不仅能满足学校现在的需要,也能满足将来一段时间的需要。

实现的是学生宿舍管理系统,在设计该系统时,应尽可能的贴近用户,便于用户操作。系统在实现上应该具有如下功能:

1系统要求用户输入正确的账号和密码才能进入系统。

2系统提供普通用户管理权限,能根据实施情况,增加或者删除多余房间,同时根据现有情况预估房间的需求量。

3系统应该提供学生的入住信息的录入,转换宿舍以及退宿舍的信息登记。

4系统应提供普通用户的信息查询功能(按多种方式查询)及统计功能。

5系统应提供信息维护功能,对学生信息修改,删除。

6系统应提供超级管理员增加、删除用户账户的功能。

2.1.1功能模块:

宿舍管理系统主要实现的功能有:房间管理、宿舍管理、信息查询、信息维护等。

功能模块图如图1所示

图1 功能结构图

2.1.2 性能需求

系统安全性

对于系统为方便学校管理学生宿舍而开发,便于统一管理,设一个超级用户,及几个普通用户(便于输入相关信息)。在登录时,使用用户验证控件,来确认用户是否为合法用户,以保证信息安全。

数据库选择

由于用到的数据表格多,另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我选用MySql 作为数据库开发。

2.2 可行行分析

2.2.1经济可行性

费用的支出:

由于该学生宿舍管理系统是作为我的毕业设计而编写的,因此,该宿舍不需要支付任何费用。而在硬件方面,该宿舍已有一台老式电脑,是供公安部流动人