基于Visual Basic及 Access的工程资料档案管理系统开发

第16卷第3期2005年9月中国地质灾害与防治学报The Chinese Journal of Geological Hazard and Control Vol.16No.3Sep.2005基于Visual Basic 及Access 的工程资料档案管理系统开发熊良宵,李天斌(成都理工大学环境与土木工程学院,四川成都610059)摘要:在社会日趋发展和信息技术取得巨大进步的今天,许多勘查设计单位原有的工程资料管理方法已不能完全满足社会各方面工程实践的要求,使用先进的工程资料管理系统是必不可少的。

因此,工程资料档案管理系统是一个具有重要理论研究意义及广阔应用前景的研究课题。

文章结合鹧鸪山隧道这—重大工程,利用Visual Basic 和Access 开发了一个适用于广大工程建设资料管理的软件。

在系统开发过程中,解决了以下问题,即利用WinRAR 软件实现文件的压缩及解压缩,利用SQL 语言实现文件多种查询方法。

通过调用文件存放地址实现文件的打开功能。

工程资料档案管理系统的使用将解决工程实际中存放、保管资料的各种问题,消除了传统资料保存方式的弊端。

工程资料档案管理系统具有使用方便、查询快捷等优点,具有实用价值和推广价值。

关键词:隧道;管理系统;Visual Basic ;Access ;SOL ;工程档案资料;文件的压缩及解压缩文章编号:1003-8035(2005)03-0148-04中图分类号:TP32文献标识码:A收稿日期:2004-10-20;修回日期:2005-03-12作者简介:熊良宵(1982—),男,江西九江人,岩土工程硕士研究生,主要从事边坡工程及其相关工作.1引言在大型工程项目建设中,往往技术活动与其他活动交织在一起,因而产生的科技文件材料既多又杂。

目前,松散的管理模式给图纸文献的检索及参考增加了难度,严重地影响了工程资料的开发效率。

因此大型工程项目建设要做好工程资料收集利用工作,必须对科技文件材料的形成与积累实行全过程的控制,并制定一个完整、准确的归档范围,为日后生产准备充分可靠的资料。

这些工程技术资料目前基本以电子文档如Word 文档、Excel 文档、CAD 图形、JPG 图片等形式存储在电脑中,工组人员查询资料时不很方便,然而利用数据库开发技术则可以解决这些问题。

作为Office2000之一的Access2000,可以将不同种类的数据保存在一个数据库文件中,并能强制保存库内数据的一致性,而且可与开发编程工具Visual Basic 6.0紧密结合,可快速开发各种类型的实用数据库。

笔者采用Visual Baisc 6.0及Access 开发了鹧鸪山隧道工程查询系统,改变工程资料管理模式,提高了图纸和文献的检索效率。

2Visual Basic 及Access 开发数据库系统的特点2.1Visual Basic 及Access 开发数据库的特点将Visual Basic 和Access 两者结合起来使用[2,3],最主要的优点就是两者使用相同的Microsoft Jet 数据库引擎(Database Engine )。

Microsoft Jet 是Microsoft Access 数据库系统的数据库引擎组件,属于关系型引擎,具有关系型数据库的所有特点、如功能强大、支持使用SQL 等;Microsoft Jet 引擎还支持安全功能,可以方便地对数据库进行加密。

由于Visual Basic 和Access 使用相同的数据库引擎。

因此,可以建立既包括Access 组件又包括Visual Basic 组件的应用程序。

这样就提高了程序的稳定性,充分发挥了两者各自的优点。

2.2Visual Basic 及Access 开发数据库的基本概念与设计原则Visual Basic 和Access 的数据库属于关系型数据库[3]。

它是表的集合,并不存放真正的数据库数据。

真正的数据库数据存放在表中。

表是记录的集合,是物理数据的一般逻辑表示。

其中每行数据称为一个记录。

一个记录由若干个字段组成,字段描述记录代表的对象的一个特性,是数据库存储数据的最小单═════════════════════════════════════════════════════════════════位。

数据库还包括索引、查询、记录集等元素。

数据库的设计主要是表的设计(包括设计表的结构和建立表间关系)、建立索引和查询等。

