仓库管理系统(进程管理系统)[51页].docx
《仓库管理系统(进程管理系统)[51页].docx》由会员分享,可在线阅读,更多相关《仓库管理系统(进程管理系统)[51页].docx(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、最新资料推荐本 科 毕 业 设 计(论文)题 目:基于C#仓库管理系统时间:2015.6.3摘 要仓库管理系统是商业信息管理的很重要部分,在面对大量的商品信息,在采用人力处理会浪费大量的时间及人力和物力,并且对数据操作地准确性不高。本文提出一种易于操作的仓库管理系统对整个流程当中涉及到的表单将进行半自动化处理。在本系统的设计的目标是管理企业进货、销售、库存和帐务等过程。用户可以使用这个系统来减少企业减少盲目的进货,并且这样可以降低进货的成本,这样就可以控制库存有力,这样就将会大大减少资金占用,并且可以提高企业对市场的灵敏度,提升企业在竞争企业的竞争力。本毕业设计的主要内容是设计并实现基于web
2、技术的仓库管理系统,这个系统主要用ASP.NET框架作为开发基础,其中主要使用了c#开发语言,使用Microsoft Visual Studio作为开发工具,用SQL server作为数据库,设计开发一个界面简单并操作方便容易维护的系统。关键词:进销存管理系统 ; ASP.NET;c#;Microsoft Visual Studio;SQL server最新精品资料整理推荐,更新于二二一年一月十九日2021年1月19日星期二20:00:13ABSTRACT Invoicing management system is an important part of business informat
3、ion management, facing a lot of commodity information, using human processing will waste a lot of time, manpower and material resources, and the accuracy of the data operation is not high. This paper puts forward a kind of easy operation Invoicing management system is semi automated processing of th
4、e entire process involved in the form. The design goal of this system is the purchase, sales, inventory, accounts and other process management of the enterprise. Users by using this system can blindly purchase for the enterprise effectively reduces, reduce purchase cost, reasonable control inventory
5、, reduce capital occupancy and improve market sensitivity, enhance the market competitiveness of enterprises.The contents of this graduation project is to design and implement a web Invoicing management system based on ASP.NET framework, the system is mainly used as the basis for the development, th
6、e main use of the c# language, using Microsoft Visual Studio as a development tool, SQL server as the database, design and development of a simple interface, easy operation, easy to maintenance system the.Key words: Invoicing management system;ASP.NET;c#;Microsoft Visual Studio;SQL server目 录 摘 要IIAB
7、STRACTIII第一章 绪 论11.1 选题的目的和意义11.2 国内外研究现状1第二章 系统的开发环境及技术简介22.1 开发工具 Microsoft Visual Studio 201022.1.1系统安装配置22.2 数据库sqlserver62.2.1 SQL2005安装配置62.3 B/S体系结构102.4 开发框架112.5 开发语言C#12第三章 系统总体设计133.1引言133.2系统分析133.3 总体功能模块153.4系统业务描述163.5 程序流程图17第四章 系统详细设计184.1概念模型设计184.2数据库逻辑模型184.3数据库表结构21第五章 系统功能实现235
8、.1用户登录235.2系统主界面245.3供应商管理255.4商品管理285.5入库管理305.6出库管理32第六章系统的调试与测试346.1软件测试的目的346.2面向对象系统测试方案346.3登入测试356.4供应商管理测试366.5商品管理测试386.6入库管理测试416.7出库管理测试426.8交易查看及退出系统43致 谢45参考文献46第一章 绪 论1.1 选题的目的和意义 电子计算机技术和信息网络技术的发明和应用,使着人类社会从工业经济时代向知识经济时代发展。在这个知识经济时代里,仓库管理信息系统MIS(Management Information System)将会成为企业生产以
9、及运作不可缺少的管理工具。这个仓库管理系统是由:一个由人和计算机之间能而且够进行信息一些管理。例如数据的收集、存储、加工以及维护。 它是一种新的学科,跨越了许多个领域,例如管理科学、信息工程学、运筹学、会计学和计算机科学等。它在企业当中起到了越来越重要的作用,例如对企业的基础数据进行采集并保管,对企业的物料流、资金流、信息流进行综合并且为企业决策的提供服务等。1.2 国内外研究现状 我国的中小型企业非常多,它在我国经济发展当中占有非常重要地位。在目前中国的很多的中小企业有着数量较多以及地区分布广阔和行业分布跨度很大的特点。它将面临着许多国内大型生产企业及国外的商品和服务的严峻挑战。一方面,我国
10、内大型企业以及许多外资企业具有更加雄厚的资金实力、更丰富的管理经验和更加先进的技术手段。但是国内的中小型企业不具备以上那些条件。为此,许多中小企业必须借助更先进的管理思想、并且转变经营理念、加上使用信息化手段来提高中小企业的管理水平以及工作效率。在另一方面,我国内外的很多大型企业并且包括国有企业、私营企业以及大多数外资合资企业中,管理信息系统已经被广泛的应用。比如很大型的ERP管理系统、财务管理软件、MRP系统及其它的很多的先进的系统,这些都给大型的企业带来了很多的信息化的好处。为此中小型企业在竞争当中处于不利的地位。要想改变这种状况,对于很多中小型企业来说就要找到摆脱传统的管理方式的现代管理
11、方法。而应用一种比较符合该企业实际情况的仓库管理系统就是一个很不错的选择。第二章 系统的开发环境及技术简介2.1 开发工具 Microsoft Visual Studio 2010 微软已经发布了Visual Studio 2010,该软件开发编程平台及和.Net Framework 4 框架。这次 VisualStudio 2010 的发布包括 Professional 专业版、Premium 白金版、Ultimate 旗舰版以及Test Professional 的测试专业版等版本。 Visual Studio 2010可以支持64位Windows,支持很多显示器,以便你可以根据自己的需求
12、来组织和管理工作。你也还可以通过可视化设计器来充分的发挥您的创造力。无论你的项目简单 还是复杂,你都可以使用将VS2010的理念变成现实! Visual Studio 2010 中的相对于前版的VS新增很多功能。 (1)Visual Basic 2010 中的新增功能。描述Visual Basic编程语言和代码编辑器中的新增功能。(2)Visual C# 2010 中的新增功。 描述 C# 编程语言和代码编辑器中的新增功能。这些功能包括了dynamic 类型、命名的参数、可选的参数、增强的Office以及可编程性以及变体。 (3)Visual C+ 2010 中的新增功能。 描述Visual
13、C+ 中的新增功能和经过修改的功能。这些功能包括了lambda 表达式以及rvalue 引用声明符和 auto、decltype 以及 static_assert 等关键字。 (4)Visual C# 2010 中的新增功能。 描述C# 的语言,该编程语言支持.NET Framework 的功能编程。微软发言人在Visual Studio 2010 的揭幕仪式上中说:毫无疑问,软件将驱动整个世界。看你的四周所有的事物、我们所使用的很多设备以及与之交流的系统就可以知道了。所有的东西都是由软件驱动,开发者仅仅是使得这一切产生的人而已。正如我所说的一样,软件是驱动着这个世界,那就意味着开发者就是这个
14、驱动着世界的引擎。2.1.1系统安装配置(1)先在官方下在Visual Studio 2010 官方旗舰版,下载之后解压,运行里面的一个叫“setup”的文件。运行之后如图2-1所示。图2-1系统解压图图2-2系统安装图(2)点击“安装Microsoft Visual Studio 2010 ”,讲跳出下图,如图2-3所示。图2-3系统安装图 (3)点击下一步,点击“我已阅读并接受许可条款”。如图2-4所示。图2-4系统安装图(4)接下来点击下一步,选择“自定义”这个选项,可选择安装的路径,之后再点击“下一步”这个按钮。如图2-5所示。图2-5系统安装图(5)接下来进行安装组件。这时候安装时间
15、比较长,耐心等待就好。如图2-6所示。图2-6系统安装图(6)程序安装完成,有的版本要程序要求“重启”计算机,重启后继续安装。如图2-7所示。图2-7系统安装完成图2.2 数据库sqlserverSQL Server 数据库是完全拥有 Web 功能,支持的web的数据库工具,SQL Server提供了,对于可扩展标记语言的核心的支持,并且具备在 Internet 上和电脑的防火墙外进行查询的能力,SQL Server提供了以 Web 为标准的,并且为基础的扩展数据库的编程功能的能力。非常丰富的 XML 以及 Internet 的标准支持着使用内置的整个存储过程以及 XML 格式的轻松的存储以及
16、对应的检索数据。SQL Server 提供了强大的开发工具以及各类开发的特性,大大提高了开发效率的同时,再进一步的拓展了应用空间,带来了新的商业机遇。举个例子,XML数据库以及在Web Service的相互帮助支持将使你的功能实现Internet的数据的互联,其中.Net集成使得开发空间得到极大的扩展了,其中异构数据的集成以及Service Broker使你的数据以及其它对应的应用无缝的集合在一起,各类的新数据类型以及对应T-SQL的扩展带来了很多的灵活性。一些开发语言,例如C#、XMLA、VB.Net、SMO等等,都将是在SQL Server数据平台上,对数据开发以及相关应用的有力工具。2.
17、2.1 SQL2005安装配置(1)SQL Server 2005 的版本选择 选择SQL Server 2005 Enterprise Edition,选择这版本是因为只有 Enterprise Edition 才可以在生产服务器的环境中安装以及使用。 下载SQL Server 2005 ,解压,然后双击“setup”文件出现如下图面 。如图2-8所示。图2-8 SQL安装图稍等一会儿将会弹出安装向导界面,如图2-9所示。图2-9 SQL安装图点击下一步,系统将开始安装所需的软件组件。如图2-10所示。图2-10 SQL安装图接下来点击“下一步”按钮,系统就将开始对系统的配置,并且进行检测,
18、以及安装程序前所有准备安装,下来就可以开始安装之前准备工作。如图2-11所示。图2-11 SQL安装图接下来选择“数据库服务”这项,显示安装的路径,在此处点击“浏览”选项,系统默认的路径是C:Program FilesMicrosoft SQL ServerMSSQLData,可以将此处路径修改为:D: Program FilesMicrosoft SQL ServerMSSQLData,接下来再选择客户端的组件和文档、示例以及示例数据库这两个组件,再点下一步,再进行实例名的设置,在这里要注意了,如果你的机电脑没有SQLSERVER中的其它产品,就直接点下一步就,要是你机器上有2005以前或之
19、后的产品时,则选择默认实例时2005的安装盘将会升级你的以前用过产品,如果在选择命名实例的时时候,那么2005就会安装一个新实例,以前的产品就独立运行。如下图2-12所示。图2-12 SQL安装图点击“确定”按钮,下一步此时你可以进行对于外围的一些应用配置器的配置,这时候我们可以对以后使用配置进行设计,所以在这儿就不必讲得太详细了,点击“完成”。如图2-13所示。图2-13 SQL安装图2.3 B/S体系结构本系统面向的对象是一个广大的互连网用户。对此,将要使用B/S三层结构。如图2-14所示。图2-14 B/S三层结构图B/S就是:浏览器/服务器体;它与C/S(客户/服务器)的体系的结构相比
20、不只具有C/S全部的优点,并且又有C/S的体系结构所不具备的很多优势: (1)开放的标准不同:B/S采用的标准是开放的、非专用的,这是经过很专业标准化组织一起确定而并非单一厂商制定的,保证了它应用的通用性以及跨平台性。 (2)开发维护的成本相对很低的:浏览器/服务器的应用,只需在安装一般的浏览器,这样可以正常的使用。维护以及以后的升级工作,这些都是可以在服务器端进行,其中不需要用户对客户端进行任何的修改,开发以及维护所需的成本就可以被很大的降低了。 (3)使得用户使用将会更加简单:浏览器/服务器用户界面都在的相对统一的浏览器上的,而且浏览器是一个易于使用,又因为它是不要负责数据的存取而且不需要
21、复杂数据计算等等的任务,而只需要进行相应的显示,所以可以大大的降低系统对于客户端的要求。从上面的分析和比较可以看出,浏览器/服务器的模式具有C/S的模式无可替代的优越性。它简化了对系统的开发以及维护,并且特别适用于对网上信息发布。2.4 开发框架ASP.NET它 是一项属于微软的编程技术,它是一种嵌入式的网页的脚本并且这是可以由因特网执行的服务器端的对应的脚本技术。 Active Server Pages这是 是运行于 IIS当中的一种程序 。其中A是使用着一种字符为基础的,A是分级的配置系统,A的虚拟服务器的环境和应用程序的设置更为简单。因为A的配置信息,这些信息都是保存在文本当中的。并且A
22、新的设置,可能都不要启动任何的管理员工具就可以实现它的功能。这种哲学观念使得的基于应用方向的很多开发更加的具体并且相当的快捷。应用程序在一台服务器系统中的安装只需要拷贝一些简单的必须的文件,并不需要系统的重新地启动,所以的一切就是这么的简单。其中多处理器存在的可靠性使得这种开发框架被刻意设计成一种可以在多处理器中可以存在的提供编程的工具,A可以在多处理器使下用特殊的有种叫法叫做无缝连接的一项技术,将会很大的提高机器的运行的速度,提高编程的速度。即使应用软件是一个单个的处理器开发的,未来的要是存在着多处理器运行的时候那么就不需要任何的改变就可以提高他们的使用工作效率了,但是现在的ASP却是不能做
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 51页 仓库 管理 系统 进程 51
限制150内