实践报告材料娄娜word

上传人:仙*** 文档编号:99257162 上传时间:2022-05-31 格式:DOC 页数:11 大小:227KB
收藏 版权申诉 举报 下载
实践报告材料娄娜word_第1页
第1页 / 共11页
实践报告材料娄娜word_第2页
第2页 / 共11页
实践报告材料娄娜word_第3页
第3页 / 共11页
资源描述:

《实践报告材料娄娜word》由会员分享,可在线阅读,更多相关《实践报告材料娄娜word(11页珍藏版)》请在装配图网上搜索。

1、word某某财经学院实践教学活动周登记表姓 名:娄 娜学 号: 1305170302专 业:计算机科学与技术系院 系: 信息学院指导教师:魏晋雁日 期: 2016年7月22日实验实训教学管理中心 制实践教学开展时间2016年 7 月 9 日 2016年 7 月 22 日实践形式在选项后打集中分散实践单位或地点某某海德电脑城指导教师魏晋雁职称讲师二级学院、系信息学院实践内容与收获实践内容:1、计算机软件开发技术的开展 2、计算机软件开发技术的主要方式 3、计算机软件开发技术应用 4、计算机软件开发技术的未来开展趋势主要收获:通过本次实践,让我更多了解到了软件开发技术以与未来的开展前景,并对自己所

2、学的专业有了更深的认识,这对于未来的就业开展和未来的软件开发有着很大的帮助。成绩评定 综合评语成绩: 指导教师签字:年 月 日系意见签字盖章: 年 月 日二级学院意见签字盖章: 年 月 日软件开发技术与未来的应用 摘要:计算机应用软件和计算机系统软件存在的意义就是为乐给用户一个好的使用环境,平时工作中需要用到计算机的地方,都是通过计算机软件进展的,所以计算机软件相当重要。计算机软件技术在上世纪传入中国,经过几十年的开展,中国软件技术也得到了很大提升,已经改变了手工软件开发的模式,计算机软件技术的开展大致进了三个阶段,经过了程序设计、软件开发过程和软件工程三个阶段,在今天计算机软件已经广泛应用到

3、我们的生活中,我们只需要在使用对软件进展维护就可以了。随着社会开展与现代信息技 术的开展,计算机已近被广泛应 用与各行各业,且发挥着重要的 作用。在二十一世纪,我国的计 算机事业也取得了空间的突破与 进展,而计算机软件作为一门新 兴学科,在短短几十年的开展历 程中也取得了辉煌的成就。计算 机作为人们日常生活中的重要工 具,其软件开发技术对于人们工 作效率的提升以与日常生活的便 捷都具有重要意义。在本文中, 笔者将从实际的工作经验出发, 综合分析当前计算机软件开发技 术的应用,并展望其未来的开展 趋势。 一 、计算机软件开发技术的开展方法国家、企业以与高等院校与相关的研究机构进展合作,对计算机软

4、件开发技术进展不断的创新,强化核心技术的研发,确保软件产品的质量,以促进国内软件卡法技术的良好开展。此外,软件开发人员应该和客户保持好关系,了解客户的真实需求,依据其需求进展软件产品研发,却熬软件产品的质量,以促进国内软件开发技术的良好开展。对软件开发中的存在的难点尽心充分了解和分析,提供有效、准确的数据进展软甲开发、提高软件的有效性。 计算机已经逐渐的渗透到了人们生活、 工作、学习的方方面面,计算机的开展改变了 人们的生活方式,给人们的生活带来了很多便 利,而计算机软件技术是一直支撑计算机技术 不断开展的重要技术之一。在我国计算机软件 技术的开展主要是相关软件开发产业的兴起和 相关软件技术开

5、发人才的培养。在 2008 年的 经济危机之后,很多的软件公司都将市场转移 到了国内,IT 行业逐渐兴起和开展,在相对 完善的产业链下,对人才有着更多的需求,因 此,我国的软件技术开发人才和从事软件开发 技术的人员都在不断增加。 计算机软件开发始于上个世纪五六十年代,当时的软件开发仍停留在手动设计阶段,由于人工操作的系统尚未统一与完善,导致开发出来的软件应用率较低,出错率却很高,随后,计算机软件开发经历了萌芽、开展、完善以与新阶段,计算机技术的开展以与研发人员 的投入,使得计算机软件的研发进程不断推进。计算机软件开发技术的未来开展趋势 难度系数也逐步减低,应用性的提升进一步推 广了计算机软件,

