数据库最终实验

数据库最终实验

ID:43551963

大小:890.61 KB

页数:31页

时间:2019-10-10

数据库最终实验_第1页
数据库最终实验_第2页
数据库最终实验_第3页
数据库最终实验_第4页
数据库最终实验_第5页
资源描述:

《数据库最终实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、大连海事大学本科生试验报告数据库原理-操作实训院(系):交通运输管理学院专业:信息管理与信息系统课程名称:数据库原理学号:2220123928学生:翁丹玉任课教师:李朝辉完成日期2015年1月1.实验目的:掌握数据库模式设计,依据实际要求设计表结构,建立表的关系;结合一定的开发工具实现数据库应用程序的开发。2.实验环境2.1硕件环境:Intel3代4G内存2.2软件环境(包括操作系统、应用服务器配置、开发环境配置等)Win7,Eclipse,SQLServer20083.需求分析:针对库存管理系统,描

2、述其主要功能,给出E・R图;针对库存管理系统,描述其主要功能,给QJE-R图;基本信息管理是该企业系统运行的基础,用来实现材料信息,材料需求计划表,供应商信息,合同信息等的添加,删除,修改和查询功能。业务处理是该企业管理系统的运行核心,用來实现通过合同联系起來的供应商及材料,采购员之间的变动信息的增,删,改,查等功能。业务统计是该企业管理系统的统计部分,用来实现按材料分类、供应商对合同信息的分类查询和统计。系统应该可以对基本资料进行维护。系统应有一个简便易用的用户界血。4.概念结构设计(-)合同明细表

3、ER图,如下所示合同明细表(二)合同主表ER图,如下所示W批时间货结束日期I应商订人合同签L日期I企业签I企业签f人.合同审批合同主表(三)供应商,材料,合同,采购员,车间文员Z间的ER图,如下所示提交人材料需求计划制定晩到时间淡系人IDrjt系人电子邮件关系人办公电话系人机系人名年间文员联系人攵务:编供应商采购业务员1.逻辑结构设计材料需求计划表:材料需求计划ID、文员ID、时间提交人、数量、授晚到货口期、材料ID材料表:材料ID、材料类型、材料规格、材料型号、计量单位、材料技术指标、材料说明、供货

4、条款、到厂价格、供货价格用户表:用八ID,用户姓名,密码合同主表:合同编号、合同签订日期、合同生效日期、甲方(企业)签订人(采购业务员血)、乙方(供应商)签订人(供应商ID)、供货开始口期、供货结束LI期,供货条款,合同审批人、审批时间合同明细表:合同编号,材料ID、数量供应商表:供应商ID,供应商名称、企业性质、企业地址、邮政编码、法人代表、主营业务、营业执照、注册资金、开户行、银行账号联系人表:联系人ID、供应商ID、联系人、联系人手机、联系人电了邮箱、联系人办公电话2.数据库实现本系统一共有7张

5、表,分别是材料需求计划表,材料基木表,供应商基本表,合同主表,合同明细表,用户表,联系人表下面分别对各个表进行介绍。(-)用户表:用于管理员,车间文员,采购员的用户ID,用户名,密码,详细如图1列名数据类型允诈Null值►?!IDIintnnamevarchar(50)nkindintnpasswordvarchar(50)回n(-)材料基木表:用于记录材料的基木信息,如卜•图2列名敎据类型允许Null值33int□kindint□standardnchar(10)typenchar(10)unitn

6、char(10)tidndexnchar(10)specificationnchar(10)factorypricenchar(10)tiaokuannchar(10)productpricenchar(10)(三)供应商基本表:用于存放供应商基本信息,如下图3列名数据类型允许Nullff®intnamevarchar(50)qualityvarchar(50)addressvarchar(50)mailcodevarchar(lO)representativevarchar(50)mainbusin

7、essvarchar(lO)businesslicens已varchar(lO)assetmoneybankacountvarchar(50)khbanknchar(10)图3(四)材料需求计划表:用于存放材料需求计划的信息,如下图4列名数据类型允诈Null值►39materiallDnamenumbertimedatelineintintvarchar(50)intdatetimedatetime□□□□□□□(五)合同主表:用于存放合同的信息,如卜•图5列名敎据类型允许Null值53intsign

8、timedatetimeeffectivedatedatetimepurchaserlDhitsupplylDhitstartdatedatetimeenddatedatetimedausevarchar(50)approvervarchar(50)approvetimenvarchar(50)□□□□□□□回图5(六)合同明细表:用于存放合同与材料之间的数量,作为合同主表与材料基本表的桥梁,如下图6列名数据类型允许Null值(七)联系人表,用于存放联系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。