仓库管理是与我们日常生活息息相关的,大到物流公司和超市,小到学校图书馆,都需要使用到仓库管理。传统的仓库管理是采用人工管理的方式,随着时间的发展,暴露出来很多问题,例如数据不准确、难以查询以及效率低下等问题。这时为了加快仓库管理自动化的步伐、提高仓库的管理业务处理效率,从而建立仓库管理系统已变得十分必要。在本章中就来开发这样一套仓库管理系统。
J( O" n5 x7 U/ l, \- O ~: F5 v' t; S
13.1 需求分析
% N$ V0 i' T9 e$ P% c4 R5 Q6 ~4 I 作为信息管理系统的一部分,仓库管理系统有着手工管理所无法比拟的优点。例如:查询方便、检索迅速、存储量大、可靠性高、保密性好、成本低等等。开发本系统的具体要求如下。
$ Z- k+ S- _9 D" h" @' E1 v(1)需要提供一个仓库管理功能,可以同时管理多个仓库。
* C4 f" X8 X, b& @0 I(2)需要提供一个仓位管理功能,能够对仓库中的仓位进行具体的划分。
7 U6 s6 ?9 h9 c/ h5 D(3)需要提供一个库存物料管理功能,能够方便的管理仓库中的物料。
5 A6 n. F/ Z( v/ j" m; H(4)需要提供一个数据字典,能够管理一些预设数据,例如计量单位、货币、运输途径等信息。
3 k7 \3 K2 K! ~2 C+ }7 b) c9 J(5)需要提供一个物料出入库功能,并提供出入库的单据分级签收功能。+ h. W# n% X! w6 u
(6)需要提供一个系统权限管理功能,能够对不同的用户赋予不同的权限。
9 ?, F: M: {3 g3 d; B7 f# ]0 K- G/ ~; u# l) J
13.2 功能分析- ^8 R) x* z, f% n
该系统不属于开放平台,仅仅只有公司的内部员工才能使用。通过该系统能够管理公司的仓库信息、仓位信息、物料信息。具体的功能模块如下。/ O. R+ i# {1 f' L+ L8 R
系统设置模块:该模块用来管理数据字典信息和权限信息,可以对计量单位、货币、运输途径等信息进行管理。还可以管理系统的角色信息和权限信息。
* q5 q6 N. L8 v# n# K Q6 a! S3 \) N 人事管理模块:该模块用来管理公司的员工信息,还能够为员工分配系统用户名以及密码信息。9 b3 }- G, `* `7 b2 A' R, K
" n$ e5 G( o5 R0 e& Y! F
13.2 功能分析: P( p; g3 S' v- e$ z- z
供应商管理模块:该模块用来管理供应商的信息,包括供应商类型管理和供应商信息管理两个子模块。
$ L) G1 U- s* z 仓库管理模块:该模块是系统中最终要的模块,也是功能最多的模块。通过该模块可以实现对仓库、仓位以及物料信息的管理,还可以实现仓库的入库和出库管理。( B; H' C' N& n/ l# c
退出系统模块:该模块非常简单,仅仅提供了一个退出系统的链接,从而实现系统的安全退出。2 e) B7 i/ g `. h* q/ P- E
4 J# y" |0 L" ?8 p4 m7 h3 m' w( F" C项目源码下载地址 sqlserver 2000 版本 :点击下载$ l* A1 Q, _' T) l* B8 S
项目源码下载地址 sqlserver 2005 版本 :点击下载+ }: s! j$ A2 L& M
项目源码下载地址 mysql版本 :点击下载
2 o* v$ l2 y; q3 w# Tmysql 版本:游客,本帖隐藏的内容需要积分高于 100 才可浏览,您当前积分为 0
! h& |& w8 y* a! J5 e9 q, Y+ \: u) ?/ s& s
注意,点击下载,把com后缀改成top
' ^9 `1 q" x; W' n |! P O
* V% H3 I6 Y( @* U9 q. L
{* c, M3 X2 ]5 g
7 o# |+ V: m9 T( O9 F |