软件工程
一刀一个小西瓜
这个作者很懒,什么都没留下…
展开
-
软件工程大作业
引言1.1 编写目的本文详细描述任务管理系统的需求,表述的需求信息要求明确。开发方与软件使用者充分沟通需求,最终形成此文档,为后续软件开发提供依据。1.2 用户食堂工作人员、师生、系统管理员任务概述2.1 目标为了节约广大师生的排队就餐时间,提高食堂工作效率。2.2 假定和约束●软件需要确保用户智能手机支持联网服务。●用户的手持设备支持联网,信号和网络状态良好。需求分析3.1 系统界面用户界面食堂工作人员界面系统管理人员界面3.2 系统用例图师生点餐用例图食堂.原创 2020-12-25 20:59:28 · 12802 阅读 · 6 评论 -
什么是WBS?
WBS (工作分解结构)WBS:工作分解结构(Work Breakdown Structure), 创建WBS是把项目工作按阶段可交付成果分解成较小的,更易于管理的组成部分的过程。WBS是项目管理重要的专业术语之一。WBS的基本定义 :以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。无论在项目管理实践中,还是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预原创 2020-10-26 19:02:34 · 5503 阅读 · 0 评论 -
什么是分而治之?
“分而治之”( Divide and conquer)方法(又称“分治术”) ,是有效算法设计中普遍采用的一种技术。所谓“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解。这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。诸如软件的体系结构设计、模块化设计都是分而治之的具体表现。基本思想:分而治之方法与软件设计的模块化方法非常相似。为了解决一个大的问题,可以:1.把它分成两个或多个更.转载 2020-10-26 18:51:22 · 147 阅读 · 0 评论 -
为什么软件开发周期总是预估的2~3倍?
www原创 2020-10-24 21:54:46 · 151 阅读 · 0 评论 -
什么是形式化方法?
转自百度百科:形式化方法英文的名称是formal methods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。例如,把全称肯定命题,用符号形式化为“SAP”;把联言命题、假言命题分别形式化为:“p∧q、“p→q”。又例如:一个具体的假言联言推理“如果这原创 2020-10-20 17:25:30 · 436 阅读 · 0 评论 -
软件工程方法论对软件开发有多大用处?
eeeeeeee转载 2020-10-18 21:40:38 · 142 阅读 · 0 评论 -
软件工程课后作业一:软件工艺宣言
http://manifesto.softwarecraftsmanship.org/Raising the bar.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:Not only w转载 2020-10-09 22:10:02 · 114 阅读 · 0 评论