版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
系统设计一、系统设计的任务:
设计系统的物理模型系统的逻辑模型系统的物理模型转换WhatHowMIS的系统设计1、总体设计功能结构图设计、模块设计、信息系统流程图设计等
二、主要工作内容2、详细设计
(1)代码设计和设计规范的制定(2)物理配置方案设计(3)数据存储设计(如:数据库设计、数据库安全保密设计)(4)输出设计、输入设计、处理流程图设计(5)编写程序设计说明书系统设计原则1.系统性原则:
代码要统一;设计规范标准;数据一次输入,全局共享;等等
2.灵活性原则:
模块化;便于修改和增加功能
3.可靠性原则:抗干扰能力,恢复能力,安全保密、检错纠错、抗病毒等。
4.经济性原则:硬件满足应用需要即可;模块简洁,缩短处理流程。三、系统设计原则1、功能结构图的设计
模块化设计思想
经过层层分解,把一个复杂系统分解为多个功能单一、易于建立和修改的功能模块的过程。优点:
○各个模块具有相对独立性,可以分别设计实现○模块间的关系构成Mis有机整体功能结构图:按功能从属关系画成的图表,图中每一框称为一个功能模块四、总体设计往来账款折扣政策代理商信息产品销售销售分析竞争者信息行业政策市场分析需求信息市场营销管理信息子系统合同管理销售管理客户信息管理市场信息管理例如:市场营销管理信息子系统功能结构图工资管理信息子系统建立主文件更新主文件建立扣款文件计算和打印数据录入打印工资汇总表数据维护建立主处理文件更新数据录入数据维护计算打印工资单办公自动化管理系统功能结构图模块(module)的定义具有以下属性的一组程序语句。输入与输出逻辑功能内部数据程序代码2、模块设计基本符号模块:<模块名称>调用:数据信号:控制信号:判断调用:循环调用:模块的调用
AB职工号简历数据ABX,YZ无此职工模块设计的主要原则“高内聚,低耦合”目的:提高模块的独立性
便于模块的独立使用和维护
评价模块设计的两个指标聚合性
---模块内部各组成部分的紧凑程度。耦合性
——模块之间的联结程度。模块的主要聚合形式1功能聚合
——模块内部各组成部分都是为了完成同一功能而聚合在一起。2顺序聚合
——模块内部各组成部分有这样的特征:前一部分处理动作的输出是后一部分处理动作的输入。3通讯聚合
——模块内部各组成部分的处理动作都使用相同的输入或产生相同的输出。4过程聚合
——模块内部各组成部分的动作彼此间无关系,但受同一控制流支配,决定它们的执行顺序。5暂时聚合
——模块内部各组成部分的处理动作与时间有关(必须在特定的时间内执行完)。6逻辑聚合
——模块内部各组成部分在逻辑上具有相似的处理动作,但功能上、用途上却彼此无关。7机械聚合
——模块内部各组成部分处理动作之间无关系或关系松散。不同聚合形式的模块性能比较聚合形式联合形式可修改性可读性通用性“黑箱”程度功能聚合
好好好黑箱顺序聚合
好好中不完全黑通讯聚合
中中不好不完全黑过程聚合
中中不好半透明暂时聚合
不好中最差半透明逻辑聚合
最差不好最差透明
机械聚合
最差最差最差透明
高聚合程度★模块的主要联结形式1数据联结
——模块之间只是调用与被调用关系,且相互只传递数据。2特征联结
——两个模块都与同一个数据结构有关。3控制联结
——模块之间只是调用与被调用关系,相互之间除了传递数据信号外,还传递控制信号。4公共联结
——两个模块都和同一个公共数据域有关。模块的主要联结形式模块的主要联结形式5内容联结
——两个模块的内部属性(即运行程序或内部数据)有关。不同联结形式的模块性能比较联结形式对连锁反应的影响可修改性可读性通用性数据联结弱好好好特征联结弱中中中控制联结中不好不好不好公共联结强不好最差最差内容联结最强最差最差最差
联结程度高★模块设计的其他原则扇出系数:经验数据:7~8个。扇入系数:该系数越大越好3、信息系统流程图设计
功能1功能2数据文件功能A功能B临时文件(用后即删除)功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传递关系。①信息系统流程图绘制?基础:新系统的数据流程图
目的:表达各功能模块之间的数据传递关系。②步骤:
A:为数据流程图中的各处理功能画出数据关系图,它反映了数据之间的关系,即输入数据、中间数据和输出信息之间的关系。处理功能输入数据C输入数据A输入数据B输出数据E输出文件F中间文件D
B:综合各处理功能的数据关系图,形成整个系统的数据关系图,即信息系统流程图。③常用符号处理磁盘手工输入打印报告人工操作显示器。。。信息系统流程图病事假出入库处理查询处理统计打印库存台帐入库单出库单查询条件库存月报表查询结果若图中的处理都由计算机来完成,请按此图画出所有的数据关系图,并画出信息系统流程图库存台帐出入库处理入库单出库单查询统计打印月报表显示结果查询条件新系统数据模型转换为系统流程图外部实体1输入1处理1处理2处理3处理4输出1输出2外部实体2数据存储1数据存储2数据存储1处理1、2数据存储2中间文件报告1输入1处理3处理4报告2几点说明:1、绘制信息系统流程图的前提是已经确定了系统的边界、人机接口和数据处理方式。2、从数据流程图到信息系统流程图,还应考虑哪些处理功能可以合并或分解。即数据流程图中的加工处理与信息系统流程图中的处理步骤并不一定要一一对应。
在处理流
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 会计操作流程规范
- 教育机构呼出培训标准流程
- 防蛇安全教育中班
- 散文写景鉴赏课件
- 儿童游泳安全教育
- 26年中药联用评估指引
- 大班游戏安全教育
- 2025年城市黑臭水体治理
- 2025年城市供水系统漏损控制管理体系
- 婚姻养老协议书
- DB61∕T 2115-2025 中深层地热能开发钻完井技术规程
- 《社会工作综合能力(初级)》课件全套 第1-12章 社会工作服务的内涵 社会工作综合能力(初级)-社会工作服务相关法规与政策 社会工作综合能力(初级)
- 防排烟系统风管安装施工作业指导书
- (2026春新版)人教版八年级数学下册全册教案
- 2026年高考数学填空题集
- 2026届新高考高中英语语法填空题66篇(含答案解析)
- 2025年临沂市科技信息学校公开招聘教师笔试历年题库(11名)附答案解析
- 2025年济南新旧动能转换起步区公开招聘社区工作者(30人)(公共基础知识)综合能力测试题附答案解析
- 2026届高考化学冲刺复习+突破能垒图常见考点考法
- 绿色施工安全防护措施费
- 《海洋工程设计基础》课件-第二章 海洋平台载荷
评论
0/150
提交评论