完整的物资管理系统.doc

上传人:牧羊曲112 文档编号:3844476 上传时间:2023-03-24 格式:DOC 页数:16 大小:131KB
返回 下载 相关 举报
完整的物资管理系统.doc_第1页
第1页 / 共16页
完整的物资管理系统.doc_第2页
第2页 / 共16页
完整的物资管理系统.doc_第3页
第3页 / 共16页
完整的物资管理系统.doc_第4页
第4页 / 共16页
完整的物资管理系统.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《完整的物资管理系统.doc》由会员分享,可在线阅读,更多相关《完整的物资管理系统.doc(16页珍藏版)》请在三一办公上搜索。

1、数据库原理课程设计报告设计题目:_ 物资管理子系统_ _专业班级: _ _ _ _学生姓名: _ _学生学号: _ 指导教师: 同组人姓名: 完成日期: _ 2011年7月12日_ _ _目录1 系统概述21.1 现状分析.31.1 现状分析.31.2 功能要求.41.2 功能要求.4 需求分析5 需求分析52.1数据流程图.52.1数据流程图.52.2数据字典.62.2数据字典.63 概念结构设计83.1 E-R图.9 3.2 实体及属性的定义.104 逻辑结构设计114 逻辑结构设计115 物理结构设计125 物理结构设计126 触发器设计136 触发器设计137 结束语137 结束语13

2、8 参考文献13参考文献131 系统概述1.1现状分析随着计算机技术的飞速发展,以及计算机在企业和大学管理中应用的普及利用计算机实现人事工资的管理势在必行。将计算机引入到仓库仓库管理系统当中,利用计算机支持仓库高效率完成劳动人事管理的日常事务,是适应现代企业制度的要求、推动企业和大学劳动人事管理走向科学化、规范化的必要条件。仓库管理系统是大多数企业都需要进行的一项工作,因此,开发制作这个管理系统具有较大的社会现实意义。而仓库管理是一项琐碎、复杂而又十分细致的工作,物资的输入、输出、核算的工作量很大,一般不允许出错,实行电子化的管理模式,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成

3、更重要的工作。仓库管理信息系统的实现可以减轻比较繁琐的手工仓库管理更加针对性、便捷性、可视化的管理货物。下面从管理上、技术上、市场上进行开发的可能性分析,并给出明确的分析结论。运用计算机的便捷性,程序的可操作性,让我们更能够方便快捷的对信息系统进行科学性的管理。与此同时,我们能够利用专业知识来解决实际问题。市场资源方面:如今的仓库已经产业化,大型的仓库更有潜力和市场,不是担心的主要问题。技术资源方面:在管理方面,不断引进国内外先进的技术水平,提高仓库的工作效率。1.2 功能需求物资管理信息系统需要完成功能主要有:1.21用户账户密码的设置,用户的添加,删除。1.22物资基本信息的输入,包括物资

4、编号、物资名称、物资型号、类别、计量单位。1.23物资基本信息的添加、删除,包括物资编号、物资名称、物资型号、类别、计量单位、单价、数量、备注。1.24出库物资的查询,包括规格型号、出库物资名称、出库物资编号、出库编号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注。1.25出库物资的添加、修改,包括规格型号、出库物资名称、出库物资编号、出库编号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注1.26物资余额的查询,包括规格型号、物资名称、物资编号、数量、计量单位、金额、仓库、备注。1.27物资余额的添加、删除,包括规格型号、物资名称、物资编号、数量、计量单位、金额、仓

5、库、备注。1.28入库物资的查询,包括规格型号、出库物资名称、出库物资编号、出库编号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注。1.29入库物资的添加、修改,包括规格型号、出库物资名称、出库物资编号、出库编号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注.需求分析2.1 数据流程图仓库管理员P1物资分类物资入库信息表物资基本信息表物资出库信息表P2物资入库物资余额信息表P3物资出库P5库存报表仓库管理员管理中心P4库存统计 2.2 数据字典下面列出本系统中的数据项、数据流、数据存储、处理加工和数据结构的数据字典。221物资基本信息material列名数据类型可否

6、为空说明idcharNOT NULL(主键)物资编号namecharNOT NULL物资名称speccharNOT NULL规格型号kindcharNULL类别unitcharNULL计量单位2.22 入库物资信息msave列名数据类型可否为空说明nocharNOT NULL(主键)入库编号idcharNOT NULL入库物资编号namecharNOT NULL入库物资名称speccharNULL规格型号kindcharNULL类别unitcharNOT NULL计量单位accountintNOT NULL数量pricefloatNOT NULL单价valuefloatNULL金额dateDa

7、tetimeNOT NULL入库时间deal_personcharNOT NULL经办人save_peasoncharNOT NULL保管人basecharNULL仓库memocharNULL备注2.23用户信息user_info列名数据类型可否为空说明user_idcharNOT NULL(主键)用户名user_pwdcharNOT NULL(主键)密码user_descharNULL用户权限2.24 出库物资信息muse列名数据类型可否为空说明nocharNOT NULL(主键)出库编号idcharNOT NULL出库物资编号namecharNOT NULL出库物资名称speccharNU

