![[调研报告]仓库管理系统实训报告_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-5/2/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb1.gif)
![[调研报告]仓库管理系统实训报告_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-5/2/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb2.gif)
![[调研报告]仓库管理系统实训报告_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-5/2/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb3.gif)
![[调研报告]仓库管理系统实训报告_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-5/2/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb4.gif)
![[调研报告]仓库管理系统实训报告_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-5/2/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb/9b9e7c4c-f248-49bd-b348-d7cddc85a7cb5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、调研报告仓库管理系统实训报告数据库技术课程设讣题II:仓库管理系统姓名:学号:班级:时间:2011年6月28日1目录1.需求分析.1 1.1仓库管理系统的功能分析.1 1.2仓库管理系统的功能图.2 2.概念结构设计.3 3.逻辑结构设计.5 4.数据库设计.5 4.1数据库和各表的创建.64. 1. 1数据表结构设ii-.64. 1.2创建数据表SQL脚本.74. 1. 3数据表快照.10 4.2系统功能实现.13 5.设计总结.14参考文献.152仓库管理系统摘要:仓库管理是与我们日常生活息息相关的问题,随着改革开放的不断深入, 经济飞速的发展,企业要想生存、发展,要想在激烈的市场竞争中立
2、于不败之地, 没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中极其重 要的部分。仓库管理信息系统正是基于这样的需求背景下研制开发的。本文按照软件工程思想和管理信息系统的开发步骤,设讣并实现了一个仓库管 理信息系统。以系统开发过程为主线,介绍了系统从需求分析,逻辑设计,总体设 计,详细设讣以及系统测试、实施各阶段的主要内容和成果,包括系统结构图、业 务流程图、数据流程图、E-R模型、物理表实现及其关系、功能模块、界面设计等 等。最后对实现系统的优缺点进行了分析,提出了今后进一步完善系统的方向和方 法。设计实现的管理系统能够正确有效地完成仓库管理的日常入库出库等工作,极 大提高了
3、管理工作的效率和正确性,并能够根据需求进行灵活的查询,完成数据查 询等功能;系统与数据库管理系统结合,提供了功能较为强大的数据查询功能,防 止了越权操作、误操作,;系统界面友好,操作简单,效率高易掌握。最后,该系 统是典型的管理信息系统(MIS),其设计开发过程具有通用性,对类似工作的开展 具有借鉴意义。关键词:管理员;一般用户;进出货查询;修改;删除。1.需求分析通过对武汉市部分超市仓库管理进行调研、分析开发本系统的U的在于代替手 工管理、统计报表等工作具体要求包括:数据录入:录入商品信息、供货商信息、入库信息、出库信息等信息,数据修 改:修改商品信息、供货商信息、帐号等信息,统讣数据:统计
4、仓库里面的商品的数量种类,数据查询:输入查询条件就会得到想要的查询结果。1.1仓库管理系统的功能分析仓库管理系统的主要功能是:1,业务处理I-出库登记1I-入库登记2, 基本资料I-货品类别I-货品资料I-库存变动类型I-供货单资料3,系统维护卜密码修改I-操作人员管理I-数据清理4,统计报表I-货物入库报表I-货物出库报表1. 2仓库管理系统的功能图根据以上需求分析仓库管理系统功能如图1-1所 示。2仓库管理系统员进出密工货货码理 理 理 理员员增删进进进删出出出删修重工工加除货货货除货货货除改新 信信员员信信信进信信信出密登息息丄工息息息货息息息货码 录 查修信信查修增 信查修增信改加息询
5、改息息询询改加息询2.概念结构设计仓库管理信息系统可以划分的实体有:货物信息实体、货物入库记录信息实体、货物出库记录信息实体用E-R图一一描述这些实体。1,货物信息实体及属性E-R图如图2-1所示:货物信息实体单价货号生产商货名产品数量32,货物入库记录信息实体及属性E-R图如图入库信息实体用户名货号入库日期入库产品数量3,货物出库记录信息实体系统E-R图如图出库产品数量出库时间货号出库库信息实体实体4, 总的信息实体E-R图:用户名管理员mn_生产商货物拥有n _epSn t-et-l登记查A入库询ddANeddm mw(Ne_p) : w(mm n Se管 理仓库 管理员_pU);登记查询
6、t-实体 SepdUl nA t-atepdddl AmDaate 出库 Nen 经理货物 dd_pta (Da 提货 w(mNeSetruta() ; _pw(t-e) ; truUSem ) ; Ame) : pdt Udd_pm ateU 出货清单 pdNeSe_p Dapd atew(tSe ta(ateDa): Ut-tru(); ta(UpdUe); 1 4 trupdatepdme): ate(); ate_pmDal (); Se_pta(l t-3.逻辑结构设计对仓库管理系统E-R图分析结合各实体属性E-R图考虑各图之间的关系 本系统的逻辑关系结构根据用户的要求设讣该仓库管理
7、系统共使用了四张表分别 是商品信息表,Goods, 进出货类型表,Record, 员工信息表,Userl,以及用户登陆 信息表,Users, o ,说明:“#”表示主键下划线表示外键,E-R图转换成关系模式。Userl (员工号#,姓名,密码,住址,性别,电话)Goods ,货号#货名单价生产数量生产商,Record (货号日期用户名#进出货产品数量管理员)Users (用户名密码#)4. 数据库设计数据库管理系统选用SQL Server 2005根据仓库管理系统的功能分析及逻辑 关系模式在SQL Server中创建了一个名为“CKGL”的数据库并在给数据库中一 共创建了 4张表包括用户登录表
8、、仓库数据表“Goods”、仓库出入信息表”。在“Users”中包括2个字段其中“用户名”字段用于存储用户注uRecord册及登陆的用户名,“密码”字段用于存储登陆的密码。在表“Goods”包括五 个字段其中“货号”字段用于存储货物的编号,“货名”字段用于存储货物的名 称,“单价”字段用于存储货物的单价,“生产商”字段用于存储货物的生产 商,“产品数量”字段用于存储货物的产品数量。在表“Record”中包括五个字段 其中“日期”字段用于存储进出货日期,“货号”字段用于存储进出货货 号,“产品数量”字段用于存储进出货产品数量,“用户名”字段用于存储进出货用 户名,“进出货类型”字段用于存储进出货
9、类型。在表“Userl”中包括六个字段名 其中“员工号”字段用于存储员工工号,“姓名”字段用于存储员工姓名,“密码 号”字段用于存储员工密码,“住址”字段用于存储员工住址,“性别”字段用于存 储员工性别,“电话”字段用于存储员工电话。4. 1数据库和各表的创建4. 1. 1数据表结构设计1)货物信息表:序数据项名称别名数据类型数据1 int 4货号号长度2 char 50 货名3 int 4单价4 int 200产品数量5 char 100生产商52)货物出入库表:序数据项名称别名数据类型数据长度号1货号int 42 日期 datetime 503进出货类型char 44产品数量int 200
10、5用户名char 163)员工信息表:序数据项名别名 数据类数据长度1 int员工号号 称 型2 char 8姓名3 int密码4 char 30 住址5 char 2性别6 Int电话4. 1. 2 创建数据表 SQL 脚本 create database CKGLgouse CKGLcreate table Users(用户名 char (16),密码int ,用户类型varchai(10)goinsert into Users(用户名,密码,用户类型)values(Manager, 123456, System) insert into Users (用户名,密码,用户类型)values
11、 ( User*, 456789, User)create table Userl6员工号int ,姓名 char (8),密码 int references Users (密码),住址 char (30),性别 char (2),电话int)goinsert into Userl (员工号,姓名,密码,住址,性别,电话)values (1001,张三,123456,湖北,男,1010110) insert into Userl (员工号,姓名,密码,住址,性别,电话)values (1002,李四,123456,湖北,男,1010120)create table Goods (int ,货号
12、货名 char (50),单价int,char (100),生产商产品数量int)goinsert into Goods(货号,货名,单价,生产商,产品数量)values(1,1红塔山香烟,10,红塔山集团,200)insert into Goods(货号,货名,单价,生产商,产品数量)values(2,1红星二锅头,3,京酒厂,100)insert into Goods(货号,货名,单价,生产商,产品数量)values(3,1六神花露水,4,六神花露水厂,600)gocreate table Record (日期 datetime,货号int,产品数量int,用户名char(16),进岀货类
13、型char(4)4. 1. 3数据表快照上述脚本形成的表在SQL Server 2005中如下图所:7tTJtTJ&1UlUl欣HHHH BPl.BPl., rMrM -k-kntxntx :-:-一 、XtXt JBJB * * !*!* SWFSWF . |细尸低卜jg、P P w w;4*4*.BKteXSBKteXSW2ISW2ISy w(珀血各表间的关系图如图:亠soaMnfsoaMnft tsrrirsrrir亡 St-odiASt-odiA |x|x4. 2系统功能实现要实现需求分析中系统各功能需要设计一些存储过程、触发器及相应的查询 语句。1. 添加仓库商品信息存储过程:CRE
14、ATE PROCEDURE 商品管理huohao intASSELECT Goods.货号,货名,单价,生产商,产品数量FROM Goods JION Recard ON Goods.货号=Recard.货号WHERE 货号=huohaoGO102. 删除、更新仓库商品记录触发器:CERATE TRIGGER CKGL ON GoodsFOR DELETE, UPDATEASDECLARE huohao intSELECT huohao=货号 FROM DELETESELETE huohao=货号 FROM UPDATEGO5.设计总结经过了这次仓库管理系统的课程设讣我们团对从中学到了很多,同
15、时明白了做 一个小型软件的步骤和流程如何让自己设计的软件运用到具体的实际工作中,这是 一个关键的环节.还有就是程序设讣和运行测试中遇到的问题该如何解决,从解决问 题中我也学到了许多平时课本上所没有的知识.当然,能够完成这个仓库管理系统我 们团队每个人很有成就感。运用到的开发工具和软件技术:此系统结合货物仓库管理的要求对C#程序设讣、SQL语言的学习和应用主 要完成货物仓库管理系统的需求分析系统的数据库设计和实现系统的表单设讣 主控程序设讣并山此设计了数据库结构和应用程序。系统运行结果证明我们 团队设计的货物仓库管理系统基本可以满足仓库管理者完成仓库管理的日常丄作 包括材料的入库出库以及库存材料
16、信息的管理维护等软件还需要哪些改进:在编写源程序代码的过程中对语言的运用还需要提高,应使写出来的程序更加 简洁,易读懂,更加满足实际匸作的需要.要想使做出来的程序更好的利用还需根据 实际需要在今后的运用中不断的改进和完善。我们的仓库管理系统还是有很11多的缺陷有很多的漏洞在实际运用方面还是有一些欠缺其中的有些环节 还不是很明确不是很系统只是一些编写技术的拼凑所以离实际运用还是有一 些距离。但是一些的基本功能我们还是实现了的只是细节上还有不足需要我们 再进一步学习的基础上再去完善再去改进。我们的管理系统其中还是有优点的其中的职能体现和仓库管理中应该岀现的管理功能都有实现货物的进出管理管理人员的管理都有很细的划分代码的编 写完全按照写程序的要求去写的因此代码的编写没有任何问题只是精简程度 上还不够所以在这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 做客礼仪活动方案
- 做黄豆粉汤圆活动方案
- 健康午餐宿舍活动方案
- 健康刮痧活动方案
- 健康小屋宣讲活动方案
- 健康救助活动方案
- 健康活动线上活动方案
- 健康素养实践活动方案
- 健康运动团体活动方案
- 健步手环活动方案
- 2025年教育公平与社会分层考试试题及答案
- T/CHES 113-2023生产建设项目水土保持监测无人机应用技术导则
- 高二日语考试试卷及答案
- 钢结构安装施工记录 - 副本
- 超市食品安全管理制度手册
- 海鲜水饺供货合同协议
- 非财务人员的财务管理方法与案例
- 2025+CSCO淋巴瘤诊疗指南解读课件
- 统编版语文六年级上册第三单元大单元整体教学设计
- 山东临沂历年中考作文题与审题指导(2005-2023)
- 2024年幽门螺杆菌感染基层诊疗指南讲座课件
评论
0/150
提交评论