文档库 最新最全的文档下载
当前位置:文档库 › 宿舍管理系统

宿舍管理系统

宿舍管理系统
宿舍管理系统

西安财经学院

实践教学活动周登记表

姓名:孙明洋

学号:0905170133

专业:计算机科学与技术

院系:信息学院计算机科学与技术系

本校指导教师:苏荟

实践单位指导教师:

西安财经学院教务处制

本科生实践教学活动周实践教学成果

成果形式:实践报告+系统

成果名称:宿舍管理系统

学生姓名:孙明洋

学号: 0905170133

专业:计算机科学与技术

班级:计本0901班

指导教师:苏荟

完成时间: 2012 年 7 月 22 日

目录

一、绪论 (1)

(一)研究目的及意义 (1)

(二)需求分析 (1)

1.用户需求 (1)

2.系统的需求 (2)

3.数据需求 (3)

4.功能需求 (3)

(三)采用的开发工具及特点 (3)

1.VC++的特点 (3)

2. Microsoft Office Access的特点 (4)

3.WEB技术简介 (6)

4.MFC的特点 (6)

二、宿舍管理系统的分析与设计 (8)

(一) 数据库设计 (8)

(二) 界面设计 (10)

三、宿舍管理系统的实现与测试 (13)

(一)准备工作 (14)

(二)调试工作 (14)

四、设计总结 (15)

参考文献 (16)

一、绪论

(一)研究目的及意义

宿舍管理系统是目前各大高校后勤管理的重中之重,如何能科学有效的展开宿舍管理部分的工作,是当前高校领导人和后勤管理人员关心的问题。因此宿舍管理部分工作的信息化和科学化有着十分重要的实践意义。本系统旨在实现对现有的宿舍管理系统中遇到的宿舍信息情况和大量的数据进行数据库存储的基础上,设计并完成对其宿舍信息的分类、查询、添加、删除和修改,在深入的研究过程中,尽可能的实现方便友好的操作界面和数据报表。宿舍基本信息的管理,学生基本信息的管理,宿舍人员增减的管理,相关数据的统计管理等。所涉及的管理面广,内容多,整个公寓的工作量使得我们要追求一种更方便的管理模式。计算机的应用为实现公寓管理的科学化奠定基础。计算机的应用推动了公寓管理工作向着正规化、科学化、自动化、现代化的方向发展。本系统主要包括公寓内学生的新增、删除、查询等基础功能,通过本系统可以更快更便捷的查询学生住宿情况以及寝室空床分布等。

本系统是采用Microsoft Visual C++中文版作为开发工具,以简单的Access 作为数据库的信息管理系统,主要用于协助公寓管理人员进行日常事务的管理、记录与统计工作。

(二)需求分析

1.用户需求

本系统的最终用户为宿舍楼管理员、本宿舍楼的学生。根据我们日常生活中的经验,结合对自己学校宿舍楼管理老师的咨询和对同宿舍楼学生的调查,得出用户的下列实际要求:宿舍楼的基本情况,学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。学生的基本信息:入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。宿舍的基本信息:每间宿舍都有唯

一的宿舍号,入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。宿舍财产的基本信息:每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。这样有利于财产的报修和管理。信件收发的基本信息:每栋宿舍楼都有邮件收发的管理,当本楼的同学有信件时,相应的会有信件的到达时间、接受信件的同学姓名和他所在的宿舍号。此时管理员须在有信件接收的学生备忘录添加有新信件。有时,同一个学生有多封信件需要接收,需要表示一个同学有多少封信件,此时要按时间在备忘录中填写邮件信息。报修的基本信息:宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。夜归的基本信息:宿舍楼在指定的时间关门(比如晚上12点),若有同学晚于关门时间回宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名、宿舍号、时间和晚归原因,以利于学校的管理和查证。离校的基本信息:每当放寒假或暑假时,同学们大部分都会回家;每当“五一”或“十一”放假时,同学们也有很多不会留在宿舍。这时,为加强学校对同学假期安全的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。

2.系统的需求

(1)宿舍楼管理员

信息要求:宿舍楼管理员能查询上面提到的宿舍楼的所有相关信息,包括某一学号的学生在宿舍楼中住宿的详细信息、快件收发的所有信息、报修的所有信息、夜归的详细信息和学生离返校的信息。以利于对整个宿舍楼的全面管理。处理要求:当学生基本信息发生变化时,宿舍楼管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍楼中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。当宿舍楼的电话号码发生变更时,宿舍楼管理员能根据有关证明做出修改。当快件到达本宿舍楼时,宿舍楼管理员应依据到达快件的相关信息在快件信息中插入一条记录,当同学们接收快件后,管理员应登记快件的接收时间,表明该信件已成功到达收信人的手中。当宿舍财产报修及时解决后,管理员应登记解决时间,表明该报修问题已成功解决。安全性与完整性要求:安全性要求:系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内

容;系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(学生),管理员。完整性要求:各种信息记录的完整性,信息记录内容不能为空;各种数据间相互的联系的正确性;相同的数据在不同记录中的一致性。

(2)本宿舍楼的学生

信息要求:本宿舍楼的学生能查询其所在的宿舍的所有信息,能查询本楼的指定宿舍的电话号码以利于同楼宿舍间的通信。能查询自己的快件信息、能查询自己的夜归记录和离返校记录。处理要求:本宿舍楼的学生能在报修信息表中插入报修信息,表示本宿舍的财产发生了损毁需要学校派人维修。学生离校时,能在离返校记录表中插入离校时间;学生返校后,能在离返校记录表中插入返校时间,表示已经回校。

3.数据需求

此系统主要完成学生入住登记及入住后的管理,因此,需要的数据信息包括:学生信息,包括学生基本信息、住房信息、迁入迁出信息;房屋信息:包括价格和标准配置、水电费的设置和收缴情况等;维修信息:包含维修者和损坏者及赔偿等信息;访问者信息:包括访问者身份及进入和离开登记等。

4.功能需求

功能需求分析的任务是弄清用户对目标系统数据处理功能所提出的需求。本系统的功能需求有:

(1)只允许管理者进入系统;

(2)管理员可以随时录入某个学生或房间的住宿情况;

(3)管理员可以随时查询某个学生或房间的住宿情况;

(4)管理员还可以录入每个学生和访问者的出入情况。

(三)采用的开发工具及特点

1.VC++的特点

Visual C++被整合在Visual Studio之中,但仍可单独安装使用。目前有四种最新版本:Visual Studio 2010 Professional 是供开发人员执行基本开发任务的重要工具。可简化在各种平台(包括SharePoint 和云)上创建、调试和开发应用程序的过程。Visual Studio 2010 Professional

自带对测试驱动开发的集成支持以及调试工具,以帮助确保提供高质量的解决方案。Visual Studio2010Premium 是一个功能全面的工具集,可为个人或团队简化应用程序开发过程,支持交付可扩展的高质量应用程序。无论是编写代码、构建数据库、测试还是调试,都可以使用能够按照你的方式工作的强大工具来提高工作效率。Visual Studio 2010Ultimate是一个综合性的应用程序生命周期管理工具套件,可供团队用于确保从设计到部署的整个过程都能取得较高质量的结果。无论是创建新的解决方案,还是改进现有的应用程序,Visual Studio 2010 Ultimate 都能让针对不断增加的平台和技术(包括云和并行计算)将梦想变成现实[10]。Visual Studio Test Professional 2010是质量保障团队的专用工具集,可简化测试规划和手动测试执行过程。Test Professional与开发人员的Visual Studio软件配合运行,可在整个应用程序开发生命周期内实现开发人员和测试人员之间的高效协作。以前的版本:Visual C++ 2008Express、Visual C++2008Standard 标准版、Visual C++2008 Professional 专业版、Visual C++ 2008 Team System 团队系统版,其中Microsoft Visual C++ 2008 Express可从微软网站免费下载使用,并且不限制商业使用[14]。Microsoft Visual Studio,Visual Studio是微软公司推出的开发环境,Visual Studio 可以用来创建 Windows 平台下的Windows应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和Office 插件。Visual Studio 是目前最流行的Windows平台应用程序开发环境。目前已经开发到11beta 版本,也就是Visual Studio2011beta,但是最新的稳定版本依然是Visual Studio2010。

