仓库管理是与我们日常生活息息相关的,大到物流公司和超市,小到学校图书馆,都需要使用到仓库管理。传统的仓库管理是采用人工管理的方式,随着时间的发展,暴露出来很多问题,例如数据不准确、难以查询以及效率低下等问题。这时为了加快仓库管理自动化的步伐、提高仓库的管理业务处理效率,从而建立仓库管理系统已变得十分必要。在本章中就来开发这样一套仓库管理系统。
! G0 I$ e# F' G1 c3 G0 k: p5 H$ Q9 ~; g# b2 ]9 ?8 q2 h1 j) ^: n$ |
13.1 需求分析
- ^7 U7 b8 i. ?" J) Q8 l0 E! g: s8 {3 j 作为信息管理系统的一部分,仓库管理系统有着手工管理所无法比拟的优点。例如:查询方便、检索迅速、存储量大、可靠性高、保密性好、成本低等等。开发本系统的具体要求如下。$ \7 d* Q* j# z( {+ b }7 l- G
(1)需要提供一个仓库管理功能,可以同时管理多个仓库。/ W2 J! C5 P1 i/ D
(2)需要提供一个仓位管理功能,能够对仓库中的仓位进行具体的划分。
/ D. U) }# w# [% O(3)需要提供一个库存物料管理功能,能够方便的管理仓库中的物料。( N' N! W1 u2 S& a, @* `3 O
(4)需要提供一个数据字典,能够管理一些预设数据,例如计量单位、货币、运输途径等信息。* w! h2 t' P6 L; x7 n
(5)需要提供一个物料出入库功能,并提供出入库的单据分级签收功能。
, K9 S% I3 V V(6)需要提供一个系统权限管理功能,能够对不同的用户赋予不同的权限。
$ p% e2 O. w1 x. F3 g+ Z* D# s% g
! r1 ]* |% M& b4 h# d13.2 功能分析
1 z- t- d9 c# d 该系统不属于开放平台,仅仅只有公司的内部员工才能使用。通过该系统能够管理公司的仓库信息、仓位信息、物料信息。具体的功能模块如下。: r. @9 w6 q' c$ ^6 a
系统设置模块:该模块用来管理数据字典信息和权限信息,可以对计量单位、货币、运输途径等信息进行管理。还可以管理系统的角色信息和权限信息。( [8 ]5 `3 J9 D1 w; ~9 x6 S7 K4 C
人事管理模块:该模块用来管理公司的员工信息,还能够为员工分配系统用户名以及密码信息。
' A& X9 Y2 g( W/ W1 c5 V/ p6 x1 C% U0 ^" A' v
13.2 功能分析/ M% T1 Q0 A/ @
供应商管理模块:该模块用来管理供应商的信息,包括供应商类型管理和供应商信息管理两个子模块。+ l! G% s4 g1 i7 {
仓库管理模块:该模块是系统中最终要的模块,也是功能最多的模块。通过该模块可以实现对仓库、仓位以及物料信息的管理,还可以实现仓库的入库和出库管理。
! R; @4 P6 g: W) i, d 退出系统模块:该模块非常简单,仅仅提供了一个退出系统的链接,从而实现系统的安全退出。* k9 Q$ J- p: V; ]% Z7 a2 J4 |9 l
$ a: m$ S" {6 T8 w# m; D1 g$ e
项目源码下载地址 sqlserver 2000 版本 :点击下载" b1 @) {9 I+ Q6 s5 Z* g! {2 f/ F
项目源码下载地址 sqlserver 2005 版本 :点击下载
' A; L7 O/ w, D项目源码下载地址 mysql版本 :点击下载$ `) _. `# v/ X7 X t- J
mysql 版本:游客,本帖隐藏的内容需要积分高于 100 才可浏览,您当前积分为 0
' f } h! t$ _; l$ N$ t4 Z
L) k: H0 t5 `1 f' |& ^3 `注意,点击下载,把com后缀改成top
( h) ~7 Y6 a+ B
, _+ ^# e3 m0 S6 E* E3 m9 m- l# T# ?$ a
0 _: G7 ` N3 Q9 e o# M. Y$ E; i9 M
|