计算机毕业论文,毕业论文,毕业设计 毕业论文免费检测 知网论文检测

基于VB和XML的个人资料编辑器的实现

时间:2013-11-08 10:14来源: 骆驼毕业论文网 作者:admin
引言 1.1 课题背景 现代社会是个知识信息爆炸的社会,每个人都十分注重不断的学习和充实,以求获取更多的信息量,从而产生大量的电子文档,为了提高办事效率和准确性,开发了这款个人资料编辑器,相信对于每个爱好需要充电和喜好搜集资料的人,使用起来都将

QQ交谈计算机毕业设计,毕业设计,毕业论文,计算机毕业论文

 引言

1.1 课题背景
现代社会是个知识信息爆炸的社会,每个人都十分注重不断的学习和充实,以求获取更多的信息量,从而产生大量的电子文档,为了提高办事效率和准确性,开发了这款个人资料编辑器,相信对于每个爱好需要“充电”和喜好搜集资料的人,使用起来都将有一定的帮助。
1.2 本课题研究的意义
本系统着力于解决日常生活或办公中个人资料的搜集,保存和管理问题。当下是数字化时代,PC机普及到了家庭,人们生活中都离不开电脑,大量对于个人相对宝贵的资料,都习惯于保存在个人电脑中,而对于这些文档的管理都相对不太重视,查找时费时费力,基于这种需要,设计出这个个人资料编辑系统,对于个人信息的管理更加细化和系统,使身边多一个智能化的“管家”。
除去软件本身的实用价值以外,在做系统的过程中,由于是采用XML来管理数据,对XML与数据库的优缺点做了一定的比较,他们的发展前景做了些初步探索:随着XML的逐步成熟,是否有一天将用XML替代数据库呢?有了数据库技术,还需要XML吗?在文中也进行了一定的探讨。
1.3 本课题的研究方法
通过对国内外文档资料管理类似课题的比较研究,透过网络与图书馆查阅相关资料后首先做出分析报告,根据社会现阶段实际情况,然后以WINDOWS系统下VB6.0做平台,通过Visual Basic语言和XML来进行开发。在设计中以需求分析为基础,写出系统开发计划、详细设计摘要及相关问题的实现方法,然后以此为指导进行编码开发。
2 相关技术
2.1 XML语言
2.1.1 标识语言
XML(Extensible Markup Language,开扩展的标识语言)是W3C(world Wide Web Consortium)工作组制定的可扩展标识语言。这是一重通过专门格式描述文本信息特征(例如格式或者逻辑结构)的方法。通常需要标记(由“<”和“>”符扩起来)来分隔文本片段,标记的内容提供位于标记之间的文本信息。
要理解发明XML的原因,必须从另外的两种标识语言谈起。HTML(超文本标识语言,Hyper Text Markup Language)通常用来编写网页,如果需要一种功能更丰富的语言,则可以用SGML(标准通用标识语言,Standard Generalized Markup Language),HTML就是从这一语言派生出来的。为什么又开发新语言,原因两点:一是HTML太不灵活,二是SGML对大多数用户来说又太复杂。前者只提供了用于修饰浏览器画面的相对较小的标识工具集,而后者则几乎提供了无穷选择,使得开发一个文档也需要经过相当艰难的学习过程。
2.1.2 XML
XML(Extensible Markup Language)语言是一种结构化描述语言,包含许多SGML语言的要素,但比SGML语言简单,是SGML语言的一个简化子集。它能使SGML语言像HTML语言那样,在互联络里得到广泛应用。如果说HTML是SGML衍生的一种文件格式那么XML则是SGML的简化版,所有XML文件也是合乎规范的SGML文件。所以XML也是一种元语言,可以用来定义其它新的标记语言。1996年底,万维网协会W3C推出了XML标准。XML的制定是为了弥补HTML的不足,使得在互联网络上可以传输、处理和共享各种结构复杂的文档。在继承SGML的同时,它又去除了SGML的复杂性,让使用者可以很容易地定义和使用属于自己的文档类型。
(1)设计目标:
在XML的正式规范中阐述了如下10个XML的设计目标。
1)XML应该可以直接应用于Internet网络。
2)XML应该支持大量的各种各样的应用口。
3)XML应该与SGML兼容。
4)处理XML文档的程序应该很容易编写。
5)XML中的可选项的数目应该尽可能地少,理想情况是一个也没有。
6)XML文档应该可读性强,条理清晰。
7)XML的设计应该迅速完成。
8)XML的设计应该正规且简洁。
9)XML文档应该易于生成。
10)XML的标记必须有明确的含义,不必过于简洁精炼以防含义模糊不清。
(2)主要特点:
1)简单性。XML语言有严格的定义,其语法包含一个比较小的规则集,使开发者很容易学会并能很快开始工作,而且人和机器都能很容易地阅读。由于XML文档是建立在一个基本嵌套结构的核心集的基础之上的,当一层又一层的文档内容被增加,从而使结构变得越来越复杂时,开发者只需要为内部结构的复杂性做出非常少的工作就可以满足复杂应用的需要。这些基本嵌套结构可以很容易地描述复杂的信息集合,而不需要改变结构自身。而且XML语言为程序员和文档开发者提供了一个友好的开发环境,其语法分析器也非常容易创建。
 

本文内容只是论文部分简介,如需了解更多详情请咨询本站客服! QQ交谈计算机毕业设计,毕业设计,工程硕士论文,计算机毕业论文
毕业论文搜集整理:毕业论文网 计算机毕业设计 计算机毕业论文 毕业设计


顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
计算机毕业设计
计算机毕业论文
论文发表