信息系统分析与开发技术(第3版)课件 第五章 信息系统的结构化设计.ppt

信息系统分析与开发技术(第3版)课件 第五章 信息系统的结构化设计.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

5.3详细设计5.3.2数据库设计2.数据库设计步骤2)数据库的概念结构设计概念结构设计的任务是对用户的需求进行综合、归纳和抽象,产生一个独立于数据库管理系统的概念数据模型。概念结构设计阶段使用的工具主要是E-R图(EntityRelationshipDiagram,实体–关系图)。E-R图的基本思想是,在构造一个给定的数据库管理系统接受的数据模型前建立一个过渡的数据模型。E-R模型面向现实世界,不必考虑给定的数据库管理系统的限制。5.3详细设计5.3.2数据库设计2.数据库设计步骤3)数据库的逻辑结构设计逻辑结构设计的任务是将概念模型(如E-R模型)转换为某数据库管理系统支持的数据模型,再对转换后的模型进行描述并对其进行优化,最终产生一个优化的数据库模型,主要包括两步。第一步:把概念模型转换为关系模型,按一定的规则向数据模型转换。其方法是将E-R图中的每个实体都相应转换为一个关系。第二步:按照给定的数据库管理系统的要求,将上一步得到的数据模型进行修改和完善。转换后的数据模型往往要进行优化。5.3详细设计5.3.2数据库设计2.数据库设计步骤4)数据库的物理结构设计物理结构设计是为逻辑结构选取最适合应用环境的物理结构,包括存储结构和存取方法,主要依赖于给定的计算机系统。在进行物理结构设计时,主要应考虑数据存储和数据处理方面的问题。数据存储确定数据库所需存储空间的大小,以尽量减少空间占用为原则。数据处理决定操作次数的多少,应尽量减少操作次数,使响应时间缩短,响应速度加快。5.3详细设计5.3.2数据库设计3.E-R模型1)E-R图的设计E-R图是对于现实世界的实体、属性和实体间联系的图形化表示。E-R图包括实体、属性和联系三要素。实体在E-R图中用矩形框表示,框内为实体名。实体间的联系用菱形框表示,联系需被赋予名称。实体间联系的方式、实体和联系的所有属性在图上表示出来即局部E-R图。5.3详细设计5.3.2数据库设计3.E-R模型1)E-R图的设计1∶1联系方式1∶n联系方式m∶n联系方式5.3详细设计5.3.2数据库设计3.E-R模型2)E-R图转换关系的一般原则①一对一联系转换原则。②一对多联系转换原则。③多对多联系转换原则。5.3详细设计5.3.2数据库设计4.数据存储设计1)数据组织的规范化现代信息系统的数据处理一般采用关系数据库系统。2)整体关系结构的建立规范化以后的关系只描述了单个事物的属性或者关于全局的某方面的信息,事物之间的相互作用和联系则需要通过表之间的关联来实现。3)数据资源的分布和安全保密定义①数据资源的分布。②安全保密定义。5.3详细设计5.3.3输入/输出设计1.输入设计1)输入设计的原则①最小量原则:在满足处理要求的前提下应使输入量尽量小,同一项数据内容不要重复输入。②及早检验原则:对输入数据的检验应尽量接近原始数据发生点,使错误能及时得到改正,避免错误在系统中不断扩散。③快速性原则。在网络环境下,一些数据的输入会传输到远程服务器上校验,如密码输入需要校验,此时要注意输入速度问题,要尽量提高系统对用户输入的反馈速度。5.3详细设计5.3.3输入/输出设计1.输入设计2)输入设备的选择①键盘输入:目前最常用的一种输入方式。输入后通过屏幕显示确认,使用方便。但这种方式输入速度较慢,工作量大,且容易出错。键盘输入主要适合常规的、少量的数据输入。②光电设备输入:直接通过光电设备对实际数据进行采集,并且将其转换成计算机能够识别和接受的数据形式。③声音输入:通过语音识别系统,利用转换器和语音分析手段,与预先存入系统的语音特征参量进行对比,通过逻辑判断完成识别和辨认。5.3详细设计5.3.3输入/输出设计1.输入设计3)输入格式的设计输入格式分为两种:一种是原始单据,另一种是人机界面。原始单据的设计原则如下:①便于填写。②便于归档。③单据的格式应能保证输入精度。人机界面的设计原则如下:①以通信功能作为界面设计的核心。②界面尽量保持始终一致。③界面应当能够提供帮助。④尽量减少用户操作。⑤输入画面尽可能接近实际。⑥提高容错能力。5.3详细设计5.3.3输入/输出设计1.输出设计1)输出设计的内容①有关输出信息使用方面的内容,包括信息的使用者、使用目的、报告量、使用周期、有效期、保管方法、复写份数等。②输出信息

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档