当前位置:文档之家› BS模式智能学生宿舍分配管理系统的设计与开发毕业论文

BS模式智能学生宿舍分配管理系统的设计与开发毕业论文

本科毕业论文(设计)论文题目:B/S模式-智能学生宿舍分配管理系统的设计与开发序言近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。

对于学校而言,学生宿舍管理是必不可少的组成部分。

目前仍然存在有学校停留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但工作效率比较低而且易出错。

采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。

如今,计算机已经被应用于许多领域,计算机之所以如此通用的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全。

为了实现提高高校宿舍管理部门的工作效率,充分利用资源,减少不必要的人力,物力和财力的支出,方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的,为宿舍管理部门,开发设计专用系统--智能学生宿舍分配管理系统来进行学生宿舍信息管理,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。

它将实现检索迅速和查找方便,信息的录入,修改和删除功能,以及对新入校学生进行宿舍安排等功能,用户可以在系统前台以管理员和后勤人员的身份进行发布寝室和查看的信息。

整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成系统管理,学生信息查询管理,学生出入宿舍登记和资料的修改管理等功能,本文所设计的智能学生宿舍分配管理系统可以用于学校从事学生宿舍管理方面的需要。

一、项目概述(一)开发背景1. 智能学生宿舍分配管理系统解决的问题学生宿舍分配管理系统对于一个学校来说是必不可少的组成部分。

随着学校规模的逐步扩大,学生信息量也越来越多。

但是目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。

而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但效率低、易出错、手续繁琐,而且耗费大量的人力,物力,财力。

当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。

计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。

我们针对如此,设计了一套学生宿舍管理系统。

学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。

由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。

这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。

本系统具有运行速度快、安全性高、稳定性好的优点,并且具备管理学生住宿情况,学生基本信息,处理学生离校,人员来访情况等功能。

2.系统开发的特点信息资源已成为各个部门的重要财富和资源,建立一个满足各级部门信息处理需要的信息系统,也是一个企业或组织生存越来越重要的信息资源。

长期以来,使用传统人工的方法管理高校宿舍,这种管理方式存在着许多缺点,如:效率低。

而且时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥越来越重要的作用。

智能学生宿舍管理系统是以高校的管理方式为实例而设计的一种实用型管理系统。

本系统最大的特点是通用性、简单操作性。

随着学校寄宿人员的增多,宿舍管理人员的负担越来越重,为了让所有宿舍管理人员能从繁重的工作中解脱出来,实现无纸化办公,使工作更有条理、更方便、更有效率,而开发出这套宿舍管理软件。

(二)国内外有关本课题的研究动态1. 国内研究动态智能化系统是由现代通信与信息技术、计算机网络技术、行业技术、由现代通信与信息技术智能控制技术汇集而成的,针对某一个方面的应用的智能控制技术汇集而成的。

随着信息技术的不断发展,其技术含量与复杂程度也相继提高。

智能化的概念开始逐渐渗透到各行各业以及我们生活中的方方面面,继而出现了智能化住宅区等以智能化建筑为基点研究开来的课题,因此我们所研究的智能化学生宿舍分配管理系统,就是智能化建筑系统。

虽然中国于 90 年代才开始智能化建筑的起步,但迅猛发展的势头令世人瞩目。

进入 21 世纪,随着科技的日新月异,智能化建筑系统也走进了大学校园。

随着大学规模的不断扩大,学生、教职工的数量不断增加,有关的各种信息成倍增长。

面对如此庞大的信息量,正是智能学生宿舍分配管理系统能够解决的问题。

学校的学生宿舍分配管理都是依赖管理员记账式的管理来进行的。

相信很多国内高校也面临着相同的问题,所以这个课题依然具有重大的研究价值。

2.国外研究动态智能建筑的概念诞生于美国。

第一幢智能大厦于1984 年在美国特福德(Hartford)市建成。

智能建筑是信息时代的必然产物,它的信息化程度随科学技术的发展而逐步提高。

当今世界科学技术发展的主要标志是4C 技术(即Computer 计算机技术、Control 控制技术、Communication 通信技术、CRT 图形显示技术)。

将4C 技术综合应用于建筑物之中,使建筑物管理智能化,是大势所趋。

(三)研究方法及设计思路1.研究方法学生宿舍分配的基本要求与任务就是为每个在校生选择一个宿舍;此外,在论证学生个体之间及与宿舍集体之间的关系和相互影响的基础上,在学校条件允许的前提下,遵从科学化、合理化、人性化的原则。

