单页网站是什么盐都建设局网站
2026/6/11 21:35:44 网站建设 项目流程
单页网站是什么,盐都建设局网站,有网址吗给个谢谢急贴吧,一个人 建设网站第5章软件工程 1、软件工程的组成#xff1a;方法#xff08;技术手段#xff09;、工具、过程 2、软件需求#xff1a;业务需求、用户需求、系统需求 3、质量功能部署#xff08;QFD#xff09;#xff1a;常规需求、期望需求、意外需求 4、需求分析 #xff08;1方法技术手段、工具、过程2、软件需求业务需求、用户需求、系统需求3、质量功能部署QFD常规需求、期望需求、意外需求4、需求分析1结构化分析建立模型的核心是数据字典实体关系E-R图数据模型数据流图DFD功能模型DFD需求建模方法过程建模和功能建模核心是数据流DFD组成数据流、处理/加工、数据存储、外部项目的描述系统的功能需求状态转换图行为模型STD数据字典:一种用户可以访问的记录数据库和应用程序元数据的目录作用分析阶段的工具给数据流图上的每个元素加以定义和说明包括数据项、数据结构、数据流、数据存储、处理过程2面向对象分析OOA原则抽象抽取共同的、本质性的特征封装隐藏内部细节继承特殊类的对象拥有其对应的一般类的全部属性与服务分类相同属性和服务的对象划分为一类聚合把一个复杂事物看作是若干个简单事物的组装关联一个事物联想到另一个事物消息通信只能通过消息进行通信粒度控制注意大的部分不考虑细节行为分析各种行为相互依赖和交织5、需求规格说明书SRS是需求分析的最终结果一般通过需求评审和需求测试对需求进行验证6、需求变更1变更控制过程一旦确定了需求基线都要走变更控制流程2变更控制委员会CCB成员用户和实施方的决策人员CCB是决策机构不是作业结构※CCB是通过评审手段来决定项目是否能变更但是不提出变更方案7、需求跟踪需求组织支持正向和逆向合称为双向跟踪8、软件设计需求阶段“做什么”软件设计阶段“怎么做”1结构化设计面向数据流的方法目的是确定软件结构概要设计总体设计确定软件系统的结构将系统的功能需求进行模块划分形成模块结构图也叫系统结构图详细设计为每个功能模块设计实现的细节1模块结构将系统划分为模块模块是组成系统的基本单元系统中的模块应设计称黑盒①模块化属性功能、逻辑、状态功能是“做什么”逻辑是“怎么做”状态是“环境和条件”先确定模块的外部特征在确定内部特征②耦合模块之间联系的程度③内聚模块内部代码成分之间的联系的紧密程度“高内聚低耦合”2系统结构图模块结构图、概要设计阶段的工具反映系统的总体结构详细设计的主要任务是设计每个模块的实现算法所需的局部数据结构详细设计的目标算法逻辑上正确算法描述要简明易懂如果要改概要设计必须经过项目经理的同意详细设计表示的工具图形工具业务流程图、程序流程图、NS流程图、PAD图表格工具一张表语言工具伪码或PDL过程设计语言2面向对象设计OOD抽象、封装、可扩展性继承、多态主要任务是对类和对象进行设计9、统一建模语言UML不是编程语言包括构造块、规则、公共机制UML中的事物建模元素结构事物、行为事物、分组事物、注释事物UML4种关系依赖事物、关联对象、泛化元素、实现类UML图交互图定时图UML设计模式根据处理范围类和对象模式根据目的和用途创建型创建对象、结构型处理对象和类的组合、行为型类和对象交互以及职责的分配模式三种10、软件实现1软件配置管理SCM是一种标识、组织和控制修改的技术应用于整个软件工程中目标标识变更、控制变更、确保变更正确核心内容版本控制和变更控制11、软件测试1静态测试不在机器上运行采用人工检测和计算机辅助静态分析的手段对程序进行检测包括文档的静态测试核查单和代码的静态测试代码走查、代码审查、桌前检查2动态测试白盒测试结构测试用于单元测试中白盒测试中最常用的技术是逻辑覆盖方法控制流测试、数据流测试、程序变异测试黑盒测试功能测试用于集成测试、确认测试、系统测试3面向对象测试封装、继承、多态4软件调试蛮力法、回溯法、原因排除法5交付部署应用系统的配置是整个部署过程中的主要错误来源软件交付提交、集成、构建、部署、测试持续交付完全自动化的过程、一键部署持续部署完整的镜像部署包括三个环节Build-Ship-Run部署方式蓝绿部署、金丝雀部署12、软件质量管理13、软件过程能力成熟度CSMM4个能力域、20个能力子域、161个能力要求组成1级初始级 具有不确定性2级规范级 基本可按计划实现3级改进级 稳定的实现4级量化提升级 量化的管理5级创新引领级 创新、持续提升、引领

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

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

立即咨询