基于ASP.NET仓库管理信息系统(共35页).doc
《基于ASP.NET仓库管理信息系统(共35页).doc》由会员分享,可在线阅读,更多相关《基于ASP.NET仓库管理信息系统(共35页).doc(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上安徽大学江淮学院本科毕业论文(设计)题目: 仓库管理信息系统的设计与实现 学生姓名:朱 超 学号: JB 系 别:计算机科学与电子技术 专业:计算机科学与技术入学时间: 二六 年 九月导师姓名: 李龙澍 职称/学位: 教授/硕士 导师所在单位: 安徽大学计算机科学与技术学院 仓库管理信息系统的设计与实现摘 要本文设计并实现了一个基于ASPNET的仓库管理信息系统,该系统广泛应用于企业生产与货物流通过程中,对促进生产、提高效率起着很大的辅助作用。作者主要的研究内容和成果如下:1)概述了物流管理的概念、产生背景与发展历程,详细介绍了我国物流管理的实际状况与发展趋势,分析了
2、物流管理系统的实际意义,展望了物流仓储管理系统的未来前景。2)采用当前流行的Microsoft公司的SQL Server数据库平台、Visual Studio及ASP.NET技术设计整个系统。系统中使用了C#编程实现了该仓库管理系统中Web页面的特定数据验证功能以及输入输出控制等辅助功能。3)将系统用户按职责划分为仓库总管、分仓库管理员、采购员三类,按功能将系统划分为多个模块,详细介绍了其中的员工管理模块、仓库管理模块、货物管理模块、存储规则管理模块、货物进出管理模块、仓库需求生成模块、货物进出记录模块、设计与功能实现。关键词:ASP.NET;管理信息系统;SQL Server数据库;Visu
3、al Studio;C#Design and Implementation of Warehouse Management Information SystemAbstractThis article has designed and realized one warehouse management information system based on ASP.NET and Web serviceIt widely applies in the enterprise production and the cargo circuit,and play the very big auxili
4、ary role on promotes produce and raises the efficiency.Authors research content and the achievement are as follows:1)Outlined the physical distribution management concept,to have the background and the development process,introduced in detail our country physical distribution managements actual stat
5、e and the trend of development,have analyzed the physical distribution management systems practical significance,has foreseen the physical distribution warehouse management systems future perspective2)Using the popular Microsofts SQL Server database platform,Visual Studio and ASP.NET technical desig
6、n the whole systemIn the system used C# programming has realized in this storage management system the Web pages specific data confirmation function as well as the input output control and so on auxiliary function3)Divided the system user into three kinds such as the warehouse executivesThe storekee
7、per, the purchaser according to the responsibilityDivides the system into many modules according to the function .Introduced the demand,the design and the functional realization in detail on the module of staff management, the module of warehouse management, the module of cargo management, the modul
8、e of storage rules management, the module of cargo access management, the module of warehouse demand generation, the module of cargo access control. Key Words:ASP.NET;Management Information System;SQL Server; Database;Visual Studio;C#专心-专注-专业目 录第一章 前言111 仓库管理系统的背景与意义112 系统开发工具介绍2第二章 需求分析321 仓库总管对功能的
9、需求322 分仓库管理员对功能的需求423 采购员对功能的需求4第三章 系统分析431 系统功能模块的划分4 32 系统流程分析5第四章 系统设计64. 1 数据库逻辑结构设计64. 2 创建数据库94. 3 创建存储过程11第五章 界面设计13 5. 1仓库管理信息系统首页设计135. 2货物信息维护界面设计1353货物信息添加页面设计135. 4货物信息修改页面设计145. 5仓库存放规则维护页面设计145. 6仓库存放规则添加页面设计145. 7货物进出控制页面设计155. 8仓库货物需求列表页面设计15第六章 功能测试15主要参考文献21附录 代码实现22致谢31仓库管理信息系统的设计
10、与实现第一章 前 言仓库管理系统是一个企业不可缺少的部分,他的内容对于企业的管理者和仓库管理人员来说都至关重要,为企业减少不少人力物力,为仓库管理带来方便,提高效益,所以仓库管理系应该能够为管理层和仓库管理员提供充足的信息和快捷的查询手段。随着我国社会主义市场经体制的确立和发展,商业流通领域进入了一个空前的发展阶段,面临商界的激烈竞争,只有在多变的货品和顾客中挖掘并掌握市场需求,企业才能在竞争中尚存和发展,如果能够选择一个好的管理系统,把大量复杂、看似毫无关系的数据,有机地结合起来就能够为得出正确决策做出事半功倍的效果。1.1仓库管理系统的背景与意义随着企业规模的扩大,管理信息系统也发挥越来越
11、重要的作用。作为企业管理信息系统关键组成部分的仓库管理系统的应用给企业带来巨大的效益。采用仓库管理系统将使企业改变其传统的手工记录模式,应用数据库技术使海量数据的存储与处理成为很方便的事情,这样可大幅缩短主要业务流程的处理时间,提高对市场的响应能力。“物流服务最初起源于军事上的运用”,“物流”这一概念起源于二战期间的美国,英文称之为Logistics或者Physical Distribution,前者的使用率更高一些。物流一词最早被描述为泛指军队运输、补给和屯驻,后来被广泛用来描述商品实体的物理性流通活动,成为流通经济学中的术语。 物流(Logistic)到目前还没有一个统一的定义,综合各种物
12、流的定义可以得出,物流是有形物品从出发点到最终消费点的流动存储活动,具体包括运输、保管、包装、装卸、搬运、流通加工及信息处理,从职能上可以分为:供应物流、生成物流、销售物流、回收物流和废弃物流五个职能。从70年代开始,计算机技术开始应用到物流领域。随着物流市场和物流信息化的发展,物流软件市场也应运而生并迅速发展起来,国内外出现了一大批物流软件供应商和物流软件。“物流软件作为管理软件,较其它应用软件呈现先进性、高效性、可靠性和安全性等特点;较其它管理软件,如ERP(Enterprise Resource Planning),具有以下特点:实施风险小,实施迅速;效益显著、见效快。根据物流软件结构分
13、类,就目前物流软件所使用的应用范围来说,物流软件包括如下几个子系统:WMS(Warehouse Management System,仓库管理系统)、TMS(Transportation Management System,运输管理系统。OMS(Order Management System,定单管理系统)、SMS(Service Management System,服务管理系统)。其中,WMS主要提供了一整套仓库业务以及作业管理系统。通过仓库管理系统可以实现库位分配自动化和智能化;提高仓库作业效率和速度,提供准确的库存信息,并使之与实际库存变化同步。根据中国物流与采购联合会统计,2001年,中
14、国与物流相关的年总支出为19000亿元人民币,物流成本占GDP的比重为20%左右。我国企业的物流支出成本约占总成本的30%,而国外企业的物流支出成本仅为7%。物流成本的巨大差距,抵消了我国企业在原材料和人工上的成本优势,降低了我国企业的竞争力。国内的很多企业,由于信息的记录、收集、汇总、处理分析还处于比较低的水平,记录中信息分散、格式随意、应用单一,收集中不及时、不全面、不完善、保留不科学,汇总时口径不一、主题多元、结果不一,处理分析方法落后、效率低下、只有短期,难以支持趋势等。仓库管理系统是通过员工管理、仓库管理、货物管理、存储规则管理、货物进出管理、仓库需求生成、货物进出记录等功能综合运用
15、的管理系统,对库存业务的物流和成本管理全过程进行有效控制和跟踪,实现完善的企业仓库信息管理。仓库管理系统的投入,将使仓库的管理更加正规化,为产品的出入库管理部门和销售部门提供了方便,降低了仓库的损耗。企业可以对售出的产品进行跟踪服务,同时也免去了销售人员按以往惯例亲自前往用户处去核实货物情况的麻烦,提高了办事效率,节省了费用,而且还避免了不必要的业务纠纷,维护了企业长期与用户建立的良好信誉。1.2 系统开发工具介绍1.2.1 ASP.NETASP(Active Servicer Pages)是一种功能强大而且易于学习的服务器端的脚本编程环境。它是Microsoft公司的产品,NT Server
16、操作系统开始就附带这种脚本编程环境,并且,在NT Workstation、Windous 98和Wndows2000/XP中也都附带了这个脚本编程环境。微软与2001年在前面三个版本的ASP基础上,推出了全新的ASP.NET,它开始就抛弃前面三个版本都在使用的脚本语言而使用Visual Basic.NET作为它的默认语言。但是,无论如何变化,它的优势依然存在,可以方便地创建动态、快速、交互性强的Web站点。1.2.2 Visual Studio.NETVisual Studio.NET开发工具为ASP.NET程序的开发提供了众多的便利,在Visual Studio.NET中集成了许多ASP.N
17、ET开发应用组件,用户可以直接应用这些组件,创建ASP.NET应用程序。Visual Studio.NET可以对ASP.NET应用程序中的错误进行检查,方便了开发人员的调试。当应用Visual Studio.NET创建一个ASP.NET工程时,Visual Studio.NET会自动配置好IIS应用,用户直接应用即可。1.2.3 SQL Server 2000功能与优点SQL Server 2000提供了以Web标准为基础的扩展数据库编程功能。丰富的XML和Internet标准支持允许用户使用内置的存储过程以XML格式轻松存储和检索。用户还可以使用XML程序,容易地插入、更新和删除数据。使用S
18、QL Server 2000可以获得非凡的可伸缩性和可靠性。通过向上伸缩和向外扩展的能力,SQL Server满足了苛刻的电子商务和企业应用程序要求。SQL Server 2000作为Microsoft.NET Enterprise Servers的核心组件,它将减少电子商务、在线商务和数据仓储应用程序推向市场的时间,并对需要的环境提供了可靠的支持。SQL Server 2000还提供了对XML(Extensive Mark Language,扩展标记语言)和HTTP的充分的支持,具有强大的基于Web的分析能力,并且支持OLE DB和多种查询功能,同时还支持分布式的分区视图。第二章 需求分析需
19、求分析是系统开发的第一步也是最重要的一步。开发一个仓库管理信息系统之前,开发者首先要了解和澄清用户的要求。开发者只有和用户充分理解了需求之后才能开始设计系统;否则,对需求定义的任何改进,设计上都必须大量的返工,浪费人力财力。所以,本系统主要面向三类用户:仓库总管、分仓库管理员和采购员。不同的用户对系统的而要求和需求不同。具体如下:2.1仓库总管对功能的需求2.1.1员工信息管理 浏览所有员工信息。员工信息包括用户编号、用户类别。姓名、密码、电子邮件、工作部门、联系地址、联系电话等。 查找员工信息。录入、修改、删除员工信息。2.1.2仓库信息管理浏览所有仓库信息。仓库信息包括仓库编号、仓库名称、
20、仓库面积、所在地点、简单描述等。录入、修改、删除仓库信息。浏览所有仓库货物信息。货物信息包括货物编号、货物名称、当前价格、主供应商、次供应商以及简单描述等。查找货物信息。查看货物的进仓、出仓信息。2.1.3存储规则管理 浏览所有货物存放规则信息。仓库存储规则信息包括规则编号、存放货物、存放仓库、最大存量、存量紧界限等。 查找货物存放规则信息。 录入、修改、删除货物存放改则信息。22 分仓库管理员对功能的需求录入仓库货物的变动信息。变动包括进货和出货两类,内容主要包括货物名称、当前库存数量、最大存储量、当前最大出货量、当前最大进货量,以及实际操作进货/出货数量、负责人姓名等。23采购员对功能的需
21、求根据库存的情况,系统生成采购信息的浏览。采购信息包括货物名称、所需仓库、仓库地址、仓库描述、货物描述、所需数量、当前价格、主供应商、次供应商和紧急度等。第三章 系统分析3.1 系统功能模块的划分仓库管理信息系统所需要实现的功能可以细分为以下几个模块:员工管理、仓库管理、货物管理、存储规则管理、货物进出控制、仓库需求生成和货物进出记录。3.1.1员工管理模块该模块负责管理信息系统所有参与仓库管理运作的员工信息,包括添加、删除、修改和查找员工信息。系统各个功能操作按照员工的工作类别区别给予,系统分为3中权限:仓库总管、分仓库管理员和采购员。权限分配也在员工管理中实现,仓库总管可以管理所有员工的信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASP NET 仓库 管理信息系统 35
限制150内