




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库原理课程设计报告 设计题目设计题目:_ 物资管理子系统物资管理子系统_ _ 专业班级专业班级: _ _ _ _ 学生姓名学生姓名: _ _ 学生学号学生学号: _ 指导教师:指导教师: 同组人姓名:同组人姓名: 完成日期完成日期: _ 2011 年年 7 月月 12 日日_ _ _ 目录目录 1 1 系统概述系统概述 .2 1.1 现状分析.3 1.2 功能要求.4 需求分析需求分析 .5 2.1 数据流程图5 2.2 数据字典6 3 3 概念结构设计概念结构设计 .8 3.1 E-R 图9 3.2 实体及属性的定义.10 4 4 逻辑结构设计逻辑结构设计.11 5 5 物理结构设计物理结构设计.12 6 6 触发器设计触发器设计 13 7 7 结束语结束语 13 8 8 参考文献参考文献 1313 - 1 - 1 1系统概述系统概述 1.11.1 现状分析现状分析 随着计算机技术的飞速发展,以及计算机在企业和大学管理中应用的普及 利用计算机实现人事工资的管理势在必行。 将计算机引入到仓库仓库管理系统当中,利用计算机支持仓库高效率完成 劳动人事管理的日常事务,是适应现代企业制度的要求、推动企业和大学劳动 人事管理走向科学化、规范化的必要条件 。仓库管理系统是大多数企业都需要 进行的一项工作,因此,开发制作这个管理系统具有较大的社会现实意义。而 仓库管理是一项琐碎、复杂而又十分细致的工作,物资的输入、输出、核算的 工作量很大,一般不允许出错,实行电子化的管理模式,可以让人力资源管理 人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。仓库管理信息系 统的实现可以减轻比较繁琐的手工仓库管理更加针对性、便捷性、可视化的管 理货物。 下面从管理上、技术上、市场上进行开发的可能性分析,并给出明确的分 析结论。 运用计算机的便捷性,程序的可操作性,让我们更能够方便快捷的对信息 系统进行科学性的管理。与此同时,我们能够利用专业知识来解决实际问题。 市场资源方面:如今的仓库已经产业化,大型的仓库更有潜力和市场,不 是担心的主要问题。 技术资源方面:在管理方面,不断引进国内外先进的技术水平,提高仓库 的工作效率。 1 1.2 功能需求功能需求 物资管理信息系统需要完成功能主要有: 1.21 用户账户密码的设置,用户的添加,删除。 1.22 物资基本信息的输入,包括物资编号、物资名称、物资型号、类别、计量单位。 1.23 物资基本信息的添加、删除,包括物资编号、物资名称、物资型号、类别、计量 单位、单价、数量、备注。 - 2 - 1.24 出库物资的查询,包括规格型号、出库物资名称、出库物资编号、出库编号、数 量、计量单位、金额、领用时间、领用人、经办人、仓库、备注。 1.25 出库物资的添加、修改,包括规格型号、出库物资名称、出库物资编号、出库编 号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注 1.26 物资余额的查询,包括规格型号、物资名称、物资编号、数量、计量单位、金额、 仓库、备注。 1.27 物资余额的添加、删除,包括规格型号、物资名称、物资编号、数量、计量单位、 金额、仓库、备注。 1.28 入库物资的查询,包括规格型号、出库物资名称、出库物资编号、出库编号、数 量、计量单位、金额、领用时间、领用人、经办人、仓库、备注。 1.29 入库物资的添加、修改,包括规格型号、出库物资名称、出库物资编号、出库编 号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注 . .需求分析需求分析 2.12.1 数据流程图数据流程图 - 3 - 仓库管理员仓库管理员 P1 物资分类物资分类 物资入库信息表物资入库信息表 物资基本信息表物资基本信息表 物资出库信息表物资出库信息表 P2 物资入库物资入库 物资余额信息表物资余额信息表 P3 物资出库物资出库 P5 库存报表库存报表 仓库管理员仓库管理员 管理中心管理中心 P4 库存统计库存统计 2.22.2 数据字典数据字典 下面列出本系统中的数据项、数据流、数据存储、处理加工和数据结构的数据字典。下面列出本系统中的数据项、数据流、数据存储、处理加工和数据结构的数据字典。 2 22121 物资基本信息物资基本信息 materialmaterial 列名列名数据类型数据类型可否为空可否为空说明说明 idcharNOT NULL(主键)(主键)物资编号物资编号 namecharNOT NULL物资名称物资名称 speccharNOT NULL规格型号规格型号 kindcharNULL类别类别 unitcharNULL计量单位计量单位 2.222.22 入库物资信息入库物资信息 msavemsave - 4 - 列名列名数据类型数据类型可否为空可否为空说明说明 nocharNOT NULL(主键)(主键)入库编号入库编号 idcharNOT NULL入库物资编号入库物资编号 namecharNOT NULL入库物资名称入库物资名称 speccharNULL规格型号规格型号 kindcharNULL类别类别 unitcharNOT NULL计量单位计量单位 accountintNOT NULL数量数量 pricefloatNOT NULL单价单价 valuefloatNULL金额金额 dateDatetimeNOT NULL入库时间入库时间 deal_personcharNOT NULL经办人经办人 save_peasoncharNOT NULL保管人保管人 basecharNULL仓库仓库 memocharNULL备注备注 2.232.23 用户信息用户信息 user_infouser_info 列名列名数据类型数据类型可否为空可否为空说明说明 user_idcharNOT NULL(主键)(主键)用户名用户名 user_pwdcharNOT NULL(主键)(主键)密码密码 user_descharNULL用户权限用户权限 2.242.24 出库物资信息出库物资信息 musemuse 列名列名数据类型数据类型可否为空可否为空说明说明 nocharNOT NULL(主键)(主键)出库编号出库编号 idcharNOT NULL出库物资编号出库物资编号 namecharNOT NULL出库物资名称出库物资名称 speccharNULL规格型号规格型号 kindcharNULL类别类别 unitcharNOT NULL计量单位计量单位 accountintNOT NULL数量数量 pricefloatNOT NULL单价单价 valuefloatNULL金额金额 dateDatetimeNOT NULL领用时间领用时间 user_personcharNOT NULL领用人领用人 deal_personcharNOT NULL经办人经办人 basecharNULL仓库仓库 memocharNULL备注备注 - 5 - 2.252.25 物资余额信息物资余额信息 msurplusmsurplus 列名列名数据类型数据类型可否为空可否为空说明说明 idCharNOT NULL(主键主键)物资编号物资编号 namecharNOT NULL物资名称物资名称 speccharNOT NULL规格型号规格型号 kindcharNULL类别类别 unitcharNOT NULL计量单位计量单位 accountintNOT NULL数量数量 valuefloatNULL金额金额 basecharNULL仓库仓库 memocharNULL备注备注 3.3. 概念结构设计概念结构设计 3.103.10 总的物资实体总的物资实体 E-RE-R 图:图: 1 1 n 1 n n 11 1 11 11 管理员管理员 库存信息库存信息 入库单入库单出库单出库单 入库入库出库出库 汇总汇总 更新更新 登记登记 调用调用 调用调用 物资信息物资信息 1 3.113.11 物资基本信息实体物资基本信息实体 E-RE-R 图:图: - 6 - 物资基本信物资基本信 息息 规格型规格型 号号 计量单计量单 位位 物资名称物资名称 类别类别 物资编号物资编号 3.123.12 入库物资信息实体入库物资信息实体 E-RE-R 图图: : 入库物资信息入库物资信息 数量数量 计量单计量单 位位 类别类别 规格型号规格型号 入库物资名称入库物资名称 单价 入库编号入库编号 入库物资编号入库物资编号单价单价 金额金额 3.133.13 用户信息实体用户信息实体 E-RE-R 图:图: 用户名用户名 密码密码 用户权限用户权限 隔隔 用户信息用户信息 3.143.14 出库物资信息实体出库物资信息实体 E-RE-R 图:图: - 7 - 出库物资信出库物资信 息息 数量数量 计量单计量单 位位 类别类别 规格型号规格型号 出库物资名称出库物资名称 单价 备注备注 出库物资编号出库物资编号单价单价 金额金额 3.15 物资余额信息实体 E-R 图: 物资余额信息物资余额信息 数量数量 计量单计量单 位位 类别类别 规格型号规格型号 物资名称物资名称 单价 物资编号物资编号 仓库仓库单价单价 金额金额 3.23.2 实体及属性的定义实体及属性的定义 物资基本信息:(物资编号,物资名称,规格型号,类别,计量单位)物资基本信息:(物资编号,物资名称,规格型号,类别,计量单位) 入库物资信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价,入库物资信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价, 金额,入库时间,经办人,保管人,仓库,备注)金额,入库时间,经办人,保管人,仓库,备注) 出库物资信息:出库物资信息:( ( 物资编号,物资名称,规格型号,类别,计量单位,数量,单价,物资编号,物资名称,规格型号,类别,计量单位,数量,单价, 金额,领用时间,领用人,经办人,仓库,备注金额,领用时间,领用人,经办人,仓库,备注) ) 物资余额信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价,物资余额信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价, 金额,仓库)金额,仓库) 用户信息:(用户名,密码,用户权限)用户信息:(用户名,密码,用户权限) - 8 - 4.4. 逻辑结构逻辑结构设计设计 4.14.1 建立数据库建立数据库: : create database w5; 4.24.2 建立数据表建立数据表: : 4.21 创建物资基本信息表创建物资基本信息表 Create table material (id char(10), name char(10), spec char(10), kind char(10), unit char(10); 4.224.22 创建入库物资信息表创建入库物资信息表 Create table msave (no char(10), id char(10) , name char(10), spec char(10), kind char(10), unit char(10), account int(4), price float(8), Value float(8), deal_person datetime(8), save_person char(10), base char(10), memo char (10); 4.234.23 创建出库物资信息表创建出库物资信息表 - 9 - Create tabel muse (no char(10), id char(10), name char(10), spec char(10), kind char(10), unit char(10), account int(4), price float(8), value float(8), date datetime(10), user_person char(10), deal_person char (10), base char (10), memo char (10); 4.244.24 创建用户信息表创建用户信息表 Create tabel user ( user_id char(10), user_pwd, char(10), user_des char(10); 4.34.3 建立视图建立视图 4.31 创建物资基本信息视图创建物资基本信息视图 Create view material_view(物资编号,物资名称,规格型号,类别,计量单位) As Select id,name,spec,unit from material 4.324.32 创建入库物资信息视图创建入库物资信息视图 Create view msave_view(入库编号,入库物资编号,入库物资名称,规格型号,类别, 计量单位,数量,单价,金额,入库时间,经办人,保管人,仓库,备注) - 10 - As Select no,id,name,spec,unit,account,price,value,time,deal_person,save_person,base,memo from msave 4.334.33 创建物资余额信息视图创建物资余额信息视图 Create view msurplus_view(物资编号,物资名称,规格型号,类别,计量单位,数量, 金额,仓库,备注) As select id,name,spec,kind,unit,account,base,memo from msurplus 5.5. 物理结构设计物理结构设计 5.15.1 . .对物资入库信息表中的物资编号建立索引对物资入库信息表中的物资编号建立索引。 create unique index snoindex on msave(id); 5.2.5.2.对物资出库信息表中的出库物资编号建立索引对物资出库信息表中的出库物资编号建立索引。 Create unique index msaveid on muse(no); 5.3.5.3.对物资余额信息表中的类别建立索引。对物资余额信息表中的类别建立索引。 create unique index skindindex on msurplus(kind); 6. 触发器设计触发器设计 .当物资出库信息表中删除某一基本信息时,触发物资余额信息表,删除 相应的记录。 Create trigger muse_delete On muse for delete as delete msurplus from muse where msurplus.no=muse.no - 11 - 7. 结束语结束语 经过几个工作日的设计,仓库管理信息系统基本开发完毕,其功能基本符 合需求,能够完成物资的入库信息、物资的出库信息、库存信息等相关联的信 息的综合管理和维护,并实现数据的查询报表,操作简单,易于使用。基本上 达到了仓库管理获得那个的和管理者的期望。 仓库已成为我国零售业的一重要组分。随着仓库的高速发展,其经营管理 也变的愈加复杂,早期的人工记录的形式早已不能满足现有市场要求。这样就 迫切地需要引入新的思想技术和管理技术进入到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版足浴技师劳动合同范本与培训体系
- 2025版养老护理服务定向采购合同下载
- 2025年度装配式建筑项目管理服务合同范本
- 2025年户外广告设备安装与广告发布合同
- 2025年核设施运输安全操作规范合同
- 2025年智能音响独家代理销售合同范本
- 2025版水车租赁业务合作协议书
- 2025版挖掘机租赁与维修一体化服务合同
- 2025版事业单位场地租赁合同书
- 2025版太阳能光伏发电系统安装与维护服务委托协议书
- 廉洁培训ppt课件-廉洁培训课件
- 全过程工程咨询服务技术方案
- GB/T 4802.1-2008纺织品织物起毛起球性能的测定第1部分:圆轨迹法
- GB/T 35568-2017中国荷斯坦牛体型鉴定技术规程
- GB/T 28707-2012碟簧支吊架
- GB/T 2791-1995胶粘剂T剥离强度试验方法挠性材料对挠性材料
- GB/T 25702-2010复摆颚式破碎机颚板磨耗
- 超分子化学简介课件
- 流体力学-流体力学基本方程课件
- 粮油产品购销合同
- YYT 0681.2-2010 无菌医疗器械包装试验方法 第2部分:软性屏障材料的密封强度
评论
0/150
提交评论