数据库设计的基本原则:(1)提供最快的数据查询速度;(2)消除冗余数据;(3)使数据库功能容易得到增强;(4)使数据库易于维护。

3工程档案管理系统结构与设计3.1系统总体结构大型工程产生的科技文件数目非常大,包括可行性研究文件、设计基础文件、设计文件、工程管理文件、施工文件、监理文件、竣工文件及科研文件等。

这些文件类型不一,有些可能只包括Word 文档,而有些可能既包括Word 文档又包括Cad 图纸。

因此需要对工程资料进行合理的分类,并利用Access 建立相对应的表,基于这一原则,在开发鹧鸪山隧道档案系统时将其划分成了8个子系统,即可行性研究文件数据库、设计基础文件数据库、设计文件数据库、工程管理文件数据库、施工文件数据库、监理文件数据库、竣工文件数据库和科研文件数据库。

系统结构如图1工程档案管理系统工程管理文件数据库信息修改文件查询文件录入设计文件数据库信息修改文件查询文件录入设计基础文件数据库信息修改文件查询文件录入可行性研究文件数据库信息修改文件查询文件录入施工文件数据库信息修改文件查询文件录入监理文件数据库信息修改文件查询文件录入竣工文件数据库信息修改文件查询文件录入科研文件数据库信息修改文件查询文件录入图1系统结构图Fig.1Frame of the system3.2数据库分析与设计本数据库应用程序是对工程资料进行管理的,包括按档号、关键词等查询工程资料,修改工程资料信息,添加工程资料文件等对数据库的基本操作。

因此,在用Access 进行数据库设计时,可以确定每一个表中所包含的数据字段。

同时由于在建立表的过程中,需要对数据进行标准化,因为不经过标准化的数据往往是不合理的。

数据标准化就是对数据库表进行分析,采用关系数据库的方法,使每个表都不包含重复数据。

表与表之间的联系是通过主键来建立的。

表与表之间可以有一对一、一对多或多对多的关系。

通过建立这些表间关系,数据库中所有的表能够形成一个统一的整体。

因此每张表至少要有一个能唯一标识表中记录的字段以作为主键。

作为主键的字段其值必须唯一且不能为空值,如果表中无唯一标识记录字段,就需为它设置一个。

因此,在本系统的设计中,建立了一个总工程资料表,包括档号、关键词、文件类型等各个子系统均包括的基本信息。

其中文件类型是指文件属于哪个数据库的,并以文件类型作为该表的主键,用于连接到各个子系统中,包括设计文件数据库、工程管理文件数据库等。

在建立各个子系统的表时,将其与总工程资料表中不重复的数据字段添加进去。

例如,在设计文件表中包含了设计时间等与总工程资料表中不相重复的字段。

3.3系统功能该系统主要有三大功能模块。

其功能如下:3.3.1文件查询模块用户可按档案号、案卷题名、关键词、立卷单位等方式进行查询。

既可按一种检索方式查询(比如只输入案卷题名进行查询),也可同时按多种检索方式查询。

本模块不仅可以查询而且可以打开查询到的各类文件,这是本系统与传统工程管理数据库的重要区别。

同时由于工程的科技资料一般是不能修改的,因此本系统对工程资料做了加密保护措施,用户只能以只读方式打开文件。

3.3.2文件信息修改模块当用户将改变文件的档号或其它信息时,用户就需要修改系统原有的资料信息,系统在以后的使用中才能不出错。

因此,本系统增加了文件信息修改模块,用户可以利用该模块修改系统中的资料信息,包941第3期熊良宵,等:基于Visual Basic 及Access 的工程资料档案管理系统开发括文件的档号、关键词等,这样可以保证用户查询资料的准确性。

3.3.3文件输入模块由于本系统不仅可以在工程项目完成之后使用,也可以在工程项目的进行中使用。

因此,本系统增加了文件输入模块,方便用户将新的工程资料不断的添加到系统中,用户可以利用该模块添加文件,并输入相应的资料信息,这样可以保证用户查询资料的全面性。

