管理信息系统506613

上传人:xmg****18 文档编号:120184878 上传时间:2020-02-04 格式:PPT 页数:64 大小:1.86MB
返回 下载 相关 举报
管理信息系统506613_第1页
第1页 / 共64页
管理信息系统506613_第2页
第2页 / 共64页
管理信息系统506613_第3页
第3页 / 共64页
管理信息系统506613_第4页
第4页 / 共64页
管理信息系统506613_第5页
第5页 / 共64页
点击查看更多>>
资源描述

《管理信息系统506613》由会员分享,可在线阅读,更多相关《管理信息系统506613(64页珍藏版)》请在金锄头文库上搜索。

1、上一页 下一页 返回首页第5章 系统设计 本章要点 子系统划分 代码和数据库设计 输入 处理 输出设计 有关文档的标准化 本章难点 子系统划分 代码和数据库设计 系统设计任务 1 系统总体框架设计 2 代码设计 3 数据库设计 4 输入 输出设计 5 处理流程及功能模块设计 上一页 下一页 返回首页 5 1系统总体结构设计 5 1 1子系统划分 1 系统划分原则 具有相对独立性 按功能分类 如OFFICE 子系统之间数据的依赖性尽量小 子系统划分的结果应使数据冗余度较小 子系统划分应考虑今后管理的发展需要 子系统划分应便于子系统的阶段实现 子系统划分应考虑到各类资源的充分利用 上一页 下一页

2、返回首页 2 子系统划分方法 1 树形结构划分方法 功能结构图 用于描述系统内各个组成部分的结构及其相互关系的图称为结构图或功 能结构图 控制结构图或系统结构图 上一页 下一页 返回首页 2 U C矩阵划分方法 数据类 功能 参赛 类别 项目 纪录 参赛 单位 参赛 项目 报名 表 参赛 人数 汇总 比赛 成绩 汇总 报表 类别 建 立 C 记录 建 立 C 单位建 立 C 项目表 建立 C 报名表 建立 UUUC 统计各 项目参 赛人数 UC 成绩建 立 UUUC 汇总 建 立 UUUUUUC 上一页 下一页 返回首页 3 子系统划分方法的分类 1 转换中心分析法 根据数据流程图上的处理框找

3、出主要的处理功能 即处理中心 然后以 处理功能为中心找出该处理功能的逻辑输入和逻辑输出 获得结构图的第 一层模块结构图 进行逐层分解与优化 直至获得一个完整的控制结构图 例如 图5 4是订货数据流程图的一部分 从图中可以看到 编 辑订货单是主要处理功能之一 因此 选择编辑订货单作为处 理中心 并且 它恰好符合 输入 处理 输出 这样一个逻辑 情况 所以可以绘制出如图5 5的结构图 上一页 下一页 返回首页 图5 4 部分订货数据流程图图5 5编辑订货单处理结构 上一页 下一页 返回首页 2 业务中心分析法 根据数据流程图确定结构的类型 找出业务中心的位置 业务中心一般有 多个输出 和标志 绘制

4、结构图的第一层模型 进行逐层的分解与优化 直至获得一个完整的控制结构图 例如 图5 6是确定操作员类型的部分数据流程图 这个数据流程图是在系统分析阶段完成的 从图 中可以看出 其业务中心在于业务类 型的确定 于是我们可以画出结构图的 顶层 然后就可以按照数据流程图的逻辑 层层 细化 最后可以画出操作员管理的结构图如图5 7所示 上一页 下一页 返回首页 图5 6 操作员管理 的部分数据流程图 上一页 下一页 返回首页 图5 7 操作员管理 结构图 上一页 下一页 返回首页 5 1 2硬件及网络设计 1 计算机的硬件 1 确定系统设备的构成 存储设备 输入 输出设备 通信设备 2 确定系统的处理

5、结构 集中式 分布式 分散式 3 确定计算机的机型 微型机 服务器 小型机 中型机 大型机 2 网络设计 网络设计一般要考虑如下一些问题 1 通讯要求 广播方式 点对点方式 通过服务器进行数据交换 2 确定系统的通信结构 局域网 MAN 城域网 LAN 广域网 WAN 3 局域网的拓扑结构 可以选择 星型结构 总线型结构 树型结构 环型 网结构等 4 通讯设备的配置和选择 中继器 网桥 网关 集线器 路由器 5 通讯协议选择 公共数据通信网协议 X系列协议 局域数据通信网的 802 X系列协议 光纤数字环网ANSI X3T9 5 TCP IP协议等标准 6 网络操作系统与软件系统选择 可以选择

