基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx

上传人:b****1 文档编号:11161749 上传时间:2023-05-29 格式:DOCX 页数:38 大小:1,008.31KB
下载 相关 举报
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第1页
第1页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第2页
第2页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第3页
第3页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第4页
第4页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第5页
第5页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第6页
第6页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第7页
第7页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第8页
第8页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第9页
第9页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第10页
第10页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第11页
第11页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第12页
第12页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第13页
第13页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第14页
第14页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第15页
第15页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第16页
第16页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第17页
第17页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第18页
第18页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第19页
第19页 / 共38页
基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx_第20页
第20页 / 共38页
亲,该文档总共38页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx

《基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx》由会员分享,可在线阅读,更多相关《基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx(38页珍藏版)》请在冰点文库上搜索。

基于VB的宿舍用电管理系统设计与实现毕业设计论文 精品.docx

基于VB的宿舍用电管理系统设计与实现毕业设计论文精品

 

本科毕业设计论文

 

基于VB的宿舍用电管理系统

设计与实现

 

学生姓名:

班级:

学号:

指导教师:

所在单位:

电气工程学院

答辩日期:

2012年6月日

摘要

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

现在我国的中小型企业的用电管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,而购买大型通用用电管理系统,对中小型企业来说,有需要付出昂贵的代价,而且用电项目不一定完全符合企业用电管理的要求,因此根据企业目前的实际的用电管理情况开发一套用电管理系统是十分必要的。

学校作为信息化时代发展的先驱,已经普遍使用计算机系统来进行各个部门的管理共作,大大提高了工作效率和管理水平。

宿舍用电管理系统是典型的信息管理系统(MIS),是一个实用的管理信息系统,管理员可以通过相应的模块,对数据库中的信息进行更新、删除和查询,对宿舍用电基本用量信息进行打印,对使用该系统的管理员信息进行更新、删除,用户购电申请等系统管理功能。

因为本系统具有高透明性,所以相关用户可以对宿舍电使用缴费信息进行查询。

由于宿舍用电的群体主要集中在大学校园,因此宿舍用电管理设计与实现在设计考虑的用户对象针对大学校园的学生。

通过本系统的应用,可以加强对宿舍电使用信息的管理,减轻管理员的工作负担,提高工作效率。

我们能看出,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。

关键词信息 ,用电管理系统 ,计算机管理,宿舍用电

 

Abstract

Withthecontinuousimprovementofscienceandtechnology,thecomputerscienceismaturedayafterday,Oursocietyhasgraduallygonetodigital,information-based,network-basedforward,itspowerfulfeatureshaveleftaprofoundunderstandingforpeople,ithasenteredthehumansocietyinvariousfieldsandplayedanincreasinglyimportantrole.NowChina'ssmallandmedium-sizedenterprisesinelectricitymanagementlevelstillremainintheprintingpaperonthebasis,suchamechanismalreadycannotadapttothedevelopmentofthetimes,becauseitwastedalotofhumanandmaterialresources,intheinformationage,thistraditionalmanagementapproachmustbebasedoncomputerinformationmanagementtoreplace,andpurchasingthelargegeneralelectricmanagementsystemisforthesmallandmediumenterprisestosay,thereisaneedtopayahighprice,andelectricityprojectsmaynotbeentirelyconsistentwiththeenterpriseusingelectricmanagementrequirements,thereforeaccordingtothepresentactualelectricitymanagementtodevelopapowermanagementsystemisverynecessary.

Theschoolasapioneerinthedevelopmentofinformationera,hasbeenwidelyusedcomputersystemsforthemanagementofvariousdepartmentstogether,.Asaresult,itimprovestheworkefficiencyandthemanagementlevel.Dormitoryelectricitymanagementsystemisatypicalmanagementinformationsystem(MIS),andpracticalmanagementinformationsystem.Theadministratormayupdate,deleteandquerytheinformationinthedatabasethroughthecorrespondingmoduleandprintthedormitorybasicdosageinformation.Theymayupdate,deleteadministratorinformationwhousethesystemandbuyelectricityapplicationforusers,suchthesystemmanagementfunctionisalot.Becausethissystemhashightransparency,souserscanuseassociateddormitoryelectricitypaymentinformationtoquery,becausethedormitorygroupsmainlyconcentrateintheuniversitycampus,thedormitorymanagementdesignandimplementationdesignsconsiderationoftheuserobjectforthecampusoftheUniversitystudents.

Throughtheapplicationofthesystem,schoolcanenhancetheinformationmanagementofthedormitoryelectricityuse,reducetheburdenonadministrators,andimproveworkefficiency.Wecansee,theonewhohasmasteredtheknowledgethatislargevolume,informationthatislargevolume,thehighinformationprocessingspeed,whoseefficiencyishigh,whocanbeincompetitionremaininvinciblein.