4系统开发过程中的问题及解决方法4.1在Visual Basic6.0利用ADO操作数据库方法的实现用Access2000建立好数据库以后,就可以用Visual Basic6.0编程,实现对资料的查询、添加、修改以及其它的管理功能。

4.1.1建立窗体在窗体上放置合适的控件,同时还需要放置一些可以与ADO绑定的控件如DataCombo、DataList、DataGrid等复杂的数据控件。

4.1.2将数据源连接到数据库首先在代码模块中声明Connection对象gConn::Public gConn As ADODB.Connection并在系统登入界面的程序中建立连接gConn,连接到己建立好的数据库上,供程序中所有Recordset对象使用:Set gConn=New ADODB.ConnectionDim strConn As StringstrConn=Provider=Microsoft.Jet.OLEDB.4.0;DataSource=“+APP.Path+”工程.mdb;Persist Security Info=False”gConn.Open strConn其次在窗体内建立数据源即Recordset,以按案卷题名查找为例Dim strSQL As StringstrSQL=“select*from设计文件where案卷题名like“%”&Text1.Text&“%”Dim r As New ADODB.Recordsetr.Open strSQL,gConn,adOpenStatic4.1.3绑定控件到数据源绑定控件时,可通过设置绑定控件的DataSource 属性为已建立记录集来完成。

对于简单绑定控件还要设置控件的DataField属性为绑定具体字段。

例如绑定DataGrid到数据提供者可通过如下方法实现:Set DataGrid.DataSource=r4.2模糊查询方法的实现在系统中很多资料的信息是相同的,比如它们的保管期限及档案存放地址等。

此时利用模糊查询方式可缩小查询范围,提高查询效率。

实现模糊查询方法的内容及程序代码可参考文献[2]。

同时本系统也为了方便用户输入查询信息,在开发过程中使用了SQL语句中的like模式匹配符,用户不必输入完整的信息。

4.3压缩及解压缩文件方法的实现由于大型工程的工程资料很多,因此要实现文件压缩,具体方法如下:Private Sub cmdUnrar-Click()Dim Rarexe As StringDim Source As StringDim Target As StringDim FileString As StringDim Result As LongSource=Text10.TextIf Right(App.Rath,1)=“”ThenTarget=App.Path&“Temp”Rarexe=App.Path&“WinRAR WinRAR.exe”ElseRarexe=App.Path&“WinRAR WinRAR.exe”Target=App.Path&“Temp”End IfFileString=Rarexe&“X”&Source&“”&TargetResult=Shell(FileString,vbHide)End Sub4.4打开文件方法的实现实现文件解压缩后就要实现打开文件,具体方法:4.4.1判断解压缩后的文件类型本方法是得到文件的后缀名,比如是Word文档就会得到doc,是CAD图纸就会得到dwg等,具体方051中国地质灾害与防治学报ZHONGGUO DIZHIZAIHAI YU FANGZHI XUEBAO2005年法如下:Private Function ExtractFileName(By Val PathName As String )As String Dim str -Pos As Integerstr -Pos =InStrRev(PathName ,“.”)ExtractFileName =Mid (PathName ,tr -Pos +1)End Function 4.4.2打开文件具体方法如下:Private Sub cmdOpen -Click ()Dim FileTypestr As StringDim sFileName ,Content As String Dim wrdApp As ObjectDim t As StringIf Right (App.Path ,1)<>“ ”Thent =App.Path &“ ”Elset =App.Path End IfsFileName =t &Text11.Text If Err <>0Then Exit SubIf sFileName =“”Then Exit SubFileTypestr =xtractFileName(sFileName )If LCase (FileTypestr )=“doc ”Then Set wrdApp =CreateObject (“Word.Appli caton ”)wrdApp.Visible =TruewrdApp.Documents.OpenFileName :=sFileName ,readOnly :=TrueContent =wrdApp.ActiveDocument.Content End IfIf LCase (FileTypestr )=“dwg ”Then Dim AcadApp As AcadApplicationSet AcadApp =CreateObject (“AutoCAD .Application ”)AcadApp.Documents.Open Name :=sFileNameReadOnly :=True AcadApp.Visible =True End If End Sub5结语工程项目资料数据库管理系统,是工程管理走向科学化、规范化、国际化的必不可少的基础工作。

