仓库管理是与我们日常生活息息相关的,大到物流公司和超市,小到学校图书馆,都需要使用到仓库管理。传统的仓库管理是采用人工管理的方式,随着时间的发展,暴露出来很多问题,例如数据不准确、难以查询以及效率低下等问题。这时为了加快仓库管理自动化的步伐、提高仓库的管理业务处理效率,从而建立仓库管理系统已变得十分必要。在本章中就来开发这样一套仓库管理系统。
+ `( Z$ b2 O2 ~/ x4 a2 J
' W. H ^' ~) O2 D6 {13.1 需求分析" ?0 F% }0 z, k7 q4 h
作为信息管理系统的一部分,仓库管理系统有着手工管理所无法比拟的优点。例如:查询方便、检索迅速、存储量大、可靠性高、保密性好、成本低等等。开发本系统的具体要求如下。7 K2 M I \2 W! @: }0 o* a$ y) e9 d
(1)需要提供一个仓库管理功能,可以同时管理多个仓库。
+ i3 q3 \: W ?: u(2)需要提供一个仓位管理功能,能够对仓库中的仓位进行具体的划分。
* ^+ Z: S) k; j(3)需要提供一个库存物料管理功能,能够方便的管理仓库中的物料。
8 m& p/ ]6 Y; W, j% G(4)需要提供一个数据字典,能够管理一些预设数据,例如计量单位、货币、运输途径等信息。
+ n0 Y( n* ]5 h! I _6 h(5)需要提供一个物料出入库功能,并提供出入库的单据分级签收功能。
- V# i) O3 V. a) `7 C4 J(6)需要提供一个系统权限管理功能,能够对不同的用户赋予不同的权限。
8 e3 _+ M0 i& l. n* l7 z# E, V& Q: ?+ a- E- C0 p
13.2 功能分析; F0 e, w* o+ O& H
该系统不属于开放平台,仅仅只有公司的内部员工才能使用。通过该系统能够管理公司的仓库信息、仓位信息、物料信息。具体的功能模块如下。& j# g2 ^/ b+ ?: W) l) C
系统设置模块:该模块用来管理数据字典信息和权限信息,可以对计量单位、货币、运输途径等信息进行管理。还可以管理系统的角色信息和权限信息。
6 v. m; i! {8 B$ b% R2 D8 E* w 人事管理模块:该模块用来管理公司的员工信息,还能够为员工分配系统用户名以及密码信息。
% d0 H8 V6 ?$ t
& W6 \) j5 c4 u* x$ O! \7 U13.2 功能分析9 j' E0 s# N+ ~$ R) K" d- m
供应商管理模块:该模块用来管理供应商的信息,包括供应商类型管理和供应商信息管理两个子模块。! Q: [, C7 }& p% N7 ^$ W! Y& W
仓库管理模块:该模块是系统中最终要的模块,也是功能最多的模块。通过该模块可以实现对仓库、仓位以及物料信息的管理,还可以实现仓库的入库和出库管理。& D6 n n( k7 r9 E% D3 D
退出系统模块:该模块非常简单,仅仅提供了一个退出系统的链接,从而实现系统的安全退出。
d8 q& e. } x0 T* b$ j. ]4 g
5 N, r7 }. x' b. i9 B
项目源码下载地址 sqlserver 2000 版本 :点击下载
l* x4 n. ?% @% y; x/ w& ~: R! w2 g项目源码下载地址 sqlserver 2005 版本 :点击下载$ O/ j* t0 `/ N9 O/ w+ ]# U
项目源码下载地址 mysql版本 :点击下载3 S' M3 _% P- G2 a3 k# k
mysql 版本:游客,本帖隐藏的内容需要积分高于 100 才可浏览,您当前积分为 0
* v$ Q* W2 p6 w% ]/ j# H) O' `
注意,点击下载,把com后缀改成top; M2 Q' E: b3 ^5 L# ]' \
; `+ v4 \7 b1 |
, l O) K( t: W
2 S# c6 v4 }# ^4 i9 N* I' O |