Visual Studio2008 包括各种增强功能,例如可视化设计器(使用.NET Framework 3.5 加速开发)、对Web开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。Visual Studio2008为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持AJAX的Web应用程序。开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的WEB应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问ASP. NET应用程序服务和Microsoft平台。

2. Microsoft Office Access的特点

Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用

来开发简单的WEB应用程序。这些应用程序都利用ASP技术在Internet Information Services运行[9]。比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL Server。它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便于使用可能使人误解。这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。一些专业的应用程序开发人员使用Access用作快速应用开发,特别是给街道上的推销员制作一个初型或独立应用程序的工具。可是如果是透过网络存取数据的话,Access的可扩放性并不高[12]。因此当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案,例如 Oracle、DB2、Microsoft SQL Server、Windows SharePoint Services、PostgreSQL、MySQL、Alpha Five、MaxDB,或者Filemaker。无论如何,不少Access的功能(表单,报告,序列和VB代码)可以用作其他数据库的后期应用,包括 JET(档案为主的数据库引擎,Access 缺省使用)、Microsoft SQL Server、Oracle和任何其他跟ODBC兼容的产品。这种方法允许开发者把一个成熟的应用的数据移动到一台更大功率的服务器而没有已经在适当的位置牺牲发展。很多Microsoft Access的开发者使用Leszynski命名约定,虽然这不普遍;它是一次编程大会,并非一个DBMS实施的规章。特性与一般的RDBMS完全不同,它缺乏数据库触发和预存程序。自从MS Access 2000 (Jet 4.0),开发人员可以在查询中设定参数,这跟预存程序很相似的,但这些“预存程序”只能处理一个程序.当资料表内数据发生变化时,它确实允许形式包含被引发的代码,使用是普通的透过查询和其他技术在进入营运储存的程序在方面RDBMS支援这些的。进入可提供的编程语言,当时在另一个内产品Microsoft Office家具,微软公司应用的Visual Basic。两个数据库进入讯息库COM组成部分被提供:这笔遗产数据存取物体(DAO),可提供ActiveX 数据对象。Microsoft Access容易被应用于小的工程,但是如果设计的不好对大工程是无用的。全部数据库质问,形式和报告被储存在数据库里,并且与相关的模型的理想协调,没有与他们做一个身体上组织的阶层的可能性。一种设计技术是把进入应用在数据和计划之间进行分发。一数据库应该只包含表和关系,当另一个将有全部计划时,形式,报告和质问和对第一个数据库表的连接。令人遗憾,当连结时,进入允许没有有关的道路,因此那些发展环境作为这种生产环境应该有相同的道路 (虽然你写你们自己的能"动态连接程序"常规在里VBA那搜出能一定背面结束档案以透过这个目录树搜寻,如果它发现这条电流通路它不能)。这种技术也允许开发者在不同的档案中分开申请,因此一些架构是可能的[13]。

3.WEB技术简介

World Wide Web(WWW或称全球宽域网)中文译名为“万维网”,它是一种建立在Internet上的全球性、交互性、动态和分布式的图形信息系统。WWW是基于超文本方式的信息检索服务工具,并且提供了友好的信息查询接口,用户只要提出查询要求,而怎么查询到什么地方查询则由WWW自动完成。

WWW提供了一个可以轻松驾驭的图形化用户界面,以查阅 Internet上的文档,这些文档与它们之间的链接一起构成了一个庞大的信息网。Web允许通过跳转或“超级链接”从某一页跳到其它页。用户可以把Web看作一个巨大的图书馆,Web节点就象一本本书,而Web页好比书中特定的页。页可以包含新闻、图像、动画、声音、3D世界以及其它任何信息,而且能存放在全球任何地方的计算机上。一旦与Web连接,就可以使用相同的方式访问全球任何地方的信息,而不用支付额外的“长距离”连接费用或受其它条件的制约。

4.MFC的特点

MFC中最重要的封装是对Win32 API的封装,因此,理解Windows Object 和MFC Object (C++对象,一个C++类的实例)之间的关系是理解MFC的关键之一。所谓Windows Object(Windows对象)是Win32下用句柄表示的Windows操作系统对象;所谓MFC Object (MFC对象)是C++对象,是一个C++类的实例。

一个MFC窗口对象是一个C++ CWnd类(或派生类)的实例,是程序直接创建的。在程序执行中它随着窗口类构造函数的调用而生成,随着析构函数的调用而消失。而Windows窗口则是Windows系统的一个内部数据结构的实例,由一个“窗口句柄”标识,Windows系统创建它并给它分配系统资源。Windows窗口在MFC窗口对象创建之后,由CWnd类的Create成员函数创建,“窗口句柄”保存在窗口对象的m_hWnd成员变量中。Windows窗口可以被一个程序销毁,也可以被用户的动作销毁。MFC窗口对象和Windows窗口对象的关系。其他的Windows Object和对应的MFC Object也有类似的关系。在Windows系统里,一个窗口的属性分两个地方存放:一部分放在“窗口类”里头,如上所述的在注册窗口时指定;另一部分放在Windows Object本身,如:窗口的尺寸,窗口的位置(X,Y 轴),窗口的Z轴顺序,窗口的状态(ACTIVE,MINIMIZED,MAXMIZED,RESTORED…),和其他窗口的关系(父窗口,子窗口…),窗口是否可以接收键盘或鼠标消息等等。为了表达所有这些窗口的共性,MFC设计了一个窗口基类CWnd。有一点非常重要,那就是CWnd提供了一个标准而通用的MFC窗口过程,MFC下所有的窗口都使用这个窗口过程。至于通用的窗口过程却能为各个窗口实

现不同的操作,那就是MFC消息映射机制的奥秘和作用了。

(四)系统的软硬件环境要求

1.软件环境要求:

(1)Windows98/2000/XP

(2)access 2003

(3)Microsoft Visual Studio 2005

2.硬件环境要求:一台PC机

二、宿舍管理系统的分析与设计

(一) 数据库设计

1.管理员表

包含登陆名、密码、职位等

2.房间表

该表包含用户登录名、登录服务器名、退出时间、资费代号、登录时间长度等信息。

表2 house表

3.外出登记表

该表包含id、学生号、事件、时间等。

表3 outtings 表

4.学生表

该表包含学生号、姓名、性别、籍贯,、年龄、年级、系院等信息。

表4 students表

5.学生-房间表

该表包含学生号、栋号、宿舍号等信息。

表5 studenthouse表

6.来访表

该表包含学生号、姓名、性别、籍贯、年龄、年级、系院等信息。

(二) 界面设计

系统设计的基本页面如下:

1.登录后的主界面,左边列表为左树视图,从宿舍楼号、楼层号、宿舍号、房间号组成,点击进去以后,就可显示学生的信息。

图1主界面

2.本图为软件制作人的信息,点击面版中的“关于作者”或者“版权信息”即可查询制作者的信息,如下图显示所示:

图2作者信息查看界面

3.本图是在VS2005编译器下,制作添加学生信息版块的过程图:

图3代码块添加学生信息的制作界面

4.本图是在VS2005编辑器下,制作学生查询信息的制作界面:

图4代码块查询学生信息的制作界面

5.本图是关于操作界面的制作过程图,包含添加学生信息、删除学生信息、学生信息查询、

关于作者等一系列的控件的制作图:

图5代码块操作界面的制作

三、宿舍管理系统的实现与测试

在开发大型软件系统的过程中,需要面对错综复杂的问题,因此,在软件生存周期的每个阶段都不可避免地会产生错误。我们力求在每个阶段结束之前通过严格的技术审查,尽可能早的发现并纠正错误。测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件中的错误。目前软件测试仍然是保证软件质量的关键步骤,它是对软件规格说明、设计和编码的最后复审。尽管面向对象技术的基本思想保证了软件应该有更高的质量,但无论采用什么样的编程技术,编程人员的错误都是不可避免的,而且由于面向对象技术开发的软件代码重用率高,更需要严格测试,避免错误的繁衍。因此,软件测试在面向对象编程里更具有它的重要性。与开发过程类似,测试过程也必须分步骤进行,每个步骤在逻辑上是前一个步骤地继续。大型软件系统通常由若干个子系统组成,每个子系统又由许多模块组成。因此,大型软件系统的测试的基本层次如图5-2(1)所示。

图5-2(1)测试层次图

单元测试,单元测试的用例从单元详细设计中导出。在单元测试中可以采用功能性测试和结构性测试两种。集成测试,在这个测试步骤中所发现的往往是概要设计的错误。系统测试,在这个测试步骤中所发现的往往是需求规格说明的错误。一般来说,系统测试是功能性测试,不是结构性测试。白盒测试,在知道程序代码的情况下进行,主要是测试代码逻辑;黑盒测试,在不关心代码的情况下进行,主要是测试系统功能。

(一)准备工作

本软件是基于Windows的编程开发,所以,软件调试必须在Windows环境下进行。调试前须做好以下准备工作:

(1)需要文件 MFC42.DLL、MSVCRT.DLL,如果没有,则安装Visual C++6.0环境;

(2)需要安装Access2000的OLE DB驱动,如果没有,可以安装Access2000以上版本;

(3)需要将StuDormMS.mdb数据库文件与可执行文件StuDormMS.exe放在同一目录下,才能运行成功。

(二)调试工作

配置好之后,在Visual C++6.0环境下进行软件的调试。调试分析如下:(1)首先进行数据库的导入,加入ATL产生的模板类,生成包含数据库的House.H头文件,该头文件是与数据库的接口,经过测试,数据库链接成功;

(2)实现界面框架,使用类CSplitterWnd切分视图和动态切换视图的类型,通过包含该类的单文件调试发现无错误后,整体系统运行能成功切换试图。

(3)系统框架的左侧为树视图,采用CLeftTreeView类来实现;右侧学生信息罗列采用类CUsersListView来实现,成功调试后能正常显示信息。

(4)“增加学生”模块,单模块调试通过后,需要在整理系统编写完后,再进行操作测试,添加一条记录后,发现在数据库中有保存该记录,如果错误输入,观察是否能正常提示信息。否则修改程序再进行调试。

(5)“查询学生”模块,该模块可以实现单项查询和组合查询,单项查询调试通过后,编写组合查询的代码,再进行调试,看是否能满足要求,并且能正常提示非法查询请求。

(6)“删除学生”模块,可以进行不同层次的删除操作,例如删除宿舍将会删除该宿舍的所有成员,如果只删除某一学生,不会影响到其他成员。本模块测试通过。

经过调试,以上各部分运行正常,能实现预期的功能。

宿舍管理系统之数字化在公寓管理中的应用

宿舍管理系统之数字化在公寓管理中的应用 学生公寓的管理是学校后勤集团的重要工作内容,由于学生公寓管理难度大,存在诸多不安全因素,多年来从中央到地方教育行政管理部门都十分重视学生公寓的管理。 (1)在学生公寓的管理中,我们认为需要重点解决的问题:一是如何全面掌握学生基本信息和入住信息,解决好学生入住情况底子不清和宿舍分配难,查询统计难的问题;二是如何对进出学生公寓的人员进行身份识别,杜绝闲杂人员进入学生公寓盗窃学生财物和滋扰学生正常生活秩序的现象发生;三是如何掌握学生在宿舍的异常情况,特别是夜不归宿情况,确保学生人身安全;四是如何使学生管理干部、学生家长多方参与,对学生实施协同管理;五是如何实施学生管理干部多校区跨地域与学生沟通,有效开展思想政治工作和学生教育管理工作;六是如何实现事后回溯,为事故调查提供依据。针对这些问题,我们组织人力开发并使用了学生公寓管理系统,并且收效明显。 (2)数字化在学生公寓管理中的应用效果 一是实现了公寓信息共享。在公寓管理中,学生住房信息、床位分配信息、床位余缺信息等都是由公寓管理人员人工调整,各级领导不可能及时准确地掌握当前公寓的使用情况。使用该系统对学生公寓实施网络化管理后,各级管理者根据不同权限可以通过网络系统清楚地了解公寓的房间数量、床位数量、空闲床位状况等基本情况。公寓管理者和学生管理干部都可以准确查询某个学生所在公寓、房间和床

位,学生的姓名、性别、出生年月、院系、年级、专业、班级、职务以及家庭所在地、家长联系电话等详细情况,实现了公寓信息资源的共享。 二是实现了床位自动分配。每届新生进校,公寓管理人员分配房间和床位时的工作量很大,而且常常出现差错。使用该系统后,只要操作人员提出待分房的学生名单和计划分配的公寓房间号码,点击自动分房按键,系统会自动将每一个学生分配到具体床位,大大提高了工作效率,减轻了公寓管理人员的工作量。 三是实现了智能门禁管理。我们利用学生饭卡来识别学生的身份,学生出入公寓时刷卡,刷卡机根据刷卡人员的不同类别发出不同的语音,计算机屏幕便显示刷卡人的照片、姓名、院系、专业、年级,值班人员通过听刷卡机发出的声音或观察计算机屏幕就可以识别进入学生公寓的人员身份,准确辨别外来人员。公寓管理系统设置了报警功能,管理者根据需要可以设定报警时间,学生在设定的时间内不刷卡系统会自动提示,使公寓管理的安全得到有效保障。同时,该系统还具有公寓房态实时监控功能,房态床位图上即时显示着每一个学生出入公寓的状态,房态图上每个房间的床位用星图来表示,进入公寓的人员星图为绿星,离开公寓的人员星图为红星。使用鼠标点击这些星图,各个星图所代表的学生基本信息则以表格形式显示出来,并且清楚地反映出学生最后一次出入公寓的日期和时间,以便管理者及时掌握学生的出入信息,防止意外事件的发生。 四是实现了管理信息统计全面系统。我们使用的管理系统具有较完善的统计报表功能,如:学生信息报表、公寓信息报表、

用智能化系统管理高校学生的宿舍用电