合集下载

用ACCESS开发企业人事档案管理系统

用ACCESS开发企业人事档案管理系统

目录1引言 (1)2研究对象及方法 (1)2.1研究对象 (1)2.2 研究方法 (1)3系统需求分析 (2)3.1用户需求分析 (2)3.2 系统功能分析 (2)3.3 系统结构图 (2)4 系统详细设计 (2)4.1系统功能模块设计 (3)4.2 数据库需求分析 (3)4.3 数据库概念设计 (4)4.4 数据库逻辑结构设计 (5)4.5 数据库结构的实现 (5)5系统实现 (6)5.1数据库开发软件ACCESS简介 (6)5.2登录窗体模块设计 (6)5.3人事档案登记窗体模块设计 (8)5.4 统计查询窗体模块设计 (9)5.5 报表的设计 (10)6 系统测试 (11)7 结束语 (11)参考文献 (11)用ACCESS开发企业人事档案管理系统指导教师:【摘要】:人事档案管理就是将人事档案的收集、整理、保管、鉴定、统计和提供利用的活动。

为了使企业人事档案管理工作系统化、规范化、自动化,提高企业人事档案管理的效率,根据企业的实际管理需要,利用ACCESS数据库开发一个管理系统,系统主要包含档案登记、家庭关系登记、社会关系登记等方面的功能,提供统计、查询的功能方便平常的人事档案管理。

【关键词】:人事档案管理数据库管理系统数据库开发ACCESS1引言随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理已经势在必行。

人事档案管理系统的主要任务是对人事档案进行整理,使得能方便快捷地对人事档案进行查询、统计、更新、并且能按一定要求输出报表。

通过该系统、使企业的人事档案管理工作系统化、规范化、自动化,从而提高企业人事档案管理的效率。

人事档案管理就是将人事档案的收集、整理、保管、鉴定、统计和提供利用的活动。

人事档案是人事管理活动中形成的,记述和反映个人经历和德才表现,以个人为单位组合起来,以备考察的文件材料。

主要是由人事、组织、劳资等部门在培养、选拔和使用人员的工作活动中形成的,是个人经历、学历、社会关系、思想品德、业务能力、工作状况以及奖励处罚等方面的原始记录。

基于Visual Basic6.06Access2003数据库技术开发资料室图书管理系统

基于Visual Basic6.06Access2003数据库技术开发资料室图书管理系统
能。 3 . 性 能 需 求 分 析
也 不 太 高 , 大 多 数 资料 室 具 备 的 计 算 机
图 书 管 理 是 计 算 机 应 用 的 一 个 分 已经 完 全 可 以满 足 需 求 。 为 了保 证 系 统 安全 、 稳 定 、 可 靠 、 支 ,相 比传 统 的 手 工 管 理 模 式 具 有 其 无 本 系 统 依 据 面 向对 象 编 程 的 方 法 设 长 期 运 行 , 图 书 管 理 系 统 应 该 满 足 以 下 法 比拟 的优 点 。 首 先 检 索 迅 速 、 查 找 方 计 开 发 , 具 有 良好 的用 户 操 作 界 面 ,操 的性 能 需 求 : 处 理 信 息 的准 确 性 和 及 时 便 ,通 过检 索 信 息如 I S B N 、 题 名 、 著 作 简 单 方 便 , 只 要 稍 微 对 计 算机 有 一 点 性 ,在 系 统 设 计 和 开 发 过 程 中 , 应 充 分 者 、分 类 号 、 主 题 等 任 何 一项 信 息 即 能 常 识 的 用 户 都 能 很 方 便 操 作 和 应 用 本 系 考 虑 系 统 目 前 和 以 后 可 能 承 受 的 工 作 查 找 到 所 需 图 书 。其 次可 靠 性 高 ,避 免 统 , 资 料 室 的 管 理 人 员 更 是 如 此 ,保 证 量 ,使 系 统 的 处 理 能 力 和 响 应 时 间能 够
I
婴美展…………………………一
基 于 Vi suaI Basi c 6. 0及 A ccess 2O O3数 据 库
技 术 开 发 资 料 室 图书 管理 系 统
唐 山学院 宋晓英 李 丹
【 摘要】采用V i s u a l B a s i c 6 . 0 及A c c e s s 2 0 0 3 数据库技术相结合开发资料 室图书管理 系统无论是在使用 需求上还是在技 术上和操作 上都具有 可行 性。通过对 其功能需