Keywords:

Information,powermanagementsystems,computermanagement,dormitory

 

第1章引言

1.1前台开发工具介绍

1.1.1VisualBasic6.0开发平台和技术简介

数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都已经经历了很多年的考验VB是微软公司推出的一个集成开发环境,它是微软VISUALSTUDIO系列的产品之一。

VisualBasic继承了早期BASIC语言的优点,采用面象的程序设计技术,提供了开发WINDOWS应用程序最迅速哦,最简捷的方法,它具有比较鲜明的特点:

1.容易学习。

2.容易使用,面向对象。

3.数据处理能力强。

4.语法简单,程序可维护性高。

这些特点使VisualBasic6.0成为当前流行的计算机编程语言之一,因特网上关于它的讨论区或个人网页随处可见,足见其普及之广,影响之大。

VisualBasic6.0分为学习版、专业版、企业版三个版,它具有以下特点:

1.增加了ADO数据对象,该数据访问技术是一个简单的数据模型,可更好地与其它Microsoft和非Microsoft技术集成。

它还是一个通用接口,可用于访问本地或远程数据、连续和离散记录集、用户可访问的数据绑定接口和分层记录集。

ADO是为Microsoft最新、最强大的数据访问范例OLEDB而设计的,是基于OLEDB的技术,因此ADO通过其内部的属性和方法提供统一的数据访问方法,是一个便于使用的应用程序层接口。

ADO是独立于开发工具和开发语言的简单而且容易的使用的数据接口。

2.提供了数据环境设计器,其中提供了一种创建ADO对象的交互设计环境,数据环境可作为窗体或报表中所有要求数据对象的数据源,或者通过数据环境的方法和属性由程序访问,数据环境设计器具有用户连接设计器的全部功能和附加特性,如拖放、分层、分组和合计等。

数据环境设计器DateEnvironmentdesigner为数据库应用程序的开发提供了一个交互式的、设计时使用的环境,能够可视化地创建和修改表、表集和报表的数据环境,为建立连接和定义命令提供了很好的图形接口。

3.数据报表,允许用户使用拖放方法利用任何记录集合快速创建报表。

Microsoft数据报表设计器(MicrosoftDateReportdesigner)是一个多功能的报表生成器,以创建联合分层结构报表的能力为特色。

同数据源(如数据环境设计器)一起使用,可以从几个不同的相关表创建报表。

除创建可打印报表之外,也可以将报表导出到HTML或文本文件中。

对任何一个数据库应用程序应用而言,制作报表始终是应用程序所必需的功能。

数据报表(DateReport)设计器是VisualBasic6.0新增的功能,与数据环境(DateEnvironment)设计器配套使用可以完成大多数类型报表的设计。

4.数据源,创建可绑定任何控件的数据源用户定义控件和类。

5.SQL编辑器,允许用户增加新的存储过程至SQL服务器程序和Oracle数据库中,用户还可以使用编辑器编写触发器。

6.增强的数据窗体向导,现在用户不仅可以构造不绑定至数据控件的代码窗体,而且可以使用ADO代码,该向导已经集成到应用程序向导、Chart向导和FlexGrid向导中。

7.文件系统对象,VisualBasic6.0提供了改进的在文件系统中移动的程序集,并可创建文本文件和目录。

8.DataGrid控件,该控件可帮助用户快速构造观察和编辑记录的程序,它也支持新的ADO数据控件。

DataGrid控件是一种类似于电子数据表的绑定控件,可以显示一系列行和列来表示Recordset对象的记录和字段。

使用DataGrid控件可以创建一个允许最终用户阅读和写入到绝大多数数据库的应用程序。

DataGrid控件可以在设计时快速进行配置,而只需少量代码或无需代码。

当在设计时设置了DataGrid控件的DateSource属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头,然后就可以编辑该网格的列了(包括删除、重新安排、添加列标头或者调整任意一列的宽度等操作)。

在运行时,可以在程序中切换DateSource来查看不同的表,或者修改当前数据库的查询,以返回一个不同的记录集合。

9.可视化数据库工具集成(企业版)。

在VisualBasic6.0中用户可以可视地创建数据库和查询、SQL服务器程序、Oracle数据库表、使用拖放方法创建视图,以及自动改变列数据类型。

1.2数据库设计平台

1.2.1数据库SQL2000

所谓数据库(Database)就是指按一定组织方式存储再一起的,相互有关的若干个数据的结合,数据库管理系统(DatabaseManagementSystem)就是一种操纵和管理数据库的大型软件,简称DBMS,他们建立在操作系统的基础上,对数据库进行统一的管理和控制,其功能包括数据库定义,数据库管理,数据库建立和维护,与操作系统通信等。

DBMS通常由数据字典,数据描述语言及其编译程序,数据操纵(查询)语言及其编译程序,数据库管理例行程序等部分组成。