6、使其被广泛应用与人们生活、 工作的多个领域。从设计阶段到软件设计再到 软件工程阶段,研发人员的创新思维以与现实需求是促进其开展进步的重要动力。软件团队技术建设计算机软件工程的质量管理,也就是管理软件开发的一个过程,而这个过程的实现就需要人工来进展,因此,对软件开发人员进展适当的培养和管理至关重要。正常来说,可以采用以下两类方式管理和培养软件开发人员:聘请优秀的软件工程质量管理人才,对国内外先进的管理经验进展学习,从根本上提升入软件开发技术和管理知识,进而有效提升工作人员的综合素质和专业水平。 计算机软件开发技术推动了计算机的开展,带动了信息化技术的开展,计算机软件技 术是推动时代开展的重要力量

7、。计算机软件开发技术在整个软件工程中占据着核心位置,它 使得计算机网络技术开展达到了一个新的高度。我们知道,之所以进展计算机软件开发, 主要目的在于通过更加高效便捷的软件设计方 便用户的使用,所以从这个层面上来看,软件 的应用性是衡量其质量的重要参考标准。基于 这一因素,计算机软件开发首先要考虑的就是 增加使用的便捷性,其次要兼具可扩展性、安 全性、可维护性以与稳定性等特性。根据笔者 的工作经验来看,有些软件在设计时就是没有 考虑到这一因素,导致好的设计却缺乏广泛的 使用市场。其次,伴随着计算机软件更新换代 速度的加快,软件在开发设计时还应该考虑到 版本兼容的问题,同时还要拥有数据自动恢复 的

8、功能,只有这样,才能够占据更高的市场份 额,也才能够进一步推广使用。 计算机软件的质量对于软件的使用性能有着直接的影响,因此,软件开发单位应该组建一个专门的研发组合,给软件开发提供技术支持与人才保障,对软件开发过程中遇到的问题进展与时的处理和解决,确保软件设计的正常运行。全球化经济的开展推动了互联网技术与 产品的应用,计算机软件作为科技时代的产物 能够缩短人们之间的距离,实现资源共享,也 为实时互动交流提供了可能。正是基于这些功 能,计算机软件才能在保持多个用户独立性的 前提下实现统一连接,通过更加宽广的数据分 析处理平台的提供,使人们的使用与操作更加 高效便捷,推动了数据时代的到来。除此之外

9、, 计算机软件开发技术通常还与信息处理设备、 移动通信设备联合使用,真正做到便捷用户操 作的应用性。 随着信息化时代的到来与个人计算机的 普与,网络化也成为不可逆转的计算机软件的 开展潮流与趋势。互联网的开展使得世界各国 之间的距离不断拉近,不同国家之间人们的信 息交流与共享也推动了网络化的进一步开展。 只有基于网络化开展方向,计算机软件才能为 世界各国的人们提供更加便捷的、优质的信息 服务。而人工智能技术已经被应用于了社会生 活的各个方面,也取得了新的进展与更广泛的 应用。随着人们对计算机软件需求的不断提升, 计算机软件的智能化方向也是不可逆转的必然趋势。从宏观角度来看计算机软件开发技术的智

10、能化进程的推进,对于整个现代化计算机时代的开展具有重要的意义。二、计算机软件开发技术的主要方式目前计算机软件经过几十年的开展已经 比拟成熟,计算机软件开发技术的成熟对计算 机网络的开展也将有重要意义。当前主要有三 种计算机软件开发方式,分别是:计算机软件生命周期法、原型化方法和自动形成的系统开发法。 生命周期法也叫结构化系统开发法。在 国内外的软件技术开发中应用比拟多,尤其是 面对大型的复杂的软件开发系统时,这种方法 就会凸显出优势。这种软件开发技术主要是从 整个软件系统开发的大局着手,在软件开发中是利用分阶段的工作方法,将软件开发工作分 成一个个小的版块,然后递进式的完成,每个 阶段的任务明

11、确,降低了复杂系统的开发难度。 但是这种方法的开发时间一般较长,因为各个 阶段之间存在递进关系,所以只有将一个阶段完成之后才能进展下一个阶段的研究。原型化开发方法在计算机软件开发中比拟常用,这种开发方法主要是要开发人员在开 发之前对系统的需求形成一个统一的意见,然后根据这个统一的意见开发一个原型并运行, 在运行中对原型进展不断修改,最后达到系统的需求。这种开发方法对于要开发的软件系统的需求比拟明确,研发过程中比拟节省时间, 但是这种软件开发技术不适用大型的系统开发。 自动形式的软件开发技术。这种软件开发技术是在开发过程中标明软件开发的目的和主要功能,不需要对开发过程进展详细解说, 这种方法可以

