毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于J2EE的多层人事管理系统的设计研究 第6页

更新时间:2009-9-13:  来源:毕业论文
基于J2EE的多层人事管理系统的设计研究 第6页
#十一#i∞#B^$*A**㈣WR
┏━┳━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃  ┃  ┃ Jx id.…d∞Jx ci cy jx』t—id                             ┃
┃  ┃  ┃ Jx c~del Jx—e J^t"e jxaddr~ss                             ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃ Dz—id~一px一~olutiOn,……i n                            ┃
┃  ┃  ┃ pxlblr【¨y                                                ┃
┃  ┃  ┃口_birth_~nth px birtk~pZ~TeSS                             ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃ kttype…r—id+k~level.1evel len.S~rla[一fen.            ┃
┃  ┃  ┃……-~l…r k~refix.k∞…t……                             ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃u—dlc‘一d wnef—id bx—dLc…en㈣                          ┃
┃  ┃  ┃Prod—cIass—d wnPr td.prod』la$s—type Pr“一cias5 code. ┃
┃  ┃  ┃prod—cl…』一                                              ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃contact—d…L1d contaet…一…~e64…act                     ┃
┃  ┃  ┃—scppP,                                                   ┃
┃  ┃  ┃co…t一”llege dat一1v11%e                                 ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃£b 1d fzbwc~tent,n—e                                     ┃
┃  ┃  ┃ zb』ay zb—th zb—r                                        ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃ Task一1d,0一一id task$ubje….                            ┃
┃  ┃  ┃Task—ty…task l…ta5k—src—type                           ┃
┃  ┃  ┃ Ta。L—id ta“一t—t—id ta"一‘…‘一…一sal“            ┃
┃  ┃  ┃…ec…ta0LbogPt                                             ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃ c。ntact一1d…ac…e……一solution Cont~…i L               ┃
┃  ┃  ┃ On…wt blrth day                                           ┃
┃  ┃  ┃ c0…tlbinh“口nth contact—birth一一.                     ┃
┃  ┃  ┃con‘4ct—刮dress                                           ┃
┗━┻━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
把各专业数据库十共用性强.综音性强、使用
公月数据库的裁据管理范目包括所有跨模块使用的数据
“厦自公用数据库管理能有助于撼个系统运行∞数据。
镕《取m来,形成公月数据
反照整个系统状况∞关键数
£f J2EE#{∞gE^{《《{‰白勺&*mR
┏━┳━┳━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃  ┃  ┃ hLld…zd-dept id~p code.                        ┃
┃  ┃  ┃hp simple_c~e.emp n~㈣“”.                     ┃
┃  ┃  ┃h—le,一5cope                                    ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃ Logln 1d.…一lm~oKin一…                        ┃
┃  ┃  ┃Io~in—u一【d l…一r一&ype.1一lo口£n一…        ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃Dept 1d dept一…一ld.一“L1d.                   ┃
┃  ┃  ┃Depc—c“e de…ddr一一deptJhomt                   ┃
┃  ┃  ┃ DepI…l                                          ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃ Contact id…ac忡e.…“t—sol…io                ┃
┃  ┃  ┃ C0nta叩s¨10n Co~tact bLrth—d4y                 ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃ Con~g id c0…t一.co~t』olut一.                ┃
┃  ┃  ┃conta…001…,一‘act_b,r¨Ldayt                 ┃
┃  ┃  ┃ 0n‘a“Mrth驯h…t%t—birth~ear c。~t—addreos  ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃~odel—id…一id—l ady~ype.                      ┃
┃  ┃  ┃∞del』dv』∞jeet5 report_ld                      ┃
┃  ┃  ┃∞odeI—adv target—e rtrack nO                   ┃
┃  ┃  ┃…1一adv一1tltr01口                               ┃
┣━╋━╋━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃  ┃  ┃Cryot一1d…1d crypt t"e e}ypt eontent             ┃
┃  ┃  ┃ Cryp~一Introl28                                  ┃
┗━┻━┻━━━━━━━━━━━━━━━━━━━━━━━━━┛
#十脚镕{∞$g^}*目g‰∞&*wR
第四章现代人事管理系统组件设计及实现
4 1 J2EE体系的核心组件EJB
4.I l盯B组件的概念
  EJB体系结构是.[2EE平自白白骨干部丹,EJB体§结构规范T如何用J椰程序设计语言开
控目部署服务器端虎用业务逻辑组件.EJ日标准描述T构建应用组件所要觯击∞可扩展性
(scalabIe).分布式(D1strlbute口),事务处理(Tm…ctlonal),数据存储(Persls’eat),
安全性(s…re)辞一系列目题。
  sw公日拉布的文档十肘EJB(Enterpnse J…B…)的定卫是:E耶是用f开发和部
署}层结构的,分布式的、面自对象的Java应用系统的跨平台的构建体系结构,采用BlTB
可“使开发商业应用系统变得容品.庳用系统可“在一个支持BJ8的环境十开发,*拄党之
后部署在其他的环境十.随着需求的改变,应月系统可“不加修改地迁移到其他功能更强,
更复杂的服务器上.
目这些应用R需要写一扶.就可“发布到支持El『E规范的服务器平自上。
4 I 2 ElTB架构
  自7满足架构的目标,EJB规范十描述7服§器(Se…).娄(cl…)和宴例(Instance)
Home和R…te接口、客户端(c“ent)
1)EJ8服务器
    也就是十目件服务器.它的作月是:
    。管理EJB容器(它管理B酵n)
    。提供对操作系统服务的存取
    .提供Jav8相若自勺雎务
