10 2024 档案
摘要:
一、前言 在序章中已经介绍了MVC架构,MVC即模型-视图-控制器模式,该架构的核心组件是模型(Model)、视图(View)、控制器(Controller),各个部件之间职责明确,以实现搞内聚低耦合的系统。Model层的作用和职责①表示应用程序的数据结构和业务逻辑;②包含用于访问、更改和保存数据的
阅读全文

摘要:
一、论文论据 数据仓库是从各种外部数据源、各种内部应用程序中定期提取数据的大型存储库。数据湖是一个以原始格式存储数据的平台,不需要定义数据按原样存储数据,而无需事先对数据进行结构化处理或者定义数据模式,数据湖仓虽然适合数据的存储,但由于不支持事务、缺乏一致性/隔离性、不保证执行数据质量等。因此数据湖
阅读全文

摘要:
一、论点论据 软件维护,就是在软件 已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。 可以选择以下4~5种主要的影响软件维护工作的因素,进行论述 影响软件维护工作的主要因素有: 1、可理解性:通过阅读源代码和文档,了解软件功能和运行的容易程度。 2、可测试性:验证软件程序正确的难易程度
阅读全文

摘要:
一、论文论据 软件体系架构评估是软件开发过程中的重要环节。软件系统架构设计结束后需要开展架构评估。软件体系架构评估,就是对系统的一些重要属性,如可靠性、进行风险评价和判断的,软件体系架构评估用于保证软件系统质量,保证软件系统架构设计的合理性,完整性。软件体系架构评估可以降低软件成本、减少投资风险。
阅读全文

摘要:
一、论点论据 软件体系结构表示系统的框架结构,是从比较高层次来描述构件、构件性质和构件间的关系及其接口。软件体系结构风格是描述某一个特定应用领域中系统组织方式的惯用模式,是多年研究工程实践的结果。组织方式则描述了系统的组织构件和这些构件的方式。 可以选择以下5~6类主要的软件体系结构风格的方式。进行
阅读全文

摘要:
一、论文论据 企业集成平台技术分为企业集成架构(EIA)和B2B两种。EIA侧重于企业内部纵向集成、B2B侧重于支持企业间业务往来的横向集成、EIA是将基于各种不同平台、用不同方案建立的异构应用集成的一种方法和技术。EIA通过建立底层结构,联系整个企业异构系统、应用、数据源等,实现企业内部的ERP/
阅读全文

摘要:
一、论文论据 软件质量保证是审计软件质量要求,确保采用合理的质量标准和操作多的过程。软件质量保证过程关注软件产品生成的整个过程,验证软件产品开发过程中相关实施过程的完整性,一致性、有效性,确保开发活动和测试活动等遵循正确的过程。为软件产品达到合适的质量级别提供保证。 软件质量保证常见的活动包括有准备
阅读全文

摘要:
一、论据论点 软件可靠性定义:软件可靠性是指软件在规定条件下和规定时间内,不引起系统失效的能力,可靠性包括三个层面的含义。 1、成熟性:软件系统最好不要出现故障。 2、容错性:软件系统出现故障了不影响主要业务和功能,具备一定的故障容忍度。 3、易恢复性:如果影响了主要功能和业务,软件系统具有尽快定位
阅读全文

摘要:
一、前言 软件架构风格(模式)为开发者提供了一套组织和管理代码的指导原则,以提高软件的可维护性、可扩展性、可重用性和可测试性。三层架构是早期比较流行架构风格,通过分层的思想对系统划分成表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL),其中表示层指负责用户界面和用户交互,是用户直接接触的部分
阅读全文

摘要:
一、前言 在学习软件工程中,对各个过程模型方法、特点有一定的了解,结合实际的开发工作,对过程模型写一个总结性文章。软件过程模型是软件开发一种策略,这种策略针对软件开发的各个阶段提供一套范式,使用工程达到预期的目标。过程模型指导软件开发,包括一系列的活动与任务,并且在整个过程中提供一系列的标准和规范。
阅读全文

摘要:
一、前言 在高级软件架构师备考中,学习了软件工程基础信息的章节,对系统分析与设计内容做关键内容的笔记。软件开发的过程是一门软件工程,只是开发者实际工作中已经轻车熟路,对软件工程的理论内容没有过多理解和总结。系统分析与设计的方法也称为系统建模的方法,系统分析指在分析阶段把复杂的对象分解为简单对象的组成
阅读全文
