目录
第1章系统概述 (3)
1.1开发工具介绍 (4)
1.2仓库管理系统的需求分析 (4)
1.3仓库管理系统的研究和背景意义 (5)
1.4系统配置要求 (5)
第2章系统总体设计 (6)
2.1功能结构图 (6)
2.2模块功能简介 (7)
第3章详细设计 (8)
3.1用户登陆功能 (8)
3.2 库存管理模块 (9)
3.2.1入库管理 (9)
3.2.2出库管理 (9)
3.2.3借出管理 (9)
3.2.4调库管理 (9)
3.2.5退库管理 (9)
3.2.6归还管理 (10)
3.2.7盘点管理 (10)
3.3基本档案模块 (10)
3.3.1操作员档案管理 (10)
3.3.2供应商档案管理 (10)
3.3.3仓库类别管理 (10)
3.3.4货物类别管理 (10)
3.4系统功能模块 (10)
3.4.1库存初始化设置子模块 (10)
3.4.2数据库备份和恢复子模块 (10)
3.4.3系统日志子模块 (10)
3.5 数据库设计 (10)
第4章设计与实现 (13)
4.1用户登陆 (13)
4.2库存管理界面 (13)
4.3基本档案管理 (14)
4.4系统功能 (14)
第5章结论 (15)
致谢 (16)
参考文献 (17)
第1章系统概述
1.1开发工具介绍
MyEclipse简介
MyEclipse--企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持
开发环境,支持代码编写、配置、测试以及除错,MyEclipse6.0以前版本需先安装Eclipse。MyEclipse6.0以后版本安装时不需安装Eclipse
MySQL 简介
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MySQL的
SQL“结构化查询语言”。SQL是用于访问数据库的最常用标准化语言。MySQL软件采用了GPL(GNU通用公共许可证)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
1.2汽车配件仓库管理系统的需求分析
本仓库主要用于汽车配件的存放,每一仓库对所存储的各种配件的数量以及每种零件的库存量临界值数据在数据库中都有记录。当仓库中零部件数量有变化是,如果那种零部件的库存量小于它的库存量临界值,则报告给采购部门并输出订单信息,规则采购部门员工每日必须读取采购信息,完成主要采购任务,完成主要采购
任务。总管理员对仓库零件的变动记录有查阅权。对用户、仓库、货物等信息由维护权。
功能需求:
这是一个仓库管理系统,我们的目标是提高仓库的存储效率,减少仓库管理漏洞,具有对仓库信息、货物信息、所涉及员工信息进行管理级维护的功能,也具有对每一次仓库货物变动进行记录以及自动生成订货报表的功能。
系统主要包括采购员对功能的需求、分仓库管理员对功能的需求以及仓库总管对功能的需求,3部分功
能需求所列如下:
1.采购员对功能的需求
登录取得采购员权限;
修改自身信息,主要为修改登录密码,其他由总管理员预先维护好;
注销此次权限;
系统生成的采购信息的浏览。采购信息包括货物名称、所需仓库、仓库地址、仓库描述、货物描述、所需数量、当前价格、主供应商、次供应商,紧急度等信息;
采购信息详单的浏览;
打印订单信息。
2 .分仓库管理员对功能的需求
登录取得对所管仓库的管理权限;
修改自身信息,主要为修改登录密码,其他由总管理员预先维护好;
注销此次权限;
对本仓库货物的变动进行记录。变动包括进货和出货两类,内容主要包括货物名称,当前库存数量、最大存储量、当前最大出货量、当前最大进货量、以及实际操作进货/出货数量、负责人
姓名等信息。
3.仓库总管对功能的需求
员工管理:
浏览所有用户信息。用户信息包括用户编号、用户类别、姓名、密码、、工作部门、联系地址、等信息;
查用户;
员工信息修改,主要包括用户工种修改,用户所管辖仓库更改;
删除不合法员工。
仓库管理:仓库管理系统免费软件
浏览所有仓库信息。仓库信息包括仓库编号、仓库名称、仓库面积、所在地点、简单描述等信息;
添加新仓库信息;
修改仓库信息;
删除原有仓库信息。
货物管理:
浏览所有货物信息。货物信息包括货物编号、货物名称、当前价格、主供应商、次供应商以及简单描述等信息;
添加新货物信息;
修改货物信息。修改内容包括货物的名称、货物的主、次供应商、货物的当前价格;
删除原有货物信息。
仓库存储规则维护:
浏览所有仓库存储规则。仓库存储规则信息包括规则编号、存放货物、存放仓库、最大存量、
存储临界线等信息。
添加新仓库存储规则;
修改仓库存储规则,包括存储的货物,目标仓库,存量上、下限等等;
删除原有不再使用的仓库存储规则;
所有仓库货物变动记录浏览。变动记录包括记录编号、存放货物、存放仓库、进出数量、进出日期、负责人、经手人等信息。
性能需求:
一般的性能需求是相互消息传递顺利,协议分析正确,界面友好,运行时间满足使用需要,安全性得到完全保证。
就实际情况,在高系统配置、高网络带宽很容易得到保证的情况下,我们最需要考虑的性能绣球就是系统安全性问题。在开发系统的每个阶段,均需要考虑彼此间的认证与授权。尤其要注意认证,简单地说就是确定谁是特定用户,并针对安全源验证该用户的身份。在处理完识别用户的方法之后,必须利用一种方法以向用户授权,从而能够使用系统的特定功能。也就是说,需要一种方法来决定允许特定用户进行什么样的操作。
1.3汽车配件仓库管理系统的研究和背景意义
随着我国经济的持续发展,汽车已经逐步进入了家庭。汽车行业的发展,也带动
了汽车配件行业的快速发展。汽车配件行业的迅猛发展,使得汽配行业的竞争越来越
激烈。如何在激烈的竞争中取胜,是每家汽车零部件企业当前所面临的严峻挑战。21
世纪是知识经济的时代,管理者必须运用科学的管理手段进行企业经营,方能在激烈
的竞争中获胜。先进的管理模式,在很大程度上必须借助计算机来完成。目前,汽车
配件销售企业的计算机管理水平还很低,相比其它许多行业仅是处在刚开始使用的阶段,企业采用电脑管理业务、财务、生产流程等诸多环节已成为汽配企业的必然趋势。
汽车配件厂仓库管理系统在现在的汽车行业中已经是一个广泛应用的系统,无论是大型的汽车配件厂,还是中小型的汽车配件行都可见其踪影。其之所以这么受欢迎,是因为汽车配件厂仓库管理系统囊括了配件进、出、存管理的全过程,管理种类繁多,出入
数据发生频繁。此管理系统也渐渐进入了各大小汽车配件厂,对于厂领导,希望能对仓库内的汽车配件
库存状态了如指掌,为决策管理提供科学依据,而对厂内的工作人员,期望能够避免繁琐的手工操作,甩掉陈旧的手工计算账目方式,达到事半功倍的效果。
本文要设计开发的汽车配件厂仓库进销存计算机管理系统能从宏观和微观上调控配件
的库存量,自动提供仓库配件的进销存信息,让以上的期望都变成了现实,使决策者有效管理库内的汽车配件,提高了企业的经济效益,也为员工减少了工作量,并提高了
工作效率。因此,这个课题具有很大的潜在价值并存在很大的实用性,设计时其功能模
块简洁清晰,为以后软件维护和系统升级打好扎实的基础。
1.4系统配置要求
系统的使用环境:
硬件配置:
硬件配置主要包括客户端硬件的选择和服务器端硬件的选择。WMS系统的硬件配置要根据用户对系统的稳定性要求、系统的容量、系统的吞吐量以及用户的维护水平来确定。
(1)客户端硬件选择
可以根据稳定性要求选择不同的客户端。一般情况下,对客户端的要求不高。如图:
用户稳定性要求备选客户端
管理员客户端中PentiumⅢ/256MB/20GB
仓库前台工作人员客户端低PentiumCPU/64MB/4GB
(2)服务器端硬件选择
可以根据数据量和吞吐量的大笑选择不同的服务器硬件。
软件环境:
软件配置主要包括数据库的选择和操作系统的选择。仓库管理系统的软件配置要根据用户对系统的稳定性要求、系统的容量以及用户的维护水平来确定。
(1)数据库选择
可以根据数据量的大小选择不同的数据库,这里选择MySQL数据库。
(2)操作系统选择
可以根据用户量的大小选择不同的操作系统,当然,一般情况下,用户对微软Windows界面比较熟悉。这里,选择WindowsXP操作系统。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论