天天动画片 > 八卦谈 > 6管理信息系统的系统设计

6管理信息系统的系统设计

八卦谈 佚名 2023-06-18 21:20:22

6管理信息系统的系统设计

第一节 系统设计的主要工作

系统分析的逻辑模型设计——系统设计的物理模型设计:抽象——具体
主要工作:总体设计  详细设计

6.1.1总体设计

也称概要设计
目的:设计出系统的主要框架结构
系统的整体特性取决于整体设计
包括:系统架构设计  信息系统流程图设计  功能结构设计

6.1.2详细设计

主要工作
   代码设计和设计规范制定
   系统物理配置方案设计
   数据库存储设计
   人机交互设计
   计算机处理过程设计

6.1.3系统设计的原则

系统性
灵活性
可靠性
经济性

第二节 代码设计

6.2.1代码的功能

对对象进行抽象
提高处理效率和精度
提高数据的全局一致性
是人机共同语言

6.2.2代码设计的注意事项

满足需求
系统化,一个代码应唯一标识事物或属性
留下升级空间
避免误解和歧义
采用不易出错的编码结构,如WW2比W2W好
代码太长应分段,如123,123
若已知码的位数P,每一位上可用字符数S_i,则可用组成码总数C=Π(S_i)

6.2.3代码的种类

顺序码
   连续数字编码
   优点:短而简单,记录的定位方法简单,易于管理
   缺点:没有逻辑规律,不易记忆;新加的码只能列在最后,删除则造成空码
   顺序码通常作为补充
区间码
   分组,如邮政编码
   优点:信息处理比较可靠,排序、分类、检索等操作易于进行
   缺点:有时会造成很长的码,维护不便
   区间码分类
       多面码
           每一数位定义,4位数xxxx的每一个x都有已定义的含义
       上下关联区间码
           比如会计核算
       十进位码
           图书馆分类中的十进位分类码
助记码
   电视产品编码

6.2.4代码结构中的校验位

用于检测错误
确定校验位的方法
算术级数法
几何级数法
质数法

第三节 系统架构设计

系统架构设计:系统最高层的设计 最常用的系统架构:分层架构 分层架构包括     表示层:与用户、应用交互     业务逻辑层     数据访问层:与DB交互

第四节 功能结构设计

又称功能模块设计 任务:划分子系统

6.4.1功能结构设计方法

自上而下    由粗到精    逐层分解

6.4.2功能结构图

进行模块化     层层分解,将复杂系统分解为多个功能单一的功能模块

第五节 信息系统流程图设计

数据文件联系

6.5.1信息系统流程图设计的方法

以新系统的数据流程图为基础 绘制流程     为数据流程图中的处理功能画出数据关系图     把各个处理功能的数据关系图综合起来,形成整个系统的数据关系图,即信息系统流程图

第六节 系统物理配置方案设计

6.6.1设计依据

系统的吞吐量 系统的响应时间 系统的可靠性 系统的处理方式 地域范围     对于分布式系统,选择广域网还是局域网 数据管理方式

6.6.2计算机硬件选择

计算机主存 CPU时钟 输入、输出和通信的通道数目 显示方式 外接转储设备及其类型

6.6.3计算机网络的选择

网络拓扑结构 网络的逻辑设计 网络操作系统

6.6.4数据库管理系统的选择

数据库的性能 DBMS的系统平台 DBMS的安全保密性能 数据的类型

6.6.5应用软件的选择

软件满足用户需求 软件具有足够的灵活性 LTS长期支持

第七节 数据存储设计

文件是系统中存放数据的基本方式

6.7.1文件的分类

按用途     主文件:存固定值属性的数据,是最重要的共享文件     处理文件:事务文件,存临时文件     工作文件:暂时存数据的文件     周转文件:存固定个体变动属性的文件     其他文件:后备文件、档案文件 按组织方式     顺序文件     索引文件     直接存取文件

6.7.2文件组织方式

文件内部构造数据的方式 顺序文件     磁盘上按先后排列,物理顺序和逻辑顺序不一定对应的串行文件 索引文件     带索引表,HDD存储方式 直接存取文件     直接地址法     杂凑法——HDD碎片

6.7.3文件设计

设计依据:数据字典 从设计共享文件开始 主要设计文件记录的格式

6.7.4数据库设计的基础知识

模型分2个层次:概念模型(信息模型),逻辑数据模型(数据模型) 概念模型     用户观点对数据和信息建模     涉及         实体    属性    联系    实体集  码         1:1关系    1:n关系    m:n关系         E-R方法 实体-联系 数据模型     对客观事物及其联系的数据化描述     种类         层次模型    网状模型    关系模型(关系代数和关系演算等数学理论来处理DBS的数据关系)    面向对象模型     关系模型涉及         关系(本质是二维表)    元组    属性    主码    域  分量    关系模式     关系模型特点         关系模型的概念单一         关系是规范化的关系,至少要1NF         关系模型中,用户对数据的检索和操作实际上是从原二维表中得到一个子集,这个子集还是二维表,操作简单,易于理解         关系模型把存取路径隐藏了,大大提高数据的独立性 关系的规范化     1NF         同一表中无重复项     2NF         1NF+所有非主属性完全依赖于其主码     3NF         2NF+任何一个非主属性都不传递依赖于任何主码

6.7.5数据库设计

数据库的概念结构设计:用E-R/3NF关系群表示 数据库的逻辑结构设计     将概念结构设计阶段的概念模型转换成能被DBMS支持的数据模型     数据模型由实体联系模型转换而来,转换规则是         每一个实体对应一个关系模式         联系的转换依据联系的联系而定,通过在上一步正形成的关系上扩展实现——1:1、1:n、m:n         实体中主码对应的属性或属性组在关系模式中仍然为主码     关系数据模型应该符合3NF和DBMS性能要求 数据库的物理结构设计     在确定数据的存储结构时,首先确定数据的存储空间     库文件的组织形成     存储介质的分配     存取路径的选择

第八节 输出设计

输出决定输入 最后要有输出设计书

第九节 输入设计

输入设计决定人机交互效率 原则     控制输入量     减少输入延迟     减少输入错误     输入过程尽量简化 输入检验     输入出错原因         数据本身错误         数据多余或不足         数据延误     检验方法         重复校验    视觉检验    校验位  控制总数校验    数据类型校验    格式校验    逻辑校验    界限校验    顺序校验    记录计数校验    平衡校验    对照校验     出错改正方法         原始数据出错时,由原单位改原始数据         计算机自动检错     最后要有出错报告 原始单据格式设计原则     便于填写     便于归档     单据的格式应能保证输入精度

第十节 处理流程图设计

是系统流程图的展开和具体化 用符号具体地规定处理过程的每一个步骤

第十一节 指定设计规范和编写设计报告

制定设计规范     统筹命名系统内变量和函数,统一标准 编写程序设计说明书     给处理过程下定义 编写系统设计报告     包括         系统总体设计方案         代码设计方案         输入和输出设计方案         文件设计方案         程序设计说明书


本文标题:6管理信息系统的系统设计 - 八卦谈
本文地址:www.ttdhp.com/article/34330.html

天天动画片声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
扫码关注我们