用智能化系统管理高校学生的宿舍用电 郑明松 (福建信息职业技术学院福州350003) 内容提要:数字化校园一卡通,应用计算机技术,实现高校学生宿舍电控的智能化管理,改变了大学生的生活,促进了学校人性化管理与创建安全节约型校园的工作;从经济学角度看,这种新型管理也符合帕累托(Pareto)改进。 关键词:校园电控智能管理 一、宿舍用电的原先管理方式及弊端 以往,高校对学生宿舍的用电一般采取统一管制。早期靠宿舍管理员的人工手动控制闸刀开关,以后逐渐发展为利用“空气开关+可编程时间控制器+接触器”的定时自动控制,按照学校作息制度及其它相关规定在一定时间段内向宿舍供电。 在这种情况下,学生宿舍内难免有使用违章电器的事件发生,并且一度发展得相当普遍和严重。 安全工作是宿舍管理的中心工作,学生宿舍内违章用电,一直是学校宿管安全工作中的突出问题。学生在宿舍内违章用电,不仅浪费电能,增加开支,还可能使供电设备因为过载或短路而造成损坏,影响正常供电。同时违章用电还埋下火灾和触电的事故隐患,一旦发生此类事故,将给学校和学生生命和财产造成巨大损失。对于此类事件的频频发生,学校曾采取加强管理监督和加大惩罚力度,以及各宿舍安装电表,限制用电等措施,但收效甚微。 二、智能化管理系统思路的提出 在实际管理工作中,管理人员和学生“用”与“禁”的矛盾相当尖锐,我们认识到仅靠简单“堵”和“卡”是不行的,还需要“引”和“导”。 随着时代进步,电脑是学生与外界联系沟通、获取新知识的重要渠道。电脑等电器设备进入宿舍已成为必然趋势。同时随着学生宿舍条件的不断改善,越来越多的电器,如热水器、饮水机等正逐步走进学生宿舍,定额电量已难以满足不同学生的不同的用电量要求。这就需要学生宿舍用电实行开放式管理,以更好地适应现代化学生宿舍的用电需求,建立和谐的人性化的校园宿舍环境。 开放式管理也有多种模式:如采用分散安装传统普通电表模式,但需要定期派专人上门抄表催收电费,工作量大,而且给供电集中管理带来很多的不便。如采用众多的传统电表集中安放到一个专门的房间实行集中管理模式,则要占用很大的空间,配套的线路比较复杂,费用也比较昂贵,同时仍需派专人催收电费。 2004年福建信息职业技术学院在对学生宿舍用电管理进行充分详实的调研的基础上,为了从根本上解决这个两难的问题,在学院数字化校园建设的平台上,利用学院的信息技术优势,调集精兵强将,成立校园一卡通工作小组,本人有幸成为其中一员,参与了集餐饮、水控、电控、门禁、考勤、机房管理等多项功能的校园一卡通管理系统的建设全过程,并主持了电控、水控、餐饮子系统的实施。 三、校园一卡通系统的构成及运作

客户资源管理系统设计

软件开发综合技能训练 报告 客户资源管理系统设计 专业 学生姓名 班级 学号 指导教师 李萍 完成日期 2015年 1月 9日 信息学院

目录 第1章绪论.................................................. 错误!未定义书签。 1.1课题背景?错误!未定义书签。 1.1.1 管理信息系统的发展历史.......................... 错误!未定义书签。 1.2 课题研究的目的与意义?错误!未定义书签。 第2章需求分析............................................... 错误!未定义书签。 2.1系统设计思想?错误!未定义书签。 2.2 需求分析?错误!未定义书签。 2.2.1设计目标?3 2.1.2用户特点........................................ 错误!未定义书签。 2.2 需求描述?错误!未定义书签。 2.2.1 信息管理系统的总需求目标?错误!未定义书签。 2.2.2 数据需求?错误!未定义书签。 2.2.3 功能性需求概述................................... 错误!未定义书签。 2.2.4 约束(Constraints)......................... 错误!未定义书签。 2.2.5 用户的需求分析?错误!未定义书签。 2.3 DBMS的选择?错误!未定义书签。 2.4 开发工具的介绍?错误!未定义书签。 2.4.1 Visual Basic6.0开发工具的简介........... 错误!未定义书签。 2.4.2 SQL Server 2000的简介......................... 错误!未定义书签。 2.4.3 ADO控件的介绍?错误!未定义书签。 2.4.4 ADO控件的绑定控件?错误!未定义书签。 2.4.5 连接数据库?错误!未定义书签。 第3章系统设计?错误!未定义书签。 3.1 系统功能模块划分...................................... 错误!未定义书签。 3.2 系统功能模块介绍?错误!未定义书签。 3.3 设计和创建数据库...................................... 错误!未定义书签。 3.3.1 数据库概念结构设计............................... 错误!未定义书签。 3.3.2 数据库逻辑结构设计.............................. 错误!未定义书签。 3.3.3 创建数据库...................................... 错误!未定义书签。 第4章详细设计及实现?错误!未定义书签。 4.1 程序流程图............................................. 错误!未定义书签。 4.2 公共模块的设计......................................... 错误!未定义书签。 4.3 主界面的设计........................................... 错误!未定义书签。 4.4 登录模块的设计........................................ 错误!未定义书签。 4.5 系统管理模块设计?错误!未定义书签。 4.5.1 用户管理的设计?错误!未定义书签。 4.5.2口令修改的设计?错误!未定义书签。 4.6 信息管理设计......................................... 错误!未定义书签。 4.6.1 客户信息维护设计?错误!未定义书签。 4.6.2 客户反馈信息设计................................ 错误!未定义书签。 4.6.3 工作日程安排设计............................... 错误!未定义书签。 4.6.4客户信息添加设计?错误!未定义书签。 4.7 信息服务模块设计....................................... 错误!未定义书签。

公司内部资源管理系统

《公司内部资源管理系统》总体设计说明书

文档修改说明

1引言 该文档为了尽量全面详实的描述公司内部资源集中统一管理的要求,满足后期的项目开发和实施而编写。 1.1目的 尽量全面详实的阐述资源管理需求,确保项目开发实施工作的顺利进行。2概述 2.1项目背景 随着公司规模的不断扩大,客户群体的不断增多,客户资源信息的不统一给公司资源管理工作带来了一定的难度。为了使公司管理层能够实时准确的掌握公司资源情况,公司领导提出了公司资源管理信息化的要求,将公司资源进行整合统一管理,并为公司内部构建信息化管理平台。 2.2系统目标 通过构建本系统为公司管理层实时的了解公司现有资源及相关工作进展情况提供准确、有效的数据。 2.3系统整体要求 1>所有卡片、单据、查询、报表的打印预览及打印功能; 2>所有查询、报表的导出Excel功能; 3>所有查询、报表具有时间切片功能; 4>所有查询、报表都可以按不同的获取方式进行汇总或查询; 5>所有查询明细表,均可以按每个字段排序;

6>所有业务操作必须具备数据批量操作功能; 7>所有查询条件中的下拉列表必须具备输入拼音和内容的快速定位功能; 8>所有维护的代码表定义,均可以由用户自定义编码及自定义排序; 9>系统登录后自动出现提醒信息; 10>提醒具有穿透功能。 2.4系统用户 公司各部门相关操作员。 3系统总体结构 3.1体系结构 1>系统采用WEB三层体系结构设计。 2>中间层使用Tomcat 5.0。 3>开发模式:采用Struts2+Spring+Hibernate的方式,所有事务的处理都在Biz(业务层)中进行,jsp页面只是显示数据。 4>系统采用ASA 11.01数据库。

