
软件工程homework
F2SO4
这个作者很懒,什么都没留下…
展开
-
软件工程小组作业
原创 2021-01-03 15:12:38 · 889 阅读 · 0 评论 -
软件工程第五次作业1
查阅资料,了解MVC和MVP的区别MVC框架MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。1.1 MVC 编程模式MVC 是一种使用 MVC(Model Vi原创 2020-11-05 19:21:53 · 1446 阅读 · 0 评论 -
软件工程第四次作业1
什么是形式化方法1基本信息编辑在计算机科学和软件工程领域,形式化方法是基于 数学的特种技术,适合于软件和硬件系统的描述、开发和验证。将形式化方法用于软件和硬件设计,是期望能够像其它工程学科一样,使用适当的数学分析以提高设计的可靠性和 鲁棒性。但是,由于采用形式化方法的成本高意味着它们通常只用于开发注重安全性的高度整合的系统。形式化方法在古代就运用了,而在现代逻辑中又有了进一步的发展和完善。这种方法特别在数学、 计算机科学、人工智能等领域得到广泛运用。它能精确地揭示各种逻辑规律,制定相应的逻辑规则,使各原创 2020-11-05 19:16:23 · 312 阅读 · 0 评论 -
软件工程第三次作业4
了解WBSWBS编辑词条WBS(Work Breakdown Structure),即工作分解结构,是以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。WBS是项目管理重要的专业术语之一,无论在项目管理实践中,还是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划等的重要基础;同时也是控制项目变更的重要基础。创建WBS是把项目可交付成原创 2020-11-05 19:13:16 · 183 阅读 · 1 评论 -
软件工程第三次作业3
什么是分而治之?1.分而治之,最初的意思就是分别的管理(处理)。一个大蛋糕是难以一口吃下的,嘴馋就是想吃怎么办?那就得把蛋糕分割成一小块的,这就是分而治之。还有跑远程马拉松,该项目往往考验的是参赛人员的毅力和体力,我听过参加过该项目的以为优胜者的采访,他说:“我没有刻意的一下子跑完全程,而是以每一个阶段的标志物作为我实现的目标”,这也是分而治之…2.在开发上用到分而治之就是把一个复杂的大问题化成一个个容易解决的小问题。那么怎么做到分而治之呢?那就得从最终的产品开始,一层一层往下,把大型交付件分割为小型、原创 2020-11-05 19:10:58 · 136 阅读 · 0 评论 -
软件工程第三次作业1
Quora精选:为什么软件开发周期总是预估的2~3倍发表日期:2013-07-17作者: 出处:www.cnbeta.com提问:为什么软件开发的周期总是预估的2~3倍?这是开发者的错?还是管理的问题?技术粗糙,或者其他原因?或者这只是程序猿世界的自然法则?回答:Micheal Wolfe 创业者 (7444票)来,让我们从旧金山出发,沿着西海岸徒步旅行,到洛杉矶的纽波特沙滩面基吧!<( ̄︶ ̄)/看看地图,然后计划一下路线!Quora精选:为什么软件开发周期总是预估的2~3倍路线全图嗯嗯,这原创 2020-10-20 17:10:18 · 139 阅读 · 0 评论 -
软件工程第二次作业3
软件工程方法论对我们软件开发有多大用处?谈谈你看法我认为任何方法论都是前人给予我们后辈的总结,并且是有据可依,有用的总结,软件开发的方法论,自然是能让我们在开发软件的过程中少走一些弯路,把前人总结的方法应用到我们的实际操作上。...原创 2020-10-08 21:56:09 · 213 阅读 · 0 评论 -
软件工程第二次作业2
《有人负责,才有质量:写给在集市中迷失的一代》“这是由Raymond在其书中称颂的集市模式导致的悲哀的现实:一坨脓包似的权宜代码,被一群盲目的根本不知IT架构为何物的所谓IT“专业人士”永无休 止地复制着,粘贴着。这事儿放在今天你也许很难相信,但就是在这令人无比尴尬的混沌之下,沉睡着美轮美奂的Unix大教堂的遗迹,而Unix恰恰是以设计 简约、功能实用、执行优雅而著称于世的。(世间荣耀就此消失……)”这是书中所描写的一个现代的由于市集式开发越来越普及甚至泛滥的场景,虽然对于这个现实我还没有充分全面的认识,原创 2020-10-08 21:52:20 · 333 阅读 · 1 评论 -
软件工程第二次作业1
Manifesto of Software Craftsmanship软件工艺宣言As aspiring Software Craftsmen we are raising the bar of professional software development by practicing it and helping others learn the craft. Through this work we have come to value:作为有理想的软件工匠,我们一直身体力行,提升专业软件开发转载 2020-10-08 21:46:38 · 298 阅读 · 0 评论 -
软件工程第一次作业1
第一篇博客自我简介:学习目标:学习产出:自我简介:这是我的第一篇博客,今年是大三,但是对于软件的知识还并不是特别了解,自己的基础也没有很扎实,希望通过平台来记录自己的学习过程学习目标:希望通过学习软件工程能对软件有更深刻的了解,最重要的是能够在实践上提高自己的能力,成为一名够格的软件工程师,本学期能够基本掌握Java web以及巩固Java语言学习产出:1.能够做出基本的网页2.看一些关于专业知识的书籍3.能够坚持记录自己的学习历程...原创 2020-10-07 19:45:18 · 146 阅读 · 0 评论