第4章MIS的系统设计.ppt
《第4章MIS的系统设计.ppt》由会员分享,可在线阅读,更多相关《第4章MIS的系统设计.ppt(20页珍藏版)》请在麦多课文档分享上搜索。
1、2018/10/6,课件编写: 肖洪生,1,第4章 MIS的系统设计,学时:2 重点:模块划分与设计代码设计数据库设计界面设计 难点:代码设计,2018/10/6,课件编写: 肖洪生,2,4.1 系统划分和模块设计原则,1、模块划分原则 模块间层次分明系统功能与控制要“自顶向、逐步细化”,总体设计到详细设计,要分阶段进行。 独立性强,耦合性弱模块之间互不影响,接口简单、明确;对一个模块的功能调整与修改不影响其它模块,尽量少用全局变量,同时尽量减少数据冗余。 充分考虑今后发展、升级的需要,预留接口。 2、模块设计与度量原则 模块划分是为了“将复杂问题划分为一系列 简单问题,逐个解决”,降低开发难
2、度,一 般采用先总体,再子系统模块,再下级子系 统模块,直至功能单一,实现容易、 代码行数在3050行时为止。,2018/10/6,课件编写: 肖洪生,3,模块之间的联系紧密与否用“耦合”来度量 1、耦合由“大”划“小” 数据耦合由功能、数据流联系不同模块,用简单变量进行数据传递,常用; 特征耦合按模块特征联系不同模块,用数组进行传递数据,常用; 控制耦合按控制关系联接不同模块,如多分枝控制转到不同模块,相互有影响; 公共耦合用全局变量联系不同模块; 内容耦合模块间相互调用,决不允许。,程序的可读性、通用性、可修改性好坏与否,是衡量软件质量的重要标志;软件设计时,应尽量减少公共耦合,不用内容耦
3、合。,2018/10/6,课件编写: 肖洪生,4,2、聚合由“小”聚“大”,建立公共模块:如函数、子程序,为多个模块中功能相似的部分调用,节约代码。 聚合的依据是:多个模块在功能、时序、控制逻辑、操作过程等方面有相同之处时,编写成公共模块为各模块调用,减少模块数目;其优点是:简化程序逻辑与代码长度;但副作用是,有可能增加耦合。,聚合的特点分析见教材 P90-91,2018/10/6,课件编写: 肖洪生,5,3 模块的辅助设计原则,模块的扇入、扇出要适当:扇入有多少个调用本模块的上级;扇入数愈大,说明本模块利用率高,重要!扇出相本模块可调用多少个下级模块;扇出数愈大,说明本模块太复杂,不利! 模
4、块作用域应在控制域之内作用域本模块判定后影响到的所有下级模块;控制域本模块的所有下级模块;作用域控制域,即本模块的判定只影响其下级,不影响平级。,2018/10/6,课件编写: 肖洪生,6,由数据流程图画出系统控制结构图,其步骤是: 由数据流程图导出初始结构图; 改进初始结构图,使之成为完整的结构图。 举例:由保健信息流程图导出系统结构图;,4.2 结构化设计策略,原始数据,P1 数据录入,P2 分析,P3 EB显示,T0 文档输出,0:系统总体数据流程图,由上面成系统总体数据流程图可知:保健医务人员应当进行数据录入与统计,师生只能通过网络查询自己的信息。首先,用户应分为管理员和一般用户两大类
5、,管理员可进行数据录入、统计、数据备份等,一般用户只能WEB显示自己的体会信息。见下页,系统总体控制结构图。,2018/10/6,课件编写: 肖洪生,7,登录,数 据 录 入,数 据 统 计,数 据 查 询,管理员,用户,用户名,密 码,Login Name,*,管理,一般,录入,统计,查询,组 织 数 据,体 检 数 据,保健信息数据库,修改后总体控制结构图。,简单总体控制结构图,保健信息数据库,WEB 显示,人 事 数 据,2018/10/6,课件编写: 肖洪生,8,从“数据流程图”到“控制结构图”的变换 是从“粗”到“细”,逐步完成的; 在细节描述时,业务流程、事务处理,探讨的愈清楚,设
6、计起来愈容易。 数据流程图到控制结构图的转换不是唯一的。,从前一页面看出,流程图到结构图的转换,是按“自顶向下、逐步求精”的思路进行“先总体,后局部”的方式一步步完成的,细节问题留在后面处理。,2018/10/6,课件编写: 肖洪生,9,4.3 代码设计部门、科目分类代码,使用代码便于程序编写,如分类、排序、识别等;有规定代码时按规定使用,无则自行编码。 代码设计要注意“唯一、简单、合理、可扩充”,字母、数字混合为好。 从一串代码中应能区分“序列、区间、分组”,使用英文或拼音缩写时,应有助于记忆,在写源代码之间就应有规定。 代码应当按一定规律由程序产生,由程序传递,不要手工输入。 代码设计还应
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MIS 系统 设计 PPT
