基于C#和SQL SERVER的企业进销存管理系统的设计和实现

摘要

进销存管理是现代企业生产经营中的重要环节,是完成企业资源配置的重要管理工作,对企业生产经营效率的最大化发挥着重要作用。本文以我国中小企业的进销存管理为研究对象,描述了企业进销存管理系统从需求分析、系统设计、系统实现到系统测试的全周期。在本次设计确定了进销存系统的基础功能需求,深入剖析了企业进销存的业务流程,完成了基础设置模块、客户管理模块、产品管理模块、进销存管理模块和系统管理模块的功能设计。分析部分对系统的概念、特点、运行环境及数据库设计进行了分析描述;设计部分根据系统的总体描述、模块及结构图提出了系统的总体设计方案内容;实现部分介绍了系统中各个模块的实现方法,做到客观实际,具有通用性。

关键词:进销存管理系统;.NET;B/S 模式;SQL

ABSTRACT

Inventory management inmodern enterprise production and management is an important aspect. It alsoplay an important role to maximize the efficiency of the production andoperation of enterprises. Taking inventory management of SMEs in China for thestudy, this page describes the enterprise inventory management system fromrequirements analysis, system design, system implementation to a full cycle ofsystem testing. In this page to determine the basis functional requirements of Invoicingsystem, in-depth analysis of the business processes of enterprises Invoicingcompleted basic settings module, customer management module, product managementmodule, inventory management module and system management module functionaldesign. Part of the concept of systems analysis, features, operatingenvironment and database design are analyzed description; according to thegeneral description of the design part, modules and structural diagram of theproposed system design program content; implementation section introduces theimplementation of the system in each module methods to achieve the objectivereality, with versatility.

Keywords: Inventory managementsystem; .NET;B/S module; SQL

第1章 绪论

1.1 课题背景

随着现代企业管理理论的发展,以及在新形势下信息化技术在现代企业管理的不断应用,许多中小企业在激烈的市场竞争中也开始注意到企业信息化管理的重要性,部署了贴合自身业务的小型管理系统。但当前许多中小企业实现的管理信息系统都是非常独立的系统,采购、销售、库存管理都有独立的系统。大量的系统不利于数据共享和综合的统计分析。因此,中小企业迫切需要部署一个综合的进销存管理系统以实现数据的统一管理。进销存管理系统以库存管理为基础,主要完成企业的采购管理、销售管理、库存管理、客户管理和产品管理等工作,通过对销货进货、库存变更等操作过程的管理,为管理者提供详细企业运营状况,帮助企业打到采购、库存、销售的平衡,降低企业成本。

1.2 国内外现状

美日韩等发达国家因工业水平和计算机技术起步较早走在了世界的前列。自 20 世纪 60 年代起发展了许多实现企业全面管理的企业资源计(ERP系统)。这些 ERP 系统中均有进销存管理相关的模块[1]。但中小企业由于规模与资金限制,只在部分业务普及了信息化。这些软件系统中均具有进销存管理的相关业务模块,例如Communication Oriented Production and Information ControlSystem (COPICS)、商业计划和控制系统(BPCS)、NIPPON TELEGRAPH AND TELEPHONECORPORATION (NTT)系统,业务模块具有较高的集中度,同时也易于扩展,全世界许多企业使用这些管理系统来完成企业的进销存管理工作。美国的一份数据统计表明采用利用软件对企业进销存管理,可减少40%的积压库存,12%的企业生产力增[2]。

在经济化浪潮下国内也涌现出一批优秀的进销存系统,如用友软件、金蝶公司、浪潮等的 ERP 系统,都在国内得到了广应用。但当前我国进销存管理系统存在的主要缺陷:①软件功能复杂。许多进销存管理系统包括从物流、生产到财务等多个领域,但许多功能并不适用于中小企业;②进销存信息单一,且缺乏对数据的分析功能。无法对进销存信息进行实时分析;③系统网络化程度低。许多传统的进销存管理系统只支持在局域网中进行使用,更无法满足当前网络经济时代的要求。国内进销存管理系统的研究已经从点到面,又向细节逐步深入的阶段,在各方面细节上不断完善系统,为企业进销存管理打造一个坚实的根基[3]。

1.3 课题的目的和意义

本课题的目的是研究设计实现企业进销存管理系统,并通过该系统实现以下目标:

模块化进销存业务,使企业需求更加明了,方便用户操作

灵活分配企业员工权责,优化管理

实现中小企业进销存管理的持续使用

本课题的意义如下:

实时下订单

实时查询库存数量

为企业管理者提供科学的决策数据

1.4 本文组织结构

第一章为绪论,大致介绍本课题的研究背景以及国内外进销存管理系统的现状,以及应用进销存管理系统的主要意义

第二章为开发进销存管理系统的相关技术,本章主要介绍了开发系统时使用的技术、语言、数据库技术和软件架构等方面

第三章为进销存管理系统的分析与设计,本章主要说明了该系统的需求、系统的模块规划,以及系统数据库的设计及相应的截图

第四章为进销存管理系统的实现,本章主要说明了系统的开发环境,介绍了系统各个模块所实现的功能

第五章为总结与展望,本章主要总结了本系统的开发工作,并指出系统存在的不足,有待改进

基于C#和SQL SERVER的企业进销存管理系统的设计和实现_第1张图片

源码下载地址:https://www.write-bug.com/article/1720.html

你可能感兴趣的:(基于C#和SQL SERVER的企业进销存管理系统的设计和实现)