[毕业设计精品]学生宿舍管理系统设计.doc
《[毕业设计精品]学生宿舍管理系统设计.doc》由会员分享,可在线阅读,更多相关《[毕业设计精品]学生宿舍管理系统设计.doc(27页珍藏版)》请在三一办公上搜索。
1、目录摘 要IABSTRACTII1 绪论11.1 课题研究背景11.2 课题研究现状21.3 问题的提出及研究的意义21.4 课题研究的内容及目标31.5 本文的主要工作32 学生宿舍管理系统总体方案设计42.1 可行性分析42.2 开发语言和设计平台介绍52.3 系统功能模块分析72.4 系统算法思想83 学生宿舍管理系统详细设计103.1 程序流程图103.2 系统登录模块设计113.3 系统主界面设计143.4 信息管理模块设计153.5 信息保存和打开设计193.6 管理员功能设计203.7 系统测试21结束语23致谢25参考文献26附录:宿舍管理系统程序代码27摘 要近几年随着高校机
2、构改革的不断深化,在诸多高校中学生宿舍的管理工作都由后勤集团负责。在高校扩大招生的形势下,宿舍管理的工作变得越来越繁重和琐碎。学生对宿舍管理的要求也在不断提高。采用传统的人工管理模式,效率低下,不能满足实际的需求。很多高校也开发了计算机软件系统来进行管理,提高了效率,但是这些软件很多是按照原来的高校机构设置和部门划分来设计的,在以后勤集团作为学生宿舍管理核心的新形势下不能很好地工作,暴露出很多问题。本文通过对新的高校机构设置、部门划分和学生宿舍管理的实际需求进行了分析,设计开发了适用于新环境下的学生宿舍管理系统。通过使用本系统,宿舍管理公司( 后勤集团宿管科) 的管理人员能够方便快捷的对在校学
3、生的住宿、出勤、纪律等进行管理,提高工作效率,节省人力、物力、财力,提高数据的可靠性、安全性、条理性。从繁杂的数据统计,数据计算工作中脱离出来。本文以实现学生宿舍系统化管理为目的,利用软件工程中系统开发的原理和方法,详细论述了系统的设计方案、系统的开发及测试过程。系统以C语音为开发工具,运用C语言链表对学生宿舍各项数据进行存储、记录、查询、修改、更新等管理,设计友好界面为学生宿舍管理提供信息查询、信息检索、信息录入等服务,为提高学生宿舍的管理效率提供行之有效的方法。关键字:宿舍管理 计算机管理 C语言 系统开发ABSTRACTIn recent years,with the further r
4、eform of university institutions,in many quarters in the management of university students by the Logistics Group is responsible.Expanding enrollment in the university situation,dormitory management work is becoming increasingly onerous and trivial.Student dormitory management requirements are also
5、rising.Traditional manual management mode,low efficiency,can not meet the actual demand.Many universities have developed a computer software system for management,increased efficiency,but many of these software in accordance with the original set and the sector in university institutions to design,i
6、n the dormitory with logistics management of the core group for the new situation is not well work,revealed many problems.Based on the new body set up universities,departments and student dormitory management division of the actual needs analysis,design and development applicable to the new environm
7、ent of the dormitories management system.By using this system,dormitory management company(Logistics Group dorm Division)of the managers to convenient accommodation for students in the school,attendance,discipline management,improve efficiency and save manpower,material and financial resources to im
8、prove data reliability,safety,be rational.The data from complex statistical data calculated from the out of work.This article in order to achieve systematic management of student hostels for the purpose of using software engineering principles and methods of systems development is discussed in detai
9、l the system design,system development and testing process.System,voice-development tools to C using the C language linked list of the student dormitories of the data is stored,record,query,modify,update and other management,design friendly interface for the student hostel management information sea
10、rch,information retrieval,information input and other services.To improve the management efficiency of student hostels provide an effective method.Key words: Dormitory Management Computer Management C language System Development1 绪论本章内容主要介绍课题的提出,通过研究管理信息系统的发展、目前国内外此类系统的研究情况,国内高校宿舍管理的基本状况,分析课题研究的必要性,
11、提出课题。并讨论该课题研究对于实际情况的重要意义,阐述此次研究的主要目的以及介绍本文主要内容。1.1 课题研究背景管理信息系统的概念起源很早。早在20世纪30年代,柏德就强调了决策在组织管理中的作用。50年代,西蒙提出了依赖信息和决策的管理概念,维纳发表了控制论和管理的论述,以及与此同时计算机技术的飞速发展,为管理信息系统的出现奠定了理论和技术基础。管理信息系统的应用、发展是与计算机技术、通信技术和管理技术的应用、发展紧密相关的。特别是随着计算机技术、信息技术的飞速发展,管理信息系统也得到了飞跃。其发展过程大致分为如下的3个阶段:(1)电子数据处理系统(Electronic Data Proc
12、essing System,EDPS)电子数据处理系统是数据处理的计算机化。通过计算机的高速运算和处理提高数据处理的效率。这是管理信息系统的雏形。(2)管理信息系统(Management Information System,MIS)计算机技术、数据库技术、网络通信技术与现代管理技术相结合,产生了管理信息系统,20世纪70年代以来管理信息系统逐渐发展、成熟起来,表现出高度集中、定量化科学管理两大特点。管理信息系统以中心数据库和计算机网络为重要标志,采用分布式处理方式,把组织内部的各级管理结合起来,克服地理、时间上的界限完成必要的信息管理工作,辅助决策者进行决策工作。(3)决策支持系统(Deci
13、sion Support Systems,DSS)早期的MIS只能提供大量的报告,其中真正对用户有用的信息很少。决策支持系统,即通过人机交互的方式帮助决策者找到可能的答案,为管理者决策提供必要的信息。随着计算机技术、信息处理技术、管理技术的更新和发展,以及MIS和DSS自身的理论发展,MIS和DSS又有了新的变化。总之,随着技术的发展和理论的更新,管理信息系统在未来将会有更大的进步和发展。1.2 课题研究现状20世纪60年代初期,计算机技术就开始应用于数据库的管理,形成了初期的信息系统。但是由于当时计算机硬件系统较弱,限制了软件系统的发展,信息系统只是简单的数据的集合。进入七十年代以后,由于计
14、算机硬件和软件技术的飞速发展,尤其是大容量存储设备硬盘的使用,为空间数据的录入、存储、检索和输出提供了强有力的手段。一些国家先后建立了许多不同专题、不同类型、不同规模的各具特色的信息管理系统。九十年代至今是信息管理系统的用户时代。在现代社会中,办公自动化的高速发展,已经渗透到了社会的各个领域,它以其自身独到的优势正在逐步取代以往的各种管理系统,而高校中办公自动化的应用也正在起步。学生宿舍管理系统为管理数以万计的学生信息提供了方便快捷的服务,它对于高校来说是一个不可或缺的组成部分。目前仍然有一些学校停留在宿舍管理人员手工记录数据的阶段,手工记录对于小规模的学校来说还可以行得通,但是对于人数过万的
15、大规模的高校来说,学生信息量比较庞大,需要记录存档的数据比较多,手工记录数据就显得过于繁杂了,无法很好得满足学生数据存取的要求,而且存在着不小的出错率。人工记录是相当麻烦的,当我们需要查找某一个学生的数据时,由于数据量庞大,只能依靠人工去一条一条查找,这样既没有效率,又浪费了大量时间,工作效率低下。计算机对学生信息进行管理,具有着传统管理所无法比拟的优点。当前的计算机技术与现代信息技术以及管理科学、行为科学和系统科学等相关学科的飞速发展,为实现我们实验室管理信息系统提供了坚实的理论与技术基础。随着校园信息化的推进,计算机进入日常教学生活和工作的各个方面已成为不可阻挡的趋势。引入宿舍管理系统进行
16、计算机规范化管理必然会有效地提高管理水平和工作效率。1.3 问题的提出及研究的意义综上所述,传统的手工方式的学生宿舍管理流程不可避免地存在着许多弊端。但随着现代信息技术的发展改变着我们的工作方式,使传统意义上的学生宿舍管理的形式和内涵都在发生着根本性的变化。现在,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。所有信息都表明:(1)现代的宿舍管理迫切需要一个支持学生的信息平台;(2)一个协同管理的平台是必不可少的;(3)宿舍后勤管理需要一个不断进行技术交流和培训的系统。基于上述分析,引入现代管理的思想,建立一套面向高等院校学生宿舍的学生信息管理系统是十分必要的。系统的创建与实施可以为高校学生
17、宿舍管理的系统化、自动化和规范化提供有效的支持手段。学生宿舍管理系统既可存储所有的宿舍管理的信息,而且仅需要一名宿舍管理员对此系统进行操作,节省大量人力,同时还可以迅速查到所需信息。为此开发学生宿舍管理系统软件,能够适应现今社会并提高学校宿舍管理效率。在以人为本全新设计理念下,该系统软件应非常容易被接受,它具有简单易学性,便于管理等功能,是一个适应现今学校学生宿舍管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。1.4 课题研究的内容及目标学生宿舍是一个学校不可或缺的一部分,学生宿舍管理系统必将一个学校管理中不可缺少的部分,它所实现的功能对于学校的宿舍分配管理和日常的寝室各类信息
18、的管理来说都至关重要。所以学生宿舍管理系统应该能够为用户提供方便、快捷、准确的宿舍管理和查询手段。课题研究的主要内容是:创建学生宿舍管理系统,主要实现系统管理,学生基本信息管理、缴费管理、身份验证等主要功能。系统设计的目标是:从操作简便、界面友好、灵活、实用、安全的要求出发,完成学生宿舍管理的全过程。1.5 本文的主要工作本设计的主要任务是在了解国内外信息管理系统情况的基础上,分析我国高校学生宿舍管理的状况,设计出更适合现代高校的宿舍管理系统。第1章 绪论主要介绍国内外信息管理系统的背景;高校学生宿舍管理的现状分析;本设计研究的目的与意义等方面。第2章 主要介绍本设计的总体设计方案,开发使用的
19、工具,并讨论设计方案的可行性,对系统进行系统需求分析,将设计分成若干个模块分别研究,分清系统的主要结构和主要功能。第3章 主要个各个模块的详细设计过程。本章就进入了设计的主体,在各个模块的详细分析的基础上进行设计。并进行系统测试。第4章 是结束语。针对本文的软件设计内容总结出设计的优缺点并对设计的方案和设计的用途提出展望。2 学生宿舍管理系统总体方案设计学生宿舍管理系统的总体方案主要涉及到可行性分析、开发语言和设计平台介绍、功能模块分析以及算法思想的介绍这些方面的内容。2.1 可行性分析学生宿舍管理系统主要研究通过计算机软件管理学生信息,提高管理工作效率的问题。随着校园信息化的推进,计算机进入
20、日常教学生活和工作的各个方面已成为不可阻挡的趋势。引入宿舍管理系统进行计算机规范化管理必然会有效地提高管理水平和工作效率。学生宿舍管理系统需要完成的主要功能如下:(1)有关在校学生的各种信息的输入,包括学生基本信息、所在班级等;(2)学生各种信息的查询;(3)学生各种信息的修改;(4)宿舍管理信息的查询。可行性分析是任何一个大型工程正式投入力量之前必须进行的一项工作。这对于保证资源的合理利用、避免浪费是一个十分重要的,也是项目一旦开始以后能顺利进行的必要保证。当系统的开发目标确定后,就可以从以下四方面对能否实现新系统目标进行可行性分析。(1)技术可行性技术可行性是指:根据现有的技术条件,能否达
21、到所提出的要求;所需要的物理资源是否具备,能否得到。针对于本系统,本系统属于一个普通的MIS系统。在其组织关系上也未存在的很大的复杂性、繁琐性及不确定性,而且整个系统的技术构成上来看,它还是属于一个简单的数据管理的系统。其基本操作还是对存在数据进行添加、删除、查找、编辑等。使用C语言链表即可实现这些功能。C语言作为本系统的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。因此,本系统的设计与开发在技术上和硬件设备上的条件都
22、是满足的,它在技术上是可行的。(2)经济可行性经济可行性分析要估计项目的成本和效益,分析项目经济上是否合理,并将费用与效益进行比较,看是否有利。首先,学校学生宿舍管理系统地实现的硬件支持只是一台简单的计算机,如今的性能较好的计算机的价格已经十分低廉。而本系统的成功开发,将为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校的工作效率;第四,本系统可以使敏感文档更加安全。(3)运行可行性运行可行性是指所建立的信息系统能否在该高校实现,在当前的操作环境下能否很好的进
23、行,即组织内外是否具备接受和使用新系统的条件。本系统为一个普通的信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件;而且将来的操作界面简洁易操作,学校宿舍管理人员无需培训即可很快学会如何进行操作。因此,本系统在运行上是可行的。(4)法律可行性整个系统由于是自行开发,自行使用,在开发过程中没有涉及合同、责任等与法律抵触的方面。因此,本系统在法律上是可行的。按上述四方面进行可行性分析、研究后,我们认为该项目是可行的。2.2 开发语言和设计平台介绍根据毕业设计任务书要求,本文使用C语言对学生宿舍管理系统进行设计。下文为C语言以及本文所要用到的链表知识的简介。C语言是在70
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计精品 毕业设计 精品 学生宿舍 管理 系统 设计
链接地址:https://www.31ppt.com/p-3932906.html