仓库管理是与我们日常生活息息相关的,大到物流公司和超市,小到学校图书馆,都需要使用到仓库管理。传统的仓库管理是采用人工管理的方式,随着时间的发展,暴露出来很多问题,例如数据不准确、难以查询以及效率低下等问题。这时为了加快仓库管理自动化的步伐、提高仓库的管理业务处理效率,从而建立仓库管理系统已变得十分必要。在本章中就来开发这样一套仓库管理系统。
( S% t$ i! P$ `( g$ z" t3 E5 K4 G/ g, R* n1 d1 q, U9 x# g
13.1 需求分析
3 s w" j n5 U: _; k: B 作为信息管理系统的一部分,仓库管理系统有着手工管理所无法比拟的优点。例如:查询方便、检索迅速、存储量大、可靠性高、保密性好、成本低等等。开发本系统的具体要求如下。! G$ j3 A- U& }( j" c( @& A4 F' y
(1)需要提供一个仓库管理功能,可以同时管理多个仓库。5 v5 F* j, W7 v1 j8 P: Z- B& p. H# r
(2)需要提供一个仓位管理功能,能够对仓库中的仓位进行具体的划分。) z" ]& d+ Y' f% ?6 k/ q; }
(3)需要提供一个库存物料管理功能,能够方便的管理仓库中的物料。
* j! G# g9 N$ x; s+ H4 v(4)需要提供一个数据字典,能够管理一些预设数据,例如计量单位、货币、运输途径等信息。
" G4 [( o% L7 ?9 T5 I$ _$ V(5)需要提供一个物料出入库功能,并提供出入库的单据分级签收功能。
/ d, D# I4 q d% ]5 h(6)需要提供一个系统权限管理功能,能够对不同的用户赋予不同的权限。
4 `% W/ h2 P9 n$ y( z, P" g0 u0 d s# l& a( U
13.2 功能分析
; h7 y* ?. _# }7 p. ?0 b' _ 该系统不属于开放平台,仅仅只有公司的内部员工才能使用。通过该系统能够管理公司的仓库信息、仓位信息、物料信息。具体的功能模块如下。
2 J" N* G7 g, v2 U3 W5 [ 系统设置模块:该模块用来管理数据字典信息和权限信息,可以对计量单位、货币、运输途径等信息进行管理。还可以管理系统的角色信息和权限信息。8 s/ [" A7 u5 l- z$ u
人事管理模块:该模块用来管理公司的员工信息,还能够为员工分配系统用户名以及密码信息。+ m" Q/ f" \7 {; k
2 z& A5 [. a( p4 F
13.2 功能分析3 s: P: o! x* I. p o
供应商管理模块:该模块用来管理供应商的信息,包括供应商类型管理和供应商信息管理两个子模块。
/ ~/ h2 i% t4 B5 S8 u 仓库管理模块:该模块是系统中最终要的模块,也是功能最多的模块。通过该模块可以实现对仓库、仓位以及物料信息的管理,还可以实现仓库的入库和出库管理。" @ s! E$ ?7 u6 l9 U( ?
退出系统模块:该模块非常简单,仅仅提供了一个退出系统的链接,从而实现系统的安全退出。% n! w. i' g: T/ D
, |! R# V; A- l& d8 O. d: I% b
项目源码下载地址 sqlserver 2000 版本 :点击下载2 E: X& z7 y" M3 C7 U& t7 D
项目源码下载地址 sqlserver 2005 版本 :点击下载/ O. }" @! `, D# p- E2 n; Q0 t
项目源码下载地址 mysql版本 :点击下载1 ^3 S( x3 s7 j3 V0 ?0 U0 E' `4 O# z
mysql 版本:游客,本帖隐藏的内容需要积分高于 100 才可浏览,您当前积分为 0 ) A% @4 X/ C3 C7 T
/ P6 `! E2 l& V5 A7 W7 s注意,点击下载,把com后缀改成top x4 V( Q" h" Q' g4 Y
0 q, s+ f. }( k: `+ W( p
% j4 v( G. ~! @. k6 m0 ]
" q" a/ U M; y1 D2 X
|