.net的仓储管理系统(源码)
本课题设计并实现仓储管理系统。系统对出库、入库的物资数量进行详细记录,对物品的实时数据更新,能够实现针对一些物资管理统一化管理。从而对物资的科学化管理,减少由人工管理产生的错误率,增加仓库物资库存量的反馈速度。本系统采用B/S架构,可以使用浏览器进行访问。通过注册用户,分配用户权限,可以使用不同功能。用户模块可以进行物资数量查询、申请使用、确认获取、备注等等。管理员可以对物资信息进行管理、用户请求管理、系统设置、密码修改等。管理系统需要各种数据的应用,需要各种数据的管理,这里将以SQL Server作为数据库开发工具来设计数据库。包括各种基本表的建立,包括管理员信息表,物资种类表,物资库存信息表,供货商信息表,以及各个表间的连接等等。关键词 系统设计,数据库,数据管理,功能模块
目 录
1 绪论 1
1.1 课题背景 1
1.2 研究意义 1
2 可行性分析 1
2.1 经济可行性 1
2.2 技术可行性 2
2.3 管理可行性 2
3 开发环境与技术介绍 2
3.1 开发环境 2
3.1.1 ASP.NET简介 2
3.1.2 SQL Server 2008 2
3.1.3 C# 编程语言 2
3.2 开发技术 3
3.2.1 ASP.NET MVC框架 3
3.2.2 EntityFramework 3
3.2.3 Spring.NET 3
3.2.4 JQUERY EasyUI 4
4 需求分析 4
4.1 系统需求分析 4
4.2 功能结构图 5
5 系统数据库设计 6
5.1 概述 6
5.2 数据库概念设计 7
5.3 数据库逻辑设计 8
6 系统实现 19
6.1 解决方案的创建 19
6.1.1 三层架构介绍 19
6.1.2 三层架构优缺点 20
6.2 登录页面 20< *好棒文|www.hbsrm.com +Q: @351916072@
br /> 6.3 首页 22
6.4 入库管理 24
6.5 出库管理 27
6.6 移库管理 30
6.7 基础资料管理 33
6.8 库存管理 35
7 系统测试 37
7.1 系统测试的作用 37
7.2 系统测试的步骤 37
7.3 系统测试的内容 38
结 论 40
致 谢 41
参考文献 42
绪论
1.1 课题背景
由于计算机应用日益普及,大多数公司现在都使用计算机来管理仓库数据。但是其中还是有企业先把数据记录于纸上,统计完数据再输入到计算机。这不仅浪费了人力资源,使得工作效率缓慢,还有可能会产生数据的不准确。如今,企业的规模一直在发展,仓库管理的物资种类也一直在增加,出库和入库的操作量也在大大增加,仓库管理工作变得非常复杂和麻烦。传统仓库的人工管理不能满足快速准确的仓库管理的要求。这是妨碍企业发展的一个重要问题。[1]
1.2 研究意义
仓储管理是物流管理的重中之重。从物流发展史的角度看,物流研究始于“牛鞭效应”的解决。在多方联动循环的过程中,各环节的需求产生错误,所以流通环节增加,产生的误差越来越大,存储成本也在增加,市场所面临的风险也在增加。解决这个问题的思路是将静态仓库管理改为动态分配。集中仓库,扩大仓库服务范围。从发达国家的统计数据来看,现代物流发展的历史就是物流成本占总物流成本份额逐步下降的历史。[7]
仓储管理[8,9]是供应链管理的核心,因为仓储管理是物流各个环节的组合。仓储是物流各方面表现不平衡的表现。仓储也是解决这种不平衡的一种手段。仓储解决了所有矛盾在整合上下游过程中。仓储管理是物流过程的一体化。如果运用研究语言来描述物流和仓储管理的现状,可以说在运输条件的约束下,最优库存计划将作为一种控制手段,以实现物流总成本最低的目标。在许多具体情况下,物流的整合和优化实际上归结为仓储的设计和运营控制。
2 可行性分析
2.1 经济可行性
通过调查分析开发,大多数用户对开发经费都表示可以接受,如果项目按期完成,将显著提高工作效率,减少数据差错。通过调查分析开发流程,本系统比较简单,因而开发费用小。系统开发人员至少需要1人,开发时间大约需要3个月。
2.2 技术可行性
该系统基于Microsoft Visual Studio 2017作为开发平台,Microsoft SQL Server 2008 R2作为后端数据库,ASP.NET MVC / C#作为开发工具。有很多成功案例[2~6],所以不存在未知技术卡壳的问题。
2.3 管理可行性
使用面向对象和结构化的方法,系统界面简单易用,用户可以快速掌握操作和使用。
3 开发环境与技术介绍
3.1 开发环境
3.1.1 ASP.NET简介
ASP.NET是.NET Framework和Microsoft技术的一部分。这是一种服务器端脚本技术,它使嵌入在网页中的脚本可在Internet服务器上执行,并且可用于在请求HTTP文档时在Web服务器上动态创建脚本我会的。在IIS上运行的Active Server Pages程序。
3.1.2 SQL Server 2008
SQL Server是一套关系型数据库管理系统,由微软进行开发和推广。它最初由三家公司合力开发,分别是Microsoft、Sybase和AshtonTate。它在1998年推出了第一个OS/2版本。近年来数据库版本不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,推出了SQL Server 7.0版本;2000年,SQL Server 2000被推出,目前最新版本是2017年份推出的SQL SERVER 2017。
3.1.3 C# 编程语言
C#发音为“CSharp”。它是由Microsoft开发提供的面向对象的编程语言,它在.Net Framework上运行。
我们可以使用C#编程语言开发不同类型的安全和强大的应用程序,这些应用程序包括:
目 录
1 绪论 1
1.1 课题背景 1
1.2 研究意义 1
2 可行性分析 1
2.1 经济可行性 1
2.2 技术可行性 2
2.3 管理可行性 2
3 开发环境与技术介绍 2
3.1 开发环境 2
3.1.1 ASP.NET简介 2
3.1.2 SQL Server 2008 2
3.1.3 C# 编程语言 2
3.2 开发技术 3
3.2.1 ASP.NET MVC框架 3
3.2.2 EntityFramework 3
3.2.3 Spring.NET 3
3.2.4 JQUERY EasyUI 4
4 需求分析 4
4.1 系统需求分析 4
4.2 功能结构图 5
5 系统数据库设计 6
5.1 概述 6
5.2 数据库概念设计 7
5.3 数据库逻辑设计 8
6 系统实现 19
6.1 解决方案的创建 19
6.1.1 三层架构介绍 19
6.1.2 三层架构优缺点 20
6.2 登录页面 20< *好棒文|www.hbsrm.com +Q: @351916072@
br /> 6.3 首页 22
6.4 入库管理 24
6.5 出库管理 27
6.6 移库管理 30
6.7 基础资料管理 33
6.8 库存管理 35
7 系统测试 37
7.1 系统测试的作用 37
7.2 系统测试的步骤 37
7.3 系统测试的内容 38
结 论 40
致 谢 41
参考文献 42
绪论
1.1 课题背景
由于计算机应用日益普及,大多数公司现在都使用计算机来管理仓库数据。但是其中还是有企业先把数据记录于纸上,统计完数据再输入到计算机。这不仅浪费了人力资源,使得工作效率缓慢,还有可能会产生数据的不准确。如今,企业的规模一直在发展,仓库管理的物资种类也一直在增加,出库和入库的操作量也在大大增加,仓库管理工作变得非常复杂和麻烦。传统仓库的人工管理不能满足快速准确的仓库管理的要求。这是妨碍企业发展的一个重要问题。[1]
1.2 研究意义
仓储管理是物流管理的重中之重。从物流发展史的角度看,物流研究始于“牛鞭效应”的解决。在多方联动循环的过程中,各环节的需求产生错误,所以流通环节增加,产生的误差越来越大,存储成本也在增加,市场所面临的风险也在增加。解决这个问题的思路是将静态仓库管理改为动态分配。集中仓库,扩大仓库服务范围。从发达国家的统计数据来看,现代物流发展的历史就是物流成本占总物流成本份额逐步下降的历史。[7]
仓储管理[8,9]是供应链管理的核心,因为仓储管理是物流各个环节的组合。仓储是物流各方面表现不平衡的表现。仓储也是解决这种不平衡的一种手段。仓储解决了所有矛盾在整合上下游过程中。仓储管理是物流过程的一体化。如果运用研究语言来描述物流和仓储管理的现状,可以说在运输条件的约束下,最优库存计划将作为一种控制手段,以实现物流总成本最低的目标。在许多具体情况下,物流的整合和优化实际上归结为仓储的设计和运营控制。
2 可行性分析
2.1 经济可行性
通过调查分析开发,大多数用户对开发经费都表示可以接受,如果项目按期完成,将显著提高工作效率,减少数据差错。通过调查分析开发流程,本系统比较简单,因而开发费用小。系统开发人员至少需要1人,开发时间大约需要3个月。
2.2 技术可行性
该系统基于Microsoft Visual Studio 2017作为开发平台,Microsoft SQL Server 2008 R2作为后端数据库,ASP.NET MVC / C#作为开发工具。有很多成功案例[2~6],所以不存在未知技术卡壳的问题。
2.3 管理可行性
使用面向对象和结构化的方法,系统界面简单易用,用户可以快速掌握操作和使用。
3 开发环境与技术介绍
3.1 开发环境
3.1.1 ASP.NET简介
ASP.NET是.NET Framework和Microsoft技术的一部分。这是一种服务器端脚本技术,它使嵌入在网页中的脚本可在Internet服务器上执行,并且可用于在请求HTTP文档时在Web服务器上动态创建脚本我会的。在IIS上运行的Active Server Pages程序。
3.1.2 SQL Server 2008
SQL Server是一套关系型数据库管理系统,由微软进行开发和推广。它最初由三家公司合力开发,分别是Microsoft、Sybase和AshtonTate。它在1998年推出了第一个OS/2版本。近年来数据库版本不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,推出了SQL Server 7.0版本;2000年,SQL Server 2000被推出,目前最新版本是2017年份推出的SQL SERVER 2017。
3.1.3 C# 编程语言
C#发音为“CSharp”。它是由Microsoft开发提供的面向对象的编程语言,它在.Net Framework上运行。
我们可以使用C#编程语言开发不同类型的安全和强大的应用程序,这些应用程序包括:
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1067.html