信息工程导论论文
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【摘要】:
信息科学技术是当今社会起主导作用的科学技术,本文主要讲述科学、技术和工程的概念及区别;信息工程史上的一件伟大的工程项目和后续影响;怎么运用瀑布模型和快速原型模型开发电商平台。
【正文】
一、科学、技术和工程
1、科学、技术和工程的概念
1)、科学
科学是指发现、积累并公认的普遍真理或普遍定理的运用,已系统化和公式化了的知识。
科学包含自然、社会、思维等领域,如物理学、生物学和社会学。
1888年,达尔文曾给科学下过一个定义:“科学就是整理事实,从中发现规律,做出结论”。
达尔文的定义指出了科学的内涵,即事实与规律。
科学要发现人所未知的事实,并以此为依据,实事求是,而不是脱离现实的纯思维的空想。
科学是建立在实践基础上,经过实践检验和严密逻辑论证的,关于客观世界各种事物的本质及运动规律的知识体系。
2)、技术
技术是人类为了满足自身的需求和愿望,遵循自然规律,在长期利用和改造自然的过程中,积累起来的知识、经验、技巧和手段,是人类利用自然改造自然的方法、技能和手段的总和但是也是需在在实际中多多磨练才能找到自己技术所在地。
3)、工程
工程是科学和数学的某种应用,通过这一应用,使自然界的物质和能源的特性能够通过各种结构、机器、产品、系统和过程,是以最短的时间和精而少的人力做出高效、可靠且对人类有用的东西。
将自然科学的理论应用到具体工农业生产部门中形成的各学科的总称。
2、科学、技术和工程的区别
例如,我们在编写软件进而获得软件产品的过程中,我们进行编译代码所运用的原理及知识就是科学,它是系统理论知识,能用于指导实践;而它运用程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等编写软件的过程就是技术;而工程则是运用科学和技术进行的一种实践活动,例如,对一款软件来说,开发出一款软件并实现各种功能的过程就是工程。
二、信息工程史上的一件伟大的工程项目及后续影响
纵观信息工程发展历史,其中不乏有划时代性的理论与发明。
例如,在1953年,IBM正式对外发布自己的第一台电子计算机IBM701。
随后,IBM又相继发布了中型计算机IBM6500等,在市场中确立了领导者的地位。
1964年,IBM360计算机问世,标志着第三代计算机的全面登场,这也是IBM历史上最成功的机型。
1981年,IBM宣布宣布IBM PC的诞生,掀开了改变世界历史的一页。
IBM对个人计算机(PC)的发展起到了很大的推动作用,之后的公司都是围绕着IBM的发明进行各种改进或者创新,称它是时代的标志也并不为过。
它首先确立了这一操作模式,提供了参考。
我们都知道,做第一人创新是很难的,而我们现在所用的PC机还可以看见它身上的影子。
将计算机普及到个人手中,也是其带来的贡献之一,避免了普通人对那些昂贵而又庞大的计算器望而却步。
三、怎么运用瀑布模型和快速原型模型开发电商平台
在开发平台过程中,可以选择多种模型,如:边做边改模型、瀑布模型、快速原型模型、螺旋模型等,不同的模型各有优缺点及适用范围,这里以运用瀑布模型和快速原型模型开发电商平台为例。
1、瀑布模型
第一步:进行需求分析
开发人员对用户提出的问题进行总结,就系统的主要需求取得一致意见。
第二步:进行概要设计
开发人员就用户需求进行概要设计,确定系统的基本要求和主要功能。
第三步:在此基础上进一步详细设计
第四步:编码
设计完成后,开发一个模型。
原型应该是可以运行的,可以修改的。
第五步:测试
测试分为:单元测试→集成测试→系统测试→验收测试
在这个过程中,程序人员会反复对原型进行修改,使之逐步完善,直到用户对系统完全满意为止。
2、快速原型模型
第一步:快速分析
在分析人员与用户密切配合下,迅速确定系统的基本需求,根据原型所要体现的特征描述基本需求以满足开发原型的需要。
第二步:构造原型
在快速分析的基础上,根据基本需求说明尽快实现一个可行的系统。
这里要求具有强有力的软件工具的支持,并忽略最终系统在某些细节上的要求,如安全性、坚固性、例外处理等等,主要考虑原型系统能够充分反映所要评价的特性,而暂时删除一切次要内容。
第三步:运行原型
这是发现问题、消除误解、开发者与用户充分协调的一个步骤。
第四步:评价原型
在运行的基础上,考核评价原型的特性,分析运行效果是否满足用户的愿望,纠正过去交互中的误解与分析中的错误,增添新的要求,并满足因环境变化或用户的新想法引起的系统要求变动,提出全面的修改意见。
第五步:修改
根据评价原型的活动结果进行修改。
若原型未满足需求说明的要求,说明对需求说明存在不一致的理解或实现方案不够合理,则根据明确的要求迅速修改原型。
【参考文献】:百度百科,信息工程概要。