管理信息系统的系统设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.3 系统设计的原则
– 系统性
系统的代码要统一,设计规范要标准,传递语言 要尽可能一致,对系统的数据采集要做到数出一 处、全局共享,使一次输入得到多次利用。
– 灵活性
尽量采用模块化结构,提高各模块的独立性,尽 可能使各子系统间的数据依赖减至最低限度。
– 可靠性
安全保密性、检错及纠错能力、抗病毒能力等。
9
2.2 代码的设计
代码设计时,应注意以下一些问题:
– 要注意尽量采用不易出错的编码结构。
例如字母-字母-数字的结构(如WW2 )比字母-数字-字 母的结构(如W2W)发生错误的机会要少一些。
– 当代码长于4个字母或5个数字字符时,应分成小段。
这样人们读写时不易发生错误。如726-499-6135比 7264996135易于记忆,并能更精确地记录下来。
代码设计时,应注意以下一些问题:
– 设计的代码在逻辑上必须能满足用户的需要, 在结构上应当与处理的方法相一致。
– 代码要系统化,一个代码应惟一标志它所代表的 事物或属性。
– 在代码设计时,要预留足够的位置,以适应不 断变化的需要。
– 要注意避免误解,不要使用易于混淆的字符。
如O、Z、 I、S、V与0、2、1、5、U易混。 不要把空格作代码。 要使用24小时制表示时间等。
代码是代表事物名称、属性、状态等的符号, 为了便于计算机处理,一般用数字、字母或它们 的组合来表示。
代码的功能
– 为事物提供一个概要而不含糊的认定,便于数据的 存贮和检索。
– 可以提高处理的效率和精度。 – 提高了数据的全局一致性。 – 是人和计算机的共同语言,是两者交换信息的工具。
8
2.2 代码的设计
信息系统流程图设计、功能结构图设计和功能模块 图设计等。
– 代码设计和设计规范的制定 – 系统物理配置方案设计
设备配置、通信网络的选择和设计以及数据库管理 系统的选择
– 数据存储设计
数据库设计、数据库的安全保密设计等。
– 计算机处理过程设计
输出设计、输入设计、 处理流程图设计及编写程序 设计说明书
5
16
2.4 代码结构中的校验位
加入校验位的原因:
– 人们重复抄写代码和将它通过人手输入计算机时, 发生错误可能性更大。为了保证正确输入,有意 识地在编码设计结构中原有代码的基础上,另外 加上一个校验位,使它事实上变成代码的一个组 成部分。
校验位的计算:
– 校验位通过事先规定的数学方法计算出来。代码 一旦输入,计算机会用同样的数学运算方法按输 入的代码数字计算出校验位,并将它与输入的校 验位进行比较,以证实输入是否有错。
11
2.3 代码的种类
区间码
区间码把数据项分成若干组,每一区间 代表一个组,码中数字的值和位置都代表 一定意义。
典型的例子是邮政编码。 区间码的分类:
– 多面码 – 上下关联区间码 – 十进位码
12
2.3 代码的种类
区间码
– 多面码一个数据项可能具有多方面的特性。如果在码 的结构中,为这些特性各规定一个位置,就形成多面 码。
14
2.3 代码的种类
助忆码
–助忆码用文字、数字或文字来描述, 也可用文字与数字结合起来描述。
例如,用TV-C-20代表20英寸彩色电视 机,其中C代表彩色。
助忆码适用于数据项数目较少情况(一 般少于50个),否则可能引起联想出错。
15
2.3 代码的种类
名称
优点
缺点
顺 顺序码的优点是短而简单, 没有逻辑基础,不易记忆。此外,
序 记录的定位方法简单,易 新加的代码只能列在最后,删除则
码 于管理。
造成空码
信息处理比较可靠,排序、 码的长度与它分类属性的数量有关,
区 间 码
分类、检索等操作易于进 行。
有时可能造成很长的码。 码有多余的数。
这种码的维修也比较困难。
助 可以通过联想帮助记忆 忆 码
助忆码适用于数据项数目较少情况 (一般少于50个),否则可能引起 联想出错
– 若已知码的位数为P,每一位上可用字符数为Si,则可 以组成码的总数为:C=p Si
例如,对每位字符为0-9的三i1 位码,共可组成C=10*10*10=1 000种码。
10
2.3 代码的种类
顺序码 顺序码又称系列码,是一种用连续数字
代表编码对象的码。
例如:
用1代表厂长 2代表科长 3代表科员 4代表生产工人等
17
2.4 代码结构中的校验位
算术级数法
原代码
12 3 4 5
各乘以权
65 4 3 2
– 经济性
在硬件投资上不能盲目追求技术上的先进,而应 以满足应用需要为前提;
系统设计中应尽量避免不必要的复杂化,各模块 应尽量简洁,以便缩短处理流程、减少处理费用。
6
2 代码设计
本节内容: 2.1 代码的功能 2.2 代码的设计 2.3 代码的种类 2.4 代码结构中的校验位
7
2.1 代码的功能
例如,对于机制螺钉,可作如下表那样的规定。代码2342 表 示材料为黄铜的φ1.5mm方形头镀铬螺钉。
材料 1—不锈钢
2—黄铜 3—钢
13
多面码示例
螺钉直径 1—Φ0.5 2—Φ1.0 3—Φ1.5
螺钉头形状 1—圆头 2—平头 3—六角形状 4—方形头
表面处理 1—未处理 2—镀铬 3—镀锌 4—上漆
2.3 代码的种类
区间码
– 上下关联区间码。上下关联区间码由几 个意义上相关的区间码组成,其结构一 般由左向右排列。
例如,会计核算方面,用最左位代表核算种 类,下一位代表会计核算项目。
– 十进位码。此法相当于图书分类中的十 进位分类码。
如610.736,小数点左边的数字组合代表主 要分类,小数点右边的指出子分类。
2
1 系统设计的任务
本节内容: 1.1 系统设计的任务 1.2 系统设计的主要内容 1.3 系统设计的原则
3
1.1 系统设计的任务
系统设计的任务是:在系统分析 提出的逻辑模型的基础上,科学合理 地进行物理模型的设计。
如前所述,物理模型主要解决“怎 样做”的问题。
4
1.2 系统设计的主要内容
–百度文库总体设计
管理信息系统的系统设计
主要内容: 1. 系统设计的任务 2. 代码设计 3. 功能结构图设计 4. 信息系统流程图设计 5. 系统物理配置方案设计 6. 制订设计规范
1
管理信息系统的系统设计
7. 数据存储设计 8. 输出设计 9. 输入设计 10. 处理流程图设计 11. 编写程序设计说明书和系统设计报告
相关文档
最新文档