12、根据软件系统的设计要求,自动 进展设计和编码。 三、计算机软件开发技术应用3.1 常用软件开发技术的应用软件开发技术多种多样,大致可以分为等几种类型。其中java web是当前最流行的一种软件开发技术, 适应于大型软件开发项目中,由于java web开发技术拥有多种开源框架,让java web 程序员可以更快速地高出质量较好的产品,php技术的入门操作非常简单,适合在项目软件开发中应用,php技术的入门操作非常简单,适合在小项目软件开发得到了广泛的应用。而net技术如此是运用c语言进展软件开发,其标准对xml、soap等进展集成,实现与其它软件平台进展相互操作的功能。 自此,计算机网络技术的开

13、展和计算机软 件开发技术连为一体,相互开展,计算机网络 技术的开展对计算机软件开发的技术要求越来 越高,软件开发技术越高计算机网络技术开展 越快,虽然计算机软件技术开发中会遇到很多问题,但是这些挑战将进一步促进计算机软件开发技术的开展。计算机软件的开放化趋势也是不可防止 的,所指是用于软件开发的软件源代码以与软 件产品的设计标准等进一步公开化,并通过共 享促进软件开发人员之间的交流与创新。软件 开发是一项需要创新思维的工作,行业人员之 间通过互相交流与学习达到共同进步,也有助 于产业的开展与提升,并逐步走向成熟。计算 机软件开发的融合是指软件开发科学与其他相 关科学如电气化、自动化以与机械化等

14、相融合, 并融入网络化、数字化以与智能化等计算机核 心理念与技术,实现计算机软件开发产业整体 水平与市场竞争力的提升,从而能够占据更高 的市场份额,也造福于广阔计算机软件用户。 而随着计算机软件更加贴近人们的日常生活, 计算机软件的开发也更加以客户的需求为主, 所展现与提供的优质服务也是智能化与融合化 的必然结果。 3.2 面向对象软件技术应用 当前,计算机技术得到进一步的开展,软件开发的环境日益复杂,各类应用软件需具有跨平台的功能,才可能满足相关用户的实际需求。传统的软件开发技术具备较强的开放性和复杂性,使得软件在后期的维护比拟繁琐,维护的本钱也相对较高,使得软件的应用领域和功能难以得到拓展

15、功能,对软件的更新造成了较大的阻碍,而面向对象的软件技术具备很强的可拓展性,结构也相对开放,可以很好的弥补传统开发技术中存在的缺陷,给现代计算机软件开发性带注入全新的活力。当前,计算机技术得到进一步的开展,软件开发的 环境日益复杂,各类应用软件需具有跨平台的功能,才 可能满足相关用户的实际需求。传统的软件开发技术具 备较强的开放性和复杂性,使得软件在后期的维护比拟 繁琐,维护的本钱也相对较高,使得软件的应用领域和 功能难以得到拓展功能,对软件的更新造成了较大的阻 碍,而面向对象的软件技术具备很强的可拓展性,结构 也相对开放,可以很好的弥补传统开发技术中存在的缺 陷,给现代计算机软件开发带注入全

16、新的活力。 3.3 建立了网络通信新时代 计算机软件的快速开展,在很大程度上促进了计算机网络的普与,创造出了一个全新的网络通信新时代。局域网、无线网的出现,更将互联网技术向数字化、信息化的特点充分表现出来,通过网络把全球联系在一起,推动我国计算机软件开发技术向着全球化的方向开展。计算机软件的快速开展,在很大程度上促进了计算 机网络的普与,创造出了一个全新的网络通信新时代。局 域网、无线网的出现,更将互联网技术向数字化、信息化 的特点充分的表现出来,通过网络把全球联系在一起,推 动我国计算机软件开发技术向着全球化的方向开展。3.4 计算机软件开发中的分层技术1三层技术:该层主要包含表现层、业务逻

17、辑层与数据访问层,该层是双层技术的延伸和扩展,也是当前应用最为广泛的一种分层技术:其中,业务逻辑层主要用于缓解表现层压力,并将处理逻辑关系工作赋予业务逻辑层,进而减少表现层工作量,最终实现人机的互动,具体运行过程如图1所示: 图1图3层技术分析图2四层技术:四层技术主要是在web技术开展而来,该种技术使计算机的运算更加复杂,其对计算的准确度和速度要求更高。四层技术主要包括存储层、业务逻辑层、数据层以与web层,其中web层决定了四层技术运行路径。3五层技术:该层主要是将数据层分解成集成层与资源层,但当前,该层技术开展还不完善,且应用较为局限:图2为网上购物系统应用五层积水运作的粗略图: 图2

