- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计
设计题目: 原材料综合统计数据库设计与实现
课程名称: 信息系统数据库技术(一)
学 期: 2010-2011学年第一学期
专业班级: 信管0901班
学 号: 090310025
姓 名: 杨亚婷
任课老师: 蔡妙娴
原材料综合统计数据库设计与实现
系统开发目的
通过理论与实践教学,掌握关系型数据库的基本操作,理解关系型数据库的有关概念,具备一定的数据库结构设计的能力,并能综合运用所学知识,进行小型数据库应用系统的开发工作。本次课程设计是基于ACCESS 2003数据库进行的原材料管理信息系统数据库系统设计与实现。
系统概述
此系统建立了原材料综合统计数据库应用系统,主要面向于中小型的工业企业,但同样也适用一般的企业。用户主要为仓库管理员和需要对原材料的情况进行了解的员工。该系统应能完成以下主要功能:从采购原材料、原材料入库、原材料出库、销售原材料(主要是销售生产的成品),让企业对自己的原材料得变动有一个透彻的了解,从而不至于产生原材料紧缺或原材料多度的积累。
数据模型设计
1、以下是合同的原始单据与ER模型:
将合同分为了采购合同和销售合同:
合同对应员工的最小基数和最大基数都是1,员工对应合同的最小基数是0最大基数是n,这是因为一个合同必须得由一个员工来签订而不一定每个员工都会和客户签合同。
合同对供应商的最小基数和最大基数都是1,这是因为在签订合同的时候一份合同会对应一个且只会对应一个供应商,供应商对合同的最小基数是0,最大基数是n,这是因为企业在购进原材料的时候可以和客户签订合同也可以不签订合同。
销售的过程:客户对合同的最小基数是0最大基数是n,这是因为这个企业可以和这个客户进行一次到多次业务,并且允许在进行业务的过程中不签订合同,合同对客户的最小基数与最大基数都是2,这是因为一个合同一定是和某个一个客户签订的。
2、采购过程的原始单据及ER模型:
在原料的采购过程当中,从截过来的单据分析可以得出有部门、员工、供应商、采购订单、采购订单明细、原材料、合同这七个实体,在通过对进一步的分析。
员工对部门的最小基数是1最大基数也是1,部门对员工的最小基数是1,最大基数是n,这是因为一个员工只能属于一个部门也必须属于一个部门,而一个部门可以有一个到多个员工。
员工对供应商的最小基数是0,最大基数是n,供应商对员工的最小基数是1最大基数是n,这是因为一个员工可以不对应一个供应商也可以对应多个供应商,这个企业也可以多次和一个供应商联系。
供应商对采购订单的最小基数是1最大基数是n,采购订单对供应商的最小基数是1最大基数也是1这是因为一个供应商和该企业进行交易肯定会产生一个采购订单同时也可以产生多个订单,而有一个采购订单肯定就会对应有供应商。
采购订单与采购原材料明细是标示符依赖实体,一个采购原材料明细至少对应一个采购订单也只能对应一个采购订单,所以采购原材料明细对采购订单的最小基数是 1最大基数也是1,而一个采购订单可以对应一个到多个采购原材料明细,所以采购订单对采购原材料明细的最小基数是1最大基数是n。
原材料对采购原材料明细最小基数是0,最大基数是n,采购原材料明细对原材料的最大基数与最小基数都是1,这是一条原材料采购明细必须会对应的有原材料,并且这两个实体有共同的属性原材料名称等,当产生更新的时候也是同步的。
3、入库过程的原始单据与ER模型:
从对原始单据的分析可以分析出有部门、员工、入库单、入库明细、原材料这五个实体,在进一步分析业务条件可以得出:
员工和部门的关系如采购过程的分析。
员工对入库单的最小基数是0最大基数是n,这是因为一个员工可以进行多次入库操作也可以不进行入库操作入库单对员工的最小基数是1最大基数是n,这是因为一个入库操作至少的由一个员工完成也可以由多个员工完成。
入库单和入库明细是标示符依赖实体入库单对入库单明细的最小基数是1最大基数是n,这是因为一个入库单可以有一条道多条入库明细,入库单明细对入库单的最小基数与最大基数都是1,这是因为该明细的原材料只有可能在这一个入库单上。
原材料对入库单明细的的情况与购进过程的原材料和采购原材料明细一样分析。
4、出库过程的原始单据与ER模型:
出库过程类似于入库过程。在此就不做具体的分析。
5、销售过程的原始单据与ER模型:
通过对销售单据的分析,分析出有员工、部门、客户、合同、销售订单、销售原材料明细、原材料
文档评论(0)