1 / 142
文档名称:

信息系统分析与设计课件---5.2.ppt

格式:ppt   页数:142
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

信息系统分析与设计课件---5.2.ppt

上传人:中国课件站 2011/10/27 文件大小:0 KB

下载得到文件列表

信息系统分析与设计课件---5.2.ppt

文档介绍

文档介绍:第五部分系统设计方法
5. 系统设计方法 系统设计的任务要求 结构化系统设计 从数据流程图导出结构图 模块设计优化 数据库设计 系统平台设计 代码设计 人机界面设计 计算机处理数据库设计过程的设计 系统设计说明书
系统详细设计(主要内容)
数据库设计
系统平台设计
代码设计
对话(人机界面)设计
输入/输出设计
模块内部的算法设计(处理流程设计)
数据库概述 数据库设计
数据库设计
除了过程的处理设计外,数据的存贮和管理。。。
数据的组织? 数据库是如何组织数据的?
如果这些数据能在限定的时间内被检索处理,从而数据就产生了价值,成为信息。
需要如何将数据有序的组织起来,才能对数据进行有效的处理。
数据库概述
数据的逻辑组织有四个基本的逻辑元素:
数据项:是组成数据系统的有意义的最小基本单位。它的作用是描述一个数据处理对象的某些属性
记录:与数据处理的某一对象有关的一切数据项构成了该对象的一条记录。标识记录的数据项称为关键项。
文件:相关(同类)记录的集合称为文件
数据库:按一定方式组织起来的逻辑相关的文件集合形成数据库。
数据组织的层次:
数据库
文件1
文件2
文件n
文件n-1
记录1
记录2
记录n-1
记录n
数据项1
数据项2
数据项n-1
数据项n
…...
…...
…...
姓名、性别等
若干学生
学生文件
学生数据库
数据库系统是在文件系统的基础上发展起来的:
早期的数据处理系统是由大量的文件构成的。这些文件的数据面向应用,一个文件对应一个或几个应用程序,数据冗余度大;不便于多用户共享;对数据的维护也非常困难;而且要修改数据时,要多处去改动,容易造成数据的不一致性;文件不便扩充;不能表述复杂的数据模型。
传统文件处理系统
存在问题
数据冗余与数据不一致性
数据结构的不一致,数据联系弱
缺少数据字典,缺少灵活性
应用程序1
数据文件1
应用程序2
应用程序3
数据文件2
数据文件3
用户
用户
用户
银行文件处理系统:
客户财务
报表
分期贷
款程序
帐户核对
处理
存款处理
分期贷款
处理
贷款分析
报告
客户票据
存款文
件修改
文件修
改核对
帐户核
对程序
分期贷款
文件修改
存款
程序
客户交易
客户交易