基于VB和XML的个人资料编辑器的实现
摘要
随着计算机技术的普及应用,整个人类社会已经成为一个信息化的学习型社会。信息作为生产力中的最活跃因素,在生活中发挥着巨大的作用,几乎每天都产生大量的文档资料,而对于这些资料的分类管理和利用,将直接影响到个人学习个工作的效率,资料管理也已经成为人们普遍关注的课题。
为了更加便于人们对于收集到的信息资料的管理利用,笔者由此设计了基于vb和xml的个人资料编辑器,以vb作为开发语言,数据使用xml格式存储,实现了类似windows资源管理器的树状目录文档管理,文档信息按自己的分类节点显示,并具有搜索和编辑功能等。文中详细阐述了系统的开发背景,研究意义,理论依据和各模块的具体实现。
关键词:vb;xml;树型结构;节点
3需求分析
3.1系统概述
文档资料编辑器的设计目的是减轻文档管理工作的劳动强度、减少重复工作,并加速查询,建立数字文档,充分发挥文书档案的作用。目前,文档管理工作还多处于手工处理阶段,特别在中小型单位中,从收文、成文到入档这一过程,需手工重复抄写同一内容多次,例如:收一份文件需要重复四次相同的工作:抄录文件标题、来文单位、来文时间等到收文处理单上,同时,还要在收文簿中抄录几乎同样的内容,以备日后查询之后,在档案管理阶段还必须抄录还是差不多相同的内容到全引目录和卷内文件目录。当文档流量大时,工作强度成倍加大、工作效率极为低下,而且在手工处理的后期,文档查阅和利用问题成为更大的一个问题,当文档堆积如山时,高效的查询是很难办到的,为查一份文,可能要翻上几本厚厚的目录是经常的事;而计算机实行的文档管理系统却能很容易解决这些问题,而且数字文档的保存不但节省空间,而且在保存期限上也是纸质文档所不能比拟的。WWw.11665.cOM所以开发文档资料编辑器,电子文档的归类管理是非常必要而且有价值的。
3.2功能需求分析
根据拥护要求,本系统利用xml数据库技术和文件处理技术来实现个人文档资料的管理和维护,达到用户希望的结果,同时提供一些常用编辑功能,丰富系统的“个人”特性。系统支持windowsnt/2000/2003/xp,系统主要模块有:
(1)个人文档管理模块:
操作设定有新建,修改,删除,查找,显示。新建项目下面可以直接上传计算机中已有的文档,显示分全部和前30条列表。新建文档可分为主题,概要,内容等几部分,强大的文档管理功能使您可以快速的查阅出所需文件,并顺利将其归入您设定好的档案目录中。因此,所有文档不再是凌乱的堆放在各个目录下。如果说查找文档如大海捞针,那么自动的人性化文档管理功能,会像你的管理员一样将夜以继日的学习工作文档管理的井井有条。
(2)个人备忘录模块:
备忘录内容可编辑设定有日期,主题,类型,状态,完成情况,操作按钮有新建,修改,查找,删除。你可以将每日的学习计划,工作安排以及其他信息登记到备忘录里,帮助你管理日常繁琐的事情。
(3)个人通讯记录模块:
通过使用这一功能项,你可以新建,修改,删除,查找通讯信息。按群来管理通讯类别,新建通讯条目下预设手机,电话,msn,qq,地址,备注等系列常用信息,随时可以翻阅查找。
(4)收入/支出财务管理模块:
操作按钮有新建,删除,修改,查找。我们可以把每天的具体收入、支出金额以及用途,详细的列入新建信息里保存起来,生活就像多了一位小管家。
(5)记事本编辑模块:
操作设定有新建,查找,删除,新建文档下面可编辑信息包括星期,日期,主题,内容,天气。记事本就好象日记薄一样,更可以把网上大量喜欢的文字资料,程序代码拷进来,待日后慢慢受用。
(6)系统用户管理模块:
通过初始管理员,可以添加、删除用户以及修改密码、退出程序等基本操作。添加用户:需要输入帐号,密码;删除用户:需要输入帐号,密码;修改密码:先输入帐号,然后核对旧密码,输入新密码;这样可以使系统更加“私有化”,安全程度也相对更高。
上一篇: 初中总务处个人工作计划
下一篇: 房产抵押借款协议书