图书管理系统的设计与实现——基于Visual Basic+ADO+Access

图书管理系统的设计与实现——基于Visual Basic+ADO+Access

维 护做 出应 有 的贡 献 。另 外 , 油 田企 业 还 应 该举 办 网 络安 全 与维
护 的专业交流活动 。 企业 与企业之间进行 经验交流 , 同 时 企 业 应 与专 业 的 网 络 安 全研 究 机 构 建 立 长 期 的 合 作 关 系 ,及 时 了解 和
掌握 更 加 可 靠 的 网络 安 全 管 理 技 术 。 才 。尤 其 是 实 行 灵 活 的 薪 酬 机 制 , 为 专 业 技 术 人 才 营 造 良好 的工
系
统 登
录
读 者 管
理
阁 书
管
强!
读 者 天 地
图 鹕
借 阅 管
理
委 l l 退
使I I 出
统
用l 说I I J 系
明l I
[ 收稿 日 期】 2 0 1 2 - 0 6 — 2 1 2 . 3 建 立 一 支 高 素 质 的 人 才 队 伍 人 才是 现 代 企 业 在 市 场 竞 争 中 取 得 优 势 地 位 的 基 本 保 障 。 油 田企 业 的 网络 安 全 管 理 与 维护 也 需 要 高 素 质 的人 才 。 油 田企 业 在 日常 的 运 营 过 程 中 ,应 该 尽 可 能 地 为 本 企 业 现
有 的 网 络 安 全 工 作 人 员 提 供 学 习 和 专 业 培 训 的机 会 ,使 得 工 作
人 员 能 够 不 断 提 高 其 专 业 技 术 水 平 ,为 企 业 的 网 络 安 全 管 理 与
业 在利用网络资源的同时 , 加 强 网络 安 全 管 理 与 维 护 , 避 免 受 到
搭档” I t ] 。 本 文采 用 V B 6 . 0 + A D O+ A c c e s s 2 0 0 3设 计 并 实 现 了 一 个 功 能模 块 如 图 1 所示 。 图 书 管 理 系统 , 系统难易程度适 中, 非 常 适 合 高 职 高 专 计算 机 专

使用Access构建简易档案电子管理系统详解

使用Access构建简易档案电子管理系统详解

使用Access构建简易档案电子管理系统详解
王燕萍
【期刊名称】《机电兵船档案》
【年(卷),期】2008(000)003
【摘要】数字化管理是档案管理工作的发展方向,但是目前不少单位还不具备购置档案软件的条件。

其实利用一些常见的数据库也可以进行基本的数字化管理。

下面就以工程档案管理为例,谈谈使用Access构建简易档案电子管理系统的主要步骤:
【总页数】3页(P63-65)
【作者】王燕萍
【作者单位】中交第一公路工程局有限公司
【正文语种】中文
【中图分类】G27
【相关文献】
1.使用Microsoft Office Access构建小型标准管理系统 [J], 郝丽娜
2.基于ASP+ACCESS+Visual FoxPro技术构建学生信息采集系统——学生档案管理信息系统的实现 [J], 洪莹;余万佳
3.使用OpenGL构建简易办公室系统模型 [J], 刘敏;陈史政
4.使用Excel与RSLinx构建简易车间监控系统 [J], 周树海;邹林君;
5.基于ASP+ACCESS+Visual FoxPro技术构建学生信息采集系统——学生档案管理信息系统的实现 [J], 洪莹;佘万佳
因版权原因,仅展示原文概要,查看原文内容请购买。

Visual Basic开发access数据库基本步骤与例程

Visual Basic开发access数据库基本步骤与例程

