查看帮助>>

课程导航

11.2.3 系统设计

1.系统设计阶段的任务

系统设计阶段的任务是根据新系统的逻辑模型,考虑实际的技术、经济和运行环境等条件,确定系统的物理实施方案,即解决“系统如何做”的问题。系统设计阶段的主要活动有:

(1)系统总体设计。包括模块结构设计,计算机与网络系统配置方案设计,数据库设计。

(2)系统详细设计。包括代码设计,输入设计,输出设计,人机对话方式设计,计算机处理过程设计。

(3)编写系统设计说明书。

2.系统设计的原则

1)系统的工作效率

指系统处理能力、速度、响应时间等与时间有关的指标,它取决于系统的硬件及其组织结构,人机接口的合理性,计算机处理过程的设计质量等。

2)系统的可靠性

系统在运行过程中抗干扰和保证正常工作的能力。

3)系统的可变性

系统修改和维护的难易程度。

4)系统的工作质量

系统提供信息的准确性、及时性、使用的方便性等。

5)系统的经济性

系统的收益应大于支出的总费用。

3.代码设计

(1)代码的含义

代码就是用数字或符号来代表客观实体的符号,如职工编号、商品编号等都是代码。在信息系统中,由于要处理的信息量大,种类多,为了便于信息的分类、校对、统计及检索,需设计出一套好的代码方案。

(2)代码设计的基本原则

(1)标准化。尽量采用国际、国家标准,便于信息的交换和共享。

(2)唯一性。每个代码所代表的种类必须是唯一的。

(3)合理性。编码方法必须合理,必须与分类体系相适应。

(4)可扩充性。编码要留有足够的位置,以适应今后变化的需要。

(5)简单性。代码结构尽量简单,长度尽量短,以方便输入,提高处理效率。

(6)适用性。尽可能反应分类对象的特点,做到表意直观,使用户容易了解掌握。

(7)规范化。代码结构、类型及编码格式必须一致。

3)常用编码方式

(1)顺序码。以某种顺序形式编码,如按人口多少的顺序对城市编码,则上海为001、北京为002、天津为003等。这种方法的特点是简单、码短,易处理,易追加,缺点是代码含义不直观,可识别性差。

(2)区间码。把数据项分成若干个组,每一区间代表一个组,码中的数字和位置分别代表一定的意义。

(3)助忆码。用文字、数字或文字数字的组合来描述实体。它可以通过联想来帮助记忆,如TV-B-12代表12英寸黑白电视机,适用于数据项目较少的情况。

(4)缩写码。将名称的缩写直接用作代码,如用“SKPZ”代表收款凭证。

(5)尾数码。代码末尾的一位数字具有特定的含义,即利用末尾数字修饰主要代码,如用TV-B代表黑白电视机,用TV-C代表彩色电视机。

 

 

 

 



相关知识点:
11.2.1 条码应用系统开发的阶段划分
11.2.2 数据需求分析
11.2.3 系统设计