8、LL规格型号kindcharNULL类别unitcharNOT NULL计量单位accountintNOT NULL数量pricefloatNOT NULL单价valuefloatNULL金额dateDatetimeNOT NULL领用时间user_personcharNOT NULL领用人deal_personcharNOT NULL经办人basecharNULL仓库memocharNULL备注2.25物资余额信息msurplus列名数据类型可否为空说明idCharNOT NULL(主键)物资编号namecharNOT NULL物资名称speccharNOT NULL规格型号kindchar

9、NULL类别unitcharNOT NULL计量单位accountintNOT NULL数量valuefloatNULL金额basecharNULL仓库memocharNULL备注3. 概念结构设计3.10 总的物资实体E-R图:11n1nn1111111管理员 库存信息入库单出库单入库出库汇总更新登记调用调用物资信息13.11物资基本信息实体E-R图:物资基本信息规格型号计量单位物资名称类别物资编号3.12入库物资信息实体E-R图:入库物资信息数量计量单位类别规格型号入库物资名称单价入库编号入库物资编号单价金额3.13用户信息实体E-R图:用户名密码用户权限隔用户信息3.14出库物资信息实体

10、E-R图:出库物资信息数量计量单位类别规格型号出库物资名称单价备注出库物资编号单价金额3.15物资余额信息实体E-R图:物资余额信息数量计量单位类别规格型号物资名称单价物资编号仓库单价金额3.2实体及属性的定义 物资基本信息:(物资编号,物资名称,规格型号,类别,计量单位) 入库物资信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价,金额,入库时间,经办人,保管人,仓库,备注) 出库物资信息:( 物资编号,物资名称,规格型号,类别,计量单位,数量,单价,金额,领用时间,领用人,经办人,仓库,备注) 物资余额信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价,金额,仓

11、库) 用户信息:(用户名,密码,用户权限)4. 逻辑结构设计4.1建立数据库:create database w5;4.2建立数据表:4.21创建物资基本信息表Create table material(id char(10),name char(10),spec char(10),kind char(10),unit char(10);4.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),p

12、rice float(8),Value float(8),deal_person datetime(8),save_person char(10), base char(10),memo char (10);4.23创建出库物资信息表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),d

13、eal_person char (10),base char (10),memo char (10);4.24创建用户信息表Create tabel user( user_id char(10),user_pwd, char(10),user_des char(10);4.3建立视图4.31 创建物资基本信息视图Create view material_view(物资编号,物资名称,规格型号,类别,计量单位)AsSelect id,name,spec,unit from material4.32创建入库物资信息视图Create view msave_view(入库编号,入库物资编号,入库物资名

14、称,规格型号,类别,计量单位,数量,单价,金额,入库时间,经办人,保管人,仓库,备注)AsSelect no,id,name,spec,unit,account,price,value,time,deal_person,save_person,base,memo from msave4.33创建物资余额信息视图Create view msurplus_view(物资编号,物资名称,规格型号,类别,计量单位,数量,金额,仓库,备注)As select id,name,spec,kind,unit,account,base,memo from msurplus5. 物理结构设计5.1 .对物资入库

15、信息表中的物资编号建立索引。create unique index snoindex on msave(id);5.2.对物资出库信息表中的出库物资编号建立索引。Create unique index msaveid on muse(no);5.3.对物资余额信息表中的类别建立索引。create unique index skindindex on msurplus(kind); 6. 触发器设计.当物资出库信息表中删除某一基本信息时,触发物资余额信息表,删除相应的记录。Create trigger muse_deleteOn musefor deleteasdelete msurplusfr

16、om musewhere msurplus.no=muse.no7. 结束语经过几个工作日的设计,仓库管理信息系统基本开发完毕,其功能基本符合需求,能够完成物资的入库信息、物资的出库信息、库存信息等相关联的信息的综合管理和维护,并实现数据的查询报表,操作简单,易于使用。基本上达到了仓库管理获得那个的和管理者的期望。 仓库已成为我国零售业的一重要组分。随着仓库的高速发展,其经营管理也变的愈加复杂,早期的人工记录的形式早已不能满足现有市场要求。这样就迫切地需要引入新的思想技术和管理技术进入到仓库管理之中。在设计中,通过实习锻炼,我熟悉了管理系统的一般过程,加强了对实际问题的处理能力。我始终坚持理论

17、指导实践原则,并通过实践来加强理论的学习。信息系统设计,操作性和实践性很强,只有加强实际的动手能力,才能更好的掌握这一现代化工具。在设计中,我也遇到了一些困难,主要表现了能力和经验的欠缺,解决问题的方法很单一。由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题,这些都有待进一步改善。 8. 参考文献1 萨师煊,王珊编著.数据库系统概论(第四版).高等教育出版社,20062 刘智斌,刘玉萍,杨柳编著.数据库原理(第二版).重庆大学出版社,20063 钱雪忠,陶向东编著.数据库原理及应用实验指导.北京邮电大学出版社,20064 龚小勇编著.关系数据库与SQL Server 2000.机械工业出版社,20045 袁鹏飞.中文版SQLServer2000数据库系统管理.人民邮电出版社,2001.6 美Microsoft公司.MicrosoftSQLServer2000数据库编程.希望电子出版社,2001答辩与成绩考核答辩问答1、你在“ 物资管理子系统”课程设计中做的哪部分工作? 做SQL数据库系统操作部分2、3、指导教师签名: 2011年 7月 日成绩评定项目权重成绩1、设计过程中考勤、学习态度等方面30%2、课设报告书写规范性40%70%3、系统30%4、答辩30%总成绩

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号