美文网首页
系统开发基础知识

系统开发基础知识

作者: 全新的饭 | 来源:发表于2024-08-21 17:00 被阅读0次

SOA(面向服务架构)

将应用程序的不同功能单元(服务)拆分

粗粒度

  • 交互次数少
    提供的服务更概括

松耦合

  • 各服务通过接口和协议联系
    接口独立于硬件平台、操作系统、编程语言

项目收尾

包括

  1. 合同收尾
  2. 管理收尾

项目成本估算

对完成项目所需费用的估计
不只是直接用于项目建设的经费

白盒测试

需全面了解程序内部逻辑结构,要对所有逻辑路径进行测试。
不关心功能需求 -> 不能发现功能错误。

数据标准化分3个阶段

  1. 业务建模(基础和前提):对现实业务过程进行全面分析和了解。
  2. 数据规范化(核心和重点):对数据元素进行提取、规范化、管理。
  3. 文档规范化(确保成功有效应用的关键)
关系型数据库如何解决数据并发引起的冲突:锁机制
网络工程项目中,测试的目标主要来自于网络需求分析阶段所决定的需求
系统测试阶段的测试目标来自于需求分析阶段。
风险管理不包括消除风险。
进行项目风险评估最关键的时间点是计划阶段。
外包合同中的关键核心文件是服务等级协议(SLA):提供服务的企业与客户之间就服务的品质、水准、性能等方面所达成的双方共同认可的协议或契约。

相关文章

网友评论

      本文标题:系统开发基础知识

      本文链接:https://www.haomeiwen.com/subject/cjxikjtx.html