2023年8月

正确性维护 指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。适应性维护 指使应用软件适应信息技术变化和管理需求变化而进行的修改。企业的外部市场环境和管理需求的不断变化也使得各级管理人员不断提出新的信息需求。完善性维护 扩充功能和改善性能而进行的修改。对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特征。预防性维护 为了改进应用软件的可靠性和可维护性,为了适应...


软件构件构件又称为组件,是一个自包容、可复用的程序集。(类似nuget中的包)构件是一个程序集,它可能会以各种方式体现出来,如源程序或二进制代码。构件向外提供统一的访问接口,构件外部只能通过接口来访问构件,而不能直接操作构件的内部。构件两个最重要的特性是自包容与可重用 软件构件的组装模型随着构件技术的发展,人们开始尝试利用软件构件进行搭积木式的开发,即构件组装模型。在构件组装模型中...


1.瀑布模型瀑布模型(Waterfall Model)是最早使用的软件过程模型之一,包含一系列活动。这些活动从一个阶段到另一个阶段逐次下降,它的工作流程在形式上很像瀑布,因此被称为瀑布模型。如下图所示 瀑布模型的特点是因果关系紧密相连,前一个阶段工作的输出结果,是后一个阶段工作的输入。每一个阶段都是建筑在前一个阶段正确实施的结果之上。每一个阶段工作完成后都伴随着一个里程碑(一组检查...


DSSA的定义DSSA(Domain Specific Software Architecture)就是在一个特定应用领域中为一组应用提供组织结构参考的标准软件体系结构。Hayes Roth对DSSA的定义如下:“DSSA就是专用于一类特定类型的任务(领域)的、在整个领域中能有效使用的、为成功构造应用系统限定了标准的组合结构的软件构件的集合”Tracz对DSSA的定义...


PGP(Pretty Good Privacy):优良保密协议,是一套用于信息加密、验证的应用程序,可用于加密电子邮件内容。PPTP(Point-to-Point Tunneling Protocol):点对点隧道协议,是一种协议(一套通信规则),是实现虚拟专用网(VPN)的方式之一。IPSec(Internet Protocol Security):互联网安全协议,是一个协议包,是IETF...