logo资料库

物资管理系统(毕业论文).doc

第1页 / 共41页
第2页 / 共41页
第3页 / 共41页
第4页 / 共41页
第5页 / 共41页
第6页 / 共41页
第7页 / 共41页
第8页 / 共41页
资料共41页,剩余部分请下载后查看
摘 要
Abstract
0 引言
1问题的提出
1.1题目背景
1.2问题的定义
1.2.1管理信息系统概述
1.2.2 物资管理系统开发的意义
1.2.3国内外现状
2系统分析
2.1可行性研究和计划
2.1.1技术上的可行性
2.1.2经济上的可行性
2.1.3实践上的可行性
2.2系统需求分析
2.2.1业务分析及业务流程图
2.2.2数据分析及数据流程图
2.2.3数据字典
2.3系统开发的相关技术
2.3.1开发工具介绍
2.3.2 开发模式MVC介绍
2.2.3开发平台JDK
2.3.4 JAVA EE框架中的相关技术
1.Hibernate简介
Hibernate是一个免费的开源Java包,它使得与关系数据库打交道变得十分轻松,就像您的数据库中
大多数应用程序都需要处理数据。Java应用程序运行时,往往把数据封装为相互连接的对象网络,但是当程序
2.Hibernate在本系统中的应用:
(1)表为基础建立Java的实体类
(2)所做的Java类写对应的配置文件,一个类对应一个配置XML文件
(3)hibernate.cfg.xml这个配置文件写好连接数据库名字、URL、数据库驱动名、用户名
SERVLET:
1.Servlet简介:
Servlet是对支持Java的服务器的一般扩充。它最常见的用途是扩展Web服务器,提供非常安全的、
servlet的生命周期:
(1)servlet容器创建servlet的一个实例。
(2)容器调用该实例的init()方法。
(3)如果容器对该servlet有请求,则调用此实例的service()方法。
(4)容器在销毁本实例前调用它的destroy()方法。
(5)销毁并标记该实例以供作为垃圾收集。
一旦请求了一个servlet,就没有办法阻止容器执行一个完整的生命周期。容器在servlet首次被调
2.Servlet在本系统中的应用:
3系统总体设计
3.1总体设计的任务和设计原则
3.2统的功能层次结构图
4系统详细设计
4.1据库设计
4.1.1数据库设计原则
4.1.2数据库的设计方法
4.1.3数据库中的表
4.2系统主要模块设计
4.2.1登陆模块
4.2.2定货模块
4.2.3核查模块
4.2.4 库存管理
4.2.5库存查询模块
结束语
谢 辞
参考文献
河北理工大学毕业设计 第 1 页 共 41 页 摘 要 本系统是根据企业管理的特点,集采购管理、库存管理、核算于一体,为企业量 身定做的物资管理软件。在设计过程中最大限度满足用户的要求,因此,该系统具有 较强的实用性和针对性。本系统界面友好,操作简单,可维护性强,功能完备。本论 文介绍了进销存物资管理信息系统开发的全过程,主要从管理思想、系统分析说明、 系统设计说明、系统使用说明、技巧与体会等方面对本管理系统加以论述。前言部分 指明了选题背景和开题意义;而后又详细介绍了系统的分析、系统的开发与设计说明 等内容;最后给出了系统的使用说明和系统设计的心得体会。 关键词:物资管理, 系统设计,系统分析,信息系统
河北理工大学毕业设计 第 2 页 共 41 页 Abstract This system is the administrant software which according to the characteristics of the enterprise gather stock management, storage management,checkage in an organic whole. In the course of designing, the maximum meets users' demand, so it has stronger practicability and pertinence. The system's interface is friendly, it is simple to operate, the maintainability is strong and the function is complete. The thesis introduced the whole course that the management information system develops, mainly from manage thought、 elucidation of system analysis、systematic specification、systematic operation instructions、 skill、respect of realizing etc. Preface part pointed out the background of the selected title and turned on the question meaning; Then introduced such contents as systematic analysis, systematic development and specification, etc. in detail; Finally, provide the systematic operation instructions and gains in depth of comprehension designed systematically. Keyword: material management ,system design, system analysis, information system
河北理工大学毕业设计 第 3 页 共 41 页 0 引言 进入 90 年代,以通讯技术、计算机技术、和控制技术,即“3C”技术为主要支 柱的信息技术,广泛而迅速地渗透到社会生活的各个方面,己经成为推动社会经济发 展和开展国际竞争的必备手段。信息技术是当代世界范围内新的技术革命的核心,是 现代管理的一个重要支柱。管理信息系统的建立,为各级管理决策提供了信息支持, 从根本上改善了管理人员的劳动条件和工作性质,是管理手段现代化的重要标志。管 理信息系统(MIS, Management Information System)是一个由人和计算机等组成的能 够提供信息以支持一个组织机构内部的作业,管理、分析和决策职能的系统。物资的 管理是企业自身管理信息系统的重要组成部分。 随着市场竞争的日益激烈,如何降低成本越来越成为企业要解决的问题。对生产 型企业来讲,这涉及到原材料的进货渠道、库存方面及部门和用户的的管理等方面, 管理的好坏对企业至关重要。对经销商而言,渠道扁平化是大势所趋,这使经销商对 产品的管理合理化提出了更高的要求。概括地讲,企业对物资管理的需求具有普遍性。 企业物资管理解决方案适用于企业的采购、和仓库部门,对采购、仓库部门的业务全 过程进行有效地控制和跟踪。企业应用物资管理系统解决方案可有效减少盲目采购、 降低成本、合理控制库存、减少资金占用并提高市场灵敏度,提升企业市场竞争力。 本文以企业物资管理为例,对该企业的物资管理信息系统进行了分析和设计,重点是 对采购自系统和库存子系统进行了讨论。库存管理是商场运营的基础,它将采购管理 和其他管理链接起来共同组成一个完整的物资管理系统。库存管理子系统可以帮助商 场仓库管理人员对库存商品进行详尽、全面地控制和管理,提供的各种库存信息和库 存分析可以为商场的决策提供依据,从而实现降低库存和减少资金占用,避免商品积 压或短缺,保证商场经营活动顺利进行。
河北理工大学毕业设计 第 4 页 共 41 页 1 问题的提出 1.1 题目背景 随着科技突飞猛进的发展和中国加入 WTO,全球经济一体化的格局逐渐形成,产 业结构在全球范围内进行不断调整和升级,世界企业之间的竞争更趋激烈。这些激烈 的竞争、瞬息万变的市场需求、名目繁多的商品种类、日益增长的服务项目、千姿百 态的销售手段、错综复杂的商业管理,已将过去传统的商业管理方式搞得筋疲力尽, 无所适从,渐渐陷入穷途末路的尴尬境地。面对如此激烈的挑战和竞争,商业企业的 经营者们渐渐体悟到唯有有效地配置自己拥有的资源并合理使用社会一切资源,不断 地调整自己的发展策略,得以保证企业长期稳定发展并在细分市场上取得自己的竞争 优势。 企业物资管理自动化是根据商业企业规范化管理的特征与要求,充分利用计算机 技术、网络与数据库技术、条码技术等各种现代高科技来实现商业企业自动化的科学 管理,是现代化科技与现代化管理密切结合的系统工程,是商业企业在当代信息社会 中实现管理现代化,决策科学化的重要过程。现代企业物资管理从商业经营管理角度 讲,其内容是全方位的,是商业采购、库存、核算、部门管理等全过程的自动化,包 括商品信息处理自动化、商品仓储管理自动化、商业流通加工自动化、财务管理自动 化,经营决策分析自动化等。相应地,电子信息技术在商业自动化中的应用主要包括 销售实时管理系统、计算机管理信息系统、电子订货系统、电子数据交换、商业加值 网络等。综上所述,商业自动化是前台 POS 系统的信息收集、后台 MIS 系统(管理信 息系统)的信息分析与管理融为一体的商业管理信息系统。 改善商业的经营方式,提高经营效率,降低商业企业的经营成果,形成商业经营 管理合理化、制度化与标准化,使商业的经营管理现代化,从而提高国民的生活素质。 1.2 问题的定义 1.2.1 管理信息系统概述 管理信息系统(MIS)的概念是 1961 年美国人 J。D。GALLAGHER 首先提出来的, 是一门新兴的、集管理科学、信息科学、系统科学及计算机科学为一体的综合性学科, 研究的是企业中信息管理活动的全过程,以便有效的管理信息,提供各类管理决策信 息,辅助企业进行现代化管理。
河北理工大学毕业设计 第 5 页 共 41 页 管理信息系统是企业的信息系统,它具备数据处理、计划、控制、预测和辅助决策功 能,具体作用如下: 1.用统一标准处理和提供信息,排除使用前后矛盾的不完整的数据。 2.利用指定的数据关系式分析数据。 3.向各级管理机构提供不同详细程度的报告,缩短分析和解释时间。 4. 用最低的费用最短的时间提供尽可能精确、可靠的信息,以便使决策者选择 最佳的实施方案,以提高企业的经济效益。 1.2.2 物资管理系统开发的意义 信息已成为继劳动力、土地、资本之后的又一大资源。谁控制的信息越多,谁利 用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地,就会有更多的优势。 信息已成为继劳动力、土地、资本之后的又一大资源。谁控制的信息越多,谁利 用信息资源的效率越高,谁就会在各方面的竞争中占有一席之地,谁就会有更多的优 势。物资供应部门是企业与生产单位之间的桥梁、纽带,是企业正常生产的物资保障 部门。正因为供应部门是关键的中转环节,建立一套物资管理信息系统对于如何有效 的把本单位生产所需的生产资料及时、保质保量的供应上去,有着重要的意义。从微 观上讲,建立一套物资管理信息系统能够加快物资的周转速度,提高生产效率,从而 加强了管理的信息化手段,提高了本单位的经济效益。从宏观上讲,顺应了社会的信 息化、社会化潮流,缩短了整个社会化大生产的周期。 1.2.3 国内外现状 1.国外现状 计算机的发明应用,被视为人类的第三次重大的科学技术革命,是一次飞跃。过 去的革命最高成就就是“用机器制造机器”,是手的延长,而计算机的出现却能做到 “用机器控制机器”,是脑的延伸。计算机是提高生产效率的主要工具及途径。 据统计,目前,美国在财务会计上占有 90%的工作由计算机完成;物资管理中 80-100%的信息处理由计算机完成;计划管理是 80—90%;在计算机应用发展较快的 国家中,计算机应用于经济管理的占 80%;用于科技计算的占 8%,用于生产过程控制 的占 12%;由此可以看出,经济管理是计算机应用的主要领域。 2.国内现状 由于种种原因,我国的信息资源建设水平远远落后于信息基础设施的建设的水
河北理工大学毕业设计 第 6 页 共 41 页 平。长期以来,我国信息资源的开发管理未能与信息资源的增长同步进行。我国有丰 富的原始信息资源,但在此基础上再生的二次信息系统和数据库产业的规模和市场占 有率、使用率相当低,大量的有价值的信息未能进一步加工成商品使其增值。我国的 计算机应用要比西方国家落后十几年,管理信息系统的开发应用是从 1973 年开始的, 83 年以后才开始了大量的实际的开发和研究工作。因此,信息资源的开发和利用已 被确立为国民经济信息的核心内容,信息数字化,传输的网络化是缩小发展中国家与 发达国家差距的捷径,值世界信息化浪潮正以不可阻挡之势席卷全球时,我国要迎头 赶上,就必须利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据 库和网络资源服务系统,以便取得巨大的社会效益和经济效益。 由于物资管理在社会大生产中占用重要地位,其计算机化在发达国家已达到 95% 以上,而我国在全国范围内推广计算机在管理中的应用,是在 80 年代初开始的。起 步虽晚,但发展快。特别是微型计算机的出现和普及,为信息处理提供了物美价廉的 手段,对于推动我国管理信息处理现代化起到了重要作用。 第三章 物资管理工作中 存在的主要问技术检测中心是 1991 年初成立的局属二级单位,主要负责油田地区各 单位的安全教育、工程质量、锅炉压力容器、计量设备、仪器仪表及环境检测,井架 检测等监督检测工作。供应站则负责保证检测工作的顺利进行所需的物资正常供应工 作。我单位供应站属直属四级站,物资类别 99 大类,年吞吐量 450 万元,周转速度 为 49 天,库存 30 万元,一年以上无动态积压物资 4 万元。供应站每月要向局供应处 及中心机关上报月度库存清册,其数据都是从各种账本中收集,再统计,最后逐级汇 总再报送。目前存在的主要问题是: (一)根据各三级单位所报材料明细逐个与库存账本对照查阅,进行库平,即库中 有其所需材料则开据料单从库中领取,若库中无,则通知采购人员采购。库中物资种 类繁多,查对繁琐,易出错。 (二)从开据发料单到每月结帐、清册都是手工操作,计算器加算盘,效率低且准 确率不高。单位配备的计算机仅局限于打字,做报表,不能开单据,计算机应有的功 能没有充分发挥。 针对以上存在的问题,领导决定通过建立物资管理信息系统使物资管理工作更加 规范化、程序化,提高其处理工作的速度和准确性,也便于动态查询,提高决策水平
河北理工大学毕业设计 第 7 页 共 41 页 2 系统分析 2.1 可行性研究和计划 2.1.1 技术上的可行性 企业的计算机配置较高,不仅可以安装 Windows 和 UNIX 的运行环境,而且有足 够的空间可以安装运行平台 JAVA 虚拟机、数据库 ORACLE、服务器 TOMCAT 和各类编 程工具例如 ECLIPSE,NETBEANS,在编程环境上提供了可靠的支持;我们编程人员方 面,可以运用以前所学的各种开发软件的计算机知识和管理知识,加上不断的学习, 为系统的开发提供了必要的技术保障。我们就应用了 JAVA EE 企业级开发框架以及 ORACLE 数据库系统软件。 2.1.2 经济上的可行性 本系统开发所需的费用较低,JDK、ECLIPSE、TOMCAT 都是开源软件在网上都可 以免费下载,ORACLE 数据库需要一些费用但企业基本都能负担的起,利用现有的设 备和装置,不需要其它费用。 2.1.3 实践上的可行性 企业间的竞争说到底是人的竞争,但人力资源是企业中最难管理的资源,它涉及 到企业的组织机构、企业文化、人的心理等方方面面;从强调对物的管理转向对人的 管理,是企业管理的一个划时代的进步。如何刻意挖掘蕴藏在员工当中的巨大能力, 发掘充满活力和生机的人力资源,将"人"视为可以开发和增值的资源去投资和经营, 是当前企业急需解决的课题。 传统的人事管理对人力资源的管理是非量化的,是人事部门最基础业务的信息管 理;而真正的人力资源管理系统将人力资源管理过程数字化,并结合知识管理、办公 自动化、项目管理等技术,将人力资源管理提升到战略级别的管理层次,是一个针对 企业"人力资源"的"设计"系统。 通过以上从技术、经济、实践三方面的研究与调查,我们可以确定该物资管理系 统是可行的。
河北理工大学毕业设计 2.2 系统需求分析 2.2.1 业务分析及业务流程图 第 8 页 共 41 页 业务流程分析是具体分析的第一步,为了要对详细的调查结果进行整理和分析, 然后再经业务人员的确认,必须采用一些简单方便的方法和工具来明确表达它们,使 之成为系统分析员和用户之间进行交流的共同语言。业务流程图可以解决这一问题。 业务流程分析采用的是自顶向下的方法,首先画出高层管理的业务流程图,然后 再对每一个功能描述部分进行分解画出详细的业务流程图。工作流程分析是对现行系 统某项业务工作的实际过程的描述,并对各机构或人员之间的业务关系加以描述。 本人事管理系统根据管理员的 ID 和密码登陆,登陆成功后根据管理人员的需求 选择相应的操作。在这里包括 11 个模块,分别为:登陆模块、用户管理模块,部门 管理模块、供应商管理模块、员工管理模块、进货合同管理模块、仓库管理模块、物 资核查管理模块、库存管理模块、退货单管理模块、库存查询管理模块。现在对每个 模块画出业务流程图,并做业务分析。 1.用户登陆模块 开 始 输入用户名 密码 不成功 登陆 注册用户信息 成 功 成功 物资管理系统 是否成功 不成功 1)用户登陆: 功能描述:完成用户登陆
分享到:
收藏