备品物资管理系统的设计与实现——毕业论文.doc

上传人:滴答 文档编号:1253054 上传时间:2019-01-19 格式:DOC 页数:42 大小:2.41MB
下载 相关 举报
备品物资管理系统的设计与实现——毕业论文.doc_第1页
第1页 / 共42页
备品物资管理系统的设计与实现——毕业论文.doc_第2页
第2页 / 共42页
备品物资管理系统的设计与实现——毕业论文.doc_第3页
第3页 / 共42页
备品物资管理系统的设计与实现——毕业论文.doc_第4页
第4页 / 共42页
备品物资管理系统的设计与实现——毕业论文.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、 毕 业 设 计中文题目 备品物资管理系统的设计与实现英文题目 The Design and Implementation of theStock Material Management System院 系: 计算机与信息工程学院年级专业: 软件工程(金融服务 1)姓 名:学 号:指导教师:职 称: 年 月摘要I摘 要随着 21 世纪的到来,经济快速发展的同时也促进了信息技术的进步。信息技术的发展使得基于 WEB 技术的物资管理平台成为现代技术改革与发展的方向。但是有些企业管理数据信息的方式还是用古老的纸质记录或者电子文档进行管理,这样不但效率低下,还容易将信息保存错乱,不方便查询。因此,备品

2、物资管理系统的开发是很有开发前景的。本系统依据开发要求主要完成企业日常经营中的备品物资进行数据存储。本系统主要分为八个管理模块,包括基础管理、物资管理、配件管理、销售管理、生产管理、采购管理、仓库管理、客户管理。系统开发采用的是 ASP.NET 技术,以 visio studio 2008 为开发平台进行开发和设计。后台使用 C#语言实现界面中的相应的功能,力求构建一个方便企业管理数据的管理平台,实现企业日常经营活动中对生产过程中产生的数据进行快捷的记录和查询。关键词:ASP.NET;物资管理平台;数据管理ABSTRACTIIABSTRACTWith the advent of the 21s

3、t century, Rapid economic development also promoted the progress of information technology . The development of information technology based on WEB technology management platform of modern technology reform and development direction. But some management data information or use old paper records or e

4、lectronic document management, it will not only inefficient, but also easy to save information disorder, is not easily accessible. Therefore, spare material management system development is of great prospects for development.Basis for development of this system required to complete daily operation o

5、f enterprises in the supply of materials for data storage. The system is divided into eight main management module, including management, material management, spare parts management, sales management, production management, purchasing management, warehouse management, customer management. System dev

6、elopment using the ASP.NET technology, in Visio Studio 2008 as the development platform for development and design. Background using the c # language in the interface of functions, and strive to build an enterprise data management platform, achieving in the day-to-day business activities of enterpri

7、ses to shortcut data generated in the production of records and query.Key Words: ASP.NET; material management platform ; data management 目录 III目 录第 1 章 引言 .11.1 课题的背景和意义 .11.2 课题研究的内容 .11.3 课题发展历史 .11.4 论文结构 .2第 2 章 相关技术 .32.1 B/S 架构 .32.2 数据库 SQL Server.32.2.1 高效 的数据分析性能 .32.2.2 灵活的业务扩展性 .32.2.3 操作

8、系统集成的安全性 .42.2.4 客户及管理工具的易用性 .42.3 面向对象方法 .4第 3 章 需求分析 .63.1 需求提出 .63.2 系统的可行性分析 .63.3 系统功能需求 .6第 4 章 概要设计 .94.1 系统功能模块图 .94.2 数据库设计原则 .94.3 数据库 E-R 图 .104.4 数据库物理结构设计 .11第 5 章 详细设计 .205.1 登录模块 .205.2 基础管理模块 .205.3 采购管理 .215.4 生产管理 .215.5 销售管理 .215.6 物资和配件管理模块 .225.7 客户管理模块 .225.8 仓库管理 模块 .22第 6 章 系

9、统实现 .236.1 登录模块 .236.2 基础管理模块 .236.2.1 用 户管理 .236.2.2 角色管理 .246.2.3 角色权限管理 .246.2.4 物资分类 .256.2.5 配件分类 .256.3 采购管理模块 .266.4 生产管理模块 .276.5 销售管理模块 .28目录 IV6.6 物资及配件管理模块 .296.7 客户信息管理模块 .296.8 仓库管理模快 .30第 7 章 系统测试 .327.1 测试方法 .327.2 测试用例 .32第 8 章 总结与展望 .358.1 总结 .358.2 展望 .35参考文献 .36致 谢 .37第 1 章 引言1第 1

