基于vb宿舍用电管理设计与实现打印版

2021-04-25 13:15:25本页面

基于vb宿舍用电管理设计与实现打印版


【正文】

中国石油大学(华东)现代远程教育 毕业设计(论文) 题目:基于VB的宿舍用电管理系统的设计与实现 学习中心: 年级专业: 学生姓名:学号:0551681249 指导教师:职称:讲师 导师单位: 中国石油大学(华东)远程与继续教育学院 论文完成时间:2009年5月1日 摘要 当今社会是一个信息社会也是一个知识经济的时代。自从世界上第一台计算机ENINC(Electronicnumericalintegratorandcalculator)于1946年在美国问世到现,信息产业的发展突飞猛进。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。宿舍用电管理系统是典型的信息管理系统(MIS),是一个实用的管理信息系统,管理员可以通过相应的模块,对数据库中的信息进行更新、删除和查询,对宿舍用电基本用量信息进行打印,对使用该系统的管理员信息进行更新、删除,用户购电申请,宿管员评分情况,月电费总统计等系统管理功能。因为本系统具有高透明性,所以相关用户可以对宿舍电使用缴费信息进行查询,由于宿舍用电的群体主要集中在大学校园,因此宿舍用电管理设计与实现在设计考虑的用户对象针对大学校园的学生。 通过本系统的应用,可以加强对宿舍电使用信息的管理。

减轻管理员的工作负担,提高工作效率。我们能看出,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能在各种竞争中立于不败之地。 关键词:信息,管理系统,计算机管理,宿舍用电 目录 第1章引言 1 1.1前台开发工具介绍 1 1.1.1VisualBasic6.0开发平台和技术简介 1 1.2数据库设计平台 2 1.2.1数据库SQL2000 2 1.3MIS系统分析 3 1.4宿舍用电系统使用对象设计 4 第2章宿舍用电系统可行性分析 5 2.1可行性分析 5 2.1.1技术可行性分析 5 2.1.2经济可行性分析 5 2.1.3社会可行性分析 5 2。

1.4法律可行性分析 6 2.2系统设计的背景 6 2.3系统设计的目标 6 第3章宿舍用电系统需求分析 7 3.1用户需求 7 3.2技术需求 7 3.3社会需求 7 3.4数据的性能需求 7 第4章宿舍用电系统概要设计 8 4.1系统核心功能模块描述 8 4.2功能模块划分 8 4.3数据流图设计 8 4.4数据库设计 9 4.4.1创建数据库 9 4.4.2数据库逻辑结构设计 10 4.4.2数据库核心表设计 11 第5章宿舍用电系统详细设计 13 5.1系统核心模块功能设计 13 5.1.1系统主界面 13 5.1.2系统用户登录界面 13 5.

1.3系统用户电费通知单打印界面 14 5.1.4系统用户电费申请界面 17 5.1.5系统用户电费计算界面 18 第6章数据库安全设计 20 6.1利用数据库本身提供备份技术 20 6.2利用数据库附加技术 20 6.3利用数据库恢复技术 21 第7章软件测试 22 7.1测试方法 22 7.2测试系统部分模块 22 7.3软件测试部分结果 22 7.4测试结论 22 第8章结论 23 致谢 24 参考文献 25 第1章引言 1.1前台开发工具介绍 1.1.1VisualBasic6.0开发平台和技术简介 数据库是60年代末出现的一门计算机软件技术。

到现在虽然只有三十多年的历史,但在理论和时间上都已经经历了很多年的考验VB是微软公司推出的一个集成开发环境,她是微软VISUALSTUDIO系列的产品之一。VisualBasic6.0继承了早期BASIC语言的优点,采用面象的程序设计技术,提供了开发WINDOWS应用程序最迅速哦,最简捷的方法,它具有比较鲜明的特点: 1.容易学习。 2.容易使用,面向对象。 3.数据处理能力强。 4.语法简单,程序可维护性。 这些特点使VisualBasic6.0成为当前流行的计算机编程语言之一,因特网上关于它的讨论区或个人网页随处可见,足见其普及之广,影响之大。 VisualBasic6.0分为学习版、专业版、企业版三个版。

它具有以下特点: 1.增加了ADO数据对象,该数据访问技术是一个简单的数据模型,可更好地与其它Microsoft和非Microsoft技术集成。它还是一个通用接口,可用于访问本地或远程数据、连续和离散记录集、用户可访问的数据绑定接口和分层记录集。 2.提供了数据环境设计器,其中提供了一种创建ADO对象的交互设计环境,数据环境可作为窗体或报表中所有要求数据对象的数据源,或者通过数据环境的方法和属性由等程序访问,数据环境设计器具有用户连接设计器的全部功能和附加特性,如拖放、分层、分组和合计等。 3.数据报表,允许用户使用拖放方法利用任何记录集合快速创建报表。 4.数据源,创建可绑定任何控件的数据源用户定义控件和类。

5.SQL编辑器,允许用户增加新的存储过程至SQL服务器程序和Oracle数据库中,用户还可以使用编辑器编写触发器。 6.增强的数据窗体向导,现在用户不仅可以构造不绑定至数据控件的代码窗体,而且可以使用ADO代码,该向导已经集成到应用程序向导、Chart向导和FlexGrid向导中。 7.文件系统对象,VisualBasic6.0提供了改进的在文件系统中移动的程序集,并可创建文本文件和目录。 8.DataGrid控件,该控件可帮助用户快速构造观察和编辑记录的程序,它也支持新的ADO数据控件。 9.可视化数据库工具集成(企业版)。在VisualBasic6.0中用户可以可视地创建数据库和查询、SQL服务器程序、Oracle数据库表、使用拖放方法创建视图。

以及自动改变列数据类型。 1.2数据库设计平台 1.2.1数据库SQL2000 所谓数据库(Database)就是指按一定组织方式存储再一起的,相互有关的若干个数据的结合,数据库管理系统(DatabaseManagementSystem)就是一种操纵和管理数据库的大型软件,简称DBMS,他们建立在操作系统的基础上,对数据库进行统一的管理和控制,其功能包括数据库定义,数据库管理,数据库建立和维护,于操作系统通信等。DBMS通常由数据字典,数据描述语言及其编译程序,数据操纵(查询)语言及其编译程序,数据库管理例行程序等部分组成。 关系数据库是以关系模型为基础的数据库,是根据表、记录和字段之

它通过若干个表(Table)来存取数据,并且通过关系(Relation)将这些表联系在一起,关系数据库提供了成为机构化查询语言(SQL)标准接口,该接口允许使用多种数据库工具和产品,关系数据库是目前最广泛应用的数据库。 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宿舍用电管理系统的使用对象针对大学校园的学生,并且给我分析系统的整体框架、设计流程等。 25 第2章宿舍用电系统可行性分析 本系统可以说是一个综合性的学校的宿舍用电管理系统,本系统主要服务于大学校园的学生在用电、购电的相关信息管理。它主要分为用户购电申请模块、用户信息管理模块、用户信息输入模块、用户电费信息输入模块、用户电费查询模块、用户交电费情况统计、打印模块、月电费统计模块等功能,利用当今比较先进的软件开发语言和完善的数据库技术,因而具有较强的实用性和先进性。 2.1可行性分析 由于本系统管理的对象单一的,都是在校学生,每个数据内容都具有较强的关联性,涉及的计算过程不是很复杂。

管理制度相关推荐  
三九文库 www.999doc.com
备案图标苏ICP备2020069977号