仓库管理是与我们日常生活息息相关的,大到物流公司和超市,小到学校图书馆,都需要使用到仓库管理。传统的仓库管理是采用人工管理的方式,随着时间的发展,暴露出来很多问题,例如数据不准确、难以查询以及效率低下等问题。这时为了加快仓库管理自动化的步伐、提高仓库的管理业务处理效率,从而建立仓库管理系统已变得十分必要。在本章中就来开发这样一套仓库管理系统。( `0 q/ d) `$ w" x: [2 N. [3 j
3 ?9 F( K! P0 B( ~+ @
13.1 需求分析
9 Z. d0 x' z, y 作为信息管理系统的一部分,仓库管理系统有着手工管理所无法比拟的优点。例如:查询方便、检索迅速、存储量大、可靠性高、保密性好、成本低等等。开发本系统的具体要求如下。
- U5 {- u- |' x3 K5 Q/ i(1)需要提供一个仓库管理功能,可以同时管理多个仓库。1 \; w8 {$ H6 \$ R$ L, f& |
(2)需要提供一个仓位管理功能,能够对仓库中的仓位进行具体的划分。4 O9 }. D$ A- @7 c; L; m
(3)需要提供一个库存物料管理功能,能够方便的管理仓库中的物料。5 b: R3 R( K8 Z3 l9 x* G4 |7 h/ B
(4)需要提供一个数据字典,能够管理一些预设数据,例如计量单位、货币、运输途径等信息。
! U9 P: \4 s; q# ]9 c4 p(5)需要提供一个物料出入库功能,并提供出入库的单据分级签收功能。9 u+ D! R5 D7 `' @. C, Q
(6)需要提供一个系统权限管理功能,能够对不同的用户赋予不同的权限。- o2 e1 `7 Q+ ^/ m
1 V9 ]: _9 b( F8 I% d8 [1 }8 `4 Y
13.2 功能分析2 d, z8 q" l1 U1 `5 o
该系统不属于开放平台,仅仅只有公司的内部员工才能使用。通过该系统能够管理公司的仓库信息、仓位信息、物料信息。具体的功能模块如下。9 o i) N. _, v# g
系统设置模块:该模块用来管理数据字典信息和权限信息,可以对计量单位、货币、运输途径等信息进行管理。还可以管理系统的角色信息和权限信息。
) B+ G" V4 C' n- i, Z- L8 P; d; B 人事管理模块:该模块用来管理公司的员工信息,还能够为员工分配系统用户名以及密码信息。
@. v% X4 I! D! l1 C; K3 L
0 i' v: ^6 F; D: W13.2 功能分析
) @' t! D7 B( K, x5 S) ^ 供应商管理模块:该模块用来管理供应商的信息,包括供应商类型管理和供应商信息管理两个子模块。
3 s1 S" v) H1 a( ^ 仓库管理模块:该模块是系统中最终要的模块,也是功能最多的模块。通过该模块可以实现对仓库、仓位以及物料信息的管理,还可以实现仓库的入库和出库管理。
8 @6 J" P* P3 r6 o 退出系统模块:该模块非常简单,仅仅提供了一个退出系统的链接,从而实现系统的安全退出。
3 s% g3 Q) u& v9 t3 E/ w
7 C2 G2 `9 M$ p+ u* p
项目源码下载地址 sqlserver 2000 版本 :点击下载8 {) B. b' `" K4 t) k. G
项目源码下载地址 sqlserver 2005 版本 :点击下载# i) _4 g( S+ W/ C- y6 \9 S% {
项目源码下载地址 mysql版本 :点击下载3 x. r2 v) H H0 Z& B! Q7 A
mysql 版本:游客,本帖隐藏的内容需要积分高于 100 才可浏览,您当前积分为 0 , y' f) s8 f& R3 {/ ^
, D& Y) T7 b/ H! h4 t: }注意,点击下载,把com后缀改成top$ D3 _. e" A( _. M- O
; a. N8 [( ]+ `! z$ _
4 u# r5 a# p& J1 C
, R0 y; p( ?* `, Y1 P4 n |