![四川电信资源管理系统架构说明_第1页](http://file3.renrendoc.com/fileroot3/2021-11/25/340d6f35-505d-45f9-beb1-72c60c9560bb/340d6f35-505d-45f9-beb1-72c60c9560bb1.gif)
![四川电信资源管理系统架构说明_第2页](http://file3.renrendoc.com/fileroot3/2021-11/25/340d6f35-505d-45f9-beb1-72c60c9560bb/340d6f35-505d-45f9-beb1-72c60c9560bb2.gif)
![四川电信资源管理系统架构说明_第3页](http://file3.renrendoc.com/fileroot3/2021-11/25/340d6f35-505d-45f9-beb1-72c60c9560bb/340d6f35-505d-45f9-beb1-72c60c9560bb3.gif)
![四川电信资源管理系统架构说明_第4页](http://file3.renrendoc.com/fileroot3/2021-11/25/340d6f35-505d-45f9-beb1-72c60c9560bb/340d6f35-505d-45f9-beb1-72c60c9560bb4.gif)
![四川电信资源管理系统架构说明_第5页](http://file3.renrendoc.com/fileroot3/2021-11/25/340d6f35-505d-45f9-beb1-72c60c9560bb/340d6f35-505d-45f9-beb1-72c60c9560bb5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、RV4.0开发说明n技术方案n技术选型n工具软件n资源树实例n开发建议分层结构领域模型层:作为系统的基础数据模型,完成数据库和对象之间的映射;业务逻辑层:作为系统的业务逻辑实现,包括数据验证数据转换业务规则业务处理数据持久;接口服务层:业务逻辑层的对外接口模式;实现方案1实现方案2界面风格RV4.0开发说明n技术方案n技术选型n工具软件n资源树实例n开发建议技术选型层次层次名称名称选型选型前端前端框架框架Eclipse RCP 3.3(JFace+SWT)GISGeoMedia 5.x/ArcGIS9.2+ArcSDE9.2矢量图矢量图TWaver 1.5后端后端应用服务器应用服务器Weblo
2、gic Server 10.0(J2EE5.0)LDAP服务器服务器OpenLDAP2.3(暂不涉及暂不涉及)数据库服务器数据库服务器Oracle 10g公共公共日志日志common-logging 1.1+log4j 1.2.14工具工具Common-lang 2.2/common-beanutils 1.6测试用测试用JPAOpen-JPA0.9.7测试测试单元测试单元测试dbunit/junit3.8RV4.0开发说明n技术方案n技术选型n工具软件n资源树实例n开发建议工具软件n开发工具:Eclipse 3.3.0nJDT 3.3.0nGEF 3.3.0nEMF 3.3.0nPDE 3.
3、3.0nDali 1.0.0nWeblogic Server tools 1.0.0nVE1.2nJadEclipse3.3.0nSubscribe1.2.3n数据库建模工具:Power Designer 363n下载地址:6:8888/svn/ngrm/SoftwareRV4.0开发说明n技术方案n技术选型n工具软件n资源树实例n开发建议资源树视图类图? ?ngrmngrm. .guigui. .basebase. .viewsviews. .PhsicalResourceTreeViewPhsicalResourceTreeView?Att
4、ributes+ID:String?Operations#createContentProvider:IContentProvider#createLableProvider:IBaseLabelProvider#createStateLineMessageProvider:IStatusLineMessageProvider#createInputObject:ObjectITabbedPropertySheetPageContributorIResourceLabelChangeListenerIResourceDataChangeListenerViewPart? ?ngrmngrm.
5、.guigui. .basebase. .viewsviews. .ResourceViewResourceView?Attributes-CONTRIBUTOR_ID:String-menuMgr:MenuManager?Operations+createPartControl:void+setFocus:void+getContributorId:String+onDataChanged:void+onLabelChanged:void+dispose:void+getAdapter:Object#createPartViewer:StructuredViewer#createConten
6、tProvider:IContentProvider#createLableProvider:IBaseLabelProvider#createStateLineMessageProvider:IStatusLineMessageProvider#createInputObject:Object#fillContextMenu:void#makeActions:void#registerWorkbenchWindowListener:void#unregisterWorkbenchWindowListener:void-hookContextMenu:void?Properties-viewe
7、r:StructuredViewerISelectionChangedListenerIResourceListUpdateListener? ?ngrmngrm. .guigui. .basebase. .viewsviews. .ResourceTreeViewResourceTreeView?Attributes-lastParent:IParent?Operations+getAdapter:Object+onAppended:void+selectionChanged:void#createPartViewer:StructuredViewer#registerWorkbenchWi
8、ndowListener:void#unregisterWorkbenchWindowListener:void资源树提供者类图IStatusLineMessageProvider? ?ngrmngrm. .guigui. .basebase. .viewsviews. .ResourceStatusLineMessageProviderResourceStatusLineMessageProvider?Attributes-instance:ResourceStatusLineMessageProvider?Operations-ResourceStatusLineMessageProvid
9、er+getDefault:ResourceStatusLineMessageProvider+getStatusLineMessage:StringITreeContentProviderIAdaptable? ?ngrmngrm. .guigui. .basebase. .viewsviews. .PhsicalResourceTreeViewContentProviderPhsicalResourceTreeViewContentProvider?Attributes-viewer:NTreeViewer?Operations+inputChanged:void+getElements:
10、Object+hasChildren:boolean+getChildren:Object+getParent:Object+dispose:void+getAdapter:ObjectLabelProvider? ?ngrmngrm. .guigui. .basebase. .viewsviews. .PhsicalResourceTreeViewLabelProviderPhsicalResourceTreeViewLabelProvider?Operations+getText:String+getImage:Image资源树VO类图?interface? ?IContainerICon
11、tainer?T?extends?.? ?ResourceResource?interface? ?IResourceListUpdateListenerIResourceListUpdateListener?Operations+onAppended:void?interface? ?IChildIChild?interface? ?IPartIPart?T?exten.ISaveable?interface? ?IResourceIResource? ?CompositeComposite?Properties-parent:IParent? ?ParentParent?interface
12、? ?IProjectManagerIProjectManager?interface? ?IParentIParent? ?RootRoot?interface? ?ICatagoryICatagory?interface? ?IProjectIProject接口服务(局站)类图IStationService?interface? ?IStationServiceLocalIStationServiceLocal?interface? ?IStationServiceIStationService?Operations+getStation:StationObj+getMyProject:P
13、rojectObj+getProjects:ProjectObj+append:StationObj+update:StationObj+delete:StationObjIStationServiceLocalIStationServiceRemoteEntitySupportService? ?StationServiceStationService?Operations+getStation:StationObj+getMyProject:ProjectObj+getProjects:ProjectObj+append:StationObj+update:StationObj+delet
14、e:StationObjIStationService?interface? ?IStationServiceRemoteIStationServiceRemote业务逻辑层类图BaseCommand? ?NewStationCommandNewStationCommand?Operations#doValidate:void#doExecute:ObjectDelegateCommand? ?QueryResourceProjectListCommandQueryResourceProjectListCommand?Operations#doValidate:void#doExecute:O
15、bjectBaseCommand? ?QueryResourceProjectPropCommandQueryResourceProjectPropCommand?Operations#doValidate:void#doExecute:ObjectBaseExecutor? ?QueryStationProjectListExecutorQueryStationProjectListExecutor?Operations+execute:ObjectBaseCommand? ?QueryResourceRootListCommandQueryResourceRootListCommand?O
16、perations#doValidate:void#doExecute:ObjectBaseCommand? ?QueryResourceChildListCommandQueryResourceChildListCommand?Operations#doValidate:void#doExecute:Object-doQueryMgmtAreaOwnChildren:ObjectBaseCommand? ?UpdateStationCommandUpdateStationCommand?Operations#doValidate:void#doExecute:ObjectBaseComman
17、d? ?QueryResourceChildCountCommandQueryResourceChildCountCommand?Operations#doValidate:void#doExecute:Object-doQueryMgmtAreaOwnChildren:ObjectBaseCommand? ?NewProjectCommandNewProjectCommand?Operations#doValidate:void#doExecute:ObjectBaseCommand? ?DelResourceCommandDelResourceCommand?Operations#doVa
18、lidate:void#doExecute:Object接口服务(管理区域)类图IMangmentAreaService?interface? ?IMangmentAreaServiceLocalIMangmentAreaServiceLocalIMangmentAreaServiceLocalIMangmentAreaServiceRemoteEntitySupportService? ?MangentAreaServiceMangentAreaService?Operations+getRoot:MangmentAreaObj+getChildCount:int+getChildren:M
19、angmentAreaObj+getOwnStationCount:int+getOwnStations:StationObj+getManagentArea:MangmentAreaObj+append:MangmentAreaObj+update:MangmentAreaObj+delete:MangmentAreaObj?interface? ?IMangmentAreaServiceIMangmentAreaService?Operations+getRoot:MangmentAreaObj+getChildCount:int+getChildren:MangmentAreaObj+g
20、etOwnStationCount:int+getOwnStations:StationObj+getManagentArea:MangmentAreaObj+append:MangmentAreaObj+update:MangmentAreaObj+delete:MangmentAreaObjIMangmentAreaService?interface? ?IMangmentAreaServiceRemoteIMangmentAreaServiceRemote领域实体类图? ?MangmentAreaMangmentArea?Attributes-serialVersionUID:long?
21、Operations+getResType:RType?Properties-parent:IParent-nodes:String-parentID:String-resCode:String-resName:String-enShortName:String-resID:String-cnShortName:String? ?StationStation?Attributes-serialVersionUID:long?Operations+getResType:RType+isInCity:boolean+getProjectList:List+setProjectList:void+addProject:void?Properties-resID:String-notes:String-earthArea:double-resCode:String-high:double-projectID:String-project:IProject-resName:String-inCity:boolean-shortName:String-buildingArea:double-projects:List-floor:String-mgmtID:String-parent:IParent? ?ProjectProject?
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025年高中化学第2章第2节第2课时分子的空间构型与分子性质教案鲁科版选修3
- 2024-2025学年高中历史专题8明治维新1走向崩溃的幕府政权练习人民版选修1
- 2024-2025学年高中政治第2单元生产劳动与经营课题能力提升五练习含解析新人教版必修1
- 房子翻建申请书
- 2024-2025学年新教材高中历史第一单元从中华文明起源到秦汉统一多民族封建国家的建立与巩固第4课西汉与东汉-统一多民族封建国家的巩固课时作业含解析新人教版必修中外历史纲要上
- 年龄更改申请书
- 二零二五年度农村自建房装修工程进度款支付合同
- 校园中的用电安全管理与预防措施探讨
- 2025年度城市轨道交通建设合作框架协议
- 青海省海南州2024-2025学年高二上学期期中质量检测生物试题2
- 化学选修4《化学反应原理》(人教版)全部完整PP课件
- 《煤矿安全规程》专家解读(详细版)
- 招聘面试流程sop
- 建筑公司工程财务报销制度(精选7篇)
- 工程设计方案定案表
- 最新2022年减肥食品市场现状与发展趋势预测
- 第一章-天气图基本分析方法课件
- 暖气管道安装施工计划
- 体育实习周记20篇
- 初二物理弹力知识要点及练习
- 复合材料成型工艺及特点
评论
0/150
提交评论