网站位置: >> 论文 >> 论文模板 >> 免费论文范文阅读

软件开发方面论文范文集,与基于面向对象技术的应用系统开发相关本科论文开题报告

关于软件开发及可靠性及系统方面的免费优秀学术论文范文,软件开发方面论文大纲模板,关于基于面向对象技术的应用系统开发相关论文范文集,对写作软件开发论文范文课题研究的大学硕士、本科毕业论文开题报告范文和文献综述及职称论文参考文献资料下载有帮助。

摘 要: 主要对基于面向对象技术的应用开发系统进行研究.首先,对面向对象技术应用系统特征进行分析,其次,对面向对象技术的应用系统开发进行介绍,再次,对面向对象技术应用系统中的程序维护进行分析,最后,从面向对象应用程序设计中存在的问题和面向对象技术的实际应用两方面对基于面向对象技术的应用系统开发进行详细的探讨.

基于面向对象技术的应用系统开发参考属性评定
有关论文范文主题研究: 关于软件开发的论文范文集 大学生适用: 研究生毕业论文、学院学士论文
相关参考文献下载数量: 68 写作解决问题: 本科论文怎么写
毕业论文开题报告: 标准论文格式、论文设计 职称论文适用: 杂志投稿、高级职称
所属大学生专业类别: 本科论文怎么写 论文题目推荐度: 优质选题

本文来源 http://www.svfree.net/moban/436042.html

关 键 词 : 面向对象;应用系统开发;程序维护

中图分类号:TP273.5 文献标识码:A 文章编号:1671-7597(2012)0220107-01

面向对象的技术实际上是构造软件的全新的设计和技术,以增加系统中设计代码的可重用性以及可扩充性、应用程序的自动生成模式实现编程效率的提升,同时在很大程度上减少应用软件的维护费用,逐渐受到了软件设计人员的应用.面向对象技术实际上是以对象为设计的基础,以事件或者消息进行执行或者从处理驱动对象.面向对象的技术将数据以及数据的操作封装处理,并将数据和操作作为一个整体,并使用数据抽象和信息隐蔽,将封装的数据和数据操作的整体抽象为类,实际上也就是行程了完全不同的数据类型,并且不同的类之间的相互独立的,并不考虑类与类之间的联系和重用性.

1.面向对象技术应用系统特征分析

1.1 封装性.面向对象技术的封装性是将数据以及相关的操作结合在一起,构成了一个数据和数据操作集合的有机整体,用户并不需要了解对象中关于数据操作的实现,而只需要根据对象所提供的外部接口访问对象.

1.2 继承性.面向对象技术的继承性所说明的是两类或者多类对象之间的交互关系,能保证对象继承另一类对象的能力和特性.以继承源为划分依据可划分为单继承和多继承,而按照继承的内容可划分为包含继承、取代继承、特化继承和受限继承等几种模式.

1.3 多态性.面向对象技术的多态性是对象在收到相同的信息时产生的不同的动作和操作,实际上也是指不同对象中同样的函数名对应多个功能相似的函数,而在使用过程中可使用同样的方式实现这些不同功能函数的调用.

2.面向对象技术的应用系统开发

根据重用的角度上看,结构化方式中的应用模块是针对系统功能单元,为应用系统提供服务,同时由于基于操作过程的不稳定性,基本上并不重用.然而面向对象的开发方式实际上是开始全新的任务,而并未充分利用系统中的各种资源.相应的程序大多针对特定系统应用,较少考虑程序的通用性,由此面向对象的设计和实践难以在其他类似系统中重用.

而面向对象技术的应用系统开发的技术发展应将面向对象的方式和相应程序的重用思想结合起来,从而提出了面向对象的软件重用开发的方式,软件重用的开发方式的关键在于以面向对象的开发方法为基础,以重用的思想为应用系统构建的整体过程.一方面,具有一定共性的相对独立的要素功能逻辑封装成构件,最终构成具有一定规模的构件库,为同领域中的类似应用系统提供开发的素材,而在另一方面,应用系统的开发过程中也可利用当前所能重复利用的资源开发和设计系统.

3.面向对象技术应用系统中的程序维护

软件开发测试完成后,相应的软件开发并未完成,在软件的使用周期中,软件的维护占据了软件开发的80%,甚至以上.系统开发人员对应用系统的测试并不是整体的完全的测试,而仅仅是针对主要系统问题的测试.系统测试阶段未发

关于基于面向对象技术的应用系统开发的函授毕业论文范文
软件开发方面论文范文集
现问题说明应用系统问题并未被检测到,而不能说应用软件并不存在问题.在软件的使用运行过程中,应用软件的各种问题将相继出现,由此应在软件交付使用后持续进行软件的维护,由于面向对象技术应用系统和相应软件的开发注重封装性和继承性,由此要求软件的重用性较强,由此应用系统的维护时应持续改正软件使用中的相关问题.

4.面向对象应用程序设计中存在的问题

4.1 运行效率.面向对象的程序设计能有效提高编程的效率,而通过面向对象程序设计所开发的程序在运行过程中效率相对其他开发方式较低,由于CPU速度提升以及内存的增加,一般规模的面向对象的程序设计系统的运行速度暂时能满足系统用户的使用需求,而当随着应用系统规模的增大,面向对象的程序设计的运行效率将对系统的使用造成较大的影响.

