.net的物流管理系统(源码)【字数:8508】
摘 要21世纪是互联网呈飞跃式发展,随着计算机网络的普及与人们生活水平的提高,网络、个人电脑已经逐渐成为人们生活中重要成员之一。技术的升级换代带来的是更为便捷的生活方式。本文将构思论述一套专为物流服务的管理系统,此系统能使原的仓库登记记录工作变得方便、轻松、快捷,不仅提高了仓储的效率降低了记录的错误率还大大降低,告别了从前纸笔记录的原始状态,降低了人员管理的成本。此次论文详细讲述了系统的需求分析与设计目标,系统功能模块和数据库的设计,以及系统的具体实现仓储人员增减与信息修改,管理员密码修改,货物出入库记录查询与修改,货物交易运输记录,库存查询与修改,仓库增减与信息修改等。本系统简单直观,易于操作。本物流仓库管理统采用当前比较流行的C#编程语言进行编码, Microsoft Visual Studio 2012为开发环境,数据库采用的是Microsoft SQL Server 2008。
目 录
第一章 绪论 1
1.1开发背景以及课题意义 1
1.2系统开发环境的选择 1
1.3 编程语言的选择 2
1.4 系统数据库环境的选择 3
第二章 系统分析 5
2.1 可行性分析 5
2.1.1 技术可行性 5
2.1.2.经济可行性 5
2.2 系统需求分析 5
第三章 系统设计 7
3.1 总体结构设计 7
3.2功能模块设计 7
3.2.1 系统管理模块 7
3.2.2 货物管理模块 7
3.3 数据库设计 8
3.3.1 数据库表结构设计 8
3.3.2 数据表详细设计 8
第四章 系统实现 11
4.1. 数据库连接的实现 11
4.2系统管理模块的实现 11
4.2.1登入功能的实现 11
4.2.2 管理员密码修改 12
4.3货物管理模块基本框架实现 12
4.4货物入库管理 14
4.5配送单位信息管理 15
4.6人员信息管理 16
结束语 19 *好棒文|www.hbsrm.com +Q: ^351916072^
致 谢 20
参考文献 21
附录 22
第一章 绪论
1.1开发背景以及课题意义
管理信息系统(MIS)是一种计算机开发工具,具有信息系统的数据处理,预测,控制和决策支持功能。管理信息系统的这些功能,不仅管理科学起着作用,而且技术科学也在其中扮演着重要角色,它的崛起依赖于计算机网络的高速发展。
MIS的开发和建设不仅仅只是几台计算机能联网,在编写几个程序在上面运行这么简单,它还包含更为重要的组成部分——信息资源的管理。信息资源管理的作用和目的,是要使信息资源得到充分的利用,同时在保障企业、个人秘密和信息安全的前提下实现最大程度的实现信息资源共享,使信息资源达到最大的利用率。仓库管理系统是针对企业的库存与出库而开发的,使用本系统能有效的转变企业的工作方式,使库存管理的速度和服务水平得到有效的提高,使用户对本企业的信任度和满意度得到提高,大大的改善客户关系。运用仓库管理系统,企业能采用现代化管理的方式,能够准确把握每个货物的出库和库存动态,可以防止货物断档或过量储备,货物开发方向、入库的适时化都可通过库存信息管理系统来完成。
物流的功能就是以高效的管理实现以较低的物流成本为顾客提供满意的服务。物流虽然包括采购、运输、仓储、配送、包装、流通加工以及信息处理等诸多内容,但其核心仍然是运输、仓储、配送和信息处理。其中,配送环节是物流过程中至关重要的一环,它与运输、仓储、信息处理是紧密联系在一起的,配送组织的成功与否直接关系到整个供应链的效率,因此,随着我国生产企业和流通企业的结构调整,经济的快速发展和市场竞争的加剧,物流配送业会受到越来越多的重视。随着社会的发展和人民生活水平的提高,客户对物流和配送提出了更高的要求,这就需要建立更为先进、科学的物流体制,以便更好的满足客户的需要。通过对物流配送管理系统的应用进行研究,将对我国物流配送企业的进一步发展起到重要的促进作用。因此,本论文的选题具有实际意义
1.2系统开发环境的选择
本学期我们主要学习目前比较流行的ASP.NET技术,因此也是本系统开发技术的选择,系统开发的平台和选择语言的难易程度,和彼此的兼容程度,将直接影响到本系统的开发效率和系统的质量以及后期维护更新的难易程度。
ASP.NET 程序的优势和特点:
1、增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。
2、世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。
3、威力和灵活性。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。
4、简易性。ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。
5、可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此"零本地管理"哲学也扩展到了 ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将 ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。
目 录
第一章 绪论 1
1.1开发背景以及课题意义 1
1.2系统开发环境的选择 1
1.3 编程语言的选择 2
1.4 系统数据库环境的选择 3
第二章 系统分析 5
2.1 可行性分析 5
2.1.1 技术可行性 5
2.1.2.经济可行性 5
2.2 系统需求分析 5
第三章 系统设计 7
3.1 总体结构设计 7
3.2功能模块设计 7
3.2.1 系统管理模块 7
3.2.2 货物管理模块 7
3.3 数据库设计 8
3.3.1 数据库表结构设计 8
3.3.2 数据表详细设计 8
第四章 系统实现 11
4.1. 数据库连接的实现 11
4.2系统管理模块的实现 11
4.2.1登入功能的实现 11
4.2.2 管理员密码修改 12
4.3货物管理模块基本框架实现 12
4.4货物入库管理 14
4.5配送单位信息管理 15
4.6人员信息管理 16
结束语 19 *好棒文|www.hbsrm.com +Q: ^351916072^
致 谢 20
参考文献 21
附录 22
第一章 绪论
1.1开发背景以及课题意义
管理信息系统(MIS)是一种计算机开发工具,具有信息系统的数据处理,预测,控制和决策支持功能。管理信息系统的这些功能,不仅管理科学起着作用,而且技术科学也在其中扮演着重要角色,它的崛起依赖于计算机网络的高速发展。
MIS的开发和建设不仅仅只是几台计算机能联网,在编写几个程序在上面运行这么简单,它还包含更为重要的组成部分——信息资源的管理。信息资源管理的作用和目的,是要使信息资源得到充分的利用,同时在保障企业、个人秘密和信息安全的前提下实现最大程度的实现信息资源共享,使信息资源达到最大的利用率。仓库管理系统是针对企业的库存与出库而开发的,使用本系统能有效的转变企业的工作方式,使库存管理的速度和服务水平得到有效的提高,使用户对本企业的信任度和满意度得到提高,大大的改善客户关系。运用仓库管理系统,企业能采用现代化管理的方式,能够准确把握每个货物的出库和库存动态,可以防止货物断档或过量储备,货物开发方向、入库的适时化都可通过库存信息管理系统来完成。
物流的功能就是以高效的管理实现以较低的物流成本为顾客提供满意的服务。物流虽然包括采购、运输、仓储、配送、包装、流通加工以及信息处理等诸多内容,但其核心仍然是运输、仓储、配送和信息处理。其中,配送环节是物流过程中至关重要的一环,它与运输、仓储、信息处理是紧密联系在一起的,配送组织的成功与否直接关系到整个供应链的效率,因此,随着我国生产企业和流通企业的结构调整,经济的快速发展和市场竞争的加剧,物流配送业会受到越来越多的重视。随着社会的发展和人民生活水平的提高,客户对物流和配送提出了更高的要求,这就需要建立更为先进、科学的物流体制,以便更好的满足客户的需要。通过对物流配送管理系统的应用进行研究,将对我国物流配送企业的进一步发展起到重要的促进作用。因此,本论文的选题具有实际意义
1.2系统开发环境的选择
本学期我们主要学习目前比较流行的ASP.NET技术,因此也是本系统开发技术的选择,系统开发的平台和选择语言的难易程度,和彼此的兼容程度,将直接影响到本系统的开发效率和系统的质量以及后期维护更新的难易程度。
ASP.NET 程序的优势和特点:
1、增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。
2、世界级的工具支持。ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。
3、威力和灵活性。由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET 也与语言无关,所以可以选择最适合应用程序的语言,或跨多种语言分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。
4、简易性。ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET 页框架使您可以生成将应用程序逻辑与表示代码清楚分开的用户界面,和在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。
5、可管理性。ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此"零本地管理"哲学也扩展到了 ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将 ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/265.html