基于VB的宿舍用电管理系统设计与实现(2)
5.1.2 系统用户登录界面 ............................................................................ 16
5.1.3 系统用户电费通知单打印界面 ........................................................ 17
5.1.4 系统用户电费申请界面 .................................................................... 20
5.1.5 系统用户电费计算界面 .................................................................... 21
第6章 数据库安全设计 ............................................. 23
6.1 利用数据库本身提供备份技术 ............................................................ 23
6.2 利用数据库附加技术 ............................................................................ 23
6.3 利用数据库恢复技术 ............................................................................ 24
第7章 软件测试 ................................................... 26
7.1 软件测试的目的 ........................................................................................... 26
7.2 测试方法 ....................................................................................................... 26
7.3 测试系统部分模块 ....................................................................................... 26
7.4 软件测试部分结果 ....................................................................................... 26
7.5 测试结论 ....................................................................................................... 27
第8章 结论 ....................................................... 28
参 考 文 献 ....................................................... 29
致 谢 ............................................................ 30
第1章 引 言
1.1 前台开发工具介绍
1.1.1 Visual Basic6.0开发平台和技术简介
数据库是60年代末出现的一门计算机软件技术,到现在虽然只有三十多年的历史,但在理论和时间上都已经经历了很多年的考验VB是微软公司推出的一个集成开发环境,它是微软VISUAL STUDIO系列的产品之一。Visual Basic 继承了早期BASIC语言的优点,采用面象的程序设计技术,提供了开发WINDOWS应用程序最迅速哦,最简捷的方法,它具有比较鲜明的特点:
1.容易学习。
2.容易使用,面向对象。
3.数据处理能力强。
4.语法简单,程序可维护性高。
这些特点使Visual Basic 6.0成为当前流行的计算机编程语言之一,因特网上关于它的讨论区或个人网页随处可见,足见其普及之广,影响之大。
Visual Basic6.0分为学习版、专业版、企业版三个版,它具有以下特点:
1.增加了ADO数据对象,该数据访问技术是一个简单的数据模型,可更好地与其它Microsoft和非Microsoft技术集成。它还是一个通用接口,可用于访问本地或远程数据、连续和离散记录集、用户可访问的数据绑定接口和分层记录集。ADO是为Microsoft最新、最强大的数据访问范例OLE DB而设计的,是基于OLE DB的技术,因此ADO通过其内部的属性和方法提供统一的数据访问方法,是一个便于使用的应用程序层接口。ADO是独立于开发工具和开发语言的简单而且容易的使用的数据接口。
2.提供了数据环境设计器,其中提供了一种创建ADO对象的交互设计环境,数据环境可作为窗体或报表中所有要求数据对象的数据源,或者通过数据环境的方法和属性由程序访问,数据环境设计器具有用户连接设计器的全部功能和附加特性,如拖放、分层、分组和合计等。数据环境设计器Date Environment designer 为数据库应用程序的开发提供了一个交互式的、设计时使用的环境,能够可视化地创建和修改表、表集和报表的数据环境,为建立连接和定义命令提供了很好的图形接口。
3.数据报表,允许用户使用拖放方法利用任何记录集合快速创建报表。Microsoft数据报表设计器(Microsoft Date Report designer)是一个多功能的报表生成器,以创建联合分层结构报表的能力为特色。同数据源(如数据环境设计器)一起使用,可以从几个不同的相关表创建报表。除创建可打印报表之外,也可以将报表导出到HTML或文本文件中。对任何一个数据库应用程序应用而言,制作报表始终是应用程序所必需的功能。数据报表(DateReport)设计器是Visual Basic 6.0新增的功能,与数据环境(Date Environment)设计器配套使用可以完成大多数类型报表的设计。
4.数据源,创建可绑定任何控件的数据源用户定义控件和类。
5.SQL编辑器,允许用户增加新的存储过程至SQL服务器程序和Oracle数据库中,
用户还可以使用编辑器编写触发器。
6.增强的数据窗体向导,现在用户不仅可以构造不绑定至数据控件的代码窗体,而且可以使用ADO代码,该向导已经集成到应用程序向导、Chart向导和FlexGrid向导中。
7.文件系统对象,Visual Basic 6.0 提供了改进的在文件系统中移动的程序集,并可创建文本文件和目录。
8.DataGrid控件,该控件可帮助用户快速构造观察和编辑记录的程序,它也支持新的ADO数据控件。DataGrid控件是一种类似于电子数据表的绑定控件,可以显示一系列行和列来表示Recordset对象的记录和字段。使用DataGrid控件可以创建一个允许最终用户阅读和写入到绝大多数数据库的应用程序。DataGrid控件可以在设计时快速进行配置,而只需少量代码或无需代码。当在设计时设置了DataGrid控件的DateSource属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头,然后就可以编辑该网格的列了(包括删除、重新安排、添加列标头或者调整任意一列的宽度等操作)。在运行时,可以在程序中切换DateSource来查看不同的表,或者修改当前数据库的查询,以返回一个不同的记录集合。
9.可视化数据库工具集成(企业版)。在Visual Basic 6.0 中用户可以可视地创建数据库和查询、SQL服务器程序、Oracle数据库表、使用拖放方法创建视图,以及自动改变列数据类型。
1.2 数据库设计平台
1.2.1 数据库SQL2000
所谓数据库(Database)就是指按一定组织方式存储再一起的,相互有关的若干个数据的结合,数据库管理系统(Database Management System)就是一种操纵和管理数据库的大型软件,简称DBMS,他们建立在操作系统的基础上,对数据库进行统一的管理和控制,其功能包括数据库定义,数据库管理,数据库建立和维护,与操作系统通信等。DBMS通常由数据字典,数据描述语言及其编译程序,数据操纵(查询)语言及其编译程序,数据库管理例行程序等部分组成。
关系数据库是以关系模型为基础的数据库,是根据表、记录和字段之间的关系进行组织和访问的一种数据库,它通过若干个表(Table)来存取数据,并且通过关系(Relation)将这些表联系在一起,关系数据库提供了成为机构化查询语言(SQL)标准接口,该接口允许使用多种数据库工具和产品,关系数据库是目前最广泛应用的数据库。
数据库管理是计算机最为广泛的应用之一,数据库设计是程序设计的一大领域。因此相应的数据库编程软件非常多,Visual Basi …… 此处隐藏:3474字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [小学教育]四年级综合实践活动课《衣物的洗涤》教
- [小学教育]2014半年工作总结怎么写
- [小学教育]20世纪外国文学专题综合试题及答案
- [小学教育]TS_1循环使用催化丙烯环氧化反应研究
- [小学教育]最实用的考勤签到表(上下班签到表)
- [小学教育]气候与生态建筑——以新疆民居为例
- [小学教育]二人以上股东有限责任公司章程参考样本
- [小学教育]2014届第一轮复习资料4.1,3美好生活的
- [小学教育]土方开挖、降水方案
- [小学教育]手绘儿童绘本《秋天的图画》(蜡笔)
- [小学教育]2002级硕士研究生卫生统计学考试试题
- [小学教育]环保装备重点发展目录
- [小学教育]金蝶K3合并报表培训教材
- [小学教育]岩浆岩试题及参考答案
- [小学教育]知之深爱之切学习心得
- [小学教育]第十二章 蛋白质的生物合成
- [小学教育]Chapter 2-3 Solid structure and basi
- [小学教育]市政道路雨季专项施工方案
- [小学教育]中国海洋大学2012-2013学年第二学期天
- [小学教育]教育心理学第3章-学习迁移
- 浅谈深化国企改革中加强党管企业
- 2006年中国病理生理学会学术活动安排
- 设计投标工作大纲
- 基于ARP的网络攻击与防御
- 2016届湖北省七市(州)教科研协作体高三
- Google_学术搜索及其检索技巧
- 2019-2020学年七年级地理下册6.3美洲教
- 城市道路可研报告
- 【名师指津】2012高考英语 写作基础技
- 6级知识点培训北京师范大学《幼儿智趣
- 注册会计师会计知识点:金融资产
- 新安装 500 kV 变压器介损分析与判断
- PS2模拟器PCSX2设置及使用教程.
- 医院药事管理与药剂科管理组织机构
- {PPT背景素材}丹巴的醉人美景,免费,一
- NAS网络存储应用解决方案
- 青海省西宁市六年级上学期数学期末考试
- 测量管理体系手册依据ISO10012:2003
- 洞子小学培养骨干教师工作计划
- 浅谈《牛津初中英语》的教材特点及教学