利用vb开发数据库应用程序的基本步骤第一节数据库系统的增删改1.新建工程选择文件 |新建工程一个窗体有很多属性,我们常用的属性有Caption和Name例如在caption中输入学生基本信息录入,在Name中输入student_fr_in2.保存工程(1)保存窗体(2)保存工程对于文件命名应该是见名思意3. 使用ADO数据控件在使用ADO数据控件前,必须先通过“工程/部件”菜单命令选择“Microsoft ADO Data Control6.0(OLE DB)”选项,将ADO数据控件添加到工具箱。

ADO数据控件与Visual Basic 的内部数据控件很相似,它允许使用ADO数据控件的基本属性快速地创建与数据库的连接。

在部件属性对话框中选择Microsoft ADO Data Control 6.0 同时再选上Microsoft DataGrid A Control 6.0 。

在工具箱中多了两个控件,同时我们将Adodc控件拉倒窗体上,该控件是用与和数据库连接的。

选种Adodc1,按右键选“ADODC属性”进入属性页,这时可以建立和数据库,我们有三种选择:使用Data Link File,ODBS 和使用连接字符串。

一般使用连接字符串。

现在我们手工建立它,点击生成按钮—弹出数据连接属性对话框。

提供程序允许你指定连接的数据库,——这里选择Microsoft Jet 4.0 OLE DB Provider。

(连接Access数据库)点击(下一个)按钮将引导我们进入第二页:连接点击选择需要连接的数据库,点击打开按钮注意:我们看到所选的数据库有路径,如果数据库文件在当前的工程下,可以去掉路径可以点击测试连接按钮检验是否可以成功连接—应该是成功的。

最后,点击确定关闭数据连接属性对话框。

连接字符串已如下所示:“Provider=Microsoft.Jet.OLEDB.4.0;DataSource=Student.mdb;P ersist Security Info=False”在Adodc1属性页点击“记录源页”在命令源下拉列表中可以选择“表”、“文本”,“存储过程”等假如选择表,可以看到4.选择student表5. 添加DataGrid控件,设置DataSource属性为Adodc16. 运行工程。

VB+access文档管理系统-开题报告

VB+access文档管理系统-开题报告

文件档案管理系统毕业设计开题报告一:该课题含义和来源文件档案信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起资料一致性和完整性强。

对与后者则要求应用程序功能完备,使用方便等特点。

该系统较有创意的地方应属前端应用程序的开发方面。

传统的信息管理系统界面,大多有操作界面不友好,不利用用户使用,新系统针对以上不足,使得各种信息一目了然,也大大提高了管理效率。

我这次毕业设计的题目是《文档管理系统》。

这个题目是针对中小型各种文档的管理的现状和需求,特别是结合我们单位对文档管理的需要而专门设计的。

二:选题的意义和背景:当大型机关、单位和公司的档案数量比较多时,手工管理档案就变得非常麻烦。

如需要查询一些档案,了解或者变更档案的一些基本数据,要是没有一个好的档案管理软件管理,则工作量会非常大。

随着计算机的普及,如果开发一个专门用于管理档案的软件,则可以大大节省工作时间,提高档档管理效率。

档案管理系统仍然目前国内外流行的模式是基于客户/服务器模式,服务器端流行采用SQL SERVER2000作为后台数据库,共享档案管理系统的后台数据库中的各个数据库信息表。

由于本人开发的管理系统是在调研我们单位的基础上,并且最后用于我们单位的文件档案管理,我们单位是一个小型的单位,没有共享数据库中的各种信息的必要,所以本系统的后台数据库准备采用ACCESS替代SQL SERVER2000。

三:课题的目的:通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。

四:研究方法通过对该系统功能及应用各方面的综合分析,我决定使用VISUAL BASIC6.0作为开发工具,后台数据库选用ACCESS。

利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操作数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始系统进行需求迭代,不断修正和改进,直到形成系统功能齐全、操作方便的可行系统。

基于VB与ACCESS的科研管理系统的设计

基于VB与ACCESS的科研管理系统的设计摘要:本文详细介绍了基于VB与ACCESS的科研管理系统的分析与设计过程。

关键词:VB ACCESS 科研管理1引言高校的科研水平和科研规模日益成为反映高校综合实力的重要指标。

随着国家对高校科研的投入不断增加,各高校也越来越重视自身的科研管理。