2)EJB容器
  娜容器是一个管理一十或;个£JB类/实例∞抽象.它通过规范÷定义的接口使啪娄
访目所需要∞服务.容器厂商也可H在容器或服务器十提供额井服务柏接口。现在&有时B
服务器#EJB容器同接口的规范。目为目前窖器通常自E邛服务器来提供,所有一目接口标
准化T.厂商就可能提供可以在任何兼喜的EJB服务器上运行的容器。
    H0Ⅲe接口列mT所有定位、创建、删除BJB粪实例白勺方法。}bme对象是h…接口的娈
现。啪娄开发者必{觅定义hame接口.容器厂自应该提供从h0Ⅲe接口十产生}_堋e对象实
现的方法。远程接口(…‘…cerf…)捌&T EJB类十的商业方法。EJ附bJect女i魑
程接口,并且客户端通过它访目EJB实例∞商业方法。盯B类开发者定义远程接口。窖器开
技商提供产生相应玎B0bject的方法。客户端不能得到EJB实例的应用,只能得到它∞
EJEf)hJect实倒的应用-;客户端调用一个方法.EJBobject接收请求并把它传给EJB实倒,
目时提供进程十必须的包装功能。客户端应用程序通过home对象来定位.创建.删除EJB
类的实例,通过EJB0bJect来调用实例十的商业方法。客户端可H用nva来编程.调用访
月EJB组件
#十J2EE#i∞}月^$*Ⅱ{‰∞*”ⅢR
    2  实体B一(Entl‘y B…)t根据EJB规范-一个宴体B…是:
    。提供在数据库十数据∞对象视目
    。允许技$个用P若事存取访目
    。可H是长期存在的(只要它存在于数据库÷)
也就是说,对于实体Bean而言有一下的说目:
Entl 0y B…3对数据库÷的数据提供T一种对象的视目n例如:  个Entl‘y b一能
够横拟数据库衰十一行相关的数据。每个cljent能眵共享访目同一个Ent¨y bean;个
c1…t也能够目时的访目月一十Ent Lty bean Entlty b…通过事务的上T文来访月或更
新F层的数据。这样,数据的完燕性就能蚌被保证。
Entl‘y B…5能存活相对教长白勺时问,井且状态是持续的,R要数据库十的数据存在,BntltY
b…s就一直存活。而不是拄照应用程序或者服务进程来说的。Ⅻ使EJB容器崩溃T,En‘lty
b…也是存活的。EHtl‘y Be一生命月期能够被窖器或者B…自B管理。如粜自容器
控制
    着保证Entlty b…s持续∞1 s…。如果自Beans自B管理,就必须写Entl 0y b…
的代码.包括访目数据库∞调用。
    Enn‘y B…s是自主键(D…a。y k一种唯一的对象标识符)标识∞。通常,主键
#标识数据库÷的一块数据(例如一个表十的一行)的主键是相目的e主键是cl…t能够
定位特定的数据块。
4 2组件的类型
    组件技术*目络计算机平自上软件白勺开发提供7强有力的解决方案。分布式对象技术逐
步成为建立服务应用框架和软件构建的核心技术,在开发大型分布式应用系统÷表现Ⅲ强大
的生命力。尤其是伴随选自子商务系统的拉展.分布式环境÷面自对象白勺组件技术也得到充
丹∞发展一选些技术十最具有代表性的包括;c0RBA,MIcR0s∽公目提m的Dc咖,suN公目
提m的EJB和J2肚,逐渐形成7 3种具有代表性的主流技术。
I∞R8^技术是最早&现的。坤01年0岫版奉7 c∞nl 0标准,在§时…起T很大∞轰动
2 MI…soft的0咖系列,从最初∞c叫艘展成现在的Dc州,形成7 Mi…soft一套分布式
对象的计算f自。
3 s州公目白匀Java平自,在其最早推∞的时候,只是提供远程的方法调用,在j时并不能
技称∞丹布式对象计算,只是属于月络计算里的一种,接着推m J…B…也不足“和上逮
两大流派抗街,而其前版本J2EE.推&EJB,障T语言外还有组件的标准H及组件之问协同
工作通讯的框架,}是形成T目前的三大组件.
    目前我们所谈到的组件拉求主要就是遮三种。设计到它∞模型,规范.标准和实现,我
们应该从“下几十方面进行分析和&较:
  l集成性
    集成性主要反映在基础平自对应用程序互撵作能∞的支持上。它要求分布在不目机
  器平自和操作系统上,采用不月语言和开发工具生成的各类商业应用必颂能够集成在一
起.构成一十统一的企业计算框架。这“妻成框架必缅建立在河络的基础之上,并且具
备对于遗目应用的橐成能女。
2可用性

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

基于J2EE的多层人事管理系统的设计研究 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。