建材物资管理信息系统数据库设计.doc
《建材物资管理信息系统数据库设计.doc》由会员分享,可在线阅读,更多相关《建材物资管理信息系统数据库设计.doc(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date建材物资管理信息系统数据库设计建材物资管理信息系统数据库设计 数据库原理课程设计建材物资管理系统课 程: 数据库原理学 院: 信息科学与技术学院专 业: 计算机科学与技术姓 名: 摆新文 2010508026指导老师: 朱东芹日 期: 2013年1月16日目录第一章 引言21.引言2第二章 外部设计3第三章 结构设计33.1概念结构设计33.2 逻辑结构设计:33.3
2、关系图53.4物理结构设计5第四章 存储过程、触发器脚本84.1.存储过程脚本:84.2.触发器脚本104.3视图脚本:114.4数据库恢复与备份:11第一章 引言1.引言1.1编写目的 自Internet出现以来,大量的信息通过它迅速传播,突破了原有的通信方式。在网上,不仅可以迅速找到任何方面的相关内容,而且信息的传递也较以前快了许多。 2000年,全世界已拥有近10亿因特网用户,有一亿多台计算机互联,可以交换数据的网络超过了100万个,每年在网络上的交易次数超过10亿次。电子商务正是由于这种信息的快速流动和资源的大量集成而悄然崛起,并以惊人的速度发展着。 提供高效的内容丰富的Web商业服务
3、是一项连续不断的任务,并不是做好了几个网页放在那里就可以了。所以,设计了这个网上超市购物车系统,以对电子商务有进一步的认识。1.2背景a. 待开发软件系统的名称: 建材物资管理信息系统b. 本项目的任务提出者: 石河子大学c. 本项目开发者: 摆新文d. 本项目用户: 网上购物客户和实际客户1.3参考资料软件开发这点儿事软件开发工具手册 邵志东著程序员指南丛书ASP.NET高级编程 但正刚著ASP.NET网络应用系统开发与实例 吴明晖主编 吴丹红编著第二章 外部设计2.1支持软件本数据库主要采用微软公司的成熟数据库系统SQL Server2005,提供了较为灵活操作简单的功能,可以为数据库管理
4、员和系统开发人员提供很好的支持。第三章 结构设计3.1概念结构设计本数据库将反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,3.2 逻辑结构设计:E-R图:图-1 系统整体E-R图3.3关系图图-2整体关系图3.4物理结构设计1.0 WuziInfor 物资信息表:列名说明类型(长度)备注WuziCode物资类别编号char(10)不允许空,主键Weight质量int允许空Danwei计量单位Int不允许空Uselife有效期Datetime允许空2.0 GuestInfor 客户信息表:列名说明类型(长度)备注G
5、uestCode客户号CHAR(10)不允许空,主键GuestName客户名称VARCHAR(16)允许空GuestLink联系人VARCHAR(16)允许空GuestLinkTell联系方式BIGINT允许空CITY客户所在城市VARCHAR(50)允许空3.0 Admin管理员信息表:列名说明类型 (长度)备注Username用户名varchar(20)允许为空Password密码varchar(20)允许为空4.0 WuziID 物资索引信息表列名说明类型(长度)备注WuziCode物资类别编号CHAR(10)不允许为空,主键WuziName物资类别说明VARCHAR(50)不允许为空5
6、.0 WorkerInfor 员工信息表:列名说明类型(长度)备注WorkerNo员工号VARCHAR(16)不允许为空,主键WorkerNAME员工姓名VARCHAR(16)不允许为空WorkerSex性别CHAR(2)不为空 男或女WorkerLinkTell联系方式BIGINT不允许为空UserName用户名VARCHAR(20)不允许为空Password密码VARCHAR(20)不允许为空Position职位VARCHAR(20)允许为空WorkerPower权限CHAR (8)允许为空列名说明类型(长度)备注WuziCode物资类别编号CHAR(10)不允许为空, 主键Total数量
7、Int不允许为空6.0 CK 仓库信息表7.0 Ruku 入库信息表:列名说明类型(长度)备注RukuCode入库编号CHAR(10)不允许为空, 主键WuziCode物资类别编号CHAR(10)不允许为空,外键SuppliersCode供应商编号CHAR (10)允许为空WorkerNo员工号VARCHAR(16)不允许为空,外键Rukuliang入库数量Int允许为空Price进价Money允许为空RukuDate入库日期DateTime允许为空8.0 Chuku 出库信息表:列名说明类型(长度)备注ChukuCode出库编号CHAR(10)不允许为空, 主键WuziCode物资类别编号C
8、HAR(10)不允许为空,外键SuppliersCode供应商编号CHAR (10)允许为空WorkerNo员工号VARCHAR(16)不允许为空,外键Chukuliang出库数量INT允许为空ListPrice售价Money允许为空ChukuDate出库日期DateTime允许为空9.0 Supplier 供应商信息表:列名说明类型(长度)备注SupplierCode供应商编号CHAR(10)不允许为空, 主键SupplierName供应商名称VARCHAR(50)允许为空SupplierLink联系人VARCHAR (50)允许为空SupplierLinkTell联系方式BIGINT允许为
9、空City供应商所在城市VARCHAR (50)允许为空第四章 存储过程、触发器脚本4.1.存储过程脚本:1. 创建存储过程统计指定时间段内各种商品的入库数量create proc pro_rkslstarttime datetime,endtime datetime,wuzicode char(10),totalsl int output as select totalsl=sum(Rukuliang) from Rukuwhere RukuDate between starttime and endtime and WuziCode=wuzicodegroup by WuziCode(统计
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 建材 物资 管理信息系统 数据库 设计
限制150内