会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

vc++文档资料管理系统的设计与实现.doc

  • 资源星级:
  • 资源大小:24.00KB   全文页数:4页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

vc++文档资料管理系统的设计与实现.doc

vc文档资料管理系统的设计与实现摘要本系统使用MFC提供的文档视图结构为主体框架,用XML文挡进行数据的储存,实现对各种资料的管理。第一部分是实现对用户界面操作的响应,这部分主要是使用MFC提供的不同的窗口类,即框架窗口,视图窗口,对话窗口以及控件来实现用户操作界面的主体框架的实现。第二部分为处理具体事务的模块,实现用户对资料的管理和使用。第三部分是用XML编写储存结构,这部分主要是设计XML树和对其存储和读取的具体实现。利用本系统可以管理自己的各种资料(文本的和电子的),对每一份资料均有命名,对所有的资料进行归类,指明各资料的存放位置,可以给每一份资料指明关键字,便于用户查找资料。若是电子资料(如电脑上的文件),可以通过鼠标点击直接打开文件。整个系统实现了最初设计的各种功能,并能够快速方便的帮助用户查找到需要的资料信息,整个操作界面简洁和实用。关键词MFCXML框架窗口3.2系统开发环境3.2.1系统软件环境本系统采用的软件工具有操作系统WindowsXP开发环境VC6.03.2.2工具简介VC6.0在提供可视化的编程方法的同时,也适用于编写直接对系统进行底层操作的程序,其生成代码的质量要优于很多其他的开发工具。VC6.0所提供的基本类库MFC,对Windows所用的Win32应用程序接口进行了十分彻底的封装,这使得开发人员可以使用完全面向对象的方法来进行Windows编程,从而大大节省了应用程序的开发周期,降低了开发成本。而且,其强大的调试功能也为大型复杂软件的开发提供了有效的排错手段。随着多媒体技术和图形图像技术的不断发展,可视化技术得到了广泛的重视,愈来愈多的人开始研究并应用可视化技术。所谓可视化技术,一般是指软件开发阶段的可视化和对计算机图形技术和方法的应用。VC是一个很好的可视化编程工具,使用VC环境来开发基于Windows的应用程序,其界面更友好,便于程序员操作。开发环境是程序员同VC的交互界面,通过它程序员可以访问C源代码编辑器、资源编辑器,使用内部调试器,还可以创建项目文件3.3系统概述软件主要提供的功能包括资源管理方面添加资源,删除资源资源浏览按照目录,按照搜索。因此把软件大体分成三个部分进行实现第一部分用户界面。包括整个程序的框架,以及用户操作的接口设计等即就是实现用户界面的部分.第二部分用于处理事务的模块.包括用户添加,删除,修改资源,用户通过目录浏览,通过搜索找寻,通过自己的收藏夹进行资源管理等业务逻辑的实现。第三部分用于进行数据物理存储的模块。使用XML文档进行数据的存储,所以在实现的过程中,XML的操作成为了这个模块的主要工作。文档资料管理系统是为个人管理自己的各种资料的软件,首先将资料分为电子资料和非电子资料电子资料主要包括自己电脑上面储存的例如电子文档,电子书籍,影像资料等各种电子资料。非电子资料包括书籍,影碟,光碟等实物资料对每一份资料均有命名,可以使用书名来指代这本书,也对每一份资料加了关键字和注释,便于后面需要时候准确的找到需要的资料。对所有的资料进行归类,如划分为VC资料,windows类资料,影像类资料等指明资料的存放位置,若是电子资料(如电脑上的文件),可以通过鼠标点击直接打开文件,对于非电子资料和非本机子上的资料,在注释内注明其放置的位子,便于快速找到自己需要的资料系统也有增加,删除,修改等工具条增加是在有新资料需要用本系统管理的时候,可以通过它来增加。删除是对无用的资料进行删除。修改是需要对已有的资料增加一些说明的。另外也有目录,搜索和收藏夹等功能。系统也在最下面的窗口有一个对选中的资料有一个类似统计的显示,便于使用者,更加方便的使用本系统。4文档资料管理系统的设计4.1系统需求分析及功能设计随着信息时代的来临,电脑用户的资料日益增多,而这些资料可能有着不同的特点。比如,它可能是一本书,也可能是一张光碟,也可能是个电子文档。如果稍有疏忽,资料的存放位置失去了某些特征,例如,某些电子文档你可能放到了一个目录下,而另外一个文档你却放到了其它的目录下。当你需要的时候,将难于准确迅速的找到,更谈不上有效的查询和管理了。总之,资料属性的多元化和数量的增多给管理这些资料带来了很多不便。文档资料管理系统的设计目标正是为了解决这些问题。它将满足用户对资源的管理增加,删除,修改,搜索及查看资源。具体说来,该系统将具备下面的功能(1)增加资源用户能够添加一个资源,该资源可以是电子资源(比如PC上某个目录下的一张图片)或者是非电子资源(例如书桌上的本书)。添加该资源后,用户将可以通过该系统直接管理和使用该资源。(2)删除资源用户能够将系统中的某个资源删除掉,从而放弃系统对该资源的管理。(3)修改资源当某个资源的属性发生变化的时候(例如存放位置发生变化),用户能够选中某个资源,对其属性进行修改,以反映这种变化。(4)搜索资源用户能够通过提供资源的某个特征属性进行查找,获得相关的资源。(5)查看资源如果所选择资源为电子文档,用户将能在系统中直接查看该资源。

注意事项

本文(vc++文档资料管理系统的设计与实现.doc)为本站会员(abingge)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5