2。2 系统选用的后台数据库

    Access2003全称是MICROSOFT OFFICE ACCESS 2003,是一个数据库管理系统,将两种软件混合到一起,是数据库的图形界面,数据库的软件开发工具。而2003个只是其中的一个版本的访问。访问数据库程序,建立表格、表格、宏等的使用;同时,数据存储和查询,界面生成,报表生成,需标准化操作。Access 的优点,数据的收集和汇总用数据表示图,数据库能自定义窗体。数据表示图生成的是电子表格,类似 Excel的,直接浏览清晰方便,使数据直观方便。

2。3选用ADO作为数据库链接方式

ADO,全称是ACTIVEX DATA OBJECTS,是VISUAL BASIC 6。0其中之一的程序对象,数据库中的数据结构和数据库中的数据都在里面,也是MICROSOFT的应用程序接口,作用是访问数据库中的数据,包括关系或非关系。ADO的远程数据服务能用来进行客户端缓冲,而ACTIVEX控件用来访问网页中的数据。在VB编辑器中,ADO控件能查询、检验数据库,同时可以用于访问外部数据源。

在数据库方面,我选用了ADO 作为绑定方法。

ADO是一种有效、方便系统数据库的方法,它可以用来provider OLE DB一起工作,同时可以提供共享数据进行访问,OLEDB 是底层的数据访问接口,ADO控件能迅速建立数据需绑定的控件和数据源间的连接,要使用数据对象。

  ADO的控件有许多属性,有CONNECTION对象,作用连接数据源,连接指导的数据表; RECORDSET对象,将数据存储在存储对象;COMMAND对象,对数据库的SQL 命令下达查询指令,行动指令;以及结束事务。

相比较来说:

ODBC是在ADO的基础上发展起来的, 是一种数据库接口技术。ODBC使用时,用单一的命令来操纵不同的数据库,对用到的应用程序,耗时耗力不说,不同的应用加入相应的ODBC驱动,需要不同的人员。

    DAO 只能本地使用,范围是单系统应用程序和小范围的。ODBC是面向C/C++程序员的,是给VISUAL BASIC 6。0 开发人员用的,是微软提供的,一种简单,易于操作的的数据访问方法。

    RDO是一个应用程序接口,主要的工作是,在街道不时访问不同的关系型数据库,方便程序员通过程序中的RDO使用微软的底层数据库的存储对象(DAO)来进入数据库。

DB位于ODC层之间的应用程序,ADO位于OLEDB,这是一个新的架构和数据源之间的无缝连接的应用。

 总之,通过以上比较,ADO数据库基于ADO的OLEDB上更方便,更先进,更合理,更适合于VISUAL BASIC 程序员,同时,它可以消除由OLEDB 带来的诸多弊端,使微软技术的发展更为迅速。所以我用ADO方法绑定数据库,系统的功能可以达到要求。文献综述

第3章  系统的设计和数据库分析

本章节主要是对系统的每个模块的功能进行详细的分析与介绍,同时对于数据库的需求分析和设计进行详细的介绍。

3。1 系统的框架图

在确定系统的课题后,需要根据系统的需要和对系统的详细分析之后,教务管理系统的框架图如下图:

   

图3。1 系统的总体框架图

本系统的使用者只有两种,管理员和普通用户,管理员管理一切的信息,对任意信息都可修改、打印、添加和删除,可以对各种教务信息进行维护和修改。普通用户可以对教务信息进行浏览和查询。整个系统包括了学生教务管理,员工教务管理,班级教务管理,课程教务管理,成绩教务管理,综合测评,毕业管理。对于系统包含的各个模块,简单介绍如下:

(1)用户登录模块分为创建用户、重新登录、退出三部分。创建用户只能管理员进行使用,能够实现的管理员或普通用户的增加,对原有密码修改和删除用户,而普通用户用户登录这一模块不能用。 

上一篇:Java+mysql会议定时提醒系统设计+ER图
下一篇:java户籍管理系统设计

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

java物业管理系统设计

安康汉江网讯

网络语言“XX体”研究

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究