某公司进销存信息管理系统的设计与实现
中小企业在我国经济发展中具有重要地位,但其信息化程度不高。中小企业
无法承受巨额投资和太长的投资回报周期,市场需要高效的、性价比合理的中小
企业 ERP 解决方案。 中小企业基本进销存业务以进、销、存为核心,通过对现
有中小企业业务需求的分析,运用 ASP 设计了适合传统中小企业的进销存管理
系统。围绕采购、库存、销售等具体物流业务,阐述了一个进销存管理系统中业
务模块的分析设计过程,以实现低成本、高效率的业务管理控制系统。 在需求
分析、以及后阶段的设计工作中,学习借鉴了 ERP 软件过程,运用了 ASP 来进
行设计。本平台采用 B/S 架构,使用 VBScript 编写,运行于 WINDOWS XP 平
台,可实现采购管理(入库管理)、库存管理,销售管理(出库管理)和系统设
置等功能。
ERP;进销存;管理系统
The Design and Implementation of Enterprise
Stock-sell-storage Management System
Abstract
Most SMEs play an important part in our economical development, but the
development of their IT is not high. SMEs can't support the substantial investment and
long cycle of investment return. Market needs on efficient, cost-effective and
reasonable ERP solution for SMEs. The kernel of SMEs’s business is stock, sell and
storage. Based on the analysis of existing SME business’s needs, an ASP application
is designed for traditional SMEs in inventory management. Around purchasing,
inventory, sales and other specific logistics, details the process of analysis and the
sign of business module in inventory management system, achieves a low cost, high
efficiency management system. During the demand analysis and the design in the later
phase of work, learning from the process of ERP, ASP is used to conduct design. B /
S structure is adopted here, and VBScript is used. This system runs on the Windows
XP operation system. It implements purchase management (storage management),
inventory management, sales management (out storage management ) and system
setting function and so on.
Key words: ERP (Enterprise Resource Planning); Stock-sell-storage;
Management system
目 录
总页数:31 页
1 引言............................................................................................................................................1
1.1 研发的背景........................................................................................................................1
1.2 进销存管理系统的目标....................................................................................................2
1.3 系统长远目标-实现 ERP 系统 ......................................................................................2
2 系统实现工具简介....................................................................................................................3
2.1 ASP 简介 ...........................................................................................................................3
2.2 DREAMWEAVER 简介........................................................................................................7
2.3 VBSCRIPT 简介..................................................................................................................8
2.4 MICROSOFT ACCESS 简介 .................................................................................................9
3 系统需求分析............................................................................................................................9
3.1 提出问题............................................................................................................................9
3.2 分析问题..........................................................................................................................10
3.3 软件需求分析..................................................................................................................10
3.4 主要流程..........................................................................................................................11
4 系统设计与关键功能实现......................................................................................................11
4.1 系统总体设计方案..........................................................................................................11
4.1.1 进销存系统开发设计思想......................................................................................11
4.1.2 进销存系统功能设计..............................................................................................11
4.1.3 系统界面设计..........................................................................................................12
4.1.4 数据库设计..............................................................................................................13
4.2 关键功能实现..................................................................................................................16
4.2.1 MD5 算法 ................................................................................................................16
4.2.2 普通员工及管理员登陆模块..................................................................................17
4.2.3 产品入库模块..........................................................................................................18
4.2.4 产品销售模块..........................................................................................................24
4.2.5 员工权限设置..........................................................................................................26
4.2.6 进货统计..................................................................................................................27
5 测试结果..................................................................................................................................28
5.1 系统测试方式..................................................................................................................28
5.2 系统测试环境..................................................................................................................29
5.3 系统测试结果..................................................................................................................29
5.4 测试工具..........................................................................................................................29
结 论..........................................................................................................................................29
参考文献..........................................................................................................................................29
致 谢..........................................................................................................................................30
声 明..........................................................................................................................................31
第 1 页 共 31 页
1 引言
在我国数量众多的企业中,中小企业占了绝大多数。这些企业也不可避免地
要加入国际化企业的竞争行列,而实现企业信息化是参与挑战的必要条件。但是
中小企业的多样性及其灵活多变的经营方式,加上相关投入量的限制,使得很多
中小企业没有进行信息化建设。实际上大部分中小企业需要的只是能解决进销存
管理、财务管理等的基础软件。因此,开发基于中小企业应用的进销存管理系统
尤为重要。本文所设计的进销存管理系统可以基本上满足中小企业的进销存管理。
随着经济的全球化以及中国经济改革的逐渐深化,制造业面临着越来越激烈
的竞争,改善企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速
适应客户的新需求和市场新机遇的能力,是中国企业赢得竞争胜利的决定性因素,
而快速有效地实施企业资源计划(ERP)系统是被实践证明了的提高企业竞争力
的最有效的方法之一。从根本上说,企业就是一个利用资源(人、财、物、时
间),为客户创造价值的组织,ERP 就是对这些资源进行计划、调度、控制、衡
量、改进的管理技术和信息系统。现今的企业并不只是人力资源、资金和产品的
组合,它还应该包括供应、销售、市场营销、客户服务、需求预测,以及其他更
多的东西。如果一个 ERP 系统真正想要最大限度地提高其生产能力,它必须能
够非常融洽地和其他关键性的商务领域进行交流。
现在的企业的进销存管理,大都采用传统的人工管理的模式,这对于规模较
小的公司来说,是可以应付日常的管理需要的。但是,随着该行业竞争日益的激
烈,提高进销存管理的工作效率,改善企业内部以及整个供应链各个环节的管理、
调度及资源配置成为了企业当前必须考虑的问题。而解决这些问题的途径之一,
就是将计算机引入到管理机制中来。
利用本软件系统,可以实现对员工管理、仓库管理、类别管理、计量单位管
理、产品管理、入库管理、出库管理、库存管理等管理,使得管理合理规范。尽
量合理的控制物流,尤其是材料库存的控制,将材料控制到只在需要的时候向需
要的部门按需要的数量,提供所需要的物料,既防止物料供应滞后于对他们的要
求,也防止了物料过早地出产和进货,以免增加库存,造成物资和资金的积压。
设计本系统正是为了适应这种形势,在有限的时间内凭个人之力是很难实现所有
的功能。因此系统有基本目标和长远目标。系统设计基本的目标是尽可能实现物
流控制自动化,长远目标是实现 ERP 管理。
1.1 研发的背景
随着信息技术的不断发展,中小型企业信息化建设越来越重要,采用先进的
企业资源计划(Enterprise Resource Planning,ERP)系统已势在必行。ERP 是顺应
时代要求的信息技术与企业管理新思想相结合的产物。随着我国经济的高速发展,