1、专业程序代写: http:/ 学号: 271401217 题 目: 材料管理系统的设计与实现 学 院: 信息学院 专 业: 计算机科学与技术(软件方向) 姓 名: 指导教师: 完成日期: 专业程序代写: http:/ I 摘 要 随着信息技术在管理上越来越深入而广泛的应用, ERP 系统的实施在技术上已逐渐成熟。 ERP 系统是一个不断发展的新型学科,企业要生存要发展,要高效率地把企业活动有机地组织起来,就必须加强企业管理,即加强对企业内部各种资源(人,财,物等)的有效管理,建立与自身特点相适应的 ERP 系统。 本文介绍了企业工厂业务人员在可以通过 材料管理系统 保证 材料 的正常及时 管理
2、 ,快速查询到仓库库存及相关料况 ,对材料的申请管理 如 :材料申请,材料替代,材料出库等 。 使得申请材料的过程更加清晰快捷。还可以 迅速查询仓库呆滞料状况,以便及时处 理,减少库存积压对资金的占用,提高资金营运力 。使得 仓管做帐简单,轻松,及时,准确。仓库资料可据领导需要以多种格式产生,美观大方,快捷灵活。 本文主要从企业的材料管理系统出发,应用软件工程的相关理论解决软件设计中遇到的问题。通过系统流程图总体概括出系统的基本操作过程,数据流图分析数据的流动走向。应用 Java 程序设计语言设计用户显示界面和内部逻辑。 Oracle EBS 系统作为当今世界最领先的 ERP 产品,应用范围拓
3、宽,将覆盖制造业以外的许多领域,向专业化软件方向发展。这将改变向用户提供适于所有用户的通用 产品的状况,而针对具体的用户市场对软件预先 “ 剪裁 ” 推出针对特殊市场的软件产品。专业化软件不需要用户进行针对性的配置就可得到可用的菜单、模块和报表等,可以更快的启用,可得到更有针对性的服务。 Oracle EBS 结合现如今广泛流行的 Java 程序设计语言和 SQL 语句,并 根据每个企业自身的特点和业务需求进行设计,使企业的管理变得方便、全面,利用 Oracle EBS 开发此查询系统,更使得销售数据更全面的被展示,因此生产管理部门对生产环节当中的各个因素都会有相当全面的了解和分析,从而对企业
4、生产更轻松的做出决策和控制。 关键词 : ERP 产品 ; Oracle EBS 系统 ; JAVA 开发语言 ; SQL 语句 专业程序代写: http:/ II Abstract Along with the information technology in the management of more and more depth and a wide range of applications, ERP system in the implementation of technology has gradually matured. ERP system is a continuou
5、s development of new disciplines, enterprise to survive is to develop and efficient business activities organized organically, to strengthen enterprise management, namely, to strengthen the enterprise internal various resources (people, money, the effective management of the content to wait), establ
6、ish its own characteristics in line with ERP system. This paper introduces the salesman in the enterprise factory by material management system ensure that materials of normal timely management, rapid inquiry to the warehouse inventory and related material condition, such as: the material in road, h
7、as already please purchase, distribution quantity more comprehensive. Also can rapid inquires glazed material condition, to warehouse timely processing, reduce inventory of capital of the occupier, raise funds operating force. Make warehouse do his simple, easy, timely and accurate. Warehouse materi
8、al can according to leaders need to multiple formats produced, beautiful generous, quick flexible. This article mainly from the corporate material management system, application software engineering based the related theory of solving problems encountered in the design of software. Through the syste
9、m flowcharts overall generalizes the system of basic operation process, data flow diagram analysis data flow direction. Application of Java programming language design the user interface and internal logic display. Oracle EBS system as the world most advanced ERP products, application range widening
10、, will cover many fields, beyond manufacturing to specialized software development. This will change to customers for all users of generic product of conditions, and according to specific user of the software market in advance for special clipping “launch“ market software products. Specialized softw
11、are does not require users to specific configuration can get usable menu, module and statements, much faster to enable, can get more specific services. Oracle EBS combination nowadays widespread Java Programming languages and SQL statements, and according to the characteristics of each enterprise it
12、self and business requirements for design, make enterprise management became convenient, comprehensive, use Oracle EBS exploit this inquiry system, more make sales data showing more comprehensive, so production management departments of the various factors of production link there will be quite a co
13、mprehensive understanding and analysis of enterprise production, thus more relaxed decision making and control. Key words: ERP products; Oracle EBS system; JAVA ; SQL 专业程序代写: http:/ 目 录 序 言 . 1 第 1 章 概述 . 3 1.1 材料管 理系统的概况 . 3 1.2 问题定义 . 3 1.3 论文主要工作 . 3 第 2 章 系统开发工具及开发方法 . 5 2.1 系统开发工具 . 5 2.1.1 Jav
14、a. 5 2.1.2 UniEAP . 5 2.1.3 Oracle . 6 2.2 系统开发方法 . 6 第 3 章 系统分析 . 8 3.1 业务流程 . 8 3.2 系统流程 . 9 3.3 系统数据流 . 10 3.4 系统主要功能 . 11 第 4 章 系统设计 . 13 4.1 B/S 结构模式的确定 . 13 4.2 系统功能模块设计和具体页面设计 . 14 4.3 实体关系( E-R 图) . 15 4.4 表结构 . 15 第 5 章 系统实现 . 18 5.1 三层模式 . 18 5.2 模块的具体实现 . 18 5.2.1 程序流程图 .18 专业程序代写: http:/
15、 5.2.2 系统实现代码 .19 5.2.3 系统界面 .20 第 6 章 系统测试与开发心得 . 25 6.1 项目的三层架构 . 25 6.2 单元测试 . 25 6.3 系统测试 . 25 第 7 章 结论与建议 . 27 7.1 结论 . 27 7.2 建议 . 27 参考文献 . 28 致 谢 . 29 专业程序代写: http:/ 1 序 言 ERPEnterprise Resource Planning 企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台 ERP系统集中信息技术与先进的管理思想於一身,成为现代企业的运行模
16、式,反映时代对企业合理调配资源,最大化地创造社会财富的要求,成为企业在信息时代生存、发展的基石。 ERP 是针对物资资源管理(物流)、人力资源管理(人流)、财务资源管理(财流)、信息资源管理(信息流)集成一体化的企业管理软件。一个由 Gartner Group 开发的概念,描述下一代制造商业系统和制造资源计划( MRP II)软件。它将包含客户 /服务架构,使用图形用户接口,应用开放系统制作。除了已有的标准功能,它还包括其它特性,如品质、过程运作管理、以及调整报告等。特别是, ERP 采用的基础技术将同时给用户软件和硬件两方面的独立性从而更加容易升级。 ERP 的关键在于所有用户能够裁剪其应用
17、,因而具有天然的易用性。 市场和社会对大型制造行业期望能够提供更方便、更安全、更可靠、更环保、更稳定、更经济、更清洁的产品,为应对市场和社会的要求,制造企业将逐步从有形资源的竞争过渡到倚重于无形资源竞争的阶段。为此,必须完成从 “ 生产管理 ” 向 “ 需求 管理 ” 的转变,而管理和信息手段相结合,是适应未来需求管理需要的必由之路。正因为需求的人性化对 ERP 软件的开发要求更加严谨,企业决策者及各模块关键用户对模块应用的功能增强、对数据查看的合理性要求增加,因此满足企业的不同需求便成了 Oracle EBS 要登场的重要原因 。 Oracle 公司是全球最大的信息管理软件及服务供应商,成立
18、于 1977 年,总部位于美国加州 Redwood shore。 2000 财年 (99 年 6 月到 2000 年 5 月 )营业额达 101 亿美元,再创 Oracle 公司销售额历史新高,比去年增长了 13 亿美元,盈利 增长 61%,达到 21 亿美元。 Oracle 公司现有员工超过三万六千人,服务遍及全球 145 个国家。 Oracle公司拥有世界上唯一一个全面集成的电子商务套件 Oracle Applications R11i,它能够自动化企业经营管理过程中的各个方面,深受用户的青睐,促使 Oracle 应用软件在2000 财年第四季度的销售额达 4.47 亿美元,与 SAP 公
19、司的同期应用软件销售额 3.52亿美元相比,多出近 1 亿美元,这一事实表明, Oracle 已经是世界最大的应用软件供应商。 Oracle 电子商务套件涵盖了企业经营管理过程中的方方面 面,虽然它在不同的专业程序代写: http:/ 2 方面分别面对不同的竞争对手,而 Oracle 电子商务解决方案的核心优势就在于它的集成性和完整性,用户完全可以从 Oracle 公司获得任何所需要的应用功能,更重要的是,它们具有一致的基于 Internet 技术的应用体系结构,而如果用户想从其它厂商处获得 Oracle 电子商务所提供的完整功能,不仅需要从多家厂商分别购买不同的应用,而且需要另请咨询公司把这
20、些不同的应用装配起来,还必须确保它们能够协同地工作。 先进的产品和高效率的企业运作,是 Oracle 公司利润得以继续增长的重要原因,一年前, Oracle 公司确定了通过采用自身的 Internet 电子商务解决方案,实现每年节省 10 亿美元企业日常运作费用的目标,这一数据相当于将年度利润率提高 10%。 Oracle 应用产品包括财务、供应链、制造、项目管理、人力资源和市场与销售等150 多个模块,荣获多项世界大奖,现已被全球近 7600 多家企业所采用。由于在电子商务方面的杰出表现, Oracle 公司在美国 Mongan Stanley 公司最新公布的权威性全球企业 1000 强中,
21、从去年的第 122 名一跃成为第 13 名,成为全球第二大独立软件公司和最大的电子商务解决方案供应商 。专业程序代写: http:/ 3 第 1 章 概述 1.1 材料管理系统的概况 工程施工过程中材料消耗占了相当大的比重,因此,加强材料的管理,是施工企业经营管理重要工作之一,也是成本控制的一项重要内容。材料管理目标概况为:按时、按质、按量保证工程施工的材料供给,即按照工程施工计划进度供应物资,既不超量采购导致过度占用流动资金,也不因采购不足而造成停工待料,并保持合理库存。做到需求有计划,采购按计划,供给有保障,资金不占用。 该软件很好地解决了以往材料管理人员以手工操作的管理方式,通过计算机这
22、一先进的技术手段,全面、高效的管理材料的:采 购计划、 申请、 入库、出库、损耗、退货、库存、供应商,强大的统计汇总、查询功能。真正实现供销存动态管理的理念,使材料管理人员从繁琐的日常工作中摆脱出来。 作为公司领导,可以随时监控材料购进与消耗,并可以掌控材料人员的工作情况,最大程度的减少失误和浪费;预算部门和财务部门可以利用材料计划和材料报警等功能和丰富的数据报表,可以随时随地的直接查询到想要的数据,最大程度的提高工作效率; 作为 公司的材料部门则能够通过软件科学的管理思想,将材料管理变得简单、轻松、数据准确无误,肯定能体会到它所带来的巨大价值。 1.2 问题 定义 为了符合上述条件要求,我们
23、选用了 Oracle EBS 系统设计材料管理系统。 Oracle EBS 电子商务套件是 Oracle 公司 的应用产品,全称是 Oracle 电子商务套件( E-Business Suit),是在原来 Application( ERP) 基础上的扩展,包括 ERP(企业资源计划管理)、 HR(人力资源管理)、 CRM(客户关系管理)等等多种管理软件的集合,是无缝集成的一个管理套件。 而且成本低、存储量大、更重要的是安全性好、易于管理、灵活性强。 1.3 论文主要工作 沈阳博林特电梯 ERP 系统建设项目第一 期包括车间派工功能、材料管理功能、在线报工功能、 BOM 导入功能、系统物料导入功
24、能、工艺路线导入功能、请购单导入功能。本文对其中的材料管理功能模块进行设计与实现。 专业程序代写: http:/ 4 在材料管理功能这个模块,我们实现了对材料的申请、申请查询打印、申请修改、以及材料出库、材料出库查询、材料替代等具体功能。使材料管理更加的简单、安全、合理。 专业程序代写: http:/ 5 第 2 章 系统开发工具及开发方法 2.1 系统开发工具 2.1.1 Java Java,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java平台的总称。用 Java 实现的 HotJava 浏览器(支持 Java applet)显示
25、了 Java 的魅力:跨平台、动态的 Web、 Internet 计算。从此, Java 被广泛接受并推动了 Web 的迅速发展,常用的浏览器现在均支持 Java applet。 Java EE( Java Platform, Enterprise Edition) 。这个版本以前称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。 Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和 通信 API,可以用来实现企业级的面向服务体系结构 ( service-oriented architecture, SOA)
26、 和 Web 2.0 应用程序。 Java 是 一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。 2.1.2 UniEAP UniEAP 的含义是“ Unified Enterprise ApplicationPractices” ,是由开发框架、公共构件和方法学组成的,支撑应用软件快速构造的综合性平台解决方案。 UniEAP在开发架构 NeuSATM( Neusoft SolutionArchitecture)的各个维度中起着重要的支撑作用,为构建于其上行业解决方案和产品提供稳定、可扩展的应用框架和丰富的功能构件集,是统一开发架构平台
27、。 UniEAP 的定位始终是与客户需求的发展紧密联系在一起, UniEAP 发展的过程也是随客户需求而变的过程。 在 SOA 逐步由概念走向成熟的大背景下, UniEAP 完成了面向服务的基础技术平台的转型,帮助用户开发、部署面向服务的应用,从而使得信息能够在企业内外自由地流动。同时,在设计理念与产品开发架构基本保持不变的前提下,进 一步明确了ADD( Architecture Driven Development,开发架构驱动开发)的开发模式,在该种开发模式下,帮助用户设计出更加合理的应用开发架构,并在实现业务需求的同时,生产出更多具有实用价值的可复用构件,从而为保护用户投资、形成用户软件资产带来极大的便利。