6、Windows UNIX LINUX等网 络操作系统 分布式数据库系统 文件管理系统 网络协议及网络安全保密系 统 上一页 下一页 返回首页 网络主服务器 主交换机 子系统服务器子系统交换机集线器 通讯服务器路由器和调制解调器 通讯介质 光纤 双绞线 同轴电缆 网络设备的选择 上一页 下一页 返回首页 图5 8 系统总体设计结构图 上一页 下一页 返回首页 5 1 3软件结构设计 1 操作系统选择 1 Microsoft系列 微软系列操作系统主要包括Windows NT和Windows 2000 Server 主要用于局域网 2 UNIX UNIX是一个多用户的 多任务的分布式网络操作系统 是

7、世界上使用最广泛的操作 系统 2 数据库系统选择 1 Visual FoxPro Visual FoxPro VFP 是是微软公司的产品 一个面向对象的关系数据库管理 系统 VFP使用了Rushmore技术 大大提高了查询检索速度 由于采用了结构复 合索引文件的 改变了单一的索引文件结构 在VFP中可以使用SQL命令 使 得程序代码更少 并且能从一张或多张表中更快地处理数据 上一页 下一页 返回首页 2 SQL Server SQL Server 2000是微软公司的产品 它是大型网络数据库管理系统 它对 硬件适应能力强 用户界面友好 性能可靠 使用方面 是电子商务 在线商店 大型管理信息系统

8、首选的数据库管理系统 SQL Server是基于客户机 服务器 C S 模式的数据库管理系统 在C S模式 中处于服务器端 用于存储 提供 管理数据 在客户机端可以使用VB ASP 动态服务器网页 等可视化工具来开发 3 Oracle Oracle是标准SQL数据库语言的产品 它在数据管理 数据完整性检查 数据库查询性能及数据安全方面的功能强大 并且在保密机制 备份与恢 复 空间管理 开放式连接及开发工具方面提供了与众不同的手段 比如 在数据安全机制方面 Oracle采用表或记录加锁的方法来禁止同时写数据 使用扩大共享内存的方法来减少读写磁盘的次数 防止数据访问冲突 使用 快照的方法进行备份

9、快照脱离原表 使得对于某些远程查询操作的数据可 以在本地机上执行 从而减少了网络传输量 上一页 下一页 返回首页 5 1 4系统处理流程设计 系统处理流程设计包括了系统流程图设计和处理流程图设计 1 系统流程图的基本概念 系统流程图是用于描述系统的处理过程 即用简单的图形表达输入 处理 输出之间的关系 其中也包括了数据文件的建立和使用过 程以及数据的流向 上一页 下一页 返回首页 2 处理流程图的符号 图5 9 信息系统流程图常用符号及其含义 上一页 下一页 返回首页 3 系统流程图的绘制 图5 10 工资管理子系统的系统流程图 上一页 下一页 返回首页 4 系统流程图与数据流程图的关系 图5

10、 11 工资管理子系统的数据流程图 数据流程图是描述业务 人工 处理过程的数据流向 而系统流程图是描述计算机的处 理流程 因此 绘制系统流程图的前提是己经确定了系统的边界 人 机接口 处 理方式 上一页 下一页 返回首页 5 处理流程图的设计 处理流程图是系统流程图的展开和具体化 所以内容更加详细 图5 12 工资管理子系统的处理流程图 上一页 下一页 返回首页 5 2 资源的代码设计与编制 什么是代码 以数字或字符来代表各种实体 便于计算机管理 5 2 1编码的目的 1 代码的用途 数据输入简单方便 数据定义唯一性 便于计算机检索与处理 2 代码的设计原则 唯一性 标准化 易于识别和记忆 可

11、扩充性 结构简洁 上一页 下一页 返回首页 5 2 2常见代码的表示方法及应用场合 1 序码 顺序码是一种无定义码 又称为系列码 它用连续数字代表编码对 象 通常从1开始 如职工号 李红斌为0001 王大江为0002等 2 块码 块码是顺序码的特例 将编码对象分成若干块 每块代表一定类型的编 码对象 0001 0299为一车间职工 0301 0499为二车间职 工 3 分组码 层次码 层次码是以编码对象的从属关系为排列顺序所组成的一种有定义的顺序 码 在码的结构中 为数据项的各个属性规定一个位置 一位或几 位 并使其排列符合一定层次从属关系 一般地 左端为高层代 码 右端为低层代码 1 常见代