18、网上购物系统五层技术分析图四、计算机软件开发技术的未来开展趋势计算机网络技术的不断开展带动了计算 机软件开发技术的不断前进,也让更多的人意 识到了计算机软件开发技术的开展潜力,很多 的人开始从事计算机软件开发,随着计算机软 件开发的竞争越来越激烈,就需要计算机软件 开发人员不断的创新开发技术,这样才能在日渐激烈的竞争中占据一席之地。4.1 网络化 随着网络化时代的到来,软件网络化的应用开展成为计算机软件开发技术开展的必然趋势。这种开展与 java script 编程语言代表,让编织出来的程序与开发出来的软件能更好的适合 web 网络环境,在计算机软件开发技术网络化开展过程中起到了非常重要的作用

19、。计算机软件的开放化趋势也是不可防止 的,所指是用于软件开发的软件源代码以与软 件产品的设计标准等进一步公开化,并通过共 享促进软件开发人员之间的交流与创新。软件 开发是一项需要创新思维的工作,行业人员之 间通过互相交流与学习达到共同进步,也有助 于产业的开展与提升,并逐步走向成熟。计算机软件开发的融合是指软件开发科学与其他相 关科学如电气化、自动化以与机械化等相融合, 并融入网络化、数字化以与智能化等计算机核心理念与技术,实现计算机软件开发产业整体 水平与市场竞争力的提升,从而能够占据更高 的市场份额,也造福于广阔计算机软件用户。 而随着计算机软件更加贴近人们的日常生活, 计算机软件的开发也

20、更加以客户的需求为主, 所展现与提供的优质服务也是智能化与融合化 的必然结果。 4.2 智能化 近几年来,我国计算机软件开发工作已经有了智能化的开展趋势,尤其在网络软件开发平台与嵌入式软件技术投入使用后,更促进了计算机软件开发的智能化开展,这种智能化让计算机软件的使用过程中更方便、更简单,对于科技产业的开展做出了重要贡献。4.3 服务化在当前的软件开发过程中,服务化的特性日益明显,主要表现为:1提高了软件操作性能。为了开发出来的软件可以更好地为客户提供技术服务,软件的操作性问题得到了越来越多计算机软件开发人员的重视。2建立了更好的网络服务环境。在现在软件开发的工作中,建立良好的网络服务环境已经

21、成为广阔的计算机客户软件使用提供了便利。4.4 开放化 软件开发技术的开放化主要是指软件源代码上的开放与软件产品的标准化,技术上的开放可以让软件开发人员之间进展相互学习和交流,从根本上提升软件开发产品的质量,推动计算机软件开发行业的进一步开展。五、结语计算机的出现给人们的生活和工作带来了天翻地覆的变化,计算机软件更是推动了智能化时代的到来,对人类生活的各方面都产生了深远的影响。计算机软件的应用是一个动态的实时更新的过程,其开展完善需要在实践中不断总结,从而实现完善、演化与升级。计算机软件开发技术是一项庞杂的工程,在软件开发的过程中要有针对性地采取适宜的技术方式,从而真正提高开发效率,增强软件的

22、应用性,也推动了计算机的开展。好的满足人们的需要,设计出更加合理更加人性化的软件,一样可以将软件开发技术提升到另一个高度,所以在新时代的软件开发中既要根据实际 需要选择适宜的技术又要根据市场需要设计出适宜的产品。参考文献:1孙丽霞:我国计算机软件技术的现状与开展趋势20122X伟:计算机软件开发技术的应用与开展趋势研究20133沈继文 . 关于计算机软件开发技术的相关 探究 J. 电脑迷 ,2014(01). 4X婷.计算机软件开发技术与应用探究 J. 科学研究 ,2014(01). 5陈宇 . 计算机软件开发技术与应用 J. 读与算 : 教育教学研究 ,2014(10). 6王妍,某某.计算机软件开发技术的现状与应用探析 J.建筑工程技术与设计,2014,11(31):1220. 7侯林丰.基于计算机软件开发技术的应用与开展趋 势研析J.东方文化周刊,2014,15(17):034. 8X凯英.浅谈计算机软件开发技术的应用与开展J. 无线互联科技,2013(01). 本科生实践教学活动周实践教学成果成果形式:实践报告成果名称:软件开发技术与未来应用学生某某:娄 娜学 号: 1305170302专业:计算机科学与技术系班 级: 计本1303指导教师:魏晋雁完成时间: 2016 年7 月 24 日11 / 11

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!