- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[第13章系统设计2
2006-2-12 倪庆萍 主编 《管理信息系统原理》 清华大学出版社 2006版 第13章 系统设计 13.1 系统设计概述 13.2 系统总体设计 13.3 系统详细设计 13.4 系统设计报告 系统设计主要内容 系统总体设计(书上P309-320) 模块和子系统的划分 系统详细设计(书上P320-326 ) ? 代码设计 ? 输入输出设计 ? 数据库或数据文件设计 ? 。。。 写出系统设计报告 预备知识(基本思想:书上P310-315) 模块设计(书上P317) 系统层次结构图HIPO设计 任务 就是根据模块设计的原则把数据流程图转化为结构图 步骤 (1)由数据流程图导出初始结构图 (2)对初始结构图改进,使之成为完成的结构图 方法 (1)变换分析 (2)事务分析 系统结构图 是描述系统功能层次和功能模块关系的图,通常为树型结构 数据流程图的结构 (1)变换中心型 是一种线状结构,明显分为输入、中心加工、输出 (2)事务中心型 是一种束状结构,一个加工分解为一束平行的数据流 (3)混合结构 变换分析 事务分析 事务分析 混合结构分析 示例 13.3 详细设计 代码设计 数据存储设计 人机对话设计 输出设计 输入设计 处理流程设计 (编码)代码的功能: 代码是一个或一组有序的、易于计算机和人识别与处理的符号,有时也称为“码” ,功能如下: 标识:代码是鉴别编码对象的唯一标志 分类:当按编码对象的属性或特征分类,并赋予不同的类别代码时,代码又可以作为区分编码对象类别的标志 排序:当按编码对象发现(产生)的时间、所占有的空间或其他方面的顺序关系分类,并赋予不同的代码时,代码又可作为编码对象排序的标志 特定含义:代码是在一定分类体系下产生的,因此代码可提供一定的特定含义 编码(代码)设计步骤 对编码对象进行科学分类 按照一定的规则设计代码 代码设计的基本原则: 唯一性 合理性 可扩充性 简单性 适用性 规范性 常用代码设计方案: 顺序码: 顺序码是一种用连续数字代表项目名的编码。例如: 00 学校 01 数学系 02 物理系 …… 表意码 表意码是把直接或间接表示编码化对象属性的某些文字、数字、记号原封不动作为编码 位别码: 位别码是用不同的位来代表不同的类别,每一为具有某一类别含义。 例如: 在行政区划代码(GB2260—84)中用第一、二位描述省(自治区、直辖市)、用第三、四位描述市(市、州、盟)、第五、六位描述县(市、旗、镇、区) 例如:GB2260-86《中华人民共和国行政区划代码》采用的是线分类法,将全国行政区划分为三层: 第一层为省(自治区、直辖市) 第二层为地区(市、州、盟) 第三层为县(市、旗、镇、区)。 组合码: 组合码是把编码对象用两种以上的代码方案进行组合。 例如: 服装代码: “0101001”表示一款纯棉男式中山装 “0102002”表示一款纯棉女式西服 数据存储设计 数据存储设计内容 设计工作文件 主要用于存储程序本身工作所必须的环境和过程数据,如程序的初始化参数文件、密码文件、中间结果文件等等。 工作文件可分为全局性和局部性两种 业务数据文件(即数据库) 主要存储用户的业务数据,这部分数据是整个系统的核心,所有的处理过程都围绕着它进行,它对用户或企业来说是至关重要的。 数据库设计 数据库设计是指在一个给定的应用环境下,确定一个最优数据模型和处理模式,构筑既能满足多个用户的数据需求与处理要求,又能被某个DBMS所接受,还能安全、有效、可靠地存取数据的数据库。 数据库的设计步骤: (一)数据需求分析 (二)概念结构设计 (三)逻辑结构设计 (四)物理设计 (五)数据库的实施和维护 输入输出(In-Out/IO)设计 输入设备及输入方式的选择 ① 键盘输入:主要适用于常规、少量的数据和控制信息的输入以及原始数据的录入。 ② 利用光电设备采集数据:。 ③ 多媒体输入 ④ 网络传送 ⑤ 磁盘输入 输入格式及数据校验 输出设计 (1)输出设计内容 (2)输出设计的方法与格式 (3)用户界面设计 一 输入设计的原则 元动作: 元动作是用户实现各种操作最基本的单元,在元动作的集合上所有的人机交互都可以实现。 例1(属性操作元动作): 出生日期:键盘输入 输入方式的方案可以是: 例2(功能性动作 ) 功能操作有:输入学生信息、修改学生信息、删除学生信息、查询等 功能性动作设计方案可以是: 设计中要注意以下几个问题: ①、操作要尽可能地发挥计算机的优势; ②、操作要尽可能地符合用户的
您可能关注的文档
最近下载
- Unit 6 Changing for the seasons单元整体教学设计(共六课时)2025-2026学年度人教PEP英语四年级上册.docx VIP
- 中国荨麻疹诊疗指南(2025版).docx VIP
- 急性消化道出血的专家共识.pptx VIP
- 全国中等职业学校管理平台系统操作指南(2022标准版)(1).pptx VIP
- 个人简历模板个人简历模板.docx VIP
- JTT 1502-2024 直升机救生员搜救作业手势信号要求.pdf VIP
- 2025年河北石家庄晋州市人民医院公开招录劳动聘用人员52名笔试备考试题及答案解析.docx VIP
- 人教金学典同步解析与测评五年级上册数学.pdf VIP
- 体例格式9:工学一体化课程《windows服务器基础配置与局域网组建》任务1学习任务工作页.docx VIP
- 宾馆酒店住宿用餐协议.docx VIP
原创力文档


文档评论(0)