关系数据库是以关系模型为基础的数据库,是根据表、记录和字段之间的关系进行组织和访问的一种数据库,它通过若干个表(Table)来存取数据,并且通过关系(Relation)将这些表联系在一起,关系数据库提供了成为机构化查询语言(SQL)标准接口,该接口允许使用多种数据库工具和产品,关系数据库是目前最广泛应用的数据库。

数据库管理是计算机最为广泛的应用之一,数据库设计是程序设计的一大领域。

因此相应的数据库编程软件非常多,VisualBasic是公认的数据库应用程序开发的一个非常容易上手、功能强大的工具。

VisualBasic提供了各种功能强大的控件和数据库应用程序设计工具,利用这些,开发者可以快速方便地开发出一个简单的数据库应用系统。

SQL是“结构化查询语言(StructuredQueryLanguage)”的简称,它是由SQUARE语言发展而来的。

SQL语言结构简洁,功能强大,简单易学,许多大型的数据库管理系统都支持SQL语言作为查询语言。

SQL语言使用方便、功能丰富、简洁易学,是操作数据库的工业标准语言,得到广泛地应用。

SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。

SQL具有非过程化语言、统一的语言、是所有关系数据库的公共语言等特点。

今天的商业环境要求不同类型的数据库解决方案。

性能、可伸缩性及可靠性是基本要求,而进入市场时间也非常关键。

除这些核心企业品质外,SQLServer2000还为您的数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。

从数据管理和分析角度看,将原始数据转化为商业智能和充分利用Web带来的机会非常重要。

作为一个完备的数据库和数据分析包,SQLServer2000为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。

作为重要的基准测试可伸缩性和速度奖的记录保持者,SQLServer2000是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力。

1.3MIS系统分析

1、管理信息系统的组成

信息系统管理在企业中的应用存在三个要素,这就是人、计算机和数据。

2、管理信息系统的界面特点

在计算机软件技术中,人机界面已经发展成为一个重要的分支。

MIS人机界面设计一般遵循以下一些基本原则:

(1)以通信功能作为界面设计的核心

人机界面设计的关键是使人与计算机之间能够准确地交流信息。

一方面,人向计算机输入信息时应当尽量采取自然的方式:

另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。

另外,不要把内部的处理、加工与人机界面混在一起(人机界面程序只是通信),以免互相干扰,影响速度。

设计MIS时,针对每一个功能,都要按照模块化思想,使输入、处理与输出“泾渭分明”,充分体现人机界面的通信功能。

这样设计出来的程序不易出错,而且易于维护。

报表打印是MIS必备的功能之一,而且打印之前常常需要计算。

计算与打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。

(2)界面必须始终一致

统一的人机界面不至于会增加用户的负担,让用户始终用同一种方式思考与操作。

最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。

例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。

(3)界面必须使用户随时掌握任务的进展情况

人机界面应该能够告诉用户软件运行的进度。

特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。

目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。

开发MIS软件时,这一点很值得借鉴。

总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量。

实践证明,用户干预愈少,MIS系统的满意程度愈高。

1.4宿舍用电系统使用对象设计

宿舍用电系统使用的对象比较广泛,例如:

大学校园的学生、公司的职工、国家政府机关的人员、外资企业的员工等,因此基于以下原因:

1、宿舍用电系统应用起来比较庞大复杂,技术全面,使用人群的层次要求不一样;

2、我是一个在校学生,学的知识有限,知识面比较窄,没有实际开发庞大系统的能力和经验;

3、我在大学生活了四年,对大学校园的学生宿舍用电非常熟悉其业务流程;

4、毕业设计的目标是学以致用、理论联系实际、注重实际应用效果、培养独立思考问题的能力;

我和指导教师周军老师沟通交流后,他也认可了我的基于vb宿舍用电管理系统的使用对象针对大学校园的学生,并且给我提供了一些使用对象是大学校园学生的宿舍用电管理系统设计与实现的思路,让我对整个系统的整体框架、设计流程等有了初步的想法。

 

第2章宿舍用电系统可行性分析

本系统可以说是一个综合性的学校的宿舍用电管理系统,本系统主要服务于大学校园的学生在用电、购电的相关信息管理。

它主要分为用户购电申请模块、用户信息管理模块、用户信息输入模块、用户电费信息输入模块、用户电费查询模块、用户交电费情况统计、打印模块、月电费统计模块等功能,利用当今比较先进的软件开发语言和完善的数据库技术,因而具有较强的实用性和先进性。

2.1可行性分析

由于本系统管理的对象单一的,都是在校学生,每个数据内容都具有较强的关联性,涉及的计算过程不是很复杂。

因此我对于基于vb宿舍用电系统的可行性主要是从以下几个小点进行的分析:

