江门市做网站潍坊网站建设 中公
2026/1/12 5:45:49 网站建设 项目流程
江门市做网站,潍坊网站建设 中公,网站开发及代运营,德州网站seo分类 概念问答数据流图软件结构图状态图流程图#xff0c;盒图#xff0c;pad图白盒测试/黑盒测试用例图类图事件跟踪图项目管理概念问答 1)概念问答什么是软件工程 把系统的、规范的途径应用于软件开发和维护过程#xff0c;也就是把工程应用于软件研究上面提到的途径什么是…分类概念问答数据流图软件结构图状态图流程图盒图pad图白盒测试/黑盒测试用例图类图事件跟踪图项目管理概念问答1)概念问答什么是软件工程把系统的、规范的途径应用于软件开发和维护过程也就是把工程应用于软件研究上面提到的途径什么是软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题软件危机的表现对于软件开发的成本和进度评估不准确开发的软件产品不能完全满足用户的要求软件可靠性低软件没有适当的文档软件可维护性差软件开发速度跟不上计算机应用发展的趋势软件危机的原因软件的规模愈发庞大软件开发管理困难软件本身的独有特点给开发和维护造成困难软件开发技术落后开发工具落后生产率提高缓慢怎么用软件工程消除软件危机对计算机软件有一个正确的认识(软件≠程序必须充分认识到软件开发不是个体劳动而是一种组织良好、管理严密的工程项目推广使用实践中总结出来的开发软件的成功技术和方法开发和使用更好的软件工具软件的生命周期可行性研究需求分析概要设计详细设计编码测试和维护软件的生命周期模型瀑布模型线性的以文档为驱动适合需求明确的项目开发的模型原型模型借助一些开发工具与环境尽量快地简化开发模型增量模型开发中用户可以看到部分软件功能发现问题并且及时解决问题**螺旋模型**适用大型系统、高风险的软件开发喷泉模型以面向对象的软件开发方法为基础以用户需求为动力迭代模型需求分析的特点需求易变性问题复杂性交流障碍软件系统专家与用户问题陈述的不一致性怎样与用户有效的沟通以获取用户的真实需求初步需求获取通过访谈与会议、问卷调查、观察用户工作流程等方法面向数据流自上向下求精2)数据流图数据流图的四种符号例题答案简记方框对象圆框程序的处理有标号1, 2, 3箭头对应程序处理的操作数据存储类似一个横着的A方框3)软件结构图简记软件结构图就是树状结构从最上一级的系统本身逐层向下扩展主要模块第一层系统本身第二层信息输入、信息输出、具体功能模块第三层各种角色在以上模块的操作4)状态图题目描述题目会给出一个系统的一些场景然后要求你为这个系统的核心实体类进行分析状态图答案简记先标记出这个实体类的所有场景与其操作然后分析这个实体类的各种状态(比如新商品、上下架、在购物车、被下单)用箭头来把这些状态连起来同时用自旋箭头表示一些crud操作5)流程图盒图pad图描述给出一段伪代码根据代码画出流程图盒图PAD图流程图开始、结束椭圆分别在最上、最下面If、Else判断菱形分出yesno赋值操作方框循环看下图盒图整体格式一个大框顺序从上到下If、Else判断三个三角形左边Ture右边False循环左上角条件右下角内容PAD图整体格式左边一条竖线顺序从上到下If、Else判断如图分为Y、N循环如图条件写大框里右边连内容题一画流程图和盒图题二画盒图(N-S图)题三画盒图、PAD图6)白盒测试/黑盒测试黑盒测试法概念完全不考虑程序的内部结构和处理流程只在软件的界面上进行测试来验证软件功能的可操作性任务检查是否有不正确或遗漏的功能验证是否能处理合理、不合理的数据并产生正确的响应检查访问外部信息是否有错性能是否满足要求检查系统初始化和终止错误白盒测试法概念测试人员了解程序的内容、架构和处理流程对程序尽可能多的逻辑路径进行测试校验内部控制结构和数据是否符合预期覆盖标准语句覆盖每条语句至少执行一次判定覆盖每个判定的每个分支至少执行一次条件覆盖每个判定条件应该取到各种可能的值条件组合覆盖每个判定条件的每个组合至少出现一次判定/条件覆盖同时满足判定覆盖和条件覆盖路径覆盖程序中每一条可能的路径至少执行一次等价类划分概念是选择测试子集的方法它将输入的数据域按有效的、无效的划分为若干个等价类认为测试等价类的代表值的结果就是该类其他值的结果边界值分析概念边界值是指输入等价类或输出等价类边界上的值必要性实践经验表明程序往往在处理边界情况时发生错误所以检查边界情况的测试用例是比较高效的错误推测概念根据经验或直觉推测程序中可能存在的各种错误从而针对性地编写检查这些错误地测试用例7)用例图题目答案系统包括各种大功能指向这些功能的多个子功能系统相关角色各角色与大功能绑定用箭头指向大功能8)类图类图概念从上到下类名属性方法(add, update, remove, query)类图中类的连接方式箭头题目题目(不规范感觉应该按照上面格式来画)9)事件跟踪图题目答案解释所谓事件跟踪就是针对实体的一个操作进行具体的流程的划分构图竖线为该操作到达的层次横线从上到下反应了实体在多个子操作的时间关系和前后顺序10)项目管理概念问答软件管理的对象高级管理者负责确定软件的问题项目技术管理者管理软件开发人员开发人员软件开发技术人员客户负责说明软件需求的人员最终用户最终适用软件的人员软件开发中的资源人员人力资源是最重要的资源硬件/软件资源作为开发工具投入可复用构件资源如软件包项目管理过程启动一个软件项目成本估计风险分析进度安排追踪和控制11)[额外]E-R图E-R图概念构成主要分为三个部分关系题目答案

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询