web的进销存管理系统(源码)
随着计算机行业的快速发展,计算机行业内的竞争愈来愈激烈,想要在激烈的市场竞争中更好的发展,就必须在计算机的管理效率和质量上提高,但是传统的管理模式已经远远不能满足现在计算机企业的强烈需求,所以一个优秀的管理系统的开发迫在眉睫。基于WEB的进销存管理系统是一个集进销存统一管理的。本文主要叙述基于WEB的进销存管理系统的开发过程,重点介绍了实现过程中的一些重要的模块,比如系统中的需求分析,功能分析,数据库设计,页面显示及系统测试等开发的一系列流程。基于WEB的进销存管理系统的开发采用VS2010,数据的存储采用的是SQL 2008。本系统从实际出发,认真的设计和分析,从而满足现在商品进销存管理的要求。关键词 进销存管理,进货,销售,库存,系统开发,数据库系统目 录
1 引言 1
1.1 课题背景分析 1
1.2 课题研究意义 1
2 开发环境 1
2.1 硬件环境 1
2.2 软件环境 1
3 系统分析 2
3.1 可行性分析 2
3.2 功能需求分析 2
4 系统总体设计 3
4.1 系统功能模块 3
4.2 系统功能模块图 4
4.3 业务流程 4
5 数据库设计 5
5.1 数据库需求分析 5
5.2数据库概要结构设计 6
5.3 E-R图 9
5.4 数据库逻辑结构设计 9
6 系统用例图 13
7 详细设计 15
7.1登录模块设计 15
7.2 系统管理 16
7.3 商品信息管理 18
7.4 进货管理 19
7.5 销售管理 20
7.6 会员信息管理 23
7.7 员工管理 24
8 系统测试 25
8.1 登陆模块测试 25
8.2 系统用户管理 25
结 论 28
致 谢 29
参 考 文 献 30
1 引言
1.1 课题背景分析
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
r /> 7.5 销售管理 20
7.6 会员信息管理 23
7.7 员工管理 24
8 系统测试 25
8.1 登陆模块测试 25
8.2 系统用户管理 25
结 论 28
致 谢 29
参 考 文 献 30
1 引言
1.1 课题背景分析
随着网络技术的逐渐发展,以及全球经济一体化的逐渐开展,企业面临着前所未有过的机遇和挑战。在如此变化迅猛的社会形势和激烈的市场竞争下,[1] 许多企业管理人员发现,提高管理效率和进行科学管理已成为当前之重。随着商品数量和种类的不断增长,企业进销存的管理也变得越来越繁杂了。用户仅凭人工管理相关商品信息变得非常困难,并且未来商品在数量方面还会继续的增长,商品的进、销、存过程,也就更不容易驾驭了,所以这种现象必须尽快想办法解决。在市场竞争力日趋增强的迫切形势下,秉持富有竞争力的经营理念和创建规范化、科学化、高效率的管理制度,开发出一个功能较为完善的基于WEB的进销存管理系统迫在眉睫。
1.2 课题研究意义
开发这个基于WEB的进销存管理系统,可以使公司的商品进销存管理系统逐步规范化,自动化,从而提高计算机管理的效率。基于WEB的进销存管理系统是一个典型的数据库应用程序,它能够根据企业的现实需求,来解决以往库存信息不准确,商品信息反馈不够及时,以及企业账目含糊不清等一系列的严重问题。
2 开发环境
整个系统在开发的时候,采用了具有较强稳定性的Windows 7中文版,使用ASP.NET技术,基于C#语言,在.NET平台上使用Microsoft Visual Studio 2010软件开发工具,数据库选用SQL Server 2008进行程序编写。由于这些软件产品是微软公司的产品,因而能更好地相互兼容,开发应用系统的稳定性相对更高。
2.1 硬件环境
处理器:Intel(R) Core (TM) i5-3210M CPU @2.50GHz 2.50GHz;
安装内存(RAM):4.00GB;
系统类型:64位操作系统。
2.2 软件环境
操作系统:Windows 7;
数据库:SQL Server 2008;
开发工具: Microsoft Visual Studio 2010;
浏览器:Mozilla Firefox、Google Chrome等。
3 系统分析
3.1 可行性分析
花费尽可能少的代价在尽量少的时间里来确定问题是不是可以解决,这个就是可行性研究的目的。这一部分将从技术可行性和经济可行性和操作可行性三个方面来研究。
技术可行性
本系统基于C#语言,采用ASP.NET技术,在.NET平台上使用Microsoft Visual Studio 2010软件开发工具,选用SQL Server 2008进行数据库的编写。
经济可行性
目前我国计算机的人数大大增多,而且大多数计算机性能优良且价格低廉。本系统的开发可以给企业的工作效率带来一个质变。主要原因如下:系统的运行代替人工,既可以避免人工繁杂的劳动,也可以减少人工操作造成的可能的错误;系统的运行可以提高企业的工作效率,让员工可以花更少的时间做更多的事情。
本系统由于是毕业设计,不需要花费太多金钱,在经济上可行。
(3)操作可行性
伴随着现代科技技术不断的进步,互联网业务、电子商务的快速发展,Internet已经成为传递与快速获得信息的重要途径之一,计算机的应用与操作已成为大多数企业员的工必备技能。本系统操作方便,人机交互友好,易学易懂,适合员工学习。
3.2 功能需求分析
根据计算机的市场信息和数据的现状,基于WEB的进销存管理系统的主要功能是对商品的进货,销售以及存储进行管理以达到降低成本,提高效率的目的。利用基于WEB的进销存管理系统有以下功能需要实现:
(1) 员工信息管理:要求能够做到对员工基本信息的管理,能够对员工的信息进行基本的增加、修改、删除和查询操作。
(2) 用户信息的管理:要求能够对用户基本信息的管理,实现对用户的信息的基本的增加、修改、删除和查询操作。
(3) 商品信息管理:要求可以对商品基本信息进行管理,能够方便的增加商品信息,做到快速查询到商品信息,并且可以对商品信息进行修改和删除操作。
(4) 入库管理:要求可以查看库存信息,比如商品存放的位置,方便员工入库。同时系统还要能够对库存的数量进行管理,可以清楚的看到库存的数量。
(5) 销售管理:系统要拥有零售功能,根据用户的需求选择商品,并且要有结算总价格的功能。
(6) 系统界面要求美观简单,易于操作,拥有灵活的提示信息,良好的交互方式,用户在使用系统可以轻松的掌握,符合用户的日常操作,以提高用户体验。[3]
(7) 登录到系统要求:只有公司的员工可以根据自己的账户登录系
1 引言 1
1.1 课题背景分析 1
1.2 课题研究意义 1
2 开发环境 1
2.1 硬件环境 1
2.2 软件环境 1
3 系统分析 2
3.1 可行性分析 2
3.2 功能需求分析 2
4 系统总体设计 3
4.1 系统功能模块 3
4.2 系统功能模块图 4
4.3 业务流程 4
5 数据库设计 5
5.1 数据库需求分析 5
5.2数据库概要结构设计 6
5.3 E-R图 9
5.4 数据库逻辑结构设计 9
6 系统用例图 13
7 详细设计 15
7.1登录模块设计 15
7.2 系统管理 16
7.3 商品信息管理 18
7.4 进货管理 19
7.5 销售管理 20
7.6 会员信息管理 23
7.7 员工管理 24
8 系统测试 25
8.1 登陆模块测试 25
8.2 系统用户管理 25
结 论 28
致 谢 29
参 考 文 献 30
1 引言
1.1 课题背景分析
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
r /> 7.5 销售管理 20
7.6 会员信息管理 23
7.7 员工管理 24
8 系统测试 25
8.1 登陆模块测试 25
8.2 系统用户管理 25
结 论 28
致 谢 29
参 考 文 献 30
1 引言
1.1 课题背景分析
随着网络技术的逐渐发展,以及全球经济一体化的逐渐开展,企业面临着前所未有过的机遇和挑战。在如此变化迅猛的社会形势和激烈的市场竞争下,[1] 许多企业管理人员发现,提高管理效率和进行科学管理已成为当前之重。随着商品数量和种类的不断增长,企业进销存的管理也变得越来越繁杂了。用户仅凭人工管理相关商品信息变得非常困难,并且未来商品在数量方面还会继续的增长,商品的进、销、存过程,也就更不容易驾驭了,所以这种现象必须尽快想办法解决。在市场竞争力日趋增强的迫切形势下,秉持富有竞争力的经营理念和创建规范化、科学化、高效率的管理制度,开发出一个功能较为完善的基于WEB的进销存管理系统迫在眉睫。
1.2 课题研究意义
开发这个基于WEB的进销存管理系统,可以使公司的商品进销存管理系统逐步规范化,自动化,从而提高计算机管理的效率。基于WEB的进销存管理系统是一个典型的数据库应用程序,它能够根据企业的现实需求,来解决以往库存信息不准确,商品信息反馈不够及时,以及企业账目含糊不清等一系列的严重问题。
2 开发环境
整个系统在开发的时候,采用了具有较强稳定性的Windows 7中文版,使用ASP.NET技术,基于C#语言,在.NET平台上使用Microsoft Visual Studio 2010软件开发工具,数据库选用SQL Server 2008进行程序编写。由于这些软件产品是微软公司的产品,因而能更好地相互兼容,开发应用系统的稳定性相对更高。
2.1 硬件环境
处理器:Intel(R) Core (TM) i5-3210M CPU @2.50GHz 2.50GHz;
安装内存(RAM):4.00GB;
系统类型:64位操作系统。
2.2 软件环境
操作系统:Windows 7;
数据库:SQL Server 2008;
开发工具: Microsoft Visual Studio 2010;
浏览器:Mozilla Firefox、Google Chrome等。
3 系统分析
3.1 可行性分析
花费尽可能少的代价在尽量少的时间里来确定问题是不是可以解决,这个就是可行性研究的目的。这一部分将从技术可行性和经济可行性和操作可行性三个方面来研究。
技术可行性
本系统基于C#语言,采用ASP.NET技术,在.NET平台上使用Microsoft Visual Studio 2010软件开发工具,选用SQL Server 2008进行数据库的编写。
经济可行性
目前我国计算机的人数大大增多,而且大多数计算机性能优良且价格低廉。本系统的开发可以给企业的工作效率带来一个质变。主要原因如下:系统的运行代替人工,既可以避免人工繁杂的劳动,也可以减少人工操作造成的可能的错误;系统的运行可以提高企业的工作效率,让员工可以花更少的时间做更多的事情。
本系统由于是毕业设计,不需要花费太多金钱,在经济上可行。
(3)操作可行性
伴随着现代科技技术不断的进步,互联网业务、电子商务的快速发展,Internet已经成为传递与快速获得信息的重要途径之一,计算机的应用与操作已成为大多数企业员的工必备技能。本系统操作方便,人机交互友好,易学易懂,适合员工学习。
3.2 功能需求分析
根据计算机的市场信息和数据的现状,基于WEB的进销存管理系统的主要功能是对商品的进货,销售以及存储进行管理以达到降低成本,提高效率的目的。利用基于WEB的进销存管理系统有以下功能需要实现:
(1) 员工信息管理:要求能够做到对员工基本信息的管理,能够对员工的信息进行基本的增加、修改、删除和查询操作。
(2) 用户信息的管理:要求能够对用户基本信息的管理,实现对用户的信息的基本的增加、修改、删除和查询操作。
(3) 商品信息管理:要求可以对商品基本信息进行管理,能够方便的增加商品信息,做到快速查询到商品信息,并且可以对商品信息进行修改和删除操作。
(4) 入库管理:要求可以查看库存信息,比如商品存放的位置,方便员工入库。同时系统还要能够对库存的数量进行管理,可以清楚的看到库存的数量。
(5) 销售管理:系统要拥有零售功能,根据用户的需求选择商品,并且要有结算总价格的功能。
(6) 系统界面要求美观简单,易于操作,拥有灵活的提示信息,良好的交互方式,用户在使用系统可以轻松的掌握,符合用户的日常操作,以提高用户体验。[3]
(7) 登录到系统要求:只有公司的员工可以根据自己的账户登录系
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/751.html