每年高校在科研活动中产生的论文、著作、专利、项目、获奖等科研管理数据信息不断增加。

传统的依赖手工或者借助Excel等办公软件所进行的科研管理变得很繁琐。

因此,加强科研管理信息化是高校管理信息化的重要组成部分。

2数据库和开发语言介绍(1)access数据库数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。

DBMS 是数据库系统的核心组成部分。

对数据库的一切操作,包括定义、更新及各种控制,都是通过DBMS进行的。

DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型在计算机系统上的具体实现。

根据数据模型的不同,DBMS 可以分成层次型、网状型、关系型、面向对象型等。

Access 是一种关系型数据库管理系统。

(2)VB 概述Visual Basic是基于对象的可视化程序开发工具,它的优点在于能够快捷、简易地建立Windows应用程序。

可视化编程的一个突出特点就是其开发环境就像一个百宝箱,即集成开发环境IDE。

IDE是指在相应的开发平台中集成了编辑器、编译连接工具、控件等辅助工具。

例如在VB的集成开发环境中就包括了以下一些主要元素:工具栏、工具箱、工程管理器窗口、属性窗口、窗体设计器、代码编辑器窗口等;(3)ADO 对象ADO是Microsoft公司关于各种类型数据的高等界面,后来逐渐演变成满足所有数据访问需要的完整解决办法。

ADO的对象模型是所有数据访问接口对象模型中最简单的一种。

Microsoft公司用来访问ADO数据的应用程序界面技术是OLE DB。

它是一种底层编程接口,用来访问许多不同类型的数据源,其中包括消息、文件系统以及其他一些非传统的数据源。

基于VB .NET与Access的题库管理系统设计与实现

基于与Access的题库管理系统设计与实现摘要:题库管理系统作为一种信息管理系统已广泛应用于各行各业。

设计了一种基于和Access联合开发的题库管理系统,实现了用户信息管理、考题信息管理、试卷组题管理、在线考试、教师在线评卷、在线试卷分析等功能。

测试表明,该系统界面友好、操作方便,能够满足实际需求。

关键词:;Access;题库管理系统0 引言题库管理是学校的一项重要工作,而采用人工考试管理将是一项十分繁重的工作。

因此,如何运用计算机管理题库档案,实现无纸化办公,提高办事效率,是考试管理者一直所追求的目标。

为了实现这一目标,本文设计了一种基于和Access的题库管理系统,并对该系统的可行性、结构设计以及具体实现做详细介绍。

1 系统总体设计1.1 系统设计需求目前,计算机网络技术在飞速发展,但很多职业教育院校在其日常的教学活动中,仍然采取传统的考试方式,由教师耗费大量的精力手工编制题目、印刷试卷、评改试卷和统计成绩。

可以看到,借助网络技术,采取在线考试的方式已经成为一种必然趋势,这种趋势也必将在院校、培训机构等领域得到广泛应用。

因此,开发适合于职业技术教育的题库管理系统十分必要。

同时,当前各院校的局域网技术已经相当完备,硬件设施也相对齐全,运用计算机编程语言和数据库系统进行应用程序的开发技术也相对成熟。

因此,开发出一套有效的题库管理系统在技术上也是可行的。

1.2 编程环境选择微软公司的Visual (简称)是Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。

Visual 提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效地提高了应用程序的运行效率和可靠性。

因此,是实现本系统的一个相对较好的选择。

1.2.1 简介是Microsoft公司新一代的软件开发平台,也是.NET Framework的重要战略产品。

是一种可视化的、事件驱动型的Windows应用程序开发工具,它在GUI设计、绘图、制表、运算、通信和多媒体开发方面都具有简单易行、功能强大等优点,所以越来越受到开发人员的亲睐。

VB+access 管理信息系统课程设计实验报告

