仓库管理是与我们日常生活息息相关的,大到物流公司和超市,小到学校图书馆,都需要使用到仓库管理。传统的仓库管理是采用人工管理的方式,随着时间的发展,暴露出来很多问题,例如数据不准确、难以查询以及效率低下等问题。这时为了加快仓库管理自动化的步伐、提高仓库的管理业务处理效率,从而建立仓库管理系统已变得十分必要。在本章中就来开发这样一套仓库管理系统。& e4 A3 w7 P) d
, \7 `9 j6 R% s8 r% R
13.1 需求分析
2 o* q( D o- C3 @8 C4 n 作为信息管理系统的一部分,仓库管理系统有着手工管理所无法比拟的优点。例如:查询方便、检索迅速、存储量大、可靠性高、保密性好、成本低等等。开发本系统的具体要求如下。
9 J2 w' P1 o B% E(1)需要提供一个仓库管理功能,可以同时管理多个仓库。
% b) A1 Y; A6 }( g- @(2)需要提供一个仓位管理功能,能够对仓库中的仓位进行具体的划分。
0 W: q0 R2 V; q! d: K! }/ I(3)需要提供一个库存物料管理功能,能够方便的管理仓库中的物料。( O2 U1 r" \2 Z( T/ f* d" z6 w
(4)需要提供一个数据字典,能够管理一些预设数据,例如计量单位、货币、运输途径等信息。
: Z2 j, A" d! x(5)需要提供一个物料出入库功能,并提供出入库的单据分级签收功能。
4 p6 v/ d6 o5 A8 v(6)需要提供一个系统权限管理功能,能够对不同的用户赋予不同的权限。0 @$ |: i$ _0 O: z- t, q
" U8 Z$ C1 M5 v3 }, v13.2 功能分析
. ~: l7 [/ g% o+ K9 X$ J 该系统不属于开放平台,仅仅只有公司的内部员工才能使用。通过该系统能够管理公司的仓库信息、仓位信息、物料信息。具体的功能模块如下。
E5 q# e0 y1 W+ q& G 系统设置模块:该模块用来管理数据字典信息和权限信息,可以对计量单位、货币、运输途径等信息进行管理。还可以管理系统的角色信息和权限信息。2 X3 ~3 N' `8 `0 a" G
人事管理模块:该模块用来管理公司的员工信息,还能够为员工分配系统用户名以及密码信息。
# z# z C" j2 O1 P8 c- Q9 W& ?3 U* {0 k9 I5 I/ G8 Y$ C: v
13.2 功能分析
& v# i9 \8 N6 M$ K 供应商管理模块:该模块用来管理供应商的信息,包括供应商类型管理和供应商信息管理两个子模块。
/ Z, E- x4 U" J 仓库管理模块:该模块是系统中最终要的模块,也是功能最多的模块。通过该模块可以实现对仓库、仓位以及物料信息的管理,还可以实现仓库的入库和出库管理。. x# F9 q2 j: `6 @# F F
退出系统模块:该模块非常简单,仅仅提供了一个退出系统的链接,从而实现系统的安全退出。
e, R3 n/ A3 S6 W2 E% b
) g2 f- ~" x/ @7 J" `项目源码下载地址 sqlserver 2000 版本 :点击下载
- x1 \/ w+ e% U6 X1 e$ X项目源码下载地址 sqlserver 2005 版本 :点击下载/ M. u0 u+ S. C
项目源码下载地址 mysql版本 :点击下载
1 \) f! z ^& r. O- emysql 版本:游客,本帖隐藏的内容需要积分高于 100 才可浏览,您当前积分为 0 ' G! M0 j0 n. Q; }
7 _# C0 O) w$ d, X( p
注意,点击下载,把com后缀改成top- ^- U: l8 T- |9 a0 ]
1 i# K7 f( H& u9 O/ P5 }/ Y, ?. T2 V( n$ j; U+ D, y6 g
& A$ @& w0 L# d$ x' u& j b s |