宿舍用电智能管理系统设计

目录 摘要及关键词 (1) 1 引言 (1) 1.1 课题的提出 (1) 1.2系统分析 (2) 2方案论证及系统设计 (3) 2.1有功功率测量方案论证 (3) 2.2系统设计 (5) 3系统硬件介绍 (6) 3.1单片机简介 (6) 3.2单片机编程语言介绍 (7) 3.3系统选择 (7) 3.4AT89C51引脚功能介绍 (8) 3.5定时器0和1使用 (10) 4硬件设计 (11) 4.1单片机最小系统 (11) 4.2供电电路设计 (12) 4.3继电器接口电路 (13) 5软件设计 (14) 5.1Keil C51简介 (14) 5.2各个模块程序介绍 (16) 6全文总结 (17) 附录 (19) 参考文献 (23) 谢辞 (25)

高校公寓智能节水系统设计 摘要:随着科学技术的不断进步和发展,电力系统在学生宿舍楼中的应用越来越广泛,并且日趋复杂化。这就对学生宿舍楼的电力交流参数的测试和管理水平提出了更高的要求。该文介绍了一种新型的,适用于学生宿舍楼电量测量的多参数电力系统模块。该模块基于采样定理,利用准同步采样法对电力参数进行测量。整个系统由主控模块、采样测量模块、显示模块等组成。主控单元模块由Intel的16位单片机AT89C51作为核心处理器,对各个传感器传送来的数据进行实时处理。数据处理传输模块也是采用80C196KB作为CPU,对若干个集中监控单元模块传上来的数据进行处理、控制。该系统还可以安装串行通信接口与上位计算机进行远传通信。 关键词:功率测量;AT89C51单片机;ADE7755;LED显示 1 引言 1.1课题的提出 高校学生宿舍的用电管理问题,一直是摆在高校学生宿舍管理者面前的一道难题,传统的以手工操作为主的学生宿舍用电管理方式,信息反馈慢,工作效率低,管理质量差。在计算机信息技术飞速发展与广泛应用的今天,这种落后的管理方式与时代的步伐已显得格格不入,对学生宿舍用电实行智能化、信息化管理,是信息时代对高校学生公寓管理工作提出的客观要求。 几乎所有院校目前的学生公寓,是按房间安装了电度表,对学生宿舍用电实行定额管理。学校按照规定给每个宿舍核拨用电定额。用电在定额以内的部分,由学校承担,定额以外的部分,由学生自己承担。但是由于没有安装“学校用电收费管理系统”等类似的相关系统软件,在用电管理过程中,每抄一次表就需要花很长的时间,同时还有大量的数据和信息需要处理,既费工又费力,还容易出错。如何使数据与信息在用电管理系统的相关模块间流动起来,为学生宿舍用电管理提供科学的管理方法,使管理更严谨,同时更具有操作性,节省操作人员的劳动,成为学校用电收费管理人员的当务之急。 学校用电收费管理系统设计内容:本系统是单机版的应用系统。本系统设计具有以下功能:(1)用户管理(2)电费抄表登记(3)电费收缴(正常、超支、停电)(4)报表统计打印(5)用户用电查询(6)系统维护等。 本系统具备的特点有:界面美观,操作方便;大大提高工作效率;能及时、准确地反映学生宿舍用电情况;信息收集、处理、存储、打印方便;收费程序更加规范;系统可维护性强、管理集中。 本系统前台利用Visual Basic语言、后台使用ACCESS数据库进行开发,适用于windows xp,或更高的软件支持平台,便于以后的系统扩展与更新,有着较好的开发前景。使用本

人力资源管理系统的设计与实现(原文)

目录 目录 (1) 第一章绪论 (1) 1.1 统开发背景 (1) 1.2 研究目标和意义 (1) 第二章系统设计相关原理 (2) 2.1 技术准备 (2) 2.2 JSP (2) 2.3 SQL Server (2) 第三章系统分析 (3) 3.1 需求分析 (3) 3.2 可行性分析 (3) 第四章系统总体设计 (4) 4.1 系统功能结构设计 (4) 4.2 数据库规划与设计 (4) 第五章系统详细设计与实现 (5) 5.1 用户登录模块 (5) 5.2 人员管理模块 (5) 5.3 招聘管理模块 (5) 5.4 培训管理模块 (5) 5.5 奖惩管理模块 (6) 5.6 薪金管理模块 (6) 第六章总结与展望 (7) 6.1 总结 (7) 6.2 展望 (7)

图表1 (4) 图5-1 用户登录模块流程图. (5)

0第1章序论0 第一章绪论 1.1 统开发背景 人力资源管理是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科,在诸多的企业竞争要素中,人力资源已逐渐成为企业最主要的资源,现代企业的竞争也越来越直接地反映为人才战略的竞争。在此背景下,现代企业为适应快速变化的市场,需要更加灵活、快速反应的,具有决策功 能的人力资源管理平台和解决方案。 1.2 研究目标和意义 开发使用人力资源管理系统1可以使得人力资源管理信息化,可以给企业带 来以下好处: 1)可以提高人力资源管理的效率; 2)可以优化整个人力资源业务流程; 3)可以为员工创造一个更加公平、合理的工作环境。 1 HumanResourceManagementSystem

IDC机房资源动态管理系统

安徽移动IDC 机房资源动态管理系统简介 一、业务概述 互联网数据中心(Internet Data Center)简称IDC,是中国移动整合网络通信线路、带 宽资源,建立的标准化的电信级机房环境,可以为企事业单位提供服务器托管、租用、接入、运维等的一揽子服务。 IDC资源管理的效率是业务发展和运营的基础,涉及空间资源(机房/机架/机位)、IP、、 端口、带宽、存储、设备等。资源管理的范围还包括设备资源信息、设备用户信息、设备存放信息、设备端口信息。同时,IDC有别于传统机房,其承载的业务种类多,业务系统增减及系统升级扩容频繁,因此资源是动态变化的,分配繁琐、变更复杂、记录琐碎,查询统计困难是传统的管理方式的存在的主要问题。如何提升IDC资源管理的水平,应对复杂的多业 务环境(自有业务、合作业务、内容引入、集体托管),满足互联网业务发展和IDC向服务 转型的需要,改变传统的IDC管理模式,优化资源分配流程,最大化利用资源,实现多维度管控,同时满足公司低成本高效运营的要求是IDC运营的当务之急。 二、原有流程 经调研,目前全国各地IDC机房均采用传统的手工模式实现资源管理,尚未有IDC机房采用电子化手段结合条码管理方式,实现对不同层级的设备及其资源的动态管控、值班人员的现场无线维护。目前传统的资源手工分配流程如下: A、IP地址的分配,使用电子表格记录IP地址,每个维护人员各自记录每次的IP分配 变化,一段时间检查汇总一次。 B、机架、机位的分配,使用电子表格记录,在分配前,需要去机房现场查看,然后具体分配机柜、机位。 C、端口分配,没有记录,每次远程登录到网络设备上分配,分配后修改端口的别名进行记录。 D、机房托管资源的记录,使用电子表格记录。合作伙伴或客户提供托管资源清单,盘点验收后作为机房托管资源的记录。 通过上述的IDC资源管理方式,虽然解决了IDC资源登记、状态信息、资源归属的记录和查询。但在实际使用中也存在较多的问题: 1. IDC机房内设备数量众多,传统的设备标签信息仅能记录设备归属信息,信息量小、