10、 章 引言1.1 课题的背景和意义企业物资管理是企业管理的一个重要组成部分 1。需要对物资的信息和去向非常清楚,入库时要有如下的数据信息:编号,名称,类别,数量,操作人等;然后登记入库。物资出库时同入库的时候一致也需要登记物资的基本信息;才可以出库。通过对物资的出库和入库操作,可以得到物资剩余库存的信息,让企业能有准备的进行接下的生产工作。加强物资管理,不仅能算出和看出物资的用量,还可以让企业更加有条理的对生产进行管理,使企业管理更加规范和信息化,减少企业生产过流程中的矛盾。1.2 课题研究的内容备品物资管理系统是采用 Visual 2008 进行开发,用到的技术原理是 ASP.NET技术以及

11、 B/S 架构。在企业经营管理中,因为生产过程中用到了仓库、采购、生产,配件等多个模块,因此手动记录数据是使得记录人员工作量大,容易将数据记录错误,效率低下。所以设计一个备品物资管理管理系统可以避免手工记录数据记录错误的情况发生,还可以提高管理水平,提高数据的管理效率。1.3 课题发展历史管理信息系统就是我们常说的 MIS(Management Information System),在强调管理,强调信息的社会中它变的越来越普及。MIS 是一门新的学科,它跨越了若干个领域,比如管理科学,运筹学,统计学以及计算机科学.在这些学科的基础上,形成信息收集及加工的方法,从而形成一个纵横交织的系统。20

12、 世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。20 世纪 50 年代,西蒙提出了管理依赖于信息与决策的思想。同时期的维纳发表了控制论,他认为管理是一个控制过程。1958 年,盖尔写到:“管理将以较低的成本得到及时准确的信息,做到较好的控制。 ” 这个时期,计算机开始用于会计工作,数据处理一词已经出现。1970 年,Walter T.kennevan 给刚刚出现的管理信息系统一词下了个定义:”以口头或书面的形式,在合适的时间向经理。职员以及外界人员提供过去的、现第 1 章 引言2在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策。 ”在这个定义里强调了用信息支持

13、决策,但并没有强调应用模型,没有提到计算机的作用。1985 年,管理信息系统的创始人,明尼苏达大学的管理学教授 Gordon B.Davis 给了管理信息系统一个较完整的定义,即“管理信息系统是一个利用计算机软硬件资源以及数据库的人-机系统。他能提供信息支持企业或组织的运行、管理和决策功能。 ” 这个定义全面说明了管理信息系统的目标、功能和组成,而且反映了管理信息系统在当时达到的水平。1.4 论文结构第一章是引言,引言中分析了开发的背景及意义,课题的发展历史以及需要研究的是什么内容。第二章是相关技术,介绍了实现系统时所运用的工具和技术架构。第三章是需求分析,目的是为了得到具体的需求才能进行功能

14、的设定,以及进行可行性的分析。第四章是概要设计,介绍了系统拥有的功能模块,以及对数据库和 E-R 图还有数据库物理结构的设计。第五章是详细设计,主要是对系统拥有的功能模块进行详细描述第六章是系统的实现,对系统的功能进行描述以及系统设计完成后的截图。第七章是对系统的测试,是对系统测试时的说明。第八章是总结与展望,阐述我对开发过程的总结,从中学到了什么,对我自身有什么提高,以及展望将来。第 2 章 相关技术3第 2 章 相关技术2.1 B/S 架构“B/S 架构(Browser/Server,浏览器/服务器模式) ,是一种网络架构模式” 2。B/S 架构的好处是因为业务逻辑主要是在服务器端处理,使

15、用时只要使用 WEB浏览器访问,不需要安装什么特别的软件,只需要有 Web 浏览器就可以,所以不必进行客户端的开发和维护,所以开发成本较低;而服务器端只需安装数据库提供相应的服务就可以。通过这个开发架构,不但可以减少客户端这边的负债量,而且可以同时满足多个用户的同时使用,同时还可以降低维护的成本。优点:用于我们现在的计算机都有自带的浏览器,所以使用时客户不需要安装任何软件,只要打开浏览器就可以进行数据的访问;B/S 架构的使用媒介是网络,然后通过控制权限可以让很多的用户同时使用进行数据的访问;B/S 架构由于不需要对客户端进行安装操作,所以不用对客户端进行维护升级,只需升级和维护服务器端就可以

