《系统分析与设计报告》中名词解释
系统分析(System Analysis):在业务分析和需求分析的基础上,从抽象的概念层次上确定信息系统的要素、构成和结构,得出信息系统的逻辑模型。
系统的逻辑结构模型:逻辑模型由逻辑系统构成,逻辑系统是顶层逻辑包。逻辑系统又被分解为多个逻辑包。每个逻辑包中包括一个或多个系统用例。
用例分析:用于描述每个用例的静态模型和动态模型,静态模型可以用包图或类图进行描述,动态模型可以使用顺序图、协作图、活动图或状态图进行描述。
概念类分析:用于描述参与到用例中的所有概念类,可分为概念类字典和概念类条目,概念类的类型可分为界面类、控制类和实体类。
系统设计的任务:为实现信息系统的需求模型所规定的功能和性能要求,考虑系统实现环境,通过对信息系统逻辑模型的综合分析和细化,确定出信息系统的设计模型。
信息系统平台:是信息系统开发和运行的环境,包括网络、计算机、相关设备、系统软件和支撑软件等。平台设计需要根据信息系统设计要求,通过对技术和市场的综合分析,确定出网络结构、设备选型和软件平台方案。
物理设备:系统所需的所有物理设备,每个物理设备应该对其型号、性能、提供商等详细信息加以说明。
系统软件平台的选择:每种软件应该对其版本、提供商等详细信息加以说明。
系统结构:结构设计需要确定信息系统的拓扑结构、计算模式和软件结构。
系统的拓扑结构:可以使用部署图进行描述。
系统的软件结构:可以使用组件图进行描述。
精炼用例模型:将分析用例转换成设计用例,包括用例类型,如用户界面约束;窗口控制,如图标、链接、复选框和按钮等;窗口名称,每个用户界面元素的名称;导航指令,需要说明关于用户如何在用户界面中的导航的指示。
用户界面设计:是对人和外部系统与信息系统之间交互界面的设计,包括输入界面、输出界面和混合界面的设计。
数据库:是信息系统存储和管理数据的主要技术手段,数据库设计的任务是根据给定的信息系统应用需求和系统环境,设计出合理的数据库结构。数据库设计需要经过概念设计、逻辑设计和物理设计等步骤。
数据库的概念结构设计:可以使用类图描述需要永久化的类的属性以及类之间的关系。
数据库的逻辑结构设计:逻辑设计需要将概念结构设计中的类、类之间的关系以及类的属性按照数据库的规范化有求转换为关系数据库中的表、字段和表间的关系。
数据库的物理结构设计:物理结构设计应根据所选择的数据库管理系统,明确逻辑结构设计中每个表的详细信息,包括字段的类型、精度、约束、触发器、存储过程等信息。为了便于部署系统,此节也可以提供数据库和所有表的create语句以及基本参数记录的insert语句。