教学资源管理系统设计

《教学资源管理系统》需求分析设计说明书 学院:信息学院研 13级

学号: 1043113266 姓名:杨涛 目录 一. 引言 (3) 1.1教学资源管理系统的发展 (3) 1.2教学资源管理系统功能和特点 (4) 1.3教学资源管理系统设计目的 (5) 1.4教学资源管理系统开发步骤 (4) 二. 需求说明 (4) 2.1需求分析 (6) 2.2可行性分析 (6) 2.2.1 技术可行性 (6) 2.2.2 经济可行性 (5) 2.2.3 操作可行性 (5)

三. 系统构架及开发工具简介 (7) 3.1应用系统架构方式 (7) 3.1.1 B/S架构概述 (7) 3.1.2 系统体系结构 (6) 3.2开发工具简介 (7) 3.2.1 系统开发技术JSP (7) 3.2.2 ORACLE简介 (7) 四. 概要设计 (8) 4.1系统具体功能 (8) 4.1.1 系统的整体功能模块 (8) 4.1.2 系统的不同用户操作权限介绍 (8) 4.1.3 系统整体界面设计 (8) 4.2系统整体结构设计 (8) 4.2.1 一般用户登陆操作流程介绍 (9) 4.2.2 一般用户登陆后台验证流程介绍 (9) 4.3数据库设计 (10) 4.3.1 逻辑设计 (14) 4.3.2 数据字典设计 (14)

一. 引言 1.1 教学资源管理系统的发展 随着Internet的飞速发展,教学资源的数量与日俱增。如何对这些资源进行有效的管理和组织是相当有必要的。但是,简单地实现以二进制形式组织教学资源、以计算机管理代替人工管理教学资源这个功能是不能满足信息化教育教学的要求的。随着教育改革的深入发展,改变传统课程实施过于强调学生在教室接受学习、死记硬背、机械训练的现状,倡导学生主动参与、勇于探究、勤于动手,培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及合作的能力是当今信息化教学的一个发展方向。即教学的重心开始由“教”转向“学”,使学生完全从教师控制的家教式、被动式学习状态转变为自主学习、双向交流的状态。 目前,美国和英国等发达国家的教育资源管理系统都往网络化方向发展。即在原有功能基础上增加一些实时的教学功能,比如:教师在线解答疑难问题、学生通过观看在线视频、视频点播或者进入虚拟教室来实时地进行学习,这也是我国教学资源管理系统的一个发展趋势。 1.2 教学资源管理系统功能和特点 本系统能实现一般教学资源管理系统应该具有的基本功能。比如:学生用户快速搜索、浏览、下载学校最新公告和其所需教程、课件;教师用户发布课件、上传相关教学辅助材料,对相关课程,教案等进行增加,编辑,删除。教

宿舍信息管理系统

《数据库系统原理》课程设计报告题目:宿舍信息管理系统 专业班级: 2016级软件工程(2)班 指导教师:王晓妍 学生姓名一:赵欣睿 完成任务:需求分析(页码起止:3—8 ) 学生姓名二:陈思慧 完成任务:数据实施(页码起止: 19—23 ) 学生姓名三:刘伟 完成任务:概念设计(页码起止: 11—14 ) 学生姓名四:崔子涵 完成任务:逻辑设计(页码起止: 15—17 )

目录 1 引言 (1) 1.1问题描述 (1) 1.2开发环境和运行环境 (1) 2 需求分析 (3) 2.1系统功能基本的要求 (3) 2.2企业对系统实现的要求 (3) 2.4数据流程 (6) 2.5数据字典 (8) 3 概念设计 (11) 3.1设计分E-R图 (11) 3.2设计完成的总E-R图 (14) 4 逻辑结构设计 (15) 4.1图向关系模式的转换 (15) 4.2关系模型的优化 (15) 4.3用户子模式的设计 (15) 5物理结构设计阶段 (16) 6数据实施和维护 (17) 6.1建立数据库 (17) 6.2建表 (17) 6.3建查询 (20) 6.4建存储过程 (22) 6.5建触发器 (24) 7总结 (25) 参考文献 (26)

1 引言 1.1 问题描述 学生宿舍管理系统对于一个学校来说是必不可少的组成部分。目前好多学校还停留在宿舍管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还勉强可以接受,但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的。而且当查找某条记录时,由于数据量庞大,还只能靠人工去一条一条的查找,这样不但麻烦还浪费了许多时间,效率也比较低。 当今社会是飞速进步的世界,原始的记录方式已经被社会所淘汰了,计算机化管理正是适应时代的产物。信息世界永远不会是一个平静的世界,当一种技术不能满足需求时,就会有新的技术诞生并取代旧技术。21 世纪的今天,信息社会占着主流地位,计算机在各行各业中的运用已经得到普及,自动化、信息化的管理越来越广泛应用于各个领域。我们针对如此,设计了一套学生宿舍管理系统。学生宿舍管理系统采用的是计算机化管理,系统做的尽量人性化,使用者会感到操作非常方便,管理人员需要做的就是将数据输入到系统的数据库中去。由于数据库存储容量相当大,而且比较稳定,适合较长时间的保存,也不容易丢失。这无疑是为信息存储量比较大的学校提供了一个方便、快捷的操作方式。本系统具有运行速度快、安全性高、稳定性好的优点,并且具备修改功能,能够快速的查询学校所需的住宿信息。面对目前学校发展的实际状况,我们通过实地调研之后,对宿舍管理系统的设计开发做了一个详细的概述。 1.2开发环境和运行环境 本学生宿舍信息管理系统(数据库系统) 的开发运行环境如下: 开发环境:Windows7 数据库管理系统: MYSQL 5.5 硬件运行环境: 服务器:最低配置 PⅢ以上 CPU, 256MB 以上内存, 1G 以上硬盘空间。 客户端:最低配置 PⅢ以上 CPU, 128 MB 以上内存, 400M 以上硬盘空间。软件环境: 服务器操作系统:Windows2000Server 企业版 客户端操作系统: WindowsXP/Windows7,浏览器要求 IE6.0 以上 后台数据库系统:MYSQL 5.5 及以上版本

IDC资源接入管理系统介绍

IDC资源接入管理系统介绍 一、业务概述 IDC是中国移动整合网络通信线路、带宽资源,建立的标准化的电信级机房环境,可以为企事业单位提供服务器托管、租用、接入、运维等的一揽子服务。 IDC资源管理的效率是业务发展和运营的基础,涉及空间资源(机房/机架/机位)、IP、、端口、带宽、存储、设备等。资源管理的范围还包括设备资源信息、设备用户信息、设备存放信息、设备端口信息。同时,IDC有别于传统机房,其承载的业务种类多,业务系统增减及系统升级扩容频繁,因此资源是动态变化的,分配繁琐、变更复杂、记录琐碎,查询统计困难是传统的管理方式的存在的主要问题。如何提升IDC资源管理的水平,应对复杂的多业务环境(自有业务、合作业务、内容引入、集体托管),满足互联网业务发展和IDC向服务转型的需要,改变传统的IDC管理模式,优化资源分配流程,最大化利用资源,实现多维度管控,同时满足公司低成本高效运营的要求是IDC运营的当务之急。 二、原有流程 经调研,目前全国各地IDC机房均采用传统的手工模式实现资源管理,尚未有IDC机房采用电子化手段结合条码管理方式,实现对不同层级的设备及其资源的动态管控、值班人员的现场无线维护。目前传统的资源手工分配流程如下: A、IP地址的分配,使用电子表格记录IP地址,每个维护人员各自记录每次的IP分配变化,一段时间检查汇总一次。 B、机架、机位的分配,使用电子表格记录,在分配前,需要去机房现场查看,然后具体分配机柜、机位。