以上基本要求就是学生分配宿舍问题的约束条件,也是分配问题过程中的选优条件;如果在分配过程中不满足约束条件群,该选择即为不优或达不到目标;当遍历该步骤的所有可能仍未满足约束条件群,重新选择, 这就是宿舍分配问题算法的基本思想.在不影响算法基本思想的前提下, 不妨对学生宿舍分配问题作如下简化约定:⑴分宿舍的资源集为同一栋楼的房间;⑵同一栋楼上, 各层的房间数相同, 所有房间的类别相同;⑶需求集中所有学生入住的房间类别相同;⑷以同年级,同专业,同班级为优先条件。

2.设计思路(1)系统应符合学生宿舍分配管理的规定,满足相关人员日常使用的需要,并达到操作过程中的直观,方便,实用,安全等要求;(2)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护;(3)系统应具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改、备份等操作;(4)尽量采用现有软件环境及先进的管理系统开方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。

三、系统分析(一)系统的设计目标本课题实现的是智能学生宿舍分配管理系统,设计该系统时,应尽可能便于用户操作,为用户实现宿舍楼的选择性建设,即设置宿舍楼的层数,房间数和床位数。

在初期,能够进行批量学生的宿舍分配。

同时,系统可以实现新学生信息的录入并进行宿舍分配。

系统对于宿舍日常管理,设有临时来访管理,学生缴费管理以及货物进出宿舍的管理[5]。

系统在技术上操作方便,易于操作和维护。

并且具备完善的使用权限,大大提高了系统的安全性。

(二)系统的需求分析本系统的最终用户为宿舍楼管理员,本宿舍楼的学生。

根据我们日常生活中的经验,结合对自己学校宿舍楼管理老师的咨询和对同宿舍楼同学的调查,得出用户的下列实际要求:宿舍楼管理员:1. 信息要求宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息,临时来访人员的出入信息,货物出入的详细信息和学生是否缴费的信息。

以利于对整个宿舍楼的全面管理。

2.处理要求当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。

比如,某些同学搬到其他的宿舍中去,他们在宿舍楼中相应的记录就应该得到修改;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。

本宿舍楼的学生:信息要求:本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的详细信息以利于同楼宿舍间的人员查找。

能查询自己的资料,临时来访和货物出入的记录。

安全性与完整性要求。

1. 安全性要求:(1)系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;(2)系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;(3)系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。

2. 完整性要求:(1)各种信息记录的完整性,信息记录内容不能为空;(2)各种数据间相互的联系的正确性;(3)相同的数据在不同记录中的一致性。

(三)系统可行性分析可行性研究的目的是用最小的代价,在尽可能短的时间内确定问题是否能够解决,它的目的不是解决问题,而是确定问题是否能解决、是否值得解决。

可行性分析就是对项目开发的可能性和必要性进行分析,避免盲目投资。

可行性主要从以下三个方面来考虑。

1.技术可行性本论文介绍的学生宿舍系统编程已经具备了完备、成熟的理论和体系结构,编程与SQL Server2005数据库相结合进行开发的技术已经成熟。

本论文的关键技术在于编程的程序设计与数据库的结合,将所有得的数据信息都放入数据库中进行存储,而这些数据信息的调用则完全由程序来完成,即“程序设计数据化,数据管理程序化”思想。

关键技术的理论基础依据“程序设计数据化,数据管理程序化”的设计思想,将数据库文件与程序设计紧密的集合在一起。

技术可行性结论本系统采用制作界面,做人机交互,采用SQL Server2005数据库存储相关数据,这种开发模式已经成熟,已经有很多相类似的产品面世,因此本系统从技术实现上完全可行。

2.经济可行性学生宿舍管理系统开发需要投资费用和未来的运行维护费用,其中投资费用主要包括设备购置费、管理和维护费用、人员工资和培训费等,这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的。

本系统的成功运行的收益主要通过新系统提高工作效率,减少工作人员,及指导经营来实现。

系统投入使用一段时间后,在以后的使用中,从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给宿舍里的管理提高一个层次。

所以本系统在经济上也是可行的[1]。

3. 操作可行性本系统采用先进的开发技术,界面直观易懂,操作简洁,使用非常方便。

只要具备计算机的基础知识,经过简单的培训即可操作本系统。

相关主题