J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx

上传人:b****6 文档编号:20444526 上传时间:2023-01-23 格式:DOCX 页数:47 大小:824.88KB
下载 相关 举报
J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx_第1页
第1页 / 共47页
J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx_第2页
第2页 / 共47页
J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx_第3页
第3页 / 共47页
J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx_第4页
第4页 / 共47页
J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx_第5页
第5页 / 共47页
点击查看更多>>
下载资源
资源描述

J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx

《J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx(47页珍藏版)》请在冰豆网上搜索。

J2EE的企业资产管理系统网上采购模块的设计与实现毕业设计论文Word文档下载推荐.docx

本人完全意识到本声明的法律后果由本人承担。

日期:

年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权    大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

导师签名:

日期:

注意事项

1.设计(论文)的内容包括:

1)封面(按教务处制定的标准封面格式制作)

2)原创性声明

3)中文摘要(300字左右)、关键词

4)外文摘要、关键词

5)目次页(附件不统一编入)

6)论文主体部分:

引言(或绪论)、正文、结论

7)参考文献

8)致谢

9)附录(对论文支持必要时)

2.论文字数要求:

理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:

任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:

1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写

2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。

图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画

3)毕业论文须用A4单面打印,论文50页以上的双面打印

4)图表应绘制于无格子的页面上

5)软件工程类课题应有程序清单,并提供电子文档

5.装订顺序

1)设计(论文)

2)附件:

按照任务书、开题报告、外文译文、译文原文(复印件)次序装订

指导教师评阅书

指导教师评价:

一、撰写(设计)过程

1、学生在论文(设计)过程中的治学态度、工作精神

□优□良□中□及格□不及格

2、学生掌握专业知识、技能的扎实程度

3、学生综合运用所学知识和专业技能分析和解决问题的能力

4、研究方法的科学性;

技术线路的可行性;

设计方案的合理性

5、完成毕业论文(设计)期间的出勤情况

二、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

2、是否完成指定的论文(设计)任务(包括装订及附件)?

三、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

2、论文的观念是否有新意?

设计是否有创意?

3、论文(设计说明书)所体现的整体水平

建议成绩:

(在所选等级前的□内画“√”)

指导教师:

(签名)单位:

(盖章)

年月日

评阅教师评阅书

评阅教师评价:

一、论文(设计)质量

二、论文(设计)水平

评阅教师:

教研室(或答辩小组)及教学系意见

教研室(或答辩小组)评价:

一、答辩过程

1、毕业论文(设计)的基本要点和见解的叙述情况

2、对答辩问题的反应、理解、表达情况

3、学生答辩过程中的精神状态

评定成绩:

教研室主任(或答辩小组组长):

(签名)

教学系意见:

系主任:

摘要

随着经济一体化进程的加快与互联网信息技术的飞速发展,企业的信息化的步伐也逐渐加快,从通常的手工操作到办公自动化套件的广泛应用,再到各式各样企业管理平台的大量实施,以及将来向一体化的方向进展,我国的企业信息化经历了一个技术化层面从低到高,集成化程度从分散到集中,管理理念不断更新,管理方式逐渐走向成熟的过程。

期问涌现出许多优秀的管理平台,资产管理系统(EAM)就是其中比较有影响力的一款。

EAM系统下的采购管理作为供应链管理的一个重要环节,日渐显示出其重要性。

要想在信息化的浪潮中提高企业竞争力,建立一套适合企业发展的资产管理系统势在必行,而其中网上采购模块是其中的一个重要角色。

本系统基于B/S模式,采用应用广泛的J2EE开发平台、设计与实现了EAM资产管理系统,满足了企业管理信息化的需求。

系统分为四个模块:

网上采购、资产核查、资产申请申报、系统管理。

其中网上采购管理模块目录管理、信息发布、报价系统构成。

本文围绕设计与实现EAM采购管理系统,首先对采购管理系统的流程进行了详细分析,以及各个模块与网上采购系统的关系,明确了需求:

然后根据采购管理系统的需求分析,设计了采购管理系统的总体与详细架构,并在此基础上设计了相应的数据库;

最后展示了采购管理系统的运行效果。

关键词:

J2EE,EAM,Struts,MVC,采购管理系统,

ABSTRACT

WiththerapiddevelopmentoftheeconomicglobalizationandinformationtechnologysuchastheInternet,computertechnologyandnetworktechnology,companiesacceleratethe

