企业管理信息系统开发(系统设计).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业管理信息系统开发(系统设计).ppt

东南大学出版社 4.3 系统设计 教学目的 1. 掌握系统总体设计、详细设计的任务和具体内容; 2.了解系统设计报告内容; 4.3 系统设计 4.3.1 系统设计的任务 4.3.2 系统设计的工具 4.3.3 系统物理配置方案设计 4.3.4 数据存储设计 4.3.5 代码设计 4.3.6 系统输出输入设计 4.3.7 系统设计说明书 4.3.1 系统设计的任务 一、系统设计的任务 1.总体设计 系统模块结构设计; 系统物理配置方案设计; 系统数据存储设计; 2.详细设计 处理过程设计、代码设计、数据库设计、输入输出设计; 3. 编写系统设计说明书 模块结构图、模块说明书和其它详细设计的内容; 二、系统设计的依据 1.系统分析说明书或系统分析报告; 2.开发人员的知识和经验; 4.3.2 系统设计的工具 一、 模块结构图 二、 IPO图 三、 程序(控制)流程图(FC) 一、 模块结构图 1.模块概念 是组成目标系统逻辑模型和物理模型的基本单位。 特点: 可以组合、分解和更换。 ***A1.PRG*** use student do A2 ***A2.PRG*** locate for 姓名=‘张三 if found() ? do A3 endif return ***A3.PRG*** messagebox(找到啦!) return 0524jr 模块应具备的四个要素 输入和输出; 处理功能 ; 内部数据 ; 程序代码 ; 2. 功能结构图 按功能从属关系画成的图表,图中每一个框表示一个功能模块。 缺陷 未表达各功能之间的数据传送关系; 3.模块结构图图例 二、 IPO图 1. IPO图 三、 程序(控制)流程图(FC) (Flow Chart,FC)又称框图,是经常使用的程序细节描述工具。 Private Sub Command1_click() Dim i, j As Integer For i = 1 To 4 For j = 1 To i Print # ; # Next j # # Print Next i End Sub 4.3.3 系统物理配置方案设计 一、 设计依据 1、系统吞吐量 二、计算机硬件及网络选择 三、DBMS的选择 四、应用软件的选择 4.3.4 数据存储设计 一、文件设计 二、数据库设计 一、 文件设计 1、概述 是根据文件的使用要求、处理方式、存储量、数据的活动性以及硬件设备的条件等,合理地确定文件类别,选择文件介质,决定文件的组织方式和存取方法。 2、分类 按文件用途 主文件(共享文件) 处理文件(事务文件、临时文件) 工作文件(打印临时文件) 转存(周转)文件 二、数据库设计 1、数据库设计过程 4.3.5 代码设计 一、代码设计的作用和地位 二、代码的种类 三、代码结构中的校验位 一、 代码设计的作用和地位 1.是鉴别编码对象的唯一标志; 2.可作区分编码对象类别的标志; 3.可作编码对象排序的标志; 4.可提供一定的特定含义; 二、代码的种类 1.顺序码 用连续数字代表编码对象的代码。 2.区间码(层次码) 把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。 ⑴ 多面码,具有多方面的特性。例如,对于机制螺钉的编码设计 ⑵ 上下关联区间码,由几个意义上相互有关的区间码组成:身份证、邮政编码 ⑶ 十进位码。相当于图书分类中沿用已久的十进位分类码 :F270/171 3、助忆码 例 TV-B-12 ;TV-C-29 ;TV-D; 4、缩写码 Kg 公斤 cm 厘米 mm 毫米 等 5、尾数码 例:02301表示230厘米;02302表示230毫米 三、代码结构中的校验位 1、 确定校验位值的方法 将原代码的各位数分别乘以权重,计算各乘积之和,用一个模数去除乘积之和,所得余数作为校验位。将校验位置于原代码之后,组成新代码。 模数一般取9~13 例:算术级数法 原代码 4 0 1 0 1 0 1 权 7 6 5 4 3 2 1 加权和 S=4*7+0*6+1*5+0*4……=37 设模 M=11 S/M=37/11=3……4 校验位为:11-4 带校验位的代码练习: 原代码为40300,采用几何级数法,从高位到低位权重依次取16,8,4,2,1,模取11,请计算校验位并写出新代码。 2、校验位可以发现错误的种类 ① 抄写错误; 1(正)—7(误) ② 移位错; 1234(正)—2341(误) ③ 双移位

文档评论(0)

过各自的生活 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档