16、了。缺点:因为客户端可以是很多不同的浏览器,所以考虑到兼容性的问题要适应每个浏览器的特性将会提高开发难度和成本。 2.2 数据库 SQL Server SQL Server 数据库有如下的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比 3。由于以上优点使它对数据的管理和分析有了灵活性,在变化的环境中能快速的响应。因为就有可伸缩性,SQL Server 是一个具备完全 Web 支持的数据库产品,提供了可扩展标记语言核心支持以及 Intemet 上和防火墙外进行查询的能力 4。2.2.1 高效的数据分析性能通过利用 Micro

17、soft SQL Server 产品的 Analysis Service 多维数据集的数据压缩、支持处理过程中聚合的部分聚合、以及分区等功能,提供了一个高效的数据操作机制。由于对数据的组织形式和业务视角密切联系,这样在回答经营分析问题的时候,对数据的查询,分类,汇总是直接进行的,提供了其他方式所无法比拟的查询效率。第 2 章 相关技术42.2.2 灵活的业务扩展性数据仓库技术直接回答的是业务问题,其实现方式也是以解决一个个业务需求的形式组织的。随着新业务的出 业务需求建设新的模型,这种堆叠形式的建设方式为整个系统随业务的发展而平稳发展提供了良好的条件。2.2.3 操作系统集成的安全性Micro

18、soft SQL Server 产品的 Analysis Services 为管理员和最终用户都提供了强大的安全性。管理员的安全性可以通过使用结合 windows 系统的安全策略来控制。最终用户安全性指定了哪些最终用户可以访问数据,以及最终用户可以执行的操作类型,其中包括用户是否有读取和读/写访问权利。 Microsoft SQL Server 产品的Analysis Service 提供了丰富的安全性设置选项。管理员可以在不同的级别上定义最终用户安全属性,从而对安全管理进行进一步的加强。从高级到低级,这些级别包括:服务器(Analysis 服务器) 、数据库、多维数据集挖掘模型、维度成员以及

19、单元。这些丰富的不同粒度级别的安全控制使得管理员能够根据业务需求的灵活定义系统的安全性。2.2.4 客户及管理工具的易用性使用办公中最常使用的 Office 产品作为客户前端的展现工具,用户对于系统使用的熟悉程度和认知程度都能大大提高,并有效的降低了用户培训和维护的费用。管理端则使用和其他管理工作相似的界面 MMC,使管理人员也在一个操作经验和操作方式相似的环境下进行所有的管理工作。同时,SQL Server 产品的动态优化机制使得数据库系统总是能够根据当前的工作负载,自动调节在最优的参数设置下工作,最大化的减少了管理员的负担。SQL Server 产品还提供了包括多种向导和编辑器,使得管理员

20、能够根据系统的提示逐步完成任务,这些工具将极大的简化 DBA 和其他IT 管理人员的系统使用。由于利用了报表模板技术,在系统中增加新的报表时,不需要在客户端安装新的程序,仅需要下载新的报表模板,这降低了系统部署的难度。管理工作的简化,提高了管理工作的效率,降低了系统运行维护的成本2.3 面向对象方法管理信息系统的开发方法有很多种,此系统是用面向对象方法和面向对象技术第 2 章 相关技术5开发的。面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称 OO (Object-Oriented)方法,是建立在“对象”概念基

21、础上的方法学。对象是由数据和允许的操作组成的封装体,与客观实体有直接对应关系,一个对象类是定义了具有相似性质的一组对象。而继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。传统的面向过程的方法学中,强调的是确定和分解系统功能,这种做法虽然是目标的最直接的实现方式,但是由于功能是软件系统中最不稳定、最容易变化的方面,因而使系统难以维护和扩展。面向对象设计首先强调来自域的对象,然后围绕对象设置属性和操作。用面向对象设计,其结构源于客观世界稳定的对象结构。因而与传统软件设计方法相比,明显提高了软件的生产率,易重用性、易维护性等方面的效果。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。