2.1.1技术可行性分析

为本系统的开发我特别对大学校园进行了深入的调查研究,并且本系统的开发我利用MicrosoftSQLServer2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。

使用VisualBasic6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。

综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。

2.1.2经济可行性分析

现在,计算机的价格不仅十分低廉,而且性能也有了长足的进步。

而对于本系统的开发,会为学校的工作效率带来了一个质的飞跃,主要表现有以下几个方面:

第一,本系统的运行可以代替人工进行对数据的管理;

第二,本系统的运行可以节省许多资源;

第三,本系统的运行可以大大的提高学校的工作效率和管理效率;

第四,通过调查本系统在大学校园里运行,带来的直接的经济效益为9000元;

所以,本系统在经济上是可行的。

2.1.3社会可行性分析

因为本系统对操作人员的计算机基本应用能力要求不高,所以适应于其它大学的宿舍用电管理,具有社会可行性、推广性。

2.1.4法律可行性分析

本系统在开发和设计上严格遵守软件工程的设计标准,严格遵守国家规定的信息安全法律,保证基于vb宿舍用电管理系统遵守法律的规定,不会触犯法律。

因此在法律上是可行的。

2.2系统设计的背景、意义及必要性

高校宿舍是高校一个不可或缺的组成部分,在当今大学逐年扩招的形势下,高校中的学生数量越开越多,而由于滞后的学生宿舍管理系统,高校出现的管理问题也越来越多,这其中首当其冲的就是宿舍用电管理问题,由于宿舍用电管理涉及到诸多方面,且部分高校采取繁琐的纸质记录人工操作方式,往往耗费了大量的人力物力,却事半功倍,比如西安财经学院,学校现有17000余名学生,但还是停留在宿舍用电管理人员手工记录数据的最初阶段,手工记录对于规模小的学校来说还可以勉强接受,但对于宿舍用电量信息比较庞大,需要激励存档的数据不较多的高校来说,人工记录是相当麻烦的。

而且当查找某条信息记录时,由于数据量庞大,还只能靠人工去一条条的查找,这样不但麻烦还浪费了许多时间,效率也比较低,导致每年学生都因为在宿舍不合理用电和过度用电而带来了极大地安全隐患,本系统旨在实现高校宿舍的学生、物资以及安全等方面的有效管理,并通过寝室评优以及工作评分等系统形成一种有效的交互反馈机制,学生和管理员只需输入账号密码便能实现相关信息的查看和修改,且由于数据库存储容量相当大,而且比较稳定,是和长时间的保存,也不容易丢失。

这无疑是为信息存储量比较

大的学校提供了一个方便、快捷的操作方式,且宿舍管路系统具有运行速度快、安全性高、稳定性好的优点,并且具备完善报表生成、修改功能,能够快速的查询学校所需的宿舍用电信息,已与帮助高校实现人性化、高效化的宿舍管理。

管理信息系统就是我们常说的MIS(MangementInformationSystem),在强调管理,强调信息的现代化社会中他变得越来越普及。

MIS是一门新的学科,它跨越了若干个菱悦,比如管理科学、系统科学、运筹学、统计学以-4-及计算机科学。

在这些学科的基础上,形成形成信息收集和加工的方法,从而形成一个纵横交错的系统。

在全国,尤其是在各个大学校园,对于学生宿舍的用电管理是相当重要,而且也是相当麻烦的,他是学校管理中最基本的一项常规性工作。

而长期以来,学校管理都是依赖人工来进行得的,其工作量是相当巨大的,而且工作效率不高,尤其在当今信息处理日益发达的、迅速的时候,这种方法必须改进,利用软件技术开发平台。

我们国家提出了构建信息平台,利用先进的科学技术提高我们的管理和处理事情的效率,因此在这种社会的大环境下,开发设计大学生宿舍管理系统迫在眉睫。

2.3学校用电管理问题现状

近些年来随着各地学校办学规模的不断扩大,在校住校的人数大幅度增加,学生生活条件也在不断改善,学生用电浪费问题成了一个难题。

一方面,学校对学生浪费电的现象不重视,另一方面,安装节电设备投入大,效果不明显,而且无法从根本上解决浪费问题。

如何采取积极有效的措施加以防范和纠正,引导好学生合理用电、节约用电成为了学校面临的管理难题。

2.4用电管理信息系统的特殊性

用电管理信息系统和其他管理信息系统不同之处表现在

(1)业务信息量大

用电管理信息系统既包含有产生于基层的管理信息,更包含大量日常业务信息,用电管理涉及千家万户,其业务信息占用电部门的全部信息的90%以上,占整个供电局全部信息的50%以上。

所以,用电管理信息系统兼有管理和日常业务处理的双重性质,而且后者占主要部分。

因此,计算机在用电部门既是管理工具,更多的是生产工具。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2