下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库原理课程设计报告设计题目:_物资管理子系统_专业班级:学生姓名:学生学号:指导教师:同组人姓名:完成日期:2011年7月12日目录1 系统概述21.1 现状分析31.2 功能要求4需求分析51.1 数据流程图51.2 数据字典63 概念结构设计83.1 E-R 图93.2 实体及属性的定义104 逻辑结构设计115 物理结构设计126 触发器设计137 结束语 138 参考文献 131 系统概述1.1 现状分析随着计算机技术的飞速发展,以及计算机在企业和大学管理中应用的普及利用计算机实现人事工资的管理势在必行。将计算机引入到仓库仓库管理系统当中,利用计算机支持仓库高效率完成劳动人事管理的
2、日常事务,是适应现代企业制度的要求、推动企业和大学劳动人事管理走向科学化、规范化的必要条件。 仓库管理系统是大多数企业都需要进行的一项工作,因此, 开发制作这个管理系统具有较大的社会现实意义。而仓库管理是一项琐碎、复杂而又十分细致的工作,物资的输入、输出、核算的工作量很大, 一般不允许出错,实行电子化的管理模式,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。仓库管理信息系统的实现可以减轻比较繁琐的手工仓库管理更加针对性、便捷性、可视化的管理货物。下面从管理上、技术上、 市场上进行开发的可能性分析,并给出明确的分析结论。运用计算机的便捷性,程序的可操作性,让我们更能够方
3、便快捷的对信息系统进行科学性的管理。与此同时,我们能够利用专业知识来解决实际问题。市场资源方面:如今的仓库已经产业化,大型的仓库更有潜力和市场,不是担心的主要问题。技术资源方面:在管理方面,不断引进国内外先进的技术水平,提高仓库的工作效率。1.2 功能需求物资管理信息系统需要完成功能主要有:1.21 用户账户密码的设置,用户的添加,删除。1.22 物资基本信息的输入,包括物资编号、物资名称、物资型号、类别、计量单位。1.23 物资基本信息的添加、删除,包括物资编号、物资名称、物资型号、类别、计量单 位、单价、数量、备注。1.24 出库物资的查询,包括规格型号、出库物资名称、出库物资编号、出库编
4、号、数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注。1.25 出库物资的添加、修改,包括规格型号、出库物资名称、出库物资编号、出库编号、 数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注1.26 物资余额的查询,包括规格型号、物资名称、物资编号、数量、计量单位、金额、 仓库、备注。1.27 物资余额的添加、删除,包括规格型号、物资名称、物资编号、数量、计量单位、 金额、仓库、备注。1.28 入库物资的查询,包括规格型号、出库物资名称、出库物资编号、出库编号、数量、 计量单位、金额、领用时间、领用人、经办人、仓库、备注。1.29 入库物资的添加、修改,包括规格型号、出库物资
5、名称、出库物资编号、出库编号、 数量、计量单位、金额、领用时间、领用人、经办人、仓库、备注2. .需求分析2.1 数据流程图2.2 数据字典下面列出本系统中的数据项、数据流、数据存储、处理加工和数据结构的数据字典。2. 21物资基本信息 material列名数据类型可否为空说明idcharNOT NULL (主键)物资编号一namecharNOT NULL物资名称speccharNOT NULL规格型号kindcharNULL类别unitcharNULL单位2.22入库物资信息 msave列名数据类型可否为空说明nocharNOT NULL (主键)入库编号idcharNOT NULL入库物资
6、编号一namecharNOT NULL入库物资名称speccharNULL规格型号kindcharNULL类别unitcharNOT NULL计量单位accountintNOT NULL数量pricefloatNOT NULL单价valuefloatNULL金额dateDatetimeNOT NULL入库时间deal_personcharNOT NULL经办人save_peasoncharNOT NULL保管人basecharNULL仓库memocharNULL备注2.23 用户信息 user_info列名数据类型可否为空说明user_idcharNOT NULL (主键)用户名user_pw
7、dcharNOT NULL (主键)密码user_descharNULL用户权限2.24 出库物资信息 muse列名数据类型可否为空说明nocharNOT NULL (主键)出库编idcharNOT NULL出库物资编号namecharNOT NULL出库物资名称speccharNULL规格型号kindcharNULL类别unitcharNOT NULL计量单位;accountintNOT NULL数量pricefloatNOT NULL单价valuefloatNULL金额dateDatetimeNOT NULL领用时间user_personcharNOT NULL领用人deal_person
8、charNOT NULL经办人basecharNULL仓库memocharNULL备注2.25物资余额信息 msurplus列名数据类型可否为空说明idCharNOT NULL(主键)物资编号namecharNOT NULL物资名称speccharNOT NULL规格型号kindcharNULL类别unitcharNOT NULL计量单位accountintNOT NULL数量valuefloatNULL金额basecharNULL仓库memocharNULL备注3. 概念结构设计3.1 总的物资实体E-R图:3.12入库物资信息实体E-R图:3.13用户信息实体E-R图:用户信息3.14出库
9、物资信息实体E-R图:3.15物资余额信息实体E-R图:3.2 体及属性的定义物资基本信息:(物资编号,物资名称,规格型号,类别,计量单位)入库物资信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价, 金额,入库时间,经办人,保管人,仓库,备注)出库物资信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价, 金额,领用时间,领用人,经办人,仓库,备注 ) 物资余额信息:(物资编号,物资名称,规格型号,类别,计量单位,数量,单价, 金额,仓库)用户信息:(用户名,密码,用户权限)4. 逻辑结构设计4.1 建立数据库:create database w5;4.2 建立数据
10、表: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),price float(8),Value float(8),deal_person datetime(8),
11、 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),user_person char(10),deal_person char (10),base char (10),memo char (10);4.24 创建用户信息表Crea
12、te tabel user( user_id char(10),user_pwd, char(10),user_des char(10);4.25 建立视图4.31 创建物资基本信息视图Create view material_view( 物资编号,物资名称,规格型号,类别,计量单位)AsSelect id,name,spec,unitfrom material4.32 创建入库物资信息视图Create view msave_view( 入库编号,入库物资编号,入库物资名称,规格型号,类别,计量单位,数量,单价,金额,入库时间,经办人,保管人,仓库,备注)AsSelect no,id,name
13、,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,memofrom msurplus5. 物理结构设计5.1 . 对物资入库信息表中的物资编号建立索引。create unique index snoindex on msave(id);5.2
14、 对物资出库信息表中的出库物资编号建立索引。Create unique index msaveid on muse(no);5.3 对物资余额信息表中的类别建立索引。create unique index skindindex on msurplus(kind);6. 触发器设计. 当物资出库信息表中删除某一基本信息时,触发物资余额信息表,删除相应的记录。Create trigger muse_deleteOn musefor deleteasdelete msurplusfrom musewhere msurplus.no=muse.no7. 结束语经过几个工作日的设计,仓库管理信息系统基本
15、开发完毕,其功能基本符合需求, 能够完成物资的入库信息、物资的出库信息、库存信息等相关联的信息的综合管理和维护,并实现数据的查询报表,操作简单,易于使用。基本上达到了仓库管理获得那个的和管理者的期望。仓库已成为我国零售业的一重要组分。随着仓库的高速发展,其经营管理也变的愈加复杂,早期的人工记录的形式早已不能满足现有市场要求。这样就迫切地需要引入新的思想技术和管理技术进入到仓库管理之中。在设计中,通过实习锻炼,我熟悉了管理系统的一般过程,加强了对实际问题的处理能力。我始终坚持理论指导实践原则,并通过实践来加强理论的学习。信息系统设计,操作性和实践性很强,只有加强实际的动手能力,才能更好的掌握这一现代化工具。在设计中,我也遇到了一些困难,主要表现了能力和经验的欠缺,解决问题的方法很单一。由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观,出错处理不够等多方面问题,这些都有待进一步改善。8. 参考文献1 萨师煊 , 王珊编著 . 数据库系统概论( 第四版 ). 高等教育出版社,20062 刘智斌 , 刘玉萍 , 杨柳编著. 数据库原理( 第二版 ). 重庆大学出版社,20063 钱雪忠 , 陶向东编著. 数据库原理及应用实验指导. 北京邮电大学出版社 ,20064 龚小勇编著. 关系数据库与SQL Server 2000 . 机械工业出版社,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届云南省昆明市高三化学第一学期期末学业质量监测模拟试题含解析
- 2026届黔南市重点中学化学高一上期中学业水平测试试题含解析
- 2026届云南省丘北县民中高一化学第一学期期末复习检测模拟试题含解析
- 2026届陕西铜川市同官高级中学高二化学第一学期期中达标测试试题含解析
- 2026届河北大名县第一中学高一化学第一学期期中质量跟踪监视试题含解析
- 山西省陵川第一中学2026届化学高三上期中达标测试试题含解析
- 2025年及未来5年中国手工焊机行业市场调研及未来发展趋势预测报告
- 燕塘乳品企业人员招聘现状及问题和对策(开题报告文献综述)3200
- 2025年东北财经大学002法学院030104刑法学报录数据分析报告初试+复试
- 2025年湖南省邵阳市邵阳县第一中学物理高一上期末复习检测试题含解析
- 海域云:2025年中国户用储能行业出海研究报告
- 社交礼仪知识互动试题及答案
- 2025贵阳市城市建设投资集团有限公司第二批招聘笔试考试参考试题附答案解析
- 承装修安全生产管理制度
- 2025物流师考试试题及答案物流师考试真题及答案
- 2025-2026学年天一大联考高二物理第一学期期末质量跟踪监视模拟试题含解析
- 配电室安全检查要点和监管培训
- 市政府办公文材料审核办法
- 2026年中国食品检验检测市场调查与市场前景预测报告
- 小区物业消防演练方案及
- 职业生涯规划计划书(34篇)
评论
0/150
提交评论