华南师范大学增城学院课程设计实验报告题目:(小型化妆品管理系统)课程名称管理信息系统姓名学号专业07级信管(2)班一摘要 (1)二.系统分析 (2)三.系统设计 (3)3.1 系统功能结构设计 (3)3.2模块子系统设计 (5)3.3 系统模块时序图 (6)四.系统实施 (8)4.1系统的数据库设计 (8)4.2 关系模型 (9)4.3页面设计和代码设计 (10)五.系统评价 (14)参考文献 (14)一.摘要随着经济的发展,社会的进步,计算机越来越深入到我们日常的工作学习及生活中,成为我们日常生活中不可缺少的辅助工具。

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

进销存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

经过分析,决定使用 MICROSOFT公司的 VISUAL BASIC开发工具和ACCESS数据库,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

二.系统分析1.用户登陆模块:拥有权限用户登陆.2. 商品管理: 添加商品信息,修改商品信息,删除商品信息3. 进货管理: 添加进货管理,修改进货管理,删除进货管理4. 销售管理: 添加销售管理,修改销售管理,删除销售管理5.退货管理: 添加报损管理,修改报损管理,删除报损管理6. 业务管理: 对销售商品进行管理三.系统设计3.1 系统功能结构设计:3.2模块子系统设计:功能描述:进货管理子系统可以根据库存自动指定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。

毕业设计(论文)基于visual_c++学生档案管理系统的设计

南京邮电大学通达学院毕业设计(论文)题目:基于Visual C++学生档案管理系统的设计专业:通信工程学生姓名:班级学号:指导教师:指导单位:通信与信息工程学院日期:2010年11 月22 日至2011年 6 月17 日摘要学生档案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

这样就可以做到信息的规范管理、科学统计和快速查询,使学校的学生管理工作系统化、规范化、自动化,从而达到提高学校管理效率的目的。

本论文设计了一个学生信息管理系统,使用Microsoft Visual Studio开发组件中最为强大的编程工具Visual C++,其具有面向对象程序设计的功能,核心是Microsoft基础类库,即通常所说的MFC(Microsoft Foundation Class Library),采用消息映射机制进行程序设计。

这样可以由计算机来代替人工执行一系列诸如学生信息的录入与修改、院系信息的查看、课程设置信息的查询、学生成绩的管理、系统用户的查询和修改等操作。

关键词:学生档案管理;信息化;数据库;编程工具;基础类库ABSTRACTThe student records management system is the typical information management system (MIS), its development mainly includes the establishment of backstage database and the maintenance as well as front ends the application procedure development two aspects. Establishes the data uniformity and the integrity regarding former request is strong, the data security good storehouse. But requests the application procedure function regarding latter completely, is easy to use and so on the characteristic. Then we can achieve information standard management, scientific statistics and look up rapidly, make the school student management work systematization and standardization, automation, so as to achieve the purpose of improving the management efficiency.This paper designs a students' information management system, it uses Microsoft Visual Studio development component of the strongest programming tools Visual C+ +. It has the function of object oriented programming, the core is Microsoft base Class Library, what say normally namely MFC (Microsoft Foundation scale-up), adopt more emphases are programming news mapping mechanism. That the computer can be instead of artificially carries out a series of such as the students’ information inputting and modification, information of faculty and department review, the curriculum information query, student performance management, system user queries and modify etc operation.Key words:Student records management; Information; Database; Programming tools Base Class Library目录第一章可行性分析 (1)1.1可行性研究的前提 (1)1.2技术可行性和经济可行性 (1)第二章系统分析 (3)2.1需求分析 (3)2.2流程分析 (3)2.3系统功能设计 (3)2.3.1用户登录认证 (4)2.3.2数据库操作 (4)2.3.3 数据库逻辑结构设计 (4)第三章数据库理论 (5)3.1数据库知识 (5)3.2V ISUAL C++概述 (5)3.3使用A CCESS2003实现关系型数据库 (5)3.3.1实现数据库之间的联系 (5)3.3.2 使用VC连接Access数据库 (6)3.3.3 实现数据库之间的联系 (7)第四章系统具体实现与分析 (8)4.1系统登录 (8)4.2学生基本信息操作 (9)4.3照片管理 (9)4.11系统开发技术难点 (21)结束语 (23)致谢 (24)参考文献 (25)附录A (27)第一章可行性分析1.1可行性研究的前提要求和目标:●有关学籍等信息的输入,包括学生基本信息、所在班等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档