paceofinformationization.Fromusualmanualtoextensiveuseofofficeautomation

software,tothekindsofvariousenterprisemanagementplatform’Simplementation

andfuture’Sdirectionoftheintegrationprogress.ourcountry’Sinformationizationof

companyintechnologylevelfromlowtohigh,thedegreeofintegrationfrom

decentralizedtocentralized,developmanagementtheoriesandmanagementmode

movetomaturity.Duringtheemergenceofmanyexcellentsystem,EAMisoneofthe

moreinfluential.EAMprocurementmanagementasanimportantpartofsupplychainmanagement,itisincreasinglyimportant.Inordertoimprovingthecompetitiveofenterprise,establishingprocurementmanagementsystemwhichadapttoenterpriseisimperative.

ThispaperbasesonB/Ssystem,adoptJ2EEdevelopmentplatform,designandimplementallEAMprocurementmanagementsystem,achievetheenterpriseprocurementmanagementinformationrequirements.

TheEAMprocurementmanagementsysteminvolvefoursub-modulesrelated,suchasprocurementmodule,materialscheckmodule,purchaseordermodule,systemmanagemodule.Andtheprocurementmoduledividedinto3specificmodules.ThepaperfocusesonCataloguemanageModule,InformationModule,PriceReportingModule.

Then,withtherequirementsofEAMprocurementmanagementsystem,wedeterminethearchitectureofthesystem,functionaldesigning,andschemeoutthedatabases.Atlast,thepaperdemonstratestheruntimeeffectivenessofsomemodules,concludesthecharacteristicsandlimitationsofthesystem,andpointsouttheprospectoffuturework.

KeyWords:

J2EE,EAM,Struts,MVC,ProcurementManagementSystem

第1章引言

1.1选题的目的和意义

企业从采购、生产、销售到全面预算,处于一个迅速变化且难于预测的买方

市场,为了提高竞争力,需要采取更加先进的制造技术与管理方法,做出快速响

应。

而实现按期交货,满足客户的需求,第一个环节就是采购。

因此,采购作为

企业运作的核心环节,其地位举足轻重。

采购工作为了企业生产与管理,以及时、按质与按量的要求供应所需的物资,

以最小的物资储备达到最佳的供货状态。

避免物资的积压与缺料对于一个企业来

说至关重要。

因此,有必要创建可以集成在EAM的采购管理系统,以适应电子

商务时代企业发展的需要。

该采购管理系统是EAM系统中物流、生产流、资金流中物流与资金流的重要

组成部分,在保障信息在不同部门之间的正常流动,按时交货与降低成本起着重

要作用。

本EAM系统面向中小型制造企业、适用于多行业的、可根据具体业务需求

进行功能裁减并支持企业业务流程重组。

并在广州、珠三角乃至全国制造企业中

推广应用,逐步实现产业化。

机械制造业主要通过对原材料的加工,改造与组装

成为市场所需要的产品。

主要包括机械加工、机床加工与组装性行业。

其中涉及的

工业领域主要有机械设备、汽车、造船、飞行器、机车与日用器具等等。

1.2企业资产管理系统的发展状况

工业发展经历了从手工作坊到机械化、自动化再到集成化的变迁,因此各个

时期的检修方式也随之不断更新和发展。

从总体上看,可分为以下几个阶段:

第一阶段:

事后维修和预防性维修(从18世纪第一次产业革命到20世纪初)。

事后维修是指当设备发生故障时进行的非计划性维修,预防性维修即实施定期的

点检及早期维护。

第二阶段:

经济检修(从20世纪初至80年代),随着科学技术的发展,检

修方式也变的多种多样,于是就产生了以节约成本为宗旨的综合检修方式。

即将

各利一检修方式根据需要,有机地结合在一起的检修方式。

其显著的特点是设备现

代化、管理现代化。

第三阶段:

状态和预知维修(从20世纪80年代至今)。

依靠盟测设备,对设备运行状

态的进行监控,然后做出维修决策。

通过这种方式,可以大大减轻专业维修人员的工作量,不仅如此,运行人员也可以通过监测设备参与检修,及时

调整设备运行状态,以维护设备的正常高效运转。

纵观设备维修的发展史,我们可以发现,每一中设备维修方法的诞生,都是

