仓库管理系统.docx
《仓库管理系统.docx》由会员分享,可在线阅读,更多相关《仓库管理系统.docx(11页珍藏版)》请在冰豆网上搜索。
![仓库管理系统.docx](https://file1.bdocx.com/fileroot1/2022-11/26/bfc3e408-8343-441a-94f5-c7d94054ad7b/bfc3e408-8343-441a-94f5-c7d94054ad7b1.gif)
仓库管理系统
课程名称网页设计与网站建设
课题名称仓库管理系统
目录
1绪论1
1.1JSP简介1
1.2MySQL数据库1
1.3应用技术领域及范围2
2系统分析4
2.1应用领域4
2.2设计目的4
2.3设计要求4
2.4业务流程图5
3系统设计5
3.1设计思想6
3.2系统功能结构图:
6
3.3数据库的设计6
3.4表的结构8
4系统实现与测试8
4.1界面设计代码:
9
4.2入库界面:
10
4.3仓位信息:
10
4.4仓库信息:
10
4.5退出系统时所显示的界面:
11
4.6数据库连接代码:
11
5总结11
参考文献12
1绪论
计算机管理信息系统已成为仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。
由于企业的物资供应管理往往是很复杂、繁锁的。
所掌握的物资种类众多,订货、管理、发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计计划报表繁多,因此物资管理必须实现计算化,而且必须根据企业的具体情况制定相应的方案以便提高工作效率。
以往企事业仓库管理员由于缺乏适当的软件而其工作上如物资的计划,订货,核销拖收,验收入库,根据企业各个部门的需要来发送物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季,年进行统计分析,产生相应的报表时带来了很多不便,期间复杂,繁琐的业务让管理人员极多不便。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,人们对生活质量及作环境的要求也越来越高,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对信息进行管理,具有与手工管理所无法比拟的优点例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。
1.1JSP简介
JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。
JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。
。
用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
1.2MySQL数据库
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。
前MySQL被广泛地应用在Internet上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
MySQL的特性:
(1)使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性
(2)支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统
(3)为多种编程语言提供了API。
这些编程语言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等
(4)支持多线程,充分利用CPU资源
(5)优化的SQL查询算法,有效地提高查询速度
(6)既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名
(7)提供TCP/IP、ODBC和JDBC等多种数据库连接途径
(8)提供用于管理、检查、优化数据库操作的管理工具
(9)可以处理拥有上千万条记录的大型数据库在计算机飞速发展的今天,将计算机这一高效的信息处理工具应用于仓库的日常管理已是势在必行,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。
1.3应用技术领域及范围
仓库管理系统是一个企业不可缺少的部分,它的内容对于企业的管理者和仓管人员来说都至关重要,为企业减少人力物力,为仓库管理带来方便,提高效益,仓库管理系统是针对企业仓库的货物货物的经常出入库和查询统计等方面工作而开发的管理软件。
仓库管理系统是用于完成众多仓库管理业务所面临的日常工作。
仓库管理系统是为企业的采购、制造计划、制造执行、客户服务系统与仓库或配送中心提供的管理手段,满足企业对低成本和快速处理的要求,帮助不同行业的企业解决复杂的配送问题并且降低订单履行成本,它已越来越广泛的应用到各大仓库,并随着不断的完善发挥着越来越重要的作用。
2系统分析
2.1应用领域
本软件是一款仓库管理软件,旨在对仓库的库存等方面的自动化管理以适应
现代社会的生产方式,其强大的货物管理功能不仅对货物分门别类而且记录了销
售情况以及多功能的报表功能更便于统计货物。
仓库管理系统主要对货物的入库出库、货物查询、盘点统计等关键功能优化创新,使其操作方便便于管理。
另系统界面简洁操作简单,只要熟悉计算机即可快速掌握本软件的基本操作性能需求分析
(1)硬件环境处理器:
IntcrCR1000或更高内存:
256MB或更大硬盘空间:
100MB
(2)软件环境
(3)操作系统:
Windows98或Windows2000/WindowsNTScrver4.0;也可以是Linux
(4)数据库:
MySQL
2.2设计目的
仓库管理系统开发的总体任务是实现企业物资设备管理的系统化、规范化和自动化,从而达到提高仓库管理效率的目的。
简洁一致,操作便利图形化界面,完备的物资管理功能,本系统基于好用、易用、美观的原则设计了统一的人机界面。
2.3设计要求
(1)实现仓库的货物管理、出入库管理、查询管理及用户管理等功能。
(2)对仓库里的货物的基本情况进行更新、删除和查询。
(3)对货物的出库和入库进行管理。
(4)对出入库明细及库存数量进行查询。
(5)对使用该系统的用户进行更新、删除和查询。
2.4业务流程图
3系统设计
3.1设计思想
经过前期的深入调查和研究,总结出该平台需要完成的一些具体功能,分析如下:
(1)用户管理:
能够完成用户基本信息录入的注册和用户基本信息的管理。
(2)货物管理:
能够完成管理员对系统的货物资料(货物编号、货物名称、价格、卖出价格、生产厂家、生产日期、货物描述)的管理。
(3)库存管理:
能够完成管理员对系统货物库存信息(库存编号、库存数量、货物编号、创建日期、更新日期)的管理。
(4)搜索功能:
能够对货物的名称进行搜索。
在平台功能的分析基础上,得到本平台的功能模块图如下:
仓库管理系统平台主要包括四大功能模块,用户管理、库存管理和货物管理。
其中用户管理模块,主要包括用户注册、用户修改、用户删除等功能;管理员管理主要包括用户资料、货物资料、订单信息、库存信息等管理功能。
3.2系统功能结构图:
图3-1功能结构图
3.3数据库的设计
用户实体信息:
图3-2用户E-R图
货物实体信息:
图3-3货物E-R图
库存实体设计:
图3-4库存E-R图
3.4表的结构
仓库表(仓库编号,仓库地址,库管员)
表3-1仓库表
货物表:
(货物编号,货物名称)
表3-2货物表
用户表:
(用户编号,用户名,联系电话,生日)
表3-3用户表
4系统实现与测试
4.1界面设计代码:
$(
function(){
$(".Header").each(
function(i){
$(this).bind("click",
function(){
varMyUl=$(this).next("li");
if(MyUl.css("display")=="none")
{
MyUl.slideDown("fast");
}
else
{
MyUl.slideUp("fast");
}
void(0)">仓库管理
盘赢入库盘亏出库普通入库普通出库仓库补货成本计算物料信息维护仓库信息维护仓位信息维护退出系统