商品进销存系统设计与实现

 2023-05-05 09:05

论文总字数:25380字

摘 要

全球经济的迅猛发展,使得中小型企业如雨后春笋般出现。如今,中小企业采用计算机管理销售、采购以及库存等多个方面已经成为不二选择。于是,商品进销存系统应时而生。本文的商品进销存系统包含五个功能模块:采购管理、库存管理、销售管理、基础资料管理、系统管理。本系统采用Microsoft公司的开发环境VS2008进行开发,采用asp.net进行编程,后端的开发工具为Microsoft SQL Server 2008。

关键词:进销存系统;asp.net;SQL Server 2008;销售管理;库存管理

Abstract: The rapid development of the global economy, making the small and medium enterprises have sprung up. Today, small and medium enterprises with multiple aspects of computer management sales, purchasing and inventory has become the best choice. Thus, a timely commodity Invoicing System. Invoicing system in this paper consists of five functional modules: purchasing management, inventory management, sales management, basic data management, systems management. The system is developed by Microsoft"s development environment VS2008 with asp.net programming, back-end development tools for Microsoft SQL Server 2008.

Keywords: Invoicing System; asp.net; SQL Server 2008; management sales; inventory

目 录

1 引言 4

1.1项目背景 4

1.2研究意义 4

1.3相关技术 4

1.4 系统开发环境 6

2 系统的总体设计 7

2.1需求分析与系统功能模块确定 7

2.2系统全局E-R图设计 8

2.3 数据库设计 11

3 系统模块功能的设计与分析 16

3.1 采购管理模块 16

3.2库存管理模块 19

3.3 销售管理模块 23

3.4基础资料管理模块 25

3.5系统管理模块 27

3.6 数据库连接配置 31

4 系统性能评测 31

4.1软件测试的必要性 31

4.2调试 32

结 论 33

参 考 文 献 34

致 谢 35

1 引 言

1.1项目背景

当今社会,经济全球话迅猛发展,给中小企业带来了机遇,同时也带来了挑战。当今社会,在现下的企业里,信息管理显得尤为重要。信息管理已经关系到企业日常工作的方方面面。中小企业如果不借助先进的管理思想和先进的科技技术,将在以后的生存竞争中举步维艰。因此,中小企业急需先进的模式来进行经营管理。随着科学技术的进步,计算机行业的飞速发展,电脑知识已经进入寻常百姓家。电脑操作也更加简单以及人性化。同时,多变的市场经济使得企业之间的竞争更为激烈。因此,中小企业采用计算机管理销售、采购以及库存等多个方面已经成为不二选择。因此,商品进销存系统应时而生。在现代中小企业的管理中,要想提高公司的办事效率,减少管理经营失误产生的成本,同时降低企业企业不必要的人力物力的浪费,一款合理的商品进销存管理系统是必不可少的。一款良好的商品进销存系统,在节约企业成本的同时,能够树立良好的企业形象,提高中小企业的市场竞争力。

本文开发的系统,适用于多个中小企业,能够有效帮助企业管理日常工作。在管理企业进货、库存、销售等环节发挥重要作用,极大提高了企业的办公效率。

1.2研究意义

中小企业的日常经营包括商品的采购、库存的管理、销售的管理,以及基础资料的管理,商品进销存系统的目的就是解决这些问题,使企业管理变得更为简单。信息管理系统的一个代表就是商品进销存系统,它的开发主要包括两个方面。一是建立后台数据库,二是开发前端应用程序。计算机科学日渐成熟,科学技术的强大功能已让人们意识到科技的重要性。如今,计算机技术在管理、控制各行各业中举足轻重。为了辅助多数中小企业的基本经营管理,开发设计了商品进销存系统,以简化人们日常工作中的机械性、重复性的操作,使企业的管理更为效率,提高企业自身的市场竞争力。

1.3相关技术

一、Microsoft Visual Studio 2008[1,2]平台和C#语言介绍

Visual Studio 2008是一套完整的开发工具,可以用于生成 ASP Web 应用程序、XML Web services、桌面应用程序等。它提供统一的集成开发环境,支持在同样的开发环境里使用Visual C#、Visual Basic、Visual C 、Visual J#和其他数十种编程语言,可以编写、调试和部署各种应用程序。它是一个功能强大、高效并且可扩展的编程环境。它开发的应用程序给现下的企业提供着强大的支持,充分显示了它开发应用程序的潜力,是目前最为流行的软件开发工具之一。

C#编程语言是由微软公司领导的开发小组专门为.NET平台设计的语言,它是一种简单、优雅、面向对象、平台独立、现代的新型组件编程语言。它是由C 和C派生而来的,并且融合了C/C 和Visual Basic的强大功能

在我看来,C#优点集中体现在以下两个方面:

1、C#虽然是一门新的语言,但很难在它中找到新概念,也就意味着懂得C、C 的人不必丢下以前的知识,就可以使用C#进行程序开发。它的语言和语法一般而言是和C、C 类似的,并且C 编好的代码也能被重用,它所具有的能够调用现有代码和系统库中的库函数的机制是主要原因。

2、C#可谓是生逢其时,如今组件编程已然在现在的软件业中广为流行,是面向对面编程的深度发展。组件特性现已植入C#语言的各个方面,可为C#的一大优点。

二、 ASP.NET简介[3,4]

ASP.NET一般分为两种开发语言,C#和VB.NET,C#总体来说比较常用,因为它是.NET特有的语言,而VB.NET则适合从前的VB程序员,因为它是以前的VB程序设计。

ASP.NET建立在.NET平台构架上,利用公共语言运行库在服务器端为用户提供建立强大的企业级Web应用服务的编程框架。它是一种将各种Web元素组合在一起的服务器技术,是一个统一的Web开发平台,它提供了生成一个完整的Web应用程序所必须要的各种服务。

剩余内容已隐藏,请支付后下载全文,论文总字数:25380字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;