伴随着科学技术的进步应运而生的。

在科学技术低下的初期,因为没有先进的设

备管理系统,设备维修只能依靠事后维修的方式进行;

随着科学技术的发展,首

先出现的是低层次的设备管理系统,只能对设备进行简单的管理,所以可以制定

出一定的维修计划和设备的维修周期,进行预防性维护;

到了设备维修的第三个

阶段,恰逢信息技术飞速发展的时代,先进的管理系统,就可以使经济维修成为

可能;

到了今天,随着其他技术,例如监测技术的飞速发展,使得系统可以实时

监控设备的运行状态,这就可以根据设备的实时状态进行预防性维修。

正是基于当今设备维修发展的需要,一套先进的,融合最新技术的设备管理

平台就显得尤为重要,而企业资产管理系统(EAM)就是在这个背景下诞生的。

EAM的前身是CMMS(ComputerizedMaintenanceManagementSystem:

计算

机化的设备维护管理系统)。

CMMS更多侧重维修管理,包括预防性、预测性维修

计划,从系统的应用范围来看,CMMS更多停留在部门级的水平。

EAM系统已经在

管理的广度和深度上提高到整个企业级,甚至是多企业的管理,EAM系统支持多

组织管理。

在这样的管理模式下,充分保留了各分公司自身的管理特点,并在需

要时互相方便地交换信息和共享流程。

这样的EAM系统将帮助管理决策层方便、

及时、完整的了解下属企业的运营状况,特别是可以直接在系统中直接对下属企

业、部门、系统或其混合模式进行预算控制,以此帮助跨国公司、集团企业全局

掌控和管理资产,最大程度降低管理成本,实现企业价值最大化。

IT技术的应用同时,EAM帮助企业把实现企业设备资产管理的战略目标变得

更加灵活和简单。

随着计算机、数据库,尤其是Internet的广泛应用,EAM系

统也从过去CMMS可以单机安装发展到今天的网络化运行。

任何地点、任何时间,

用户只需要运用标准Internet浏览器即可登录系统,获取实时的管理信息。

样的运作方式同时降低了企业对于IT设施投资,以及维护的成本。

全球EAM软件及服务市场规模早在2000年已超过13亿美金,2005年将达

到19亿美金。

而对于国内EAM的市场窄间,各家公司对于具体的数字说法不一,

而一致的看法是EAM的增长速度是企业信息产品中发展最快的。

1.3论文研究内容

本文对EAM的采购管理系统的各个模块进行了需求分析,在需求分析的基础上,设

计了系统架构,并实现了EAM采购管理模块,满足了企业采购信息化的需求。

本文的主要工作有:

1.对采购管理系统进行了需求分析。

首先,分析了采购管理的总体业务流

程与采购管理在整个EAM系统中的地位;

然后,将网上超市管理、资产申请、资金申请功能,详细分析,明确需求。

2.设计了系统的总体架构。

总体架构分为视图层、代理层、控制层、模型

层与DAO层,设计了系统的总体业务流程和各层处理逻辑。

3.设计了系统的详细架构。

首先设计了详细架构通信图与数据流;

然后分

别设计了前台与后台的逻辑处理系列图。

4.设计了相应的系统数据库。

5.对系统模块中的类与接口、页面进行设计与编码。

1.4论文结构

本文分为6章

第1章,绪论。

简要叙述了项目背景与开发采购管理系统的意义,引出了本

文主要工作。

第2章,系统平台与技术。

简单说明了本文涉及的关键技术J2EE、MVC和SSH框架技术。

第3章,网上采购模块需求分析。

首先分析了采购管理的总体目标,然后详细分析了采购

管理涉及的各个模块的流程与功能,明确了需求。

第4章,网上采购模块设计与实现。

首先设计了系统的总体架构与原理,然后设计了系统的

详细架构设计与数据库,最后详细阐明系统模块的主要类与页面设计。

以及说明了系统开发与运行环境,并直观展现系统部分模块

的运行效果。

第5章,总结与展望。

对总结了本文、分析了项目的特点与优势、指明了未

来工作的切入点。

第2章系统平台与技术

2.1MVC设计模式

2.1.1MVC模式的介绍

随着Web开发的不断发展和需要,MVC模式被推荐并成为Sun公司J2EE平台的设计模式,并且在应用中受到越来越多的开发者的欢迎。