C、端口分配,没有记录,每次远程登录到网络设备上分配,分配后修改端口的别名进行记录。 D、机房托管资源的记录,使用电子表格记录。合作伙伴或客户提供托管资源清单,盘点验收后作为机房托管资源的记录。 通过上述的IDC资源管理方式,虽然解决了IDC资源登记、状态信息、资源归属的记录和查询。但在实际使用中也存在较多的问题: 1.IDC机房内设备数量众多,传统的设备标签信息仅能记录设备归属信息,信息量小、不全面,运维人员巡检时发现的问题时,无法快速定位设备维保信息、设备维护使用记录、客户经理及其联系信息等内容,无法及时并直接将设备故障信息反馈给设备相关维护人员,需记录设备编号后再后台查找相关信息后,通知厂家维护人员,维护效率较低。 2.IDC资源的分配流程长,涉及的分配环节和人员较多,分配效率低,无法满足快速发展的互联网和面向服务转型的需要,需要对分配流程进行优化。 3.在运维过程中,因各种各样的漏记、错记,资源状态不能及时更新,资源状态比较错乱,导致数据不准确现象时有发生,传统的手工分配资源无法从根本上杜绝数据错误,保证数据100%准确。 4.传统的手工分配资源,无法对资源的分配过程、变更过程、历史记录等信息进行管理和查询,不符合IDC资源动态变化分配管理的要求,导致资源利用率较低。 5.资源占用记录不直观,资源统计不方便,不能对IDC的运营、规划提供第一手资料。 综上所述,传统人工资源管理流程,存在资源分配流程长、维护效率低、资

文档管理系统可行性研究

文档管理系统 可行性研究报告 The Report of Feasibility Studies 专业:计算机科学与技术 班级: 姓名: 报告日期:

文档管理系统——可行性研究报告 1.引言 1.1 编写目的 随着计算机的普及、网络越来越便捷,现在无论公司、学校还是政府机构都将他们的各种文档资料保存在计算机上。如果不好好管理这些文档资料,时间长了,各种各样的资料越来越多,将造成保存困难,查找、使用不方便。本课程设计主要是为实现文档管理,主要包括文件的制作、修改、传递、签定、保存、销毁、存档等功能的程序设计。通过本系统能够实现文档管理自动化管理的目标,为企业提供了安全、可靠、开放、高效的文档管理功能,不仅方便了文档管理的日常操作,而且必免了手工管理中的一系列错误的发生,提高了企业的办公效率和企业文件管理的综合水平。 1.2 背景 1. 软件系统的名称:文件管理系统 2. 任务提出者:文档管理系统开发小组 3. 开发者:文档管理系统开发小组 4. 实现完成的系统实施地点:小组成员个人机、学校机房和客户方计算机 1.3 定义 管理系统:是指利用计算机、网络、数据库等现代信息技术,处理组织中的数据、业务、管理和决策等问题,并为组织目标服务的综合系统。 1.4 参考资料 [1]张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,2003 [2]W atts S.Humphrey《软件工程规范》第1版.清华大学出版社.2004年 2.可行性研究的前提 2.1 要求 它将满足用户对资源的管理:增加,删除,修改,搜索及查看资源。具体说来,该系统将具备下面的功能: (1)增加资源——用户能够添加一个资源,该资源可以是电子资源(比如PC上某个目录下的一张图片)或者是非电子资源(例如书桌上的本书)。添加该资源后,用户将可以通过该系统直接管理和使用该资源。

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

本科毕业论文(设计) 论文题目:B/S模式-智能学生宿舍分配管理系统的设计与开发

序言 近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。对于学校而言,学生宿舍管理是必不可少的组成部分。目前仍然存在有学校停留在宿舍管理部门人员手工记录数据的阶段,手工记录对于规模小的学校来说勉强可以接受;但对于学生信息量比较庞大,需要记录存档的数据比较多的高校来说,人工记录是相当麻烦的,而且当查找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但工作效率比较低而且易出错。采用计算机来管理宿舍和学生的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。如今,计算机已经被应用于许多领域,计算机之所以如此通用的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率;第四,计算机可以使敏感文档更加安全。 为了实现提高高校宿舍管理部门的工作效率,充分利用资源,减少不必要的人力,物力和财力的支出,方便宿舍管理部门的工作人员全面地掌握学生住宿情况等目的,为宿舍管理部门,开发设计专用系统--智能学生宿舍分配管理系统来进行学生宿舍信息管理,使学生宿舍信息实现标准化的管理和规范化的制度是十分必要的。它将实现检索迅速和查找方便,信息的录入,修改和删除功能,以及对新入校学生进行宿舍安排等功能,用户可以在系统前台以管理员和后勤人员的身份进行发布寝室和查看的信息。 整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成系统管理,学生信息查询管理,学生出入宿舍登记和资料的修改管理等功能,本文所设计的智能学生宿舍分配管理系统可以用于学校从事学生宿舍管理方面的需要。

宿舍管理信息系统

宿舍管理信息系统

浙江理工大学管理信息系统课程设计报告 题目:学生宿舍信息管理系统 班级: 姓名: 学号: 学院:机械与自动控制 指导老师:

2012年1月9日 第1章系统开发概述 1.1 系统开发的需求分析 随着社会信息化步伐的加快,社会对人才的要求越来越高,相应的,需要学校的工作越来越周到、全面、先进、高效。这不仅使学生管理的日常工作日趋复杂繁重,而且,对它提出了更高的要求。本学生宿舍管理信息系统强化了学生管理的职能,涵盖了学生管理、床位管理等主要功能,特别是对学生宿舍管理工作进行了提炼和概括,使学生宿舍管理工作日益规范化、制度化和科学化。学生宿舍管理系统的使用,大大减少了学生处管理者的重复劳动,是学校管理的得力助手。 本系统从对学生的分房入住开始到最后的费用结算全程进行管理。包括:分房、住宿登记、卫生评比、维修管理、违纪记录以及对学生的住宿情况查询,可以更快地了解到每个学生的住宿情况;统计出剩余床位;测算出预期时间内的床位总剩余数等。 1.2 可行性研究 1.2.1 管理可行性 我们正走进一个信息时代,信息技术将从根本上改变人类社会的生产方式和生活方式,各行各业的业务管理现在都已经相继使用计算机来处理,可以说用计算机进行信息管理是一个总趋势。学生公寓管理软件主要是对公寓、寝室的配置、住宿人员登记、卫生检查、公寓资产、学生违纪、值班老师记录以及对学生住宿情况查询,修改,更新等。可以更快地了解到每个学生的住宿情况。开发一个学生公寓管理系统可以达到事半功倍的效果。随着数据库管理系统的普及以及可视化编程软件的出现,使数据库管理信息系统的开

