Font Size: a A A

The Investigation And Implementation Of General Presentation Of Telecommunication Resource

Posted on:2007-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:W Y XuFull Text:PDF
GTID:2178360182496131Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
We researched and implemented general presentation systemof resource in telecommunication under the background ofTGOP(Telecommunication General Object Platform) which wassupported by a grant from National Key Technologies R & DScience Program. TGOP includes Model Tool System ,Application Custom System and Telecommunication GeneralPresentation System. This current system is a subsystem ofTelecommunication General Presentation Platform. TGPS(General Presentation System of Resource inTelecommunication )which is based on controlling model isimplemented by up-to-date technologies including object-orientedmethod,middleware,multithreading and design pattern.The key of design and reliaze this system is to masterdomain model compositing and mapping. In order to deal with thecomplex logic and user interface problems of domain application,we build domain model and platform-specific domain frameworkrespectively and then build a bridge between them. The bridgerefers to the rules of mapping from model to component and thecomponent assembling. In Model Tool, domain modeling merelyconstructs class and object of domain entities and relationshipbetween them. In Customizing Toll, model module is built up withmodel elements and relationships that have been constructed in MT.Model module expresses a bigger domain concept. Component is abasic unit for reuse of design and code. Component frame-workalso has characteristics of code and design reuse which promises tomake reuse easier by providing not only well-structured and well-bounded pieces of functionality as building blocks, but also themeans to glue these building blocks together quickly and easily.We conclude that component framework will help us improveproductivity considerably. Model is abstraction of domainregardless of the implementation of the concrete platform. Inapplication, different model has different view and same modelmay also have different view.The presentation of TGPS comesfrom controlling model.The contents of controlling hail fromdomain model's mapping using modeling tool.This system's architecture is based on three-tier architecturenot on two-tier architecture consisting of presentation and datalayer. A system whose development is based two-tier architectureis inflexible and inextensible and hard to be reused. TGPS adoptsflexible and extendable three-tier architecture includingpresentation,service logic and data layer. Service logic layerwhich handles the clients' requirements and accesses data baseaccording to them, the return the handled results after handledatum is added to three-tier.The first layer is presentation layer, i.e. human-computerinterface where we adopted classic design model: MVC (model-view-controller). Users not only remain reliable interface, but alsoalter and adjust the contents and types according to theirrequirements. For example, the interface is required to supportinterface standard or get different display effects, suits diverseoperational requirements. The human interface of TGPS consistsof tree,topology and table, i.e. view in MVC. Tree, topologyand table display the same model from different angle. Clients getresources' information according to their requirements.The second layer of TGPS structure is service logic layer. Thecontents displayed in the presentation layer are attained fromdatabase through EJB. Combining multithreading and EJBquicken the speed of getting data from database. EJBs aredeveloped in BEA WEBLOGIC server.The third layer is data layer. Secure,reliable and supportingvast datum ORACLE database saves telecom resources. Thepresentation layer is separated from the third layer by middleware.It will display the datum which is saved in other database withoutbeing changed. This system's database was designed bycontrolling model technique whose key functions maintain theinformation of abstract model and domain model and completemapping. Abstract model and domain model are set up intocontrolling model by model tools. The information of objectswhich were displayed in interface is get by database atomicfunctions and controlling model. The map between model andobjects is fulfilled through controlling model. The objects andtheir information that are required without using controllingmodel are displayed separately on interface. Controlling modelorganizes all model's information because objects' rolls,locationand relations are get through controlling model. TGPS hasgenerality which is based on controlling model.TGPS is telecom-oriented general software which is appliedto any telecom business companion whose network structure andservice are different. TGPS will display business companion'snetwork resources as long as we build their data model intocontrolling model. This is different from ago presentation systemwhich is faced to specific business companion's structure andfunctions. The ago system must be modified or developed again ifbusiness companion's structure or functions changes. Thus,business companion's maintenance cost will be improved and is inbad environment in market competition.The following lists TGPS's functions:1. Present network resources by using tree,topology andtable.2. Display network sets and link relations vividly.3. Add , modify and delete network sets , links andsubnets manually.4. Support locate between tree,topology and table.5. Clients see network resources layeredly.6. Multi clients manage the same network.7. Users can manage network resources in another place.Resolve a problem that resources are far from office.8. Integrate with fault management , performancemanagement and data collection, TGPS checks network'schanges ,refresh interface and display sets' run statusdynamically.This system is different platform , easy extensibility ,reliable,effective and general. TGPS has made big improvementcomparing with foretime system in system structure and techniquesadopted by it including middleware and design pattern andmultithreading...
Keywords/Search Tags:Telecommunication
PDF Full Text Request
Related items