仓库管理是与我们日常生活息息相关的,大到物流公司和超市,小到学校图书馆,都需要使用到仓库管理。传统的仓库管理是采用人工管理的方式,随着时间的发展,暴露出来很多问题,例如数据不准确、难以查询以及效率低下等问题。这时为了加快仓库管理自动化的步伐、提高仓库的管理业务处理效率,从而建立仓库管理系统已变得十分必要。在本章中就来开发这样一套仓库管理系统。
B9 T8 }: B: Q* ~
) G! w& ?$ _" L+ x. H# o3 G7 c13.1 需求分析8 l4 N, X5 F1 w4 |2 m7 w9 x/ n
作为信息管理系统的一部分,仓库管理系统有着手工管理所无法比拟的优点。例如:查询方便、检索迅速、存储量大、可靠性高、保密性好、成本低等等。开发本系统的具体要求如下。9 w. m: ] L% ]! L5 K
(1)需要提供一个仓库管理功能,可以同时管理多个仓库。
) |: Q7 D' [8 E* h% w2 n! X& o(2)需要提供一个仓位管理功能,能够对仓库中的仓位进行具体的划分。# _3 ?% u5 [1 t+ L1 [! f
(3)需要提供一个库存物料管理功能,能够方便的管理仓库中的物料。; ]: o$ q) i# P$ ~6 Y3 }
(4)需要提供一个数据字典,能够管理一些预设数据,例如计量单位、货币、运输途径等信息。
! F/ V8 x. k7 [' F5 F. ]5 S(5)需要提供一个物料出入库功能,并提供出入库的单据分级签收功能。7 }- @) q' @7 N$ T4 R- p) C
(6)需要提供一个系统权限管理功能,能够对不同的用户赋予不同的权限。6 I1 P: Z% S# q
& |! U$ a+ U5 m8 X, c; A; i) o/ ~
13.2 功能分析
4 d& z2 A5 n/ R+ c6 Y 该系统不属于开放平台,仅仅只有公司的内部员工才能使用。通过该系统能够管理公司的仓库信息、仓位信息、物料信息。具体的功能模块如下。
$ W6 w* W7 S& C0 _. l3 m 系统设置模块:该模块用来管理数据字典信息和权限信息,可以对计量单位、货币、运输途径等信息进行管理。还可以管理系统的角色信息和权限信息。
+ q( m+ G1 n& T8 a$ | 人事管理模块:该模块用来管理公司的员工信息,还能够为员工分配系统用户名以及密码信息。4 ^* I; I2 p8 Q' M+ G
6 a& E+ s+ i' y1 G! E9 G2 ^% @/ ~8 p13.2 功能分析6 W! n; s5 c) [5 j9 H. H. }. Y
供应商管理模块:该模块用来管理供应商的信息,包括供应商类型管理和供应商信息管理两个子模块。
" l2 d3 ^4 U: p/ P) E9 d- x 仓库管理模块:该模块是系统中最终要的模块,也是功能最多的模块。通过该模块可以实现对仓库、仓位以及物料信息的管理,还可以实现仓库的入库和出库管理。
7 ?8 R) e% t( k/ v2 P! M 退出系统模块:该模块非常简单,仅仅提供了一个退出系统的链接,从而实现系统的安全退出。
- j" K& e+ s( r$ J/ ~& J' R! Q! v
( B" J1 q5 J h) S. G2 s( E3 M项目源码下载地址 sqlserver 2000 版本 :点击下载* M0 L9 F C9 @ g( n2 W
项目源码下载地址 sqlserver 2005 版本 :点击下载
" ]( k& L h z$ B" A3 d/ ~6 U项目源码下载地址 mysql版本 :点击下载1 P% r6 A* b/ a( @* E3 s0 |) T3 J
mysql 版本:游客,本帖隐藏的内容需要积分高于 100 才可浏览,您当前积分为 0
( i) R4 d/ r7 w M" Z% d3 I# H e8 Y* P! n1 j* _
注意,点击下载,把com后缀改成top
$ H1 w; \0 I! i/ F& D' N d+ G0 c
/ W; F x7 a8 B. S# [( s
$ `8 ?, v' V7 q5 G3 U$ F1 v: c |