学生宿舍管理系统(第一组)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
管理信息系统课题方案
题 目: 宁夏理工学院宿舍管理系统
组 员:祝小娟 吕宏亮 翟娟娟 王骏 徐晨隆 朱恩科
系部:
电气信息工程系
专业:
计算机科学与技术
班 级:
计科 08101 班
指 导 教 师:
王海荣
-1-
目录
前言 ……………………………………………………………………… 3 第 1 章 开发背景简介…………………………………………………… 4
2.1 系统初步调查
系统调研主要目标就是从系统分析人员和管理人员的角度看新项目开发的 可能性和必要性。宁夏理工学院作为一所综合性大学,目前学校下设多个院系, 尤其近年来扩大招生后,生源大量增加,学生住宿管理问题引起了校领导及主管 学生住宿的宿管部门的重视。现在学校宿舍管理主要依赖于手工管理方式,它存 在着许多弊端,如学生开学入住登记繁琐且容易出错;数据冗余现象严重;查询 不方便等。为了完善这方面的管理,我组员经多次与校领导及宿舍管理负责人的 讨论,我组决定为我校开发一个宿舍管理系统,以此来改善现有的管理模式,使 学校各方面的管理向着系统化、科学化迈进。
-6-
用系统的所有模块,普通用户只能浏览系统中的宿舍及学生基本信息。 (4)在系统开始试运行后,需要采取一定的技术手段对内部用户的访问和外
部用户访问进行区分,采取一定的措施,严格控制 Internet 的用户的操作权限。 2.54 数据库选择
数据库是数据管理的最新技术,是计算机科学的重要分支。十年来,数据库 管理系统已从专用的应用程序包发展成为通用系统软件。由于数据库具有数据结 构化、最低冗余度、较高的程序与数据独立 、易于扩充、易于编制应用程序等 优点,较大的信息系统都是建立在数据库设计之上的。 由于用到的数据表格多, 另外考虑到实际情况,学生基本信息的变动,还有员工信息的多少的变化,我们 选用 SQL Server 作为数据库开发,而不用 Access,主要是因为 Access 存放的记录, 在实际运用中不适合此系统;而 SQL Server 是一种常用的关系数据库,能存放 和读取大量的数据,管理众多并发的用户,故选用 SQL Server 数据库。 2.55 环境需求
经济可行性:经济可行性主要是对项目的经济效益进行评价。目前,宁夏理 工学院已建立了校园网络系统,具备了运行网络平台的 MIS 的硬件基础,而且 本系统是我组成员自行开发,免费帮助设计并实施的。因此开发、设计这套系统 的支出费用是学校可以承担的,即经济上是可行的。
运营可行性:宿舍管理系统的开发不会影响学校其它职能部门的正常运行。 现有的生活部负责人及生活老师素质比较高,所以宿舍管理系统的实施不会遭到 阻力,加上校领导的支持和其它各部分的配合,宿舍管理系统的实施在运营上是 可行的。
通过详细调研,学校现有在校学生 4000 多人,宿舍楼 5 座,男 3 座,女 2 座。目前,宿舍管理工作完全靠生活部老师手工完成。学生注册后,入住管理都 是手工方式进行。由生活部老师按照学生的专业及到校的先后次序依次安排入 住。学生的基本记录,以及安排入住后的相关资料也由生活老师手工登记,这使 的生活部工作量很大。学生报到后持缴费单到生活部报到安排住宿,根据学生的
2.2 系统可行性分析
技术可行性:技术上的可行性要考虑将来采用的硬件和软件技术能否满足用 户提出的要求。基于当前的计算机网络技术和数据技术已成熟,而且管理信息系 统(MIS)的各种开发技术也已经相当成熟,并且在各个领域都不乏成熟的案例。 所以为宁夏理工学院开发一套网络平台的多用户共享信息的宿舍管理系统在技 术上是可行的。
-wk.baidu.com-
前言
近几年随着高校机构改革的不断深化,在诸多高校中学生宿舍的管理工作 都由后勤集团负责。在高校扩大招生的形势下宿舍管理的工作变得越来越繁重和 琐碎。学生对宿舍管理的要求也在不断提高。采用传统的人工管理模式,效率低 下,不能满足实际的需求。很多高校也开发了计算机软件系统来进行管理提高了 效率,但是这些软件很多是按照原来的高校机构设置和部门划分来设计的,在以 后勤集团作为学生宿舍管理核心的新形势下不能很好地工作,暴露出很多问题。
1.2 本系统要解决的几个关键问题
1.21 管理问题。
旧的管理系统不完善,且难于管理,而且若在搬迁过程中容易丢失,造 成不必要的麻烦。宿舍管理系统要管理上千名学生,旧的管理体系难于管理。
1.22 查询问题
宿舍管理在任务上繁杂,若要查询某个数据,在旧的管理系统中,查询困 难,且耗费时间。
第 2 章 系统分析
2.41 能够管理各类有关学生以及宿舍的信息; 2.42 能够快速地进行各类信息的添加、修改以及查询; 2.43 减少工作人员的参与和基础信息的录入,具有良好的自治功能和信息循 环;
-5-
2.5 需求分析
2.51 功能需求 基于学校的宿舍管理采用的还是人工来进行管理的,为了适应学校发展的实
际状况,我组通过实地调研之后,认为实现学生宿舍管理系统在设计时应尽可能 的贴近学生便于学生用户操作,系统在实现上应具有入相功能:
-4-
不同情况,首先登记学生的基本信息,然后查询相应的宿舍情况,依次安排学生 入住。使学生很快适应新的环境,进入正常、健康的大学生活,为了丰富大学的 生活我们开展各种评比活动并且学期结束,按评比结果进行奖励。因此,即使目 前全部宿舍都是统一的 4 人间标准,由于完全采用手工管理,生活部的老师已经 非常辛苦,手工方式的管理已经完全不能适应管理工作的需要。
2.3 可行性结论
系统的成功开发将进一步促进学校管理的现化化和科学化,培养了人才,也 为学校全面的人事工资管理体系积累了经验,从长远来看,其经济和社会效益是 肯定的,根据以上分析,我们认为本系统开发条件成熟,实施方案可行。
2.4 开发目标
学生宿舍管理系统是一个现代化软件系统,它通过集中式的信息数据库将各 种档案管理功能结合起来,达到共享数据、降低成本、提高效率、改进服务等目 的。一般而言,学生宿舍管理系统应达到以下目标:
本设计系统通过对宁夏理工学院机构设置、部门划分和学生宿舍管理的实际 需求进行了分析,设计开发了适用于新环境下的学生宿舍管理系统。通过使用本 系统,后勤集团宿管科的管理人员能够方便快捷的对在校学生的住宿、纪律等进 行管理,提高工作效率,节省人力、物力、财力,提高数据的可靠性、安全性、 条理性。从繁杂的数据统计,数据计算工作中脱离出来。
-3-
需求时,就会有新的技术诞生并取代旧技术。21 世纪的今天,信息社会占着主流 地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越 广泛应用于各个领域。我们针对如此,设计一套学生宿舍管理系统。学生宿舍管 理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方 便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容 量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信 息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度 快、安全性高、稳定性好的优点,能够快速的查询学校所需的住宿信息。
1.1 传统宿舍管理系统分析…………………………………………… 4
1.2 系统要解决的几个关键问题……………………………………… 4 第 2 章 系统分析 …………………………………………………………4 2.1 系统初步调查 …………………………………………………… 5 2.2 系统可行性分析 …………………………………………………5 2.3 可行性结论……………………………………………………… 5 2.4 开发目标 ……………………………………………………………5 2.5 需求分析…………………………………………………………… 6 2. 6 系统逻辑模型的提出……………………………………………… 7 2.7 系统数据流图与数据字典……………………………………………8 第 3 章 系统设计 …………………………………………………………… 10 3.1 系统总体结构框架设计 …………………………………………10 3.2 代码设计……………………………………………………………15 3.3 数据结构与数据库设计 ………………………………………… 16 3.4 输入输出设计…………………………………………………………23 3.5 界面设计……………………………………………………………… 23 第 4 章 系统实施 …………………………………………………………………27 4. 1 物理系统的实施 …………………………………………………………… 27 4.2 系统的开发工具………………………………………………………27 4.3 程序设计 …………………………………………………………27 4.4.系统测试 ………………………………………………………… 27 第 5 章 系统维护 ……………………………………………………………28 结束语 ……………………………………………………………………… 29
本系统的开发环境相当自由,可以使用众多版本的 Windows 系统,如 Windows XP 操作平台,用 VB 和 SQL Server 来实现高校学生宿舍管理系统所需功能。 2.56 报表需求
学生宿舍管理系统的某些信息应当能够以报表形式打印出来。基本上应该 能够实现学生基本信息的报表打印、某宿舍具体住宿情况的报表打印、某栋宿 舍楼的所有员工信息打印、所有学生各年度宿舍交费情况打印、学生物品出入 的信息打印及人员来访信息的打印等的功能。
(1)系统要求用户必须输入正确的用户名和密码才能进入系统。 (2)系统应该提供学生住宿情况的基本登记。 (3)系统应提供学生每学期的注册及学生的离校处理。 (4)系统应提供人员来访登记及结束访问的详细登记。 (5)系统应提供学生在校期间物品出入宿舍楼的详细情况登记。 (6)系统应提供查询功能,以方便用户对学生基本信息的查询(要实现按多 种条件的查询)及楼房信息的查询。 (7)系统应提供增加、删除、修改用户帐户的功能。 (8)系统还应具有添加、修改、删除学生及员工基本信息的功能。 2. 52 用户界面需求 学生宿舍管理系统应提供简单、层次关系明了、清晰的操作界面,使用户一 目了然。尽可能的为用户的录入、查询等功能操作提供方便。快捷按钮的创建也 是非常需要的,以方便用户操作。 2.53 系统安全性需求 学生宿舍管理系统中的增加用户、学生学期注册、学生毕业离校等模块都是 和学生住宿费相联系在一起的,所以在系统的管理权限上应当进行严格控制,具 体思想如下: 2.531 要想对该学生宿舍管理系统进行操作就应当具有某些操作权限。没有 权限的用户将不能通过任何渠道来登录该系统,查看该系统的任何信息和数据, 以确保系统的严密性和安全性。 2.532 在上述要求基础上,程序开始运行所有功能将是不可使用的,只有用 户登录窗口可以使用,没有正确的用户名和密码任何人都不能登录该系统。 2.533 在具体实现时还应为各用户设定不同的权限,系统管理员应当可以使
第 1 章 开发背景简介
1.1 传统宿舍管理系统分析
近几年,随着国家教育政策的调整和完善,我国高等院校大面积扩招,给宿 舍管理带来了不小的冲击,要使学生拥有一个好的学习环境和生活氛围,是每一 所高校都必须面对的重要工作。
宁夏理工学院是一所综合性大学,学校下设基础部、思政部、学生处,教务 处,电气信息工程系、机械系、土木系,英语系,经济管理系等。目前具有各类 在校生 4000 余人,学生公寓 5 栋。宿舍管理系统对于一个学校来说是必不可少 的组成部分。经调研,目前我们学校还停留在宿舍管理人员手工记录数据的原始 阶段,手工记录对于规模较小的学校来说还勉强可以接受,但对于宁夏理工学院 这样的综合性大学由于学生信息量比较庞大,需要记录存档的数据比较多的高校 来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只 能靠人工一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。当今 社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正 是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足
相关文档
最新文档