zoukankan      html  css  js  c++  java
  • 信息系统开发与管理六系统设计

    系统设计概述

    系统设计的任务

    系统设计两个阶段:总体设计、详细设计

    最终交付:系统设计说明书

    内容:

      根据分析阶段产生的文档资料,确定新系统在计算机内的程序模块组成,以及各模块之间连接方式,用一定工具将设计成果表达出来,代码设计、输入输出设计、人机界面设计、、数据库设计、模块处理设计、安全设计等

    完成人员:系统设计人员

    培训工作:系统分析培训、系统设计培训

    系统设计的原则

    简单性

    一致性和完整性

    灵活性和适应性

    安全性

    可靠性

    经济性

    系统总体结构设计

    子系统的划分和确认

      划分原则:

    •       子系统要具有相对独立性
    •       使数据冗余较小
    •       便于系统分阶段实现
    •       适应组织管理机构的设置
    •       充分利用各种资源

      划分方法:

    •       按职能划分
    •   按逻辑功能划分
    •   按通信划分
    •   按业务处理顺序划分
    •   按业务处理的时间关系划分

    模块结构设计

    任务:

      对各个子系统进行细化,确定划分后的子系统的模块结构,并画出模块结构图

    模块组合的图形表示就是模块结构图:

     模块:组成系统的基本单位,特点:可以组合、分解和更换系统中任何一个处理功能都可以看出是一个模块

    调用:选择调用

       判断调用

       循环调用

    数据:空心圆

    控制信息:实心园

    转接:结构图在一张图上画不下,需要转接到另一张纸上,或为了避免图上线条交叉时使用转接符号

      模块结构的质量标准:

    耦合方式:

    数据耦合:模块间通信信息是若干数据项

    控制耦合:模块间通信信息是控制信息

    内容耦合:不经过调用关系,彼此直接使用或修改对方的数据

    内聚方式:

    巧合内聚:模块内各成分之间毫无联系

    逻辑内聚:模块内各成分的逻辑功能相似

    过程内聚:由一段公共处理过程组合合成的模块

    通信内聚:摸摸看中各成分引用或产生共同数据

    顺序内聚:模块中各成分有顺序关系,某一成分的输出是另一成分的输入

    功能内聚:模块中各成分的联系是功能性的

    耦合:模块之间联系 程度 :紧密耦合、松散耦合、非耦合

    内聚:模块内部各成分之间的联系程度

    网络设计与设备配置方案

    步骤:

    选择网络拓扑结构

    按照网络上的设备布局

    网络节点的权限设计

    系统详细设计

    系统设计报告

    系统详细设计

    编码设计

    原则:唯一化、标准化、规律化、可扩展且修改

    编码的种类:顺序码、层次码、助记码

    输入输出设计

    输出方式介质划分:

    屏幕输出

    打印报表输出

    磁盘文件输出

    输入方式:

    键盘输入

    模数/数模输入

    网络或通信传输

    ---------------

    校对方式:

    人工校对

    二次键入

    根据取值范围进行控制

    处理过程设计

    也称模块详细设计,任务是为模块结构图中的每一个模块确定所采用的算法和数据结构,用某种选定的表达工具给出清晰的描述

    设计原则:

    模块间的接口要符合通信的要求

    考虑将来实现时所用计算机语言的特点

    考虑数据处理的特点

    估计计算机执行时间不能超过要求

    考虑程序运行所占用的存储空间

    使程序调试跟踪方便

    估计编程和上级调试的工作量

    人机界面设计

    界面设计:

    菜单方式、会话方式、操作提示方式、操作权限管理方式等

    设计原则:

    可靠性、简单性、立即反馈性、明了性、色彩适中、风格统一

    数据库设计:概念设计、逻辑设计、物理设计(E-R图)

    安全控制设计

    从来源:内外部

    信息系统自身:硬件、软件、信息

    不安全因素:

    计算机系统自身存在的脆弱性

    各种自然灾害

    认为操作事务或错误及各种计算机犯罪行为

    如何保证计算机信息系统的安全:

    计算机信息系统实体安全

    计算机信息系统的运行安全

    信息与数据安全

    系统设计报告

    系统设计报告:系统设计阶段的主要成功是系统设计说明书,它既是新系统的物理模型,也是系统实施的主要依据

    引言

    摘要

    1. 背景
    2. 系统环境和限制
    3. 参考资料和专门术语说明

    系统设计方案

    模块设计

    代码设计

    输入设计

    数据库设计说明

    网络设计

    安全保密设计

    系统实施方案及说明

  • 相关阅读:
    Python快速入门魔力手册PDF高清完整版百度云盘免费下载|零基础学习python入门教程
    Python语言及其应用PDF高清完整版百度云盘免费下载|python基础教程PDF电子书推荐
    Python游戏编程快速上手(第四版)PDF高清完整版百度云盘免费下载|零基础入门学pythonPDF教程
    python学习手册(第4版)PDF高清完整版百度云盘免费下载|零基础学习python入门指导推荐教材
    超全的HTTP请求响应码详细解析
    Python袖珍指南第5版PDF高清完整版百度云盘免费下载|python基础教程菜鸟教程
    Python趣味编程:从入门到人工智能PDF高清完整版百度云盘免费下载|python3零基础入门学习教程
    Python程序设计(第3版)PDF高清完整版百度云盘免费下载|python基础编程入门学习教程
    Python编程初学者指南PDF高清完整版百度云盘免费下载|python基础教程电子书
    hadoop常见面试题
  • 原文地址:https://www.cnblogs.com/X404/p/13817787.html
Copyright © 2011-2022 走看看