人人范文网 范文大全

个人电子文档管理软件的设计与实现

发布时间:2020-03-02 21:06:04 来源:范文大全 收藏本文 下载本文 手机版

个人电子文档管理软件的设计与实现

张芳

摘要:个人电子文档管理软件是采用Visual Basic 6.0开发的一个能够有效实现文档管理的管理软件。本文主要以该系统为例,在系统的总体设计中,详细的介绍了系统的各个功能模块,所需的数据库表及开发所涉及的关键技术等。文章的最后则给出了开发本系统时遇到的一些问题与体会。

关键词:文档;VB;数据库

前言

个人电子文档管理系统(单机版)主要方便用户管理个人电脑中的电子文档。当我们的电脑里的各类重要的文件达到一定的数量后,这些文件的管理就是一个比较麻烦的事。个人电子文档管理系统就是为解决这些问题专门开发的一个软件,它把您的重要文件分类管理,成功地实现了对存贮在个人计算机中的信息资源显性知识的有效组织与管理,满足您的重要文件的安全管理需要。

1 系统总体设计

1.1 系统功能设计

图1-1 系统功能结构图

1.2系统数据库设计

根据文档管理的功能要求,设计系统的表是t_treeview,主要用于存放文档分类信息。它的结构如表3-1所示。

表1-1 t_treeview表的结构

字段名 数据类型 说明

id 自动编号 主键

pid 文本 父节点KEY

id 文本 子节点KEY

txt 文本 子节点TEXT

2 系统中关键技术分析

2.1 Visual Basic数据库连接技术

2.1.1 Visual Basic数据库访问技术综述

VB在开发数据库方面具有一些得天独厚的优势,它直接编码访问数据库的技术主要包含有DAO、RDO、ADO及ODBC等。DAO一般仅用于桌面数据库开发;RDO则是构建于ODBC API之上的一个模型层,现在已完全由ADO所取代。

2.1.2 ADO数据库访问技术

ADO是基于COM的数据库访问接口,它已成为事实上最流行的Windows平台下的数据库连接技术。ADO最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO支持建立客户端/服务器和基于Web的应用程序的关键功能。

2.2 ShellExecute函数

当我们想要通过文件的关联程序打开这个文件时,我们可以调用shellexecute函数。ShellExecute函数可实现:如果打开的是文档,则自动查找与指定文档相关联的程序打开这个文档;如果打开的是可执行文件,则执行这个程序;如果打开的是一个超链接,则用默认的浏览器打开这个超链接。

2.3 VB获得Windows各类系统目录的两个函数

当我们想要获得系统各种路径时,我们需要依靠两个函数,分别是:SHGetSpecialFolderLocation和SHGetPathFromIDList。

SHGetSpecialFolderLocation:获得某个特殊目录在特殊目录列表中的位置;

SHGetPathFromIDList:根据某特殊目录在特殊目录列表中的地址获取该目录的准确路径。 3 结论

本系统通过自己的努力,经过试用证明,系统基本能满足用户对电子文档管理方面的基本需要。实现了文档的分类管理,文档的添加、修改、删除,文档的查找以及收藏夹的管理等功能,给用户的文档管理带来很多方便。在界面上力求做到美观,在操作方面尽量做到满足用户使用习惯。但由于自己水平有限,加上时间有限,还存在很多不足。

参考文献:

[1] 董国平,颜至军,万丽.Visual Basic数据库开发典型模块与实例精讲[J].电子工业出版社,2006,8.

设计与实现

设计与实现

基于FPGA的数字电子时钟设计与实现

个人毕业设计作品DEMO设计与实现

算法设计与实现个人课程总结

个人博客网站的设计与实现

运用管理软件实现预算管理解决方案

电子行业ERP企业管理软件解决方案

个人博客的设计与实现——开题报告

石家庄市中小学电子学籍管理软件初始化步骤

个人电子文档管理软件的设计与实现
《个人电子文档管理软件的设计与实现.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
点击下载本文文档