1、 I 基于 .NET 的 企业 进销产存管理系统 的 设计与实现 目 录 II 摘 要 在网络经济的时代背景下,如何进行有效的进销产存管理已经成为中小企业存身立业的头等要事。然而对于一贯疏于管理的中小企业而言,实现有效的 管理需要 借助现代化的管理方法 、技术和手段 。 文章将向用户全面剖析进销产存管理系统的内容,并由此得出通用中小企业进销产存管理系统的需求分析和系统设计,利用时下流行的 ASP.NET 和 SQL 2000的完美结合,部分系统功能页面采用 AJAX(Asynchronous JavaScript and XML)技术,完成整个基于 B/S(Browser/Server)结构的
2、进销产存管理系统的开发。包括采购管理模块、销售管理模块、生产管理模块、库存管理模块和质量管理模块。基于开发成本原因,目前市场上大部分中小型企业进销产存管理系统仍采用 C/S 结构开发,本研究采用 B/S 结构开发平台具有扩展性强、维护升级容易等优点,在中小企业中推行将更为有利。 关键词: 进销产存 ; ASP.NET; AJAX; B/S The Design and Implementation of Purchase, Sale, Manufacture 目 录 III and Storage Management Systems Based on ASP.NET Abstract: Wi
3、th the network and economy developing.How to effectively manage purchase,sale,manufacture and storage(PSMS) have become the most important thing to SME(Small and Medium-Sized Enterprises).But for the SME that always neglected ma- nagement.Achieving effective management need to use modern management
4、methods and management techniques. This article will comprehensive analysis in PSMS management systems to users. And we can obtain results that MRP requirements analysis and system design of SME. Using perfect combination of the recently popular ASP.NET and SQL 2000. And some pages using AJAX(Asynch
5、ronous JavaScript and XML) technology. To complete developed this MRP based on B/S(Browser/Server).Including procurement-Managem- ent-module, sales-management-module, production-management-module, inventory-m- anagement- module and quality-management-module. For reasons of development costs. Most of
6、 the SME PSMS management systems continue to adopt C/S structural development. This study used B/S structure development platform which have advantages of strong scalability and easy maintenance upgrade.It is more favorable to carry out in SME. Key words: Purchase, Sale, manufacture and Storage Mana
7、gement;ASP.NET; AJAX;B/S 目 录 第一章 绪论 . 1 目 录 IV 1.1 论文的选题 背景 . 1 1.2 系统开发的目的和意义 . 1 1.3 课题的研究现状 . 2 1.4 课题的研究内容及范围 . 4 第二章 管 理信息系统的开发理论 . 7 2.1 管理信息系统的开发方法 . 7 2.2 管理信息系统的开发原则 . 8 2.3 管理信息系统的开发步骤 . 8 2.4 开发平台的选择 . 8 第三章 系 统分析 . 13 3.1 需求分析 . 13 3.2 可行性分析 . 14 3.3 业务流程图 . 15 3.4 系统数据流程图 . 15 第四章 系统模块的
8、设计 . 17 4.1 系统功能结构设计 . 17 4.2 模块划分 . 18 4.3 数据库设计 . 22 4.4 具体功能模块设计 . 22 第五章 中小型企业进销产存管理系统的 构建及测试 . 31 5.1 建立企业网方案 . 31 5.2 安装与配置运行平台 . 31 5.3 系统实施 . 33 第六章 结 论与讨论 . 34 参考文献 . 35 致谢 . 36 附录 . 37 第一 章 绪论 1 第一章 绪 论 1.1 论文的选题 背景 创造了浙江全省 70以上的生产总值、 60以上的税收、 76的外贸出口、 90以上新增就业岗位的浙江民营企业(大部分是中小企业),经过短短几年的超常
9、规发展,使其资本急剧增长,企业也由单一小规模作坊式生产迅速向“股份化”、“产业化”、“集团化”、“国际化”的规模经营方向发展。在民营企业快速扩张、超常规发展过程中,其灵活有余而治理不足的缺点显露无遗,管理风险、税务风险、融资风险、经营风险等接踵而来。特别是管理方面,随着 网络和电子商务在企业生产经营中的广泛应用,时空界限的模糊、贸易方式的变革以及 经济活动的革命,为中小企业创造了与大型企业、国外企业平等竞争的有利条件,同时也给还处在有序管理阶层的中小企业提出了新的挑战。具体而言,中小企业在进、销、产、存等环节上没有或者是很少使用网络和电子商务手段进行管理,管理的时间性、准确性、有序性大大降低,
10、削弱了企业的竞争能力。如何运用电子商务和网络技术,对企业的进销产存实施有效管理,已成为中小企业存身立业的头等要事。 本文正是在这样的背景下讨论中小型企业进销产存管理系统的设计和实现问题。 1.2 系统 开发的目的和意义 1.2.1系统 开发的目的 进销产存管理系统设计 的总体目标是通过对生产、销售、客户、订单、库存的管理,及时准确了解生产,销售、库存等综合情况,以便为企业的决策着作出准确的判断提供依据。并通过进销产存数据的分析,为管理及决策人员提供库存资金占用情况、物资短缺 (超储 )情况、客户订单的发货情况、产品的生产情况。通过清仓盘库管理,保证帐面与实物一致,为计划及决策人员提供实时准确的
11、存货信息,以便及时调整生产,保证企业各项生产经营活动的顺利进行。为了繁琐的日常工作,快捷查找信息,准确处理产品存放,迅速产生文件报表,轻松进行管理,帮助库存人员不再进行大量重复的抄写,复 杂的计算,反复的核对,减少库存人员出现手工处理难以避免的错误。 因此本文需要开发的适合中小型企业使用的进销产存管理系统应该具有以下特点: 1) 界面清晰、功能少而实用、操作简单。适合于中小企业使用。 2) 开发周期短、维护费用低、软件更新速度快。 3) 风格友好化,轻松管理,容易上手,达到一看就懂、一学即会。 4) 目标系统必须具有可靠性、安全性、可维护性、可移植性等,对于不同的仓库人员授予不同的操作权限,具
12、有定期数据备份功能。 5) 以表格的形式输出信息。 第一 章 绪论 2 6) 增加数据有效性验证:即在操作人员因某种原因错误的输入 了数据时系统会自动提出数据录入有误并加以提示,这样方便操作人员输入的数据有效性。 7) 系统的通用性:此系统为综合性中小型企业进销产存管理系统,里面的数据都是从数据库中提出(包括公司名称、操作人名称等),不受固定数据限制。增强系统的通用性。 1.2.2系统开发的意义 进销产存管理是商业企业经营管理中的核心环节,也是一个企业能够取得效益的关键,如果能够做到合理生产,及时销售,库存量最小,减少积压,那么企业就能取得最佳的效益。由此可见,进销产存管理决策的正确与否直接影
13、响了企业的效益。 本课题需要开发的中小企业进销 产存管理系统是完全基于 web 的应用,它能提供强大的数据管理功能和简单易用的用户界面,使企业以低成本将业务管理通过网络来进行,即使是异地经营也能获得实时的管理信息。进销产存系统将商品从进货到库存,再到销售的整个物资流和资金流的状况进行统一的管理,及时掌握经营中的情况,同时能降低管理成本,提高工作效率和增加收益。 这个进销产存管理系统能帮助企业部门之间保持良好信息沟通,及时掌握库存与生产和销售情况,降低采购、库存等成本,加快资金周转,做到合理配置企业资源,同时及时掌握销售和市场方面的变化,以好的产品和服务地满足 顾客的需求。 1.3 课题的研究现
14、状 当今的中小企业,一般应具有产品开发、生产、销售、服务的能力,为此企业都设有相应的机构,以管理各个环节的业务。在市场经济中,销售是企业运作的重要环节,一般采用分公司或代理制,通过分公司或代理把产品推向最终用户。许多分公司或代理商分布在全国各地,还有一些在境外,远距离频繁的业务交流形成企业活动的特点。公司之间一般采用电传、电报甚至电话传递订货、发货、到货、压货、换货、退货等信息。总公司的商务部门一般见到分公司或代理的货款银行汇款单据传真件就开据产品出库通知。销售情况是公司“进 、销、产、存”系统的重要数据来源,以往的办法是通过手工方式把销售单据录入到“进、销、产、存”系统中 (如果公司已经有单
15、机或局域网的“进、销、存”系统 )。纵观当前国内大多数中小企业的销售运作现状,不难看出存在着信息传输效率低,可靠、安全、保密性差,缺少全系统统一的数据资源和规范的商务文件运行手段 (拟稿、审核、执行记录、存档以及统计分析等 ),许多信息分散随意存放,缺少一致性、易于丢失、不易重复使用。 1.3.1中小型 企业总体方面的现状 我国的中小企业以集群模式在区域经济发展中表现尤为突出。中小企业生产的技术特点, 决定了其技术结构是多层次的,先进技术与传统技术将在相当长时期内并存。第一 章 绪论 3 这种多层次的技术结构超强的适应性,使中小企业一方面能灵活地采用手工、半机械和机械化相结合的技术;另一方面不
16、断采用新技术,使其产品能适应不断变化的市场需求。从总体上看,我国中小型企业具有如下几个特点: 1)面向订单生产 2)多品种,小批量 3)管理模式灵活,但欠规范 4)信息化基础比较薄弱 1.3.2中小型 企业在信息化方面的现状及问题 进销产存管理工作的主要任务有: 企业的采购管理 企业的销售管理 企业的生产管理 企业各部门的原料、产品配送管 理 企业库存原料、产品的管理 企业原料、产品质量管理 企业经营状况分析与决策 由于企业中流动的原料、产品种类经常会很多,例如一个企业可能会有上万种物品,因此按照传统的人工管理方式,会存在以下问题。 1) 各种物资种类繁多、品种齐全,保管管理困难。 有的物资超
17、储备或库存积压现象严重,采购成本居高不下;有的物资严重短缺,导致销售时才发现没有库存;有的商品由于没有及时盘点,到月末时才发现库存缺失,却查不出原因;有的在入库、领用时找不到商品的存放地点等。 2) 无法进行准确及时的成本、毛利核算。 成本管理永远是企业 管理的主题,特别是现在面对多变的市场环境,如何及时满足用户的多品种需求,进行科学合理的成本预测、成本分析及成本控制,及时、准确地为企业管理者提供经营决策信息,越来越显得至关重要。传统的成本核算方法 (加权平均法和移动平均法 )及核算工具只是粗放地进行成本核算及成本管理,很难满足管理的需要。至于成本核算到工序、核算到产品的思路 (先进先出法 )
18、,在手工操作方式下更是无从谈起。 3) 管理信息相互独立,市场预测手段、方法落后,严重影响企业科学决策,建立科学的市场信息反馈系统已迫在眉睫。 手工财务数据相互独立,财务信息传 递也只是通过逐层地统计报表来完成的,因此常常出现数字不符、报表不详的情况,难以满足统计数据的及时性、准确性、相关性要求。集团决策层、领导层很难及时地把握来自市场的准确信息,也就无法快速对市场作出正确的决策和预测。市场反馈信息系统已严重滞后于企业管理的需要。 第一 章 绪论 4 4) 应收帐款居高不下,占用了大量资金,严重影响了企业资产运作效率,增加了企业的经营风险。 手工管理很难适应企业销售规模增大、销售业务复杂的形势
19、,普遍存在着应收帐款管理不细、帐龄分析和催款通知不及时、不到位的问题;催款力度及相应催款政策不够。 5) 在生 产和销售环节,不能准确地掌握质量的变化,尤其一些客户投诉或降级使用的产品,无法做到全程跟踪,从而影响市场的销售。 自动化程度低,信息不畅通,不能在整个企业共享资源,各种等级的成品的管理不能做到准确无误。缺乏质量跟踪、投诉处理监控机制。 6) 不能有效管理异地仓库和办事处销售业务。 1.4 课题的研究内容及范围 1.4.1进销产存管理系统 的 构架 一个完整的进销产存管理系统包含基础设施服务层、内部用户服务层和外部用户服务层(如图 1)。 基础设施服务层为企业内部建立局域网提供相应方案
20、,这一层相对来说简单, 因为在中小企业内部一般来说网络结构并不复杂。 内部用户服务层包括进销产存系统的建立(提供采购管理、生产管理、库存管理、销售管理、质量管理等功能,同时为了进一步提高远程监控能力,需要提供一种远程查询功能,为企业老板或企业高层领导服务)。 外部用户服务层,提供企业的一些公开信息和为外部用户使用内部资源提供部分接口。 图 1 信息服务平台构建 计算机 +网络 基础设施服务层 MIS CIMS 内部用户服务层 自动控制设备 企业门户网站 外部用户服务层 第一 章 绪论 5 1.4.2企业信息化的概念 所谓企业信息化,主要指利用计算机技术和其他电子信息技术广泛应用于产品的设计、开
21、发、生产、管理、经营等方面,建立企业信息系统,通 过对信息资源的深入开发和广泛利用,实现生产、管理的自动化、不断提高企业生产、经营、管理、决策的效率和水平,降低企业运行成本,最终达到提高企业的社会效益和经济效益以及企业竞争力的目的。企业信息化决不仅仅是建立一两个信息系统或者使用一些计算机软件,而是在企业传统经营内容的基础上以信息为核心,以各种信息系统为工具,将现代信息技术应运于企业整个经营管理和决策的过程。 1.4.3 进销产存管理系统 的概念 进销产存管理系统是基于先进的软件和高速、大容量的硬件基础上的新型进销产存管理模式,通过集中式的信息数据库,将企业的 进、销、调、存、转、赚等企业的经营
22、业务有机地结合起来,达到数据共享、降低成本、提高效率、改进服务等目的。一般来说,利用进销产存管理系统可以在以下几方面提高企业管理的水平: 提高管理效率降低人工成本 降低采购成本 及时调整营销策略,防止价格流失 防范陈呆死帐,降低应收帐款 减少仓储面积,提高房产综合利用率 降低储备资金占用 加快资金周转实现的经济效益 强化财务监控制实现的经济效益 商业数据智能分析 高效决策 1.4.4课题的研究范围 进销产存管理系统是一个涉及多方面的企业管理系统,简单的说,研究的内容包括企业的各个方面。他可以包括自己采购管理,销售管理,生产管理,库存管理,质量管理等等。所以进销产存管理系统的研究范围也是非常的广,包括:统计系统,数据更新系统,状态报告系统,数据处理系统,办公自动化系统,决策支持系统等等。 第一 章 绪论 6