- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
仓储管理数据库系统 (1)
仓储管理数据库系统
一、 需求分析阶段
进行数据库设计首先必须准确了解与分析用户需求(包括数据与处理),需求分析是整个设计过程的基础。
1、信息要求
仓储管理系统是仓库管理中必不可少的组成部分。目前很多仓库还停留在管理人员手工记录数据的最初阶段,手工记录对于规模较小的仓库来说还勉强可以接受,但对于仓储规模大,存储货物多的仓库,需要记录存档的数据比较多,人工记录是相当麻烦的。我针对此情况,设计了合适的仓储管理数据库系统,可以方便仓库货物的管理,提高仓库管理工作效率及查询效率。
2、功能要求
能够进行数据库的数据定义、数据操纵、数据控制等处理功能,进行联机处理的相应时间要短。
具体功能应包括:系统应该提供货物存取数据的插入、删除、更新;添加、修改、删除货物基本信息的功能以及提供查询功能;仓储基本信息的查询与修改;对库存物品基本信息的查询(要实现按多种条件的查询)。
3、安全性和完整性要求
安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供系统数据一定程度上的安全性,再通过用户授权机制,欲用户登陆来识别用户级别,根据这个级别来分配用户权限,达到数据更高层次的安全保密功能。
完整性要求用于描述学生基本信息、宿舍基本信息、宿舍楼基本信息、职工基本信息中数据项能否为null,以及一些用户自定义完整性(符合实际要求),详细完整性要求见于系统的逻辑设计阶段。
二、 概念结构设计阶段
概念结构设计阶段是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。
设计学生宿舍管理数据库,包括仓库、存取、货物三个关系。
其E-R图如下:
仓库管理 E-R图
四、逻辑设计
(1) 货物信息:包括货物名、货物编号、货物总量、制造商等。
(2) 仓库信息:包括仓库编号、仓库名、货物编号、库存情况、管理员等。
(3) 存储信息:包括仓库编号、货物编号、入库日期、出库日期、货物流量等。
(4) 管理者信息:包括管理者编号、姓名、性别、联系电话、管理员简介等。 根据这些需要,本系统需要“货物信息”表,“仓库信息”表,“存取信息”表和“管理者信息”表。
五、物理设计
数据库物理设计的任务是为上一阶段得到的数据库逻辑模式,即数据库的逻辑结构选择合适的应用环境的物理结构,既确定有效地实现逻辑结构模式的数据库存储模式,确定在物理设备上所采用的存储结构和存取方法,然后对该存储模式进行性能评价、修改设计,经过多次反复,最后得到一个性能较好的存储模式。数据库物理设计内容包括记录存储结构的设计,存储路径的设计。
六、数据库实现
数据库实施是指建立数据库,编制与调试应用程序, 组织数据入库,并进行试运行。
(1)、创建数据库
(1) 打开SQL工具“查询分析器”
(2) 在查询窗口中键入下列SQL语句
create database GoodsSystem
执行上述SQL语句即可新建一名为GoodsSystem
的数据库,如下图:
(2)、创建数据表
一个完整的数据库不可缺少的就是数据表,若干个数据表的集合成一个数据库。数据表主要用来存放一定格式的记录,数据表中的行被称为记录,列被称为字段。创建数据表的过程其实就是定义字段的过程。
在此图书管理系统中需要创建四个表,即货物信息表、仓库信息表、存储信息表和管理员信息表。
创建数据库后,为GoodsSystem数据库添加数据表,步骤如下。
(1) 新建查询窗口
(2) 在查询窗口中键入下列SQL语句
create table Goods( //创建货物信息表
Gid char(20) primary key, //货物编号
Gname varchar(20) not null, //货物名
Gnumber int, //货物总量
Manufacturers varchar(26), //制造商
)
执行上述SQL语句即可创货物信息窗口相关表格
create table cangku( //创建仓库信息表
Cid char(10) primary key, //仓库编号
Gname varchar(20) not null, //货物名
Gid char(20), //货物编号
Csituation int, //库存情况
Mid char(20), //管理员编号
)
执行上述SQL语句即可仓库信息表相关表格
create table CQ( //创建存取记录
Cid char(10), //仓库编号
Gid char(20), //货物编号
Ruku_time
您可能关注的文档
- DIY自制投影仪手工制作投影仪方法.doc
- C 用分支限界法求解最短布线问题.doc
- 第三讲 消费理论.ppt
- 2am4u2intheforest公开课.ppt
- 初二英语综合阅读训练.doc
- 毕业论文《企业资本结构决策分析》.doc
- 常见病防治精品医学课件.ppt
- 城关区科技发展计划项目申报书.doc
- 电视节目策划培训教材 99页.ppt
- 2014年全国中学生数学能力竞赛八年级初赛试题.doc
- 2026年及未来5年蓝信流量统计日志系统项目市场数据调查、监测研究报告.docx
- 2026年及未来5年多功能烟气分析仪项目市场数据调查、监测研究报告.docx
- 2026年及未来5年热熔焊制45°弯头项目市场数据调查、监测研究报告.docx
- 2025年学历类自考中国文化概论-中国当代文学作品选参考题库含答案解析.docx
- 2026年及未来5年微控双温区锑扩散系统项目市场数据调查、监测研究报告.docx
- 2026年及未来5年变频电机转子项目市场数据调查、监测研究报告.docx
- 2026年及未来5年数显压力机项目市场数据调查、监测研究报告.docx
- 2026年及未来5年电话十台灯十时钟项目市场数据调查、监测研究报告.docx
- 2026年及未来5年移动空调控制板项目市场数据调查、监测研究报告.docx
- 2026年及未来5年大豆纤维服饰项目市场数据调查、监测研究报告.docx
原创力文档


文档评论(0)