Model-View-Controller原来是XeroxPARC在八十年代为编程语Smalltalk-80发明的一种应用程序的框架结构,至今已被广泛使用。

该框架结构支持三层结构的类:

表现应用程序状态层、屏幕表现层和控制流层,因此这三层被称为模式(Model)、视图(View)和控制器(Controller)。

MVC是可以满足那些需要为同样的数据提供多个视图的应用程序的开发需要,在开发与用户接口相关,特别是对用户接口要求较复杂的相关的应用程序时,可以很好地以不同的方式来显示同一数据,也就是在不改变软件功能的前提下,可以实现用户对用户接口的个性化要求,而MVC模式的最大特点就是将业务层与表示层分离,而且提供了很多使显示接口更加个性化的卷标库,所以它能更好地实现用户接口的各种个性化需求。

MVC通常用于分布式应用系统的设计和分析,如:

大型商业网站、企业信息系统、管理信息系统、决策支持系统等,但它本身并不局限于某一个特定的领域。

MVC设计模式,最近几年被推荐为SIJN公司JZEE平台的设计模式,它强制性地把应用程序的输入、处理和输出分开[3]。

它的三个核心部件分别是模型、视图和控制器,它们各自处理各自的任务:

(1)模型(业务逻辑层):

表示企业数据和业务规则,实现具体的业务逻辑、状态管理的功能。

在MVC的三个部件中,模型拥有最多的处理任务。

例如它可能用像EJB和ColdFusionCompanies这样的构件对象来处理数据库。

被模型返回的数据都是中立的,也就是说模型和数据格式无关,这样一个模型能为多个视图提供数据。

由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。

(2)视图(表示层):

即用户看到并与之交互的接口,是应用程序的外在表现,通常实现数据的输入和输出功能。

对老式的Web应用程序来说,视图就是由HTML元素组成的接口,在新式的Web应用程序中,HTML依旧在视图中扮演着重要的角色,但一些新的技术也层出不穷,它们包括MacromediaFlash和像XHTML、XML/XSL、WML等一些标识语言和WebServices。

因此如何处理应用程序的接口变得越来越有挑战性。

MVC一个大的好处是它能为你的应用程序处理很多不同的视图。

在视图中其实没有真正的处理发生,不管这些数据是联机存储的还是一个雇员列表,作为视图来讲,它只是作为一种输出数据并允许用户操纵的方式。

(3)控制器(控制层):

起到控制整个业务流程的作用,根据用户的输入调用相应的模型和视图去完成用户的需求和相关的操作。

具体地来说:

控制器本身不输出任何东西和做出任何处理。

它只是接受客户的请求并进一步决定调用哪个模型去处理该请求,并根据处理结果来确定用哪个视图来显示模型处理之后返回的数据。

它们三者之间的关系如图3.1所示。

图2.1MVC组件类型的关系和功能

2.2Struts项目概述

Struts是Apache组织的一个项目,像其它的Apache组织的项目一样,它也是一个开源专案。

Struts作为一个设想是CraigRMcClanahan于2000年提出的,该设计的目标是为利用Java技术开发基于MVC模式的Web应用提供一个标准模式。

基于Struts架构的Web应用程序基本上符合JSPModel2的设计标准,是MVC设计模式的一种变形,提供了对开发MVC系统的底层支持,它采用的主要技术是Servlet、JSP和CustomTagLibrary[5]。

Struts框架是一种基于Java的技术,Web应用程序开发人员通过Struts框架即可充分利用面向对象设计,代码重用及“编写一次,到处运行”的优点。

另外,Struts不仅是拥有自己的控制器,同时整合了其它的一些技术来实现模型层和视图层,例如:

在模型层,它可以很容易与数据库的访问技术相组合,包括JDBC技术和EJB技术;

在视图层,它能够与JSP、XSL等组件相结合[6]。

所以从一定的意义上讲,采用Struts来实现基于MVC的Web应用的开发,可以根据具体的需求来选择设计的复杂程度,具有很好的扩展性。

Struts的主要优势功能如下:

(1)Struts中包含一个控制器Servlet,用来控制用户的请求发送到相应的Action对象;

(2)在JSP页面中可以选用自定义标签库,并且在控制器Servlet中提供关联支持,这样可以帮助开发人员方便快捷地创建交互式窗体应用;

(3)Str

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 简洁抽象

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1