数据管理技术基础.doc
《数据管理技术基础.doc》由会员分享,可在线阅读,更多相关《数据管理技术基础.doc(7页珍藏版)》请在冰豆网上搜索。
教材第5-6章的补充
引例:
速达3000PRO
优秀管理信息系统软件——速达3000Pro是以具有国际先进管理理念的企业管理软件“QuickBooks”(美国中小企业16年来的忠实选择)为蓝本,结合国内中小企业行业特点而开发的国内领先的企业管理软件,是速达商务软件系列产品的重要成员之一。
该系统采用世界顶尖的软件开发技术,率先将大型关系型数据库和C/S分布式结构应用于中小型企业管理软件,突破了传统财务软件部门应用的局限,是国内首家使用图形化导航界面来实现进销存与财务管理、人事工资管理一体化功能的优秀软件。
系统中还融入了先进的客户关系管理和强大的数据中心(速达3000XP),从而构成了一个具有进销存、财务、人事工资、固定资产、报表信息中心和决策支持为一体的管理平台,界面图文并茂、生动形象、简单易用,是真正满足国内中小企业管理需要的管理信息系统软件,是协助企业实现经营管理规范化和信息化的重要手段。
速达3000Pro(v6.51)分网络版和单机版两个版本,其中网络版包括速达3000Pro(v6.51)服务器程序、客户端程序。
系统借助于Intranet/Internet网络体系,不仅对企业内部产品的“进货、销售、库存、生产、财务、人力资源、客户关系管理”进行安全、高效的管理,还可以对分布在海内外的分公司、连锁店、代理商进行分布适时管理和监控,是高效、低成本实现企业信息化的优秀软件。
速达软件系列产品占据了国内中小企业管理软件零售市场80.1%的市场份额,一举成为中国最大的中小企业管理软件厂商,拥有超过10万家企业用户,并在短短3年多时间就完成了从创业、融资、发展到作为中国首家软件公司在香港成功上市的一系列运作,创造了中国软件业扩张发展的一个奇迹,正以全新的国际化形象跻身于世界软件业前列。
1.速达3000Pro进入界面的设计与操作。
单击桌面“速达3000Pro”图标或单击“开始→程序→速达软件→速达3000Pro”,登录后首先要选择公司账套,如图14-1所示。
在这里可以新增、删除或者选择已有的公司账套。
选择公司账套“SAMPLE1”,单击“确定”;在“进入”界面上,选择用户名称“高级管理员”,“口令”栏为空(其他用户必须输入相关口令);单击“确定”,进入速达3000Pro软件的业务导航界面,如图14-2所示。
图14-1进入界面(选择公司账套)示意图
图14-2速达3000Pro软件的业务导航界面示意图
2.速达3000Pro八个子系统基本功能分析实验
(1)进货管理。
单击“进货管理”,进货管理的功能是由“采购订单、估价入库单、采购收货单、采购付款单、现款采购单、采购退货单”共6个表单的功能模块来实现的。
(2)销售管理。
单击“销售管理”,销售管理的功能是由销售订单、销售开单、销售收款单、现款销售单、销售退货单共5个表单的功能模块来实现的。
(3)仓库管理。
单击“仓库管理”,仓库管理的功能是由“领料单、退料单、产品进仓单、存货调价单、组装与拆卸单、库存变动单、库存盘点单、仓库调拨单”共8个表单的功能模块来实现的。
(4)现金银行业务。
单击“现金银行”,现金银行业务的功能是由“银行存取款单、费用开支单、其他收入单”共3个表单的功能模块来实现的。
(5)账务系统。
单击“账务系统”,账务系统的功能是由“凭证录入、凭证查找、凭证审核、凭证登账、结转损益、期末结账”共6个表单的功能模块来实现的。
(6)固定资产。
单击“固定资产”,固定资产管理是由固定资产增加单、资产减少单、工作量录入单、记提折旧单共4个表单的功能模块来实现的。
(7)工资核算。
单击“工资核算”,工资核算业务的功能是由工资数据录入单、计件数据录入单、工资支付单、费用分配单共4个表单的功能模块来实现的。
(8)系统维护。
单击“系统维护”,系统维护的功能是由操作员授权、打印样式、修改口令、系统日志、数据备份、数据恢复共6个表单的功能模块来实现的。
3.“报表中心”基本功能
报表中心是各子系统报表的集合,除了可以在日常操作中分别查询各业务报表以外,还可以在报表中心集中查询有关的报表,这些报表能够帮助用户更好地了解市场动态,研究消费心理,加强库存管理,合理利用企业资金,从而实现企业经营管理的高效化和经济效益的最佳化。
注意,上述业务管理功能的详细信息,可以打开速达3000Pro帮助系统,如图14-3所示。
图14-3速达3000Pro帮助系统
图14-4进货管理“数据三层结构业务导航图形化界面”结构设计示意图
第2章的信息系统类型P29-33
面向基层管理的TPS,与P304的管理决策层次模型对照,主要处理日常繁杂业务——结构化数据管理,例如:
工资管理
面向中层管理的MIS(解决结构化数据管理问题)与DSS(解决半结构化数据管理问题)
第6章(商业智能的基础:
数据和信息管理)的补充:
数据管理技术基础
在应用需求的推动下,以及计算机软、硬件发展的基础上,数据管理技术经历了人工管理、文件系统、数据库系统三个阶段。
1968年,IBM公司研制成功数据库管理系统(InformationManagementSystem,IMS)标志着数据管理技术进入了数据库阶段。
IMS为层次型数据库。
1969年,美国数据系统语言协会(ConferenceOnDataSystemLanguage)公布了数据库工作组报告,对研制开发网状数据库起了巨大推动作用。
1970年,IBM公司的研究员EF.Codd连续发表论文,奠定了关系数据库的基础。
1.数据描述
数据描述是数据处理中的一个重要环节。
从事物的特性到计算机中的具体表示,实际上经历了三个世界:
现实世界、信息世界和计算机世界。
如图1-7所示。
图1-7三个世界及信息转换
信息世界的数据描述是人们将现实世界在人脑中的反映,用文字和符号表示出来,它需要用以下一些基本术语来实现:
①实体(entity):
实体是指客观存在并相互区别的事物。
实体可以是具体对象,例如一个教师、一个学校等。
也可以是抽象的概念和联系,例如学生的一次选课、一次借书等。
②实体集(entityset):
具有相同性质的同类实体的集合。
例如所有教师、所有选课等。
③属性(attribute):
实体具有许多特性,每一个特性称为属性。
每个属性有一个取值范围,即值域。
例如学生实体可以由学号、姓名、性别、年龄等属性组成,而每个属性都有一个取值范围,如性别的取值范围只能是男或女。
④标识属性:
唯一标识实体的属性集称为标识属性。
例如学生实体的学号可作为学生实体的标识属性。
信息在计算机世界中是以数据形式存储的,其数据描述需要用到以下术语:
①字段(field):
标记实体属性的命名单位称为字段(或数据项)。
它是可命名的最小信息单位。
例如职工号、姓名、职称等字段。
②记录(record):
字段的有序集合称为记录。
一般用一个记录描述一个实体。
如一个职工记录,由有序的字段集(职工号、姓名、职称等)组成。
③主键(primarykey):
能唯一标识文件中每个记录的字段或字段集,称为文件的主键。
例如职工号可以作为职工记录的主键。
④外键(foreignKey):
如果公共关键字在一个关系中是主键,那么这个公共关键字被称为另一个关系的外键。
⑤文件(file):
为了某一特定目的而形成的同一类记录的集合称为文件。
文件是描述实体集的。
例如所有职工记录组成了一个工资单文件。
⑥数据库(database):
按一定方式组织起来的逻辑相关的文件集合形成数据库。
图1-8计算机世界中的数据描述
2.实体间的联系
在信息世界中,事物之间的联系可分为两类:
一类是实体内部的联系,如组成实体的各属性之间的关系;另一类是实体之间的联系。
事物之间的联系分别存在三种联系类型(描述不同数据实体管理方式):
一对一联系(1:
1)、一对多联系(1:
n)、多对多联系(m:
n)。
图1-9实体间的联系
数据管理方式的行为:
第一,从校长到学校
1个—负责--〉1个
第二,从学校到校长
1个—聘任—〉1个
MAX:
1:
1
命题逻辑论断:
数据管理上,校长与学校之间是一对一联系,记为1:
1
3.概念模型
概念模型又称信息模型,主要用于描述信息世界中的数据,它是按照用户的观点来对信息建模。
概念模型最常用的表示方法是实体-联系方法(Entity-RelationApproach,简称E-R方法),就是用E-R图来描述某一组织的信息模型。
E-R方法提供了四个基本工具来实现E-R图:
(1)矩形框,表示实体类型。
(2)菱形框,表示联系类型。
(3)椭圆型框,表示实体类型和联系类型的属性。
(4)直线,体现联系类型和相关实体类型直接的联系。
在书中P147批注,并把图6-11变成E-R图。
管理对象数据项管理方式隶属,绘制P147(关系模型)的零件与供应商对应的E-R图。
图1-10学生成绩管理系统的E-R图(数据管理模型),并转换成关系模型(存储结构)
学生表(学号,姓名,性别,年龄,班级)——关键属性加下划线
课程表(课程号,课程名,学分,课程简介)
选修表(成绩,学号,课程号)
E-R图向关系模型的转换是要解决如何将实体和实体间的联系转换为关系,并确定这些关系的属性和码。
这种转换一般按下面的原则进行:
①一个实体转换为一个关系(即一个二维表/存储),实体的属性就是关系的属性(数据项或字段——来自Access的传说),实体的码(主键)就是关系的码。
②一个联系也转换为一个关系(表),联系的属性及联系所连接的实体的码(关键属性)都转换为关系的属性,但是关系的码会根据联系的类型变化:
如果是1:
1联系,两端实体的码都成为关系的候选码;如果是1:
n联系,n端实体的码成为关系的码;如果是m:
n联系,两端实体码的组合成为关系的码。
③具有相同码的关系可以合并。
【例5-1】图5-10给出了某材料核算系统的E-R图(概念结构),请转换成对应的关系数据模型(逻辑结构)并分别利用MicrosoftAccess和MySQL开发出相应的数据库。
图5-10材料核算系统E-R图
答:
(1)利用E-R图向关系模型的转换原则,该材料核算系统概念模型对应的关系数据模型如下:
①产品(产品号,产品名,预算价格),其中“产品号”是主键。
②零件(零件号,零件名),其中“零件号”是主键。
③仓库(仓库号,面积,库管员),其中“仓库号”是主键。
④材料(材料号,材料名,单位,单价),其中“材料号”是主键。
⑤产品构成(产品号,零件号,零件数),其中“产品号,零件号”是外键。
⑥消耗(产品号,材料号,耗用量),其中“产品号,材料号”是外键。
⑦仓存零件(零件号,仓库号,存储量),其中“零件号,仓库号”是外键。
(2)利用MicrosoftAccess开发出相应的数据库:
等等。
引例:
MMM商厦进销存管理系统业务数据集
通过调查,收集到MMM商厦有限公司的商品进销存管理系统业务数据集如下:
(1)进货管理子系统,有三个实体集。
一是“商品”实体集,属性有:
商品号、商品名、规格、单价、产地、备注等;二是“商店”实体集,属性有:
商店号、商店名、地址等;三是“供应商”实体集,属性有:
供应商编号、供应商名、地址等。
供应商与商品之间存在“供应”联系:
每个供应商可供应多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品按月供应量控制;商店与商品间存在“销售”联系:
每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品按月销售量控制。
(2)库存管理子系统,有三个实体集。
一是“商店”实体集,属性有:
商店号、商店名、地址等;二是“仓库”实体集,属性有:
仓库编号、