基于BS模式的物资管理系统设计与实现毕业设计(论文).doc
《基于BS模式的物资管理系统设计与实现毕业设计(论文).doc》由会员分享,可在线阅读,更多相关《基于BS模式的物资管理系统设计与实现毕业设计(论文).doc(66页珍藏版)》请在三一办公上搜索。
1、基于B/S模式的物资管理系统设计与实现摘 要本文以某物资管理系统的开发为背景,从实际工作出发,结合管理信息系统开发的概念、结构及系统开发的基本原理和方法,开发了物资管理系统,使得该公司有关部门及员工之间能够有效的利用该系统进行物资管理,实现了仓库管理,物资管理的信息化,提高公司信息化管理水平具有重要的实用价值。根据企业的要求,本文采用基于IntemetIntranet的三(多)层分布式计算应用系统,设计并实现了物资管理系统。该系统利用 ASP.NET和C#技术与SQL Server 2000结合,实现了计划管理、库存管理、合同管理、财务管理、回收管理、系统管理、综合信息查询、劳保管理、质量管理
2、、比价采购管理、资料管理、到货验收管理等功能。本文着重讨论系统的分析设计与库存管理、计划管理和到货验收管理的实现。首先,本文介绍了ASP.net、SQL Server2000 数据库管理、ADO.NET的相关概念及基本理论。深入分析了国内外物资管理方法的研究现状。其次,对物资管理系统需求分析及系统设计,针对系统要求进行了整体结构、ADO.NET 访问数据库、系统的网络结构的设计。最后,对物资管理系统需求分析,进行了系统功能需求分析、系统用例的事件流,根据需求分析情况,以库存管理模块的设计与实现为列进行了详细设计与实现,以计划管理模块为列进行了数据库设计及实现。关键词 :大型物资管理; 管理信息
3、系统; B/S结构; ASP.NET The Design and implementation of material management system based on B / S modeABSTRACTA materials management system developed from the actual work, combined with management information systems development concept, structure and basic principles and methods of system development,
4、to develop a materials management system, making the company relevant departments and staff able toeffective use of the system, materials management, warehouse management, materials management, information technology, and improve the level of information management has important practical value. In
5、this paper, based on the Intemet / Intranet three (multi-) layer of distributed computing application systems, materials management system was designed and implemented according to the requirements of enterprises. The system uses a combination of ASP.NET and C # and SQL Server 2000, program manageme
6、nt, inventory management, contract management, financial management, recovery management, system management, integrated information query, labor management, quality management, parity purchasing management, data management, inspection of incoming management functions. This article focuses on the dis
7、cussion of the analysis of the system design and inventory management, program management and inspection of incoming management implementation. First, the article describes ASP.net, SQL Server2000 database management and related concepts of ADO.NET and basic theory. In-depth analysis of the research
8、 status quo of domestic and foreign materials management method. Secondly, the materials management system requirements analysis and system design, system requirements, the overall structure of ADO.NET to access the database, the network structure of the system design. Finally, the materials managem
9、ent system needs analysis, system functional requirements analysis system with an example of event streams, according to the demand analysis of the situation, the inventory management module of the design and realization for the column carried out the detailed design and realization of a plan manage
10、ment module for the column database design and implementation.Keywords: coal mine materials management; MIS; B/S mode; ASP.NET第一章 绪论11.1 问题的提出11.2 课题研究现状及意义11.3 课题研究的目的和内容21.4本文的主要工作2第二章 大型物资管理系统的技术分析22.1. ASP.NET 概述22.1.1 ASP.NET 简介32.1.2 ASP 运行原理42.2 ASP.NET 的开发工具82.2.1 Visual Studio 简介82.2.2 ASP.
11、NET 简介82.3 SQL Server2000 数据库管理92.3.1SQL Server2000 概述92.3.2 ADO.NET 基础102.3.3 ADO访问web数据库122.4 本章小结12第三章物资管理系统需求分析1331业务建模13311计划管理13312到货验收管理14313库存管理1632系统性能需求分析1833系统功能需求分析18331系统管理19332库存管理20333计划管理21334合同管理22335到货验收管理22336比价采购与质量管理23337劳保管理24338财务管理24339回收管理243310资料管理253311总体用例分析2534系统用例的事件流27
12、341系统管理事件流27342库存管理事件流27343计划管理事件流28344合同管理事件流28345到货验收管理事件流29346比价采购管理事件流29347劳保管理事件流29348财务管理事件流30349回收管理事件流303410资料管理事件流3035本章小结30第四章物资管理系统的设计与实现3041系统设计思想和目标3042系统设计原则3143整体结构设计31431系统整体结构31432 系统的开发与运行环境32433系统设计流程334.4 ADO.NET 访问数据库的基本原理344.5系统的网络结构35第五章详细设计和实现365.1 库存管理模块的设计与实现365.1.1 物资明细账37
13、5.1.2 库存余额表、收发存报表、收发存汇总报表、库存查询的设计与实现405.1.3 盘盈盘亏管理的设计与实现4752数据库的设计和实现4853数据访问的实现51第六章系统测试54结论56参考文献57致谢语58第一章 绪论1.1 问题的提出物资管理是企业生产经营管理中不可缺少的组成部分。物资管理是ERP系统,特别是大中型物资系统的重要一环。物资是企业很重要的一个管理对象,它在整个企业的生产、经营、管理中的流动,就形成物流,物流是否合理、是否畅通,对企业的生产经营活动有着直接的影响,物资管理水平的高低直接影响企业的成本。另外,企业现在的生存环境也发生了很大的变化。21世纪的企业将面临全球化的竞
14、争,为了满足企业过程重组(Business ProcessReconfigure BPR)对信息系统重构以及保护企业在信息系统方面投资的需求,企业必须采用新的技术,以改变原来传统信息系统封闭的、不易集成和不能重构的弊端。因此,开发新型的管理系统就成为企业适应市场的必然选择。当前基于IntemetIntranet的三(多)层分布式计算应用系统正广泛地被用于各个领域,它为我们构造物资管理信息系统提供了更多可供选择的技术和方法。而这些技术和方法的应用将在很大程度上改变过去的企业信息系统开发的那些封闭、不易集成和不能重构的弊端。1.2 课题研究现状及意义21世纪以来,全球信息技术发展明显加快。随着 I
15、nternet 的出现,计算机越来越广泛的应用到社会生活的各个领域。今天信息技术部门所面临的问题是如何能够创建通向未来的没有中断的跨越LAN,WAN和Internet平台的分布式、可伸缩性的应用结构,以满足当今复杂的、不断发展变化的业务需求,同时又能确保企业在系统、应用、信息及人员上的投资。能够适应这种变化的结构是多层分布式计算体系结构。多层体系结构能够在低费用的条件下比现行的LAN、两层客户服务器或主机终端应用结构提供更好、更及时的信息。多层分布式计算应用服务技术是目前数据库应用发展的潮流,传统的客户服务器的应用,正朝着三层或多层结构发展。三层结构是传统客户服务器结构的发展,代表了企业级应用
16、的未来,它将应用分为表示层、业务逻辑层和数据层。表示层负责和用户的交互,同时也提供一定的安全性,确保用户不会看到机密的信息。业务逻辑层也称中间层,是表示层和数据层的桥梁,它响应表示层的用户请求,执行任务并从数据层获取数据,并将必要的数据传送给表示层。业务逻辑层也可以再次细分为:页面分发层和业务逻辑处理层。数据层也称作持久化层,它负责定义、维护数据的完整性、安全性,它响应逻辑层的请求,访问数据。这一层直接操作数据库服务器,如Oracle、Sybase,DB2、MS SQLServer等。当然也不是层数越多越好,虽然层数增加可以使整体的结构清晰,但是会增加复杂性,因为层层调用,当出现问题时,查找起
17、来很麻烦。三层结构的优点在于:1)具有灵活的硬件系统构成和更好的支持分布式的环境。2)提高程序的可维护性。3)利于进行严密的安全管理。4)瘦客户的模式。5)系统管理简单,可支持异种数据库,有很高的可复用1.3 课题研究的目的和内容本大型物资管理系统内容涵盖物资需求计划管理、库存管理、合同管理、财务管理、回收管理、系统管理、综合信息查询、劳保管理、质量管理、比价采购管理、资料管理、到货验收管理等物资管理的全过程,通过填写日常出入库单,自动完成物资的库存管理,并提供多种口径进行物资统计,可自动生成所需的物资报表和统计分析表,进行有效物资控制。涵盖了物资使用人员、物资计划员、仓库管理人员、物资管理人
18、员、财务人员、决策管理人员等各对象的使用要求,将物资应用架构在整个企业网络上,改变了以往物资系统只是为实现电子化库存的准确而管理的局限性,达到真正的电子化全面物资管理。它实现了物资管理工作的数字化、信息化和网络化,简化劳动,实现了以计算机为中心的自动化、网络化管理。物资查询更加正确、方便、快速、可靠,为上级领导、部门的管理提供准确、实在的数据与图形,真正实现全矿区各类物资信息的数字化和网络化。在系统设计方面,本文着重考虑了基于 B/S 结构系统的网络实现、基于 B/S 结构系统的网络安全、ASP.NET的解决方案等几个方面。1.4本文的主要工作本文将首先探讨.NET框架技术和B/S模式,在对大
19、型物资管理系统的需求做深入详细调研分析的基础上,提出基于.NET的B/S模式解决方案,设计系统的整体架构。详细探讨了系统的分析设计与库存管理、编码管理和用户管理的实现, 同时负责系统的版权控制以及系统的整合。第二章 大型物资管理系统的技术分析2.1. ASP.NET 概述BS和CS结构 当今世界管理软件技术的两大主流技术架构就是CS体系结构和BS体系结构。当今是一个以网络为中心的信息化世界。随着网络信息化脚步的推进,.NET出现在人们的视野中,它的诞生开创了网络时代的一个新的局面。.NET 就与HTML的显示信息,将可编程的基于XML 的信息加强,使其成为开发新一代数据库管理软件的有力工具。在
20、具体开发数据库管理系统之前,需要首先了解ASP.NET 的概念、运行机制以及开发系统所需搭建的运行环境。 2.1.1 ASP.NET 简介ASP.NET 是目前最流行的Web 开发技术之一,此技术基于.NET 环境开发,具有很大的优势。随着网络经济时代的来临,微软公司提出了.NET 战略,系统能够帮助用户在任何时候、任何地点、利用任何工具都可以获得网络上的信息,并享受网络通信所带来的快乐。ASP.NET 是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web 应用程序。ASP.NET 提供了一个统一的Web 开发模型,并为开发人员提供了创建企业级Web 应用程序所需要的各种服
21、务。ASP.NET 可以为使用任何与.NET 兼容的语言编写应用程序。此外,任何ASP.NET 应用程序都可以完全使用.NET Framework。.NET Framework 是Microsoft 为开发应用程序创建的一个富有革命性的新平台,是一个可以快速开发、部署网站服务及应用程序的开发平台。.NET Framework可以创建Windows 应用程序、Web 应用程序、Web 服务其他各种类型的应用程序。.NET Framework 具有以下特点:(1) 通过互联网的标准作整合。用XML 即SOAP 等标准通信协议将各种由不同环境所组成的应用程序及组件整合在一起工作。(2) 松散的整合组
22、建。大多数有延展能力的系统,现阶段是以“异步信息”为构架建立的。要建立这种多层架构,操作非常复杂,而且工具很少。.NETFramework 不需要很严谨地定义每个组件的结果即可很轻松的整合,这样可提高程序的延展性。(3) 支持多种程序语言。.NET Framework 将各种开发语言整合起来,可以让开发人员使用不同的程序语言来开发解决方案,选择他们擅长的程序语言,这节省了程序员重新学习新语言的过程,可以将更多的精力用于开发。(4) 提高程序设计人员的工作效率。NET Framework 尽可能减少开发人员写程序时会出现的问题,让程序设计人员专心于系统开发工作。(5) 完善的数据安全。要设计一个
23、安全性较好的互联网应用程序,在设计时就必须考虑所有组件的安全问题,而不能仅考虑一部分。所以NET Framework在设计安全模型时,将所用的数据与程序代码做了比较完善的安全保护。(6) 可用操作系统的服务。Windows 提供了丰富的服务及资源,NET Framework将这些功能包装起来,以更简单的方式共程序设计人员使用。ASP.NET 在Web 应用方面的优点给企业和开发人员带来了很多方便。ASP.NET 是在服务器上运行的编译好的公共语言运行库。ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存等服务,所以在编写代码行之前就已经显著提高了性能。ASP.NET 框架应用了Vis
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于BS模式的物资管理系统设计与实现 毕业设计论文 基于 BS 模式 物资 管理 系统 设计 实现 毕业设计 论文
链接地址:https://www.31ppt.com/p-3938279.html