发变得更为简单,因此开发一个学生公寓管理系统是完全可行的。 信息资源已成为各个部门的重要财富和资源,建立一个满足各级部门信息处理需要的信息系统,也一个企业或组织生存越来越重要的信息资源。长期以来,使用传统人工的方法管理高校公寓,这种管理方式存在着许多缺点,如:效率低。而且时间一长,将产生大量的文件和数据,这对于查找、更新、维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥越来越重要的作用。学生公寓管理软件,是以高校的管理方式为实例而设计的一种实用型管理软件。 本系统最大的特点是通用性、简单操作性。随着学校寄宿人员的增多,公寓管理人员的负担越来越重,为了让所有公寓管理人员能从繁重的工作中解脱出来,实现无纸化办公,使工作更有条理、更方便、更有效率,而开发出这套公寓管理软件。 1.2.2 技术可行性 该系统前台我使用的VB作为开发工具,后台数据库使用SQL,该软件的开发是在XP操作系统下进行,利用VB工具进行开发,不需要任何大型的系统软件和应用软件来支持。 该系统是一个多媒体播放的娱乐软件,对该软件的操作不需要高配置的计算机,只要在该计算机上能够运行Windows 98,2000,XP操作系统即可,也不需要高配置的计算机来开发和运行该软件。 目前,开发者熟悉VB和Windows XP操作系统,具有开发大型软件的能力。综上,开发该管理软件具有技术可行性的。 1.2.3 经济可行性 在学校使用学生公寓管理软件方便了大家对学生信息的即时掌握与了解,节省了大量的时间和人为搜索的精力。

《设备管理系统》word版

摘要 数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库概论》课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 数据库及其应用系统是具有管理功能的计算机系统,而数据库原理及应用课程设计在开发应用程序中至关重要,合理的数据表结构不尽有利于软件的快速开发,而且有利于以后对软件的维护。 目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个领域,并且正在成为未来社会——信息社会的重要支柱。在这样的大背景下,现代学校设备管理方式,资源建设等方面都发生了重大变化,这种变化表现在设备管理上,管理和服务平台发生的变化,设备管理工作不再是传统的手工操作,人工管理,而是全面实行计算机管理。 一个简单的设备管理系统包括设备的信息、使用人员信息以及借用等信息,系统在XP平台上用SQL语言来编写实现。此系统功能分为面向使用人员和面向管理员两部分,其中使用人员可以进行借用、

续借、归还和查询设备等操作,管理员可以完成设备和使用人员的信息

的增加,删除和修改以及对使用人员借阅、续借、归还的确认、是否完好的确认。 关键词:SQL语言;数据库设计;设备管理器

设备管理器管理系统 目录 1、需求分析 1.1、系统概述 1.2、需求分析过程 1.3、数据字典 2、概念模式设计 2.1、实体 2.2、E-R图和视图集成 3、逻辑模式设计 3.1、将E-R图转化为关系模式 3.2、数据模型的优化 4、检查是否满足设计需要 4.1、检查是否满足用户需要 5、其他数据库对象的考虑 5.1、建表 5.2、触发器 5.3、 6、备份及恢复 6.1、备份策略 6.2、恢复策略

云南高校学生公寓宿舍智能联网门锁管理解决思路与方案

公寓电子门锁管理方案 2016-6 ZAXA 昆明泽祥电子技术有限公司 云南高校 云南大中专院 校及中小学校 学生宿舍公寓联网门锁管理方案

传统的学校公寓钥匙管理问题多多 没有办法知道每个房间每个人的开锁情况,一旦丢东西或是意外情况,无从查证; 学生忘记带钥匙,按照管理规定,需要管理员陪同开门,但时间与精力不足;如果把钥匙直接给学生,可能不还,还可能还回来一把其它的钥匙; 学生睡觉的时候不锁门,午休和晚间很容易丢东西; 每到有学校离校,收钥匙、换锁芯,都会一片混乱,消耗大量的精力。 有鉴于此,昆明泽祥电子联合安迅通公司推出针对云南高校(云南大学、昆明理工大学、云南农业大学、西南林业大学、昆明医科大学、大理大学、云南中医学院、云南师范大学、昭通学院、曲靖师范学院、普洱学院、保山学院、红河学院、云南财经大学、云南艺术学院、云南民族大学、玉溪师范学院、楚雄师范学院、云南警官学院、昆明学院、文山学院、云南经济管理学院、云南大学滇池学院、云南大学旅游文化学院、昆明理工大学津桥学院、云南师范大学商学院、云南师范大学文理学院、昆明医科大学海源学院、云南艺术学院文华学院、云南工商学院、滇西科技师范学院、昆明冶金高等学校、云南国土资源职业学院、云南交通职业技术学院、昆明工业职业技术学院、云南农业职业技术学院、云南司法警官职业学院、云南文化艺术职业学院、云南体育运动职业技术学院、云南科技信息职业学院、西双版纳职业技术学院、昆明艺术职业学院、玉溪农业职业技术学院、云南能源职业技术学院、云南热带作物职业学院、云南国防工业职业技术学院、云南机电职业技术学院、云南林业职业技术学院、云南城市建设职业学院、云南工程职业学院、曲靖医学高等学校、楚雄医药高等学校、保山中医药高等学校、丽江师范高等学校、德宏师范高等学校、云南新兴职业学院、云南锡业职业技术学院、云南经贸外事职业学院、云南三鑫职业技术学院、德宏职业学院、云南商务职业学院、昆明卫生职业学院、云南现代职业技术学院、云南旅游职业学院、红河卫生职业学院、云南外事外语职业学院、大理农林职业技术学院等)及云南中小学学校学生公寓宿舍联网门锁解决方案。

办公文件管理系统

利用VC++和数据库开发办公文件管理系统 摘要 随着信息技术在管理上越来越深入而广泛的应用,信息管理系统的实施在技术上已逐步成熟。信息管理系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部的各种资源(人、财、物等)的有效管理,建立与自身特点相适应的管理信息系统。 这篇论文论述了小型办公文件管理系统的设计与开发。以Visual C++ 为前台开发工具;以SQL Server2005开发后台数据库;利用WINDOWS XP作为运行平台开发的图书管理系统。用软件工程的思想来指导,按照软件生命周期的不同阶段完成了本系统的开发。实现的主要功能有:系统自身的更新和退出,文件的添加、删除、查询、打开、文件属性的显示、目录添加及类型查询。系统已具有一定的实用功能。 本人结合办公实际要求的要求,对MS SQL Server2005数据库管理系统、SQL 语言原理、VC++6.0,ADO数据库访问技术进行了较深入的学习和应用。主要完成对办公文件管理系统的系统设计、数据库设计、工程框架设计和工程模块设计,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的办公文件管理系统能够满足办公人员对文件管理的需要。 第一章是课题背景、开发目的、意义、环境、运行环境及开发工具的介绍。 第二章是对数据库应用系统开发和办公文件管理系统进行了简明的介绍,并分析了开发办公文件管理系统所应进行的工作及可行性分析。

第三章对数据库的设计和SQL语言的使用进行了系统分析,为深入理解数据库应用打下了基础。并对具体的开发工具VC++ 6.0和MFC进行了一般性的介绍。 第四章为办公文件管理系统的设计分析、数据库设计、工程框架设计和工程模块设计。 关键词办公文件管理系统;软件工程;设计与开发;VC++;SQL Server 2005 Using VC + + And Database Development Office Document Management System Along with the information technology in the management of a more profound and extensive application of information management system in the implementation, technology has gradually matured. Information management system is a continuous development of new disciplines, to develop business to survive, efficiently to business activities organically, it must strengthen enterprise management, namely strengthens to enterprise interior each kind of resources (person, money, etc.) the effective management, establish its own characteristics and to adapt the management of information system. This paper describes a small office document management system design and development. Using Visual C + + to design; SQL Server2005 development background

相关文档
相关文档 最新文档