- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】四讲-管理信息系统的系统设计
管理信息系统;4.1 系统设计的任务
4.2 代码设计
4.3 功能结构图设计
4.4 信息系统流程图设计
4.5 系统物理配置方案设计
4.6 制定设计规范
4.7 输入输出设计
4.8 数据存储设计
4.9 处理流程设计
4.10 编写程序说明书和系统设计报告;系统设计的任务
系统设计的原则;系统设计的任务
在系统分析提出的逻辑模型的基础上,科学合理地进行物理模型的设计,是从抽象到具体的过程。主要是解决“怎样做”的问题。
系统设计的具体工作
总体设计:流程图、功能结构图。
代码设计和设计规范的制定。
系统物理配置方案设计:设备配置、通信网络选择和设计、DBMS选择。
数据存储设计:DB设计、DB安全性设计 。
处理过程设计:I/O设计、处理流程图、程序设计说明书。;系统设计的原则
系统性
从整个系统的角度考虑,如系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,一次输入多次利用等。
灵活性
要求系统具有很强的环境适应性,如尽量采用模块化结构,提高各模块的独立性。保持长久生命力。
可靠性
如安全性、检错、纠错能力、抗病毒能力等。
经济性
如不要盲目追求技术上的先进,尽量避免不必要的复杂化。 ;4.2 代码设计;代码的功能
为事物提供一个概要而不含糊的认定,便于数据的存贮和检索。节省时间和空间。
使用代码可提高处理的效率和精度。排序、累计、统计。
提高数据的全局一致性。
代码是人和计算机的共同语言,如零件号、图号、会记的科目代码等早已使用的代码。;代码的设计
合理的代码设计是信息系统是否具有生命力的重要因素。
设计原则:
代码在逻辑上能满足用户需要,结构上应与处理的方法相一致。
代码应唯一标志它所代表的事物或属性;
代码设计要预留足够的位置,以适应不断变化的需要。
不要使用易于混淆的字符。
要注意尽量采用不易出错的代码结构。
当码长大于4个字母或5个数字时,要分段。
若已知码的位数为P,每一位上可用字符数为Si,则可以组成码的总数为:
例如,对每位字符为0-9的三位码,共可组成C=10*10*10=1000种码。;代码的种类
顺序码。顺序码是一种用连续数字代表编码对象的码。 如:1博士,2硕士,3学士。
区间码。区间码把数据项分成若干组,每一区间代表一个组,码中数字的值和位置都代表一定意义。典型的例子是邮政编码。
助记码。例如,用TV-B-12代表12寸黑白电视机,用TV-C-20代表20寸彩色电视机。;代码结构中的校验位
为了保证正确输入,在原有代码的基础上,另加一个校验位,作为代码的一个组成部分。
校验位通过事先规定的数学方法计算出来。代码一旦输入,计算机会用同样的数学运算方法按输入的代码数字计算出校验位,并将它与输入的校验位进行比较,以证实输入是否有错。; 常用确定校验位值的方法
算术级数法
原代码 1 2 3 4 5
权值 6 5 4 3 2
乘积之和 6+10+12+12+10=50
以11为模去除乘积之和(若余数是10, 则按0处理),把得出的余数作为校验码:50/11=4……6,因此代码为123456。
几何级数法
原理同上,但把所乘权数改为32 16 8 4 2 等。
质数法
原理同上,但把所乘权数改为质数系列,如17 13 7 5 3等。; 功能结构图就是按功能从属关系画成的图表。功能分解的过程就是一个由抽象到具体、由复杂到简单的过程。将复杂的系统分解为多个功能单一的模块。 ;;;常用的系统流程图符号:
;从数据流程图导出信息系统流程图的例子;设计依据
计算机硬件选择
计算机网络的选择
数据库管理系统的选择
应用软件的选择;4.5 系统物理配置方案设计;计算机硬件选择
取决于数据处理方式和运行的软件。
数据处理方式
集中式:采用主机-终端系统,以大型机或中小型机为主机。
分布式:采用PC网络。
软件对计算机处理能力的要求
主存、CPU时钟、I/O、数据通道、显示方式、外设转储设备及其类型。
;计算机网络的选择
网络拓朴结构
网络逻辑结构
网络操作系统;数据库管理系统的选择
数据库的性能;
DBMS的系统平台;
DBMS的安全保密性能;
数据的类型。
应用软件的选择
软件是否满足用户的需求;
软件是否有足够的灵活性;
软件是否能够获得长期、稳定的技术支持。
;4.6 制定设计规范;文件的分类
文件设计
数据库设计; 文件的分类
按文件组织方式分类:顺序文件、索引文件和直接存取文件
文件按用途可分为:
主文件(存放具有固定值属性的数据)
处理文件(存放事务数据的临时文件)
工作文件
原创力文档


文档评论(0)