4.2 类库的安全性和可靠性.面向对象的程序设计类库中的类都经过精心的设计和完善的测试才录入到类库中,但随着类库中类数量的持续增加,不同的运行环境下,各种类的运行效果将无法保证绝对的准确,若是应用程序中使用了类库中有问题的类,那么在运行过程中,相应的类将经过几层继承性才将显示错误,由此将对程序员的工作造成极大的阻碍.

5.面向对象技术的实际应用

在对程序的编译过程中应先对模板进行解析,与宏命令相似,但C++模板具有足够的安全性和可靠性.在一定程度上而言,使用抽象的模板使程序的编写过过程中的相应细节的实现成为了可能.传统的模板用法为容器类,而STL,标准模板库为C++程序设计的最佳范例.标准模板库从广义的范围上可分为三类:

algorithm(算法)、iterator(迭代器)以及container(容器).基本上所有的代码都采用了模板函数和模板类方式,相对与传统函数和类的组成库而言,实际上实现了代码的重用.C++的程序设计标准中,STL被组织为、、、13个文件.

而Delphi主要通过虚拟以及动态的方式实现面向对象程序和应用系统设计的多态特性,在方法的声明中,可加上virtual或者dynamic,从而将该方法定义为了虚拟或者动态的方法,由此,方法具有了覆盖(overload)和重载(override).在使用重载时,其基本的类型必须定义为虚拟或者动态,而覆盖则不需要这样定义,但每个同名的过程都应具有覆盖的指示字.还可通过抽象方法,调用类或者对象中被重载的抽象方式,这种状况下,抽象的方法是具有定义的.由此Delphi中的抽象方法一般为虚拟或者动态的方法,抽象的方法并不恩能够实现函数体的定义.

包括Oracle 9以及Oracle 9以上的版本均使用了新的特性执行继承关系,不需要使用主外键的关系实现父类和子类之间关系的模拟,子类型的实现,可在对象的定义时,将类型声明结尾定义为“not final”,而当相应字段缺省,对象的类型将被当做final,说明其无法实现子类型的继承.而此时Oracle提供关键字“under”,实现了子类型的创建.


软件开发本科毕业论文这么写
播放:20060次 评论:4834人

参考文献:

[1]张丽英,面向对象的软件开发技术的研究及实现[J].信息与电脑(理论版),2009(11).

[2]李文芳,浅议面向对象的软件开发过程[J].太原城市职业技术学院学报,2006(01).

[3]赵璞、刘斌、张庆顺、郄建敏,浅谈面向对象的软件开发技术[J].科学大众,2007(03).

[4]吴云,浅谈面向对象的软件开发[J].阴山学刊(自然科学版),2007(01).

[5]李霖,面向对象技术在软件开发中的应用[J].科技信息(科学教研),2007(27).

参考文献:

中国计算力学大会’2016(CCCM2016)第一轮通知

计算机应用软件的开发流程与需求

“软件开发案例”课程改革与实践

土木工程专业毕业设计开题报告

PPT制作教学课件的体会

化学工程与工艺专业实验

基于面向对象技术的应用系统开发word版本

计算机应用软件开发
软件开发专业教师业教师(2人),要求,(1)计算机类专业毕业,具有应用软件项目开发经验,精通面向对象的程序设计,可以承担计算机软件相关课程,如数据库原理,java编。

电子商务系统开发
奖南昌大学曾素娴刘景春,冷淑晖邓宏图13基于淘宝top平台的ria电子商务系统的开发与应用二等奖南昌大学赵天烁王坤,刘学栋吴英培14。电子商务专业调研报告,电子商务专业培养方案调。

计算机软件开发技术
6)信息系统技术及应用;(7)计算机图像图形学,二,本领域的考试科目名称及参考书。计算机系软件工程专业,计算机专业课程软件 嵌入式开发专业学生在校期间至少需要考取一个职业资格证书.嵌入。

计算机软件技术开发
6)信息系统技术及应用;(7)计算机图像图形学,二,本领域的考试科目名称及参考书。计算机系软件工程专业,计算机专业课程软件 嵌入式开发专业学生在校期间至少需要考取一个职业资格证书.嵌入。

建筑技术开发
体及屋面保温材料,密闭节能保温门窗,供热采暖系统等进行了诸多项的研究,制定了一大批建筑节能及其应用技术标准,规范和图集,开展了建筑节能相关建筑材料,建筑产品的开。建筑工程技术资料管。

计算机系统应用论文
保过!快至1.5年毕业!手机app学习。计算机应用论文模板系列今?浙江理工大学执教,论文,[1]"基于应用模板仓库的电子商务系统开发平台的设计与实现",《计算机应用》,2004年第。

计算机应用系统
学执教,论文,[1]"基于应用模板仓库的电子商务系统开发平台的设计与实现",《计算机应用》,2004年第6期,2004年6月,[2]"ane-busines。计算机应用基础下载安。

计算机软件应用技术
件如下。计算机应用毕业论文提纲软件形语言有关知识,能利用数据采集卡和相应的硬件设施完成一般仪表设计任务.使学生掌握虚拟仪器系统软件的设计方法,提高计算机技术综合应用的能力.,二,实。

计算机应用技术论文
"基于应用模板仓库的电子商务系统开发平台的设计与实现",《计算机应用》,2004年第6期,2004年6月,[2]"ane-busine。

计算机技术应用论文
"基于应用模板仓库的电子商务系统开发平台的设计与实现",《计算机应用》,2004年第6期,2004年6月,[2]"ane-busine。

软件开发相关论文



相关频道推荐