12、码的表示方法 上一页 下一页 返回首页 表5 2 层次码表 厂 级 科室级小 组 1 厂长 2 技术副厂 长 1 设计科 2 工艺科 1 工艺编制 组 2 夹具设计 组 代码212就代表技术副厂长 主管的设计科夹具设计组 上一页 下一页 返回首页 十进制码 码中每一位数字代表一类 小数点左边表示主要的分类 右边表示子分类 越往右边的数字所表示的层次越低 十进 制码广泛应用于图书 材料 部件进行编码 例如 500 自然科学 510 数学 520 天文学 530 机械 531 1 齿轮 531 11 变速葙 以上编码说明 数学 天文字 机械都属于自然科学等等 上一页 下一页 返回首页 多面码 如果

13、在代码的结构中 为多个属性各规定一个位置 就形成多面码 也就是从两个以上的属性识别和处理代码化对象的代码 表5 3 多面表 地区代码 县 区代码报考类别顺序号码 01 杭州 02 宁波 03 温州 25 鹿城 26 龙湾 2 职高 6 普高 0001 0002 依据表5 3 代码码032560002表示是温州市鹿城区报报考普高的0002号学生 上一页 下一页 返回首页 4 助记码 将编码对象的名称 规格等作为代码的一部分 以帮助联想记 忆 例如 TV B 14 14寸黑白电视机 TV C 20 20寸彩色电视机 助记码的优点是能原封不动地表示代码化对象属性 易记易 读 适合于数据项目较小的情况

14、 缺点是位数容易变化 不便于计 算机处理 首音码也是一种很流行的助记码 如 王海平记成WHP 但首音存在一定的重码 如 汪慧平也记成WHP与上重码 上一页 下一页 返回首页 5 缩写码 缩写码是把惯用的缩写字直接用作代码 例如 CM 厘米 KG 公斤 LB 磅 6 尾数码 尾数码是用代码的未尾一位代表一定和含义 即用未位数字来修饰主要代码 例 如 使用02301表示230mm 用02302表示230cm 在计算机中最常见的例子有 10B 表示二进制数 10O 表示八进制数 10D 表示十进制数 10H 表示十六进制 数 7 自检码 校验码 自检码与资源代码无关 主要用于检验原代码输入或传递是否

15、正确 一个自检码 由本体部分和检验部分所组成 其中本体部分就是原来的代码 而检验部分是按 照一个规则或一个程序算法去唯一地产生的代码 然后附加在本体代码的右端 上一页 下一页 返回首页 2 分类问题 1 分类的原则 分类应按处理的对象的属性有系统化地进行 相同属性的对象易于顺延 而不会破坏分类 也为下级信息管理的拓延细化创造条件 分类必须适应使用者的需要 注意分类系统与外部系统 己有系统的协 调 因为分类工作也是在己有基础上发展起来的 所以 一定要注意与老 系统的协调 以便系统的移植 老系统的平稳过渡 分类要有一定的预柔性 以便将来出现新项目时不会破坏分类的结构 所谓的柔性 是指分类结构对于增

16、设或变更处理对象的可容纳程度 但柔 性大也会造成冗余度大等 上一页 下一页 返回首页 2 分类方法 线线分类类法 线线分类类方法又称为层为层 次分类类法 是将分类对类对 象按所选选定的若干个属 性特征逐次地分成相应应 的若干个层层次的类类目 并排成一个有层层次的 逐级级展开的分类类体系 上一页 下一页 返回首页 面分类法 面分类方法是将所选定的分类对象的若干属性或特征视为若干个 面 每个 面 中又可分成许多彼此独立的若干个类目 根据需要 将这些 面 中的类目组合在一起 就形成了一个复合类目 例如 服装 鞋子等产品分类就是面分类法 以服装为例 选服装 所用面料 男女式样和服装款式作为三个面 每个 面 再分成若干个 类目 不妨设 服装材料 棉布 纯毛 中长纤维 男女式样 男式 女式 服装款式 西服 衬衣 中山装 这样就可以组合成 纯毛男式西装 女式衬衣 男式中长纤维 中山装 等 上一页 下一页 返回首页 1 代码结构设计 3 代码设计步骤 地区号 市县号 类别 顺序号 上一页 下一页 返回首页 2 代码校验设计 3 使用范围和使用期限的确立 3 编制代码表 地区代码表 01 杭州 02 宁

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号