trans service net main doc 1

Upload: tsegaye-andargie

Post on 04-Jun-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Trans Service Net Main Doc 1

    1/30

    INTRODUCTION TO THE PROJECT:

    This Software project is aimed at automation of a Travel Agency. Objective of the

    project is to develop customize software package for Travel Agencies.

    The system also provides a comprehensive mechanism of ticket booking for

    any travel agency. TRANS SERVICE NETis designed to help wide range of travel agenciescome together and provide service to the customer. TRANS SERVICE NET comprehensive

    functionality helps the agencies expand their horizons in the field of providing service to the

    customers.

    System:

    ocal !ooking"

    #n this field of booking the agency provides the services available with its agency local

    to its area.

    $on local !ooking"

    #n this field the agency provides the services available with non%local agency. !utservice to the customer it provided by non%local providers of the same agency.

    Shared !ooking"

    #n this field the agency can book the tickets for the customers with the services

    provided by other travel agencies. #n this case customer handling is taken care by the otheragency.

    System Work Behavior:

    All the travel agencies register to a common service called webservice as aclient after which they are liable to interact with other travel agencies who provide services

    at different levels. A client has to provide the webservice with all the necessary informationregarding his travel agency or a client may hold a site himself.

    A webservice hold the latest information regarding all its clients such as the different

    modes of transportation a travel agency hold& present status of the transportation& rates etc.

    'hen a particular travel agency books a ticket for a customer for his agency withinhis area or other the change should be reflected on to the webservice. So that others clients

    get the latest information regarding the service.

    The entire project is based on the (%commerce architecture where a transactionbetween the agencies has to be handled via the webservice.

  • 8/13/2019 Trans Service Net Main Doc 1

    2/30

    SYSTEM ANALYSIS

  • 8/13/2019 Trans Service Net Main Doc 1

    3/30

    Definition and reason for Condition Analysis

    System analysis will be performed to determine if it is feasible to design an information based on

    policies and plans of the organization and on user requirements and to eliminate the weaknesses of thepresent system.

    General requirements are: -

    1. The new system should be cost effectie.

    !. To augment management" improe productiity and serices.

    #. To enhance $ser%System interface.

    &. To improe information qualify and usability.

    '. To upgrade system(s reliability" aailability" fle)ibility and growth potential.

    IDENTIFICATION OF NEED

    The Trans Serice *et system is currently maintaining the Transport company(s process manually which is

    a ery time consuming process. +t deals with transport industry(s ticket booking and transport

    maintainance" so it becomes a ery tedious ,ob for the transporter to look after these particulars to

    complete the task at right time. The Trans Serice *et system not only deals with transporters owned

    ehicles but also takes into consideration about the other types of transport ehicles aailable with other

    transporters .

    Frt!er Dra"#a$%s of t!e E&istin' Syste()

    The following are the drawbacks of the e)isting manual System.

    Ti(e Delay) +n the e)isting system" information related to all transactions is stored in different registers.

    Since all the transactions are stored in different registers it takes lot of time to prepare different reports.

    Redndan$y)s the information passes through different registers" each register is consolidated and sent

    to ne)t register. So the same information is being tabulated at each register" which inoles lot of

    complication and duplication in work" thus it causes redundancy.

    A$$ra$y)Since the same data is compiled at different sections" the

  • 8/13/2019 Trans Service Net Main Doc 1

    4/30

    possibility of tabulating data wrongly increases. lso if the data is more"

    alidations become difficult. This may result in loss of accuracy of data.

    Infor(ation Retrie*al)s the information is stored in the particular ormat" it can only be retrieed in

    the same format. /ut if it is to be retriee in different format" it is not possible.

    Stora'e Media) +n the e)isting system" data transaction being stored on too long registers it is ery

    difficult to refer after some time.

    Re+orts)t the arious reports are tabulated manually. They are not such

    ttractie and require more time. They do not proide adequate help in maintaining the accounts.

    En,iry)0nquiry for different leel of information is much more difficult. n

    line enquiry of data is not possible.

    FEASI-ILITY STUDY

    TECHINICAL FEASI-ILITY)

  • 8/13/2019 Trans Service Net Main Doc 1

    5/30

    0aluating the technical feasibility is the trickiest part of a feasibility study. This is because" at

    this point in time" not too many detailed design of the system" making it difficult to access issues like

    performance" costs on 2on account of the kind of technology to be deployed3 etc.

    number of issues hae to be considered while doing a technical

    analysis.

    i. Understand t!e different te$!nolo'ies in*ol*ed in t!e +ro+osed syste()

    /efore commencing the pro,ect" we hae to be ery clear about what are the

    technologies that are to be required for the deelopment of the new system.

    ii. Find ot "!et!er t!e or'ani/ation $rrently +ossesses t!e re,ired te$!nolo'ies)

    +s the required technology aailable with the organization4

    +f so is the capacity sufficient4

    or instance 5

    67ill the current printer be able to handle the new reports and forms required for the new system48

    OPERATIONAL FEASI-ILITY)

    9roposed pro,ects are beneficial only if they can be turned into information systems that will meet the

    organizations operating requirements. Simply stated" this test of feasibility asks if the system will work

    when it is deeloped and installed. re there ma,or barriers to +mplementation4 ere are questions that

    will help test the operational feasibility of a pro,ect:

    +s there sufficient support for the pro,ect from management from users4 +f

    the current system is well liked and used to the e)tent that persons will not be

    able to see reasons for change" there may be resistance.

    re the current business methods acceptable to the user4 +f they are not"

    $sers may welcome a change that will bring about a more operational and useful systems.

    ae the user been inoled in the planning and deelopment of the pro,ect4

    0arly inolement reduces the chances of resistance to the system and in

    General and increases the likelihood of successful pro,ect.

  • 8/13/2019 Trans Service Net Main Doc 1

    6/30

    Since the proposed system was to help reduce the hardships encountered

    +n the e)isting manual system" the new system was considered to be operational feasible.

    ECONOMIC FEASI-ILITY)

    0conomic feasibility attempts ! weigh the costs of deeloping and implementing a new system"

    against the benefits that would accrue from haing the new system in place. This feasibility study gies the

    top management the economic ,ustification for the new system.

    simple economic analysis which gies the actual comparison of costs and benefits are much

    more meaningful in this case. +n addition" this proes to be a useful point of reference to compare actual

    costs as the pro,ect progresses. There could be arious types of intangible benefits on account of

    automation. These could include increased customer satisfaction" improement in product quality better

    decision making timeliness of information" e)pediting actiities" improed accuracy of operations" better

    documentation and record keeping" faster retrieal of information" better employee morale.

  • 8/13/2019 Trans Service Net Main Doc 1

    7/30

    SOFT0ARE RE1UIREMENT

    SPECIFICATION

    RE1UIREMENT SPECIFICATION:

    The software" Trans Serice *et" which is designed for administrating ; automating all the ma,oractiities that are carried out in an Trael gency to increase the efficiency of the gency in order to

    proide better serice to the customer.

    INTRODUCTION

    Pr+ose)The main purpose for preparing this document is to gie a general insight into the analysis andrequirements of the e)isting system or situation and for determining the operating characteristics of the

    system.

    S$o+e)This

  • 8/13/2019 Trans Service Net Main Doc 1

    8/30

    13

  • 8/13/2019 Trans Service Net Main Doc 1

    9/30

    SOFT0ARE AND HARD0ARE

    SPECIFICATIONS

  • 8/13/2019 Trans Service Net Main Doc 1

    10/30

    Hardware:

    Pro$essor : +ntel 9entium or more

    Ra( : !'B A/ or more

    Ca$!e : '1! C/

    Hard dis% : 1B G/ hard disk recommended for primary partion.

    Software:

    O+eratin' syste( : ll editions: 7indows *T &.D% !DDD or later or windows

    Front End Soft"are) Eisual /asic.*0T

    -a$%End Soft"are : racle Fi

  • 8/13/2019 Trans Service Net Main Doc 1

    11/30

  • 8/13/2019 Trans Service Net Main Doc 1

    12/30

    TOOLS2 PLATFORM3LAN4UA4ES USED

    SELECTED SOFT0ARE

  • 8/13/2019 Trans Service Net Main Doc 1

    13/30

    A-OUT 5-6Net

    Overview of the .NET Framework

    The .$(T )ramework is a new computing platform that simplifies application development in

    the highly distributed environment of the #nternet. The .$(T )ramework is designed to fulfillthe following objectives"

    To provide a consistent object%oriented programming environment whether object

    code is stored and executed locally& executed locally but #nternet%distributed& orexecuted remotely.

    To provide a code%execution environment that minimizes software deployment and

    versioning conflicts.

    To provide a code%execution environment that guarantees safe execution of code&

    including code created by an unknown or semi%trusted third party.

    To provide a code%execution environment that eliminates the performance problemsof scripted or interpreted environments.

    To make the developer experience consistent across widely varying types of

    applications& such as 'indows%based applications and 'eb%based applications.

    To build all communication on industry standards to ensure that code based on the

    .$(T )ramework can integrate with any other code.

    The .$(T )ramework has two main components" the common language runtime and the.$(T )ramework class library. The common language runtime is the foundation of the .$(T

    )ramework. *ou can think of the runtime as an agent that manages code at execution time&

    providing core services such as memory management& thread management& and remoting&

    while also enforcing strict type safety and other forms of code accuracy that ensure securityand robustness. #n fact& the concept of code management is a fundamental principle of the

    runtime. +ode that targets the runtime is known as managed code& while code that does nottarget the runtime is known as unmanaged code. The class library& the other main

    component of the .$(T )ramework& is a comprehensive& object%oriented collection ofreusable types that you can use to develop applications ranging from traditional command%

    line or graphical user interface ,-#/ applications to applications based on the latestinnovations provided by AS0.$(T& such as 'eb )orms and 12 'eb services.

    The .$(T )ramework can be hosted by unmanaged components that load the common

    language runtime into their processes and initiate the execution of managed code& thereby

    creating a software environment that can exploit both managed and unmanaged features.The .$(T )ramework not only provides several runtime hosts& but also supports the

    development of third%party runtime hosts.

    )or example& AS0.$(T hosts the runtime to provide a scalable& server%side environment for

    managed code. AS0.$(T works directly with the runtime to enable 'eb )orms applications

    and 12 'eb services& both of which are discussed later in this topic.

    #nternet (xplorer is an example of an unmanaged application that hosts the runtime ,in theform of a 2#2( type extension/. sing #nternet (xplorer to host the runtime enables you to

    embed managed components or 'indows )orms controls in 3T2 documents. 3osting the

  • 8/13/2019 Trans Service Net Main Doc 1

    14/30

    runtime in this way makes managed mobile code ,similar to 2icrosoft4 Active14 controls/possible& but with significant improvements that only managed code can offer& such as semi%

    trusted execution and secure isolated file storage.

    The following illustration shows the relationship of the common language runtime and the

    class library to your applications and to the overall system. The illustration also shows how

    managed code operates within a larger architecture.Features of the Commo !a"ua"e Rutime

    The common language runtime manages memory& thread execution& code execution& code

    safety verification& compilation& and other system services. These features are intrinsic to themanaged code that runs on the common language runtime.

    'ith regards to security& managed components are awarded varying degrees of trust&depending on a number of factors that include their origin ,such as the #nternet& enterprise

    network& or local computer/. This means that a managed component might or might not beable to perform file%access operations& registry%access operations& or other sensitive

    functions& even if it is being used in the same active application.

    The runtime enforces code access security. )or example& users can trust that an executableembedded in a 'eb page can play an animation on screen or sing a song& but cannot accesstheir personal data& file system& or network. The security features of the runtime thus enable

    legitimate #nternet%deployed software to be exceptionally feature rich.

    The runtime also enforces code robustness by implementing a strict type% and code%

    verification infrastructure called the common type system ,+TS/. The +TS ensures that all

    managed code is self%describing. The various 2icrosoft and third%party language compilersgenerate managed code that conforms to the +TS. This means that managed code can

    consume other managed types and instances& while strictly enforcing type fidelity and type

    safety.

    #n addition& the managed environment of the runtime eliminates many common software

    issues. )or example& the runtime automatically handles object layout and managesreferences to objects& releasing them when they are no longer being used. This automatic

    memory management resolves the two most common application errors& memory leaks and

    invalid memory references.

    The runtime also accelerates developer productivity. )or example& programmers can writeapplications in their development language of choice& yet take full advantage of the runtime&

    the class library& and components written in other languages by other developers. Anycompiler vendor who chooses to target the runtime can do so. anguage compilers that

    target the .$(T )ramework make the features of the .$(T )ramework available to existingcode written in that language& greatly easing the migration process for existing applications.

    'hile the runtime is designed for the software of the future& it also supports software of

    today and yesterday. #nteroperability between managed and unmanaged code enablesdevelopers to continue to use necessary +O2 components and 5s.

    The runtime is designed to enhance performance. Although the common language runtime

    provides many standard runtime services& managed code is never interpreted. A featurecalled just%in%time ,6#T/ compiling enables all managed code to run in the native machine

    language of the system on which it is executing. 2eanwhile& the memory manager removesthe possibilities of fragmented memory and increases memory locality%of%reference to further

    increase performance.

  • 8/13/2019 Trans Service Net Main Doc 1

    15/30

    )inally& the runtime can be hosted by high%performance& server%side applications& such as2icrosoft4 S7 Server8 and #nternet #nformation Services ,##S/. This infrastructure enables

    you to use managed code to write your business logic& while still enjoying the superiorperformance of the industry9s best enterprise servers that support runtime hosting.

    .NET Framework C#ass !i$rary

    The .$(T )ramework class library is a collection of reusable types that tightly integrate withthe common language runtime. The class library is object oriented& providing types fromwhich your own managed code can derive functionality. This not only makes the .$(T

    )ramework types easy to use& but also reduces the time associated with learning newfeatures of the .$(T )ramework. #n addition& third%party components can integrate

    seamlessly with classes in the .$(T )ramework.

    )or example& the .$(T )ramework collection classes implement a set of interfaces that you

    can use to develop your own collection classes. *our collection classes will blend seamlesslywith the classes in the .$(T )ramework.

    As you would expect from an object%oriented class library& the .$(T )ramework types enableyou to accomplish a range of common programming tasks& including tasks such as string

    management& data collection& database connectivity& and file access. #n addition to thesecommon tasks& the class library includes types that support a variety of specialized

    development scenarios. )or example& you can use the .$(T )ramework to develop thefollowing types of applications and services"

    +onsole applications.

    Scripted or hosted applications.

    'indows -# applications ,'indows )orms/.

    AS0.$(T applications.

    12 'eb services.

    'indows services.

    )or example& the 'indows )orms classes are a comprehensive set of reusable types thatvastly simplify 'indows -# development. #f you write an AS0.$(T 'eb )orm application&

    you can use the 'eb )orms classes.

    C#iet A%%#i&atio 'eve#o%met

    +lient applications are the closest to a traditional style of application in 'indows%basedprogramming. These are the types of applications that display windows or forms on the

    desktop& enabling a user to perform a task. +lient applications include applications such asword processors and spreadsheets& as well as custom business applications such as data%

    entry tools& reporting tools& and so on. +lient applications usually employ windows& menus&buttons& and other -# elements& and they likely access local resources such as the file

    system and peripherals such as printers.

    Another kind of client application is the traditional Active1 control ,now replaced by the

    managed 'indows )orms control/ deployed over the #nternet as a 'eb page. Thisapplication is much like other client applications" it is executed natively& has access to local

    resources& and includes graphical elements.

  • 8/13/2019 Trans Service Net Main Doc 1

    16/30

    #n the past& developers created such applications using +:+;; in conjunction with the2icrosoft )oundation +lasses ,2)+/ or with a rapid application development , it is a

    complete architecture for developing 'eb sites and #nternet%distributed objects usingmanaged code. !oth 'eb )orms and 12 'eb services use ##S and AS0.$(T as the

    publishing mechanism for applications& and both have a collection of supporting classes inthe .$(T )ramework.

    12 'eb services& an important evolution in 'eb%based technology& are distributed& server%

    side application components similar to common 'eb sites. 3owever& unlike 'eb%basedapplications& 12 'eb services components have no # and are not targeted for browserssuch as #nternet (xplorer and $etscape $avigator. #nstead& 12 'eb services consist of

    reusable software components designed to be consumed by other applications& such astraditional client applications& 'eb%based applications& or even other 12 'eb services. As a

    result& 12 'eb services technology is rapidly moving application development anddeployment into the highly distributed environment of the #nternet.

  • 8/13/2019 Trans Service Net Main Doc 1

    17/30

    #f you have used earlier versions of AS0 technology& you will immediately notice theimprovements that AS0.$(T and 'eb )orms offers. )or example& you can develop 'eb

    )orms pages in any language that supports the .$(T )ramework. #n addition& your code nolonger needs to share the same file with your 3TT0 text ,although it can continue to do so if

    you prefer/. 'eb )orms pages execute in native machine language because& like any othermanaged application& they take full advantage of the runtime. #n contrast& unmanaged AS0

    pages are always scripted and interpreted. AS0.$(T pages are faster& more functional& andeasier to develop than unmanaged AS0 pages because they interact with the runtime likeany managed application.

    The .$(T )ramework also provides a collection of classes and tools to aid in development and

    consumption of 12 'eb services applications. 12 'eb services are built on standards suchas SOA0 ,a remote procedure%call protocol/& 12 ,an extensible data format/& and 'S5

    , the 'eb Services 5escription anguage/. The .$(T )ramework is built on these standardsto promote interoperability with non%2icrosoft solutions.

    )or example& the 'eb Services 5escription anguage tool included with the .$(T )rameworkS5? can @uery an 12 'eb service published on the 'eb& parse its 'S5 description& and

    produce + or =isual !asic source code that your application can use to become a client of

    the 12 'eb service. The source code can create classes derived from classes in the classlibrary that handle all the underlying communication using SOA0 and 12 parsing. Althoughyou can use the class library to consume 12 'eb services directly& the 'eb Services

    5escription anguage tool and the other tools contained in the S5? facilitate yourdevelopment efforts with the .$(T )ramework.

    #f you develop and publish your own 12 'eb service& the .$(T )ramework provides a set ofclasses that conform to all the underlying communication standards& such as SOA0& 'S5&

    and 12. sing those classes enables you to focus on the logic of your service& withoutconcerning yourself with the communications infrastructure re@uired by distributed software

    development.

    )inally& like 'eb )orms pages in the managed environment& your 12 'eb service will run

    with the speed of native machine language using the scalable communication of ##S.

    Itro)u&tio to Wi)ows Forms *Visua# Basi&.NET+

    'indows )orms is the new platform for 2icrosoft 'indows application development& based

    on the .$(T )ramework. This framework provides a clear& object%oriented& extensible set ofclasses that enable you to develop rich 'indows applications. Additionally& 'indows )orms

    can act as the local user interface in a multi%tier distributed solution. 'indows )orms is aframework for building 'indows client applications that utilize the common language

    runtime. 'indows )orms applications can be written in any language that the commonlanguage runtime supports.

    What Is a Form,

    A form is a bit of screen real estate& usually rectangular& that you can use to presentinformation to the user and to accept input from the user. )orms can be standard windows&multiple document interface ,25#/ windows& dialog boxes& or display surfaces for graphical

    routines. The easiest way to define the user interface for a form is to place controls on itssurface. )orms are objects that expose properties which define their appearance& methods

    which define their behavior& and events which define their interaction with the user. !ysetting the properties of the form and writing code to respond to its events& you customize

    the object to meet the re@uirements of your application.

  • 8/13/2019 Trans Service Net Main Doc 1

    18/30

    As with all objects in the .$(T )ramework& forms are instances of classes. The form youcreate with the 'indows )orms 5esigner is a class& and when you display an instance of the

    form at run time& this class is the template used to create the form. The framework alsoallows you to inherit from existing forms to add functionality or modify existing behavior.

    'hen you add a form to your project& you can choose whether it inherits from the Formclass provided by the framework& or from a form you have previously created.

    Additionally& forms are controls& because they inherit from the +ontrol class.

    'ithin a 'indows )orms project& the form is the primary vehicle for user interaction. !y

    combining different sets of controls and writing code& you can elicit information from the userand respond to it& work with existing stores of data& and @uery and write back to the file

    system and registry on the user9s local computer.

    Although the form can be created entirely in the +ode (ditor& it is easier to use the 'indows

    )orms 5esigner to create and modify forms.

    Some of the advantages of using 'indows )orms include the following"

    Sim%#i&ity a) %ower: 'indows )orms is a programming model for developing

    'indows applications that combines the simplicity of the =isual !asic B.C

    programming model with the power and flexibility of the common languageruntime.

    !ower tota# &ost of owershi%: 'indows )orms takes advantage of the

    versioning and deployment features of the common language runtime to offer

    reduced deployment costs and higher application robustness over time. Thissignificantly lowers the maintenance costs ,T+O/ for applications written in

    'indows )orms.

    Ar&hite&ture for &otro#s: 'indows )orms offers an architecture for controls and

    control containers that is based on concrete implementation of the control and

    container classes. This significantly reduces control%container interoperabilityissues.

    Se&urity: 'indows )orms takes full advantage of the security features of the

    common language runtime. This means that 'indows )orms can be usedimplement everything from an untrusted control running in the browser to a fully

    trusted application installed on a user9s hard disk.

    -! We$ servi&es su%%ort: 'indows )orms offers full support for @uickly and

    easily connecting to 12 'eb services.

    Ri&h "ra%hi&s: 'indows )orms is one of the first ship vehicles for -5#;& a new

    version of the 'indows -raphical 5evice #nterface ,-5#/ that supports alpha

    blending& texture brushes& advanced transforms& rich text support& and more.

    F#e/i$#e &otro#s: 'indows )orms offers a rich set of controls that encompass all

    of the controls offered by 'indows. These controls also offer new features& such as

    Dflat lookD styles for buttons& radio buttons& and check boxes.

    'ata awareess: 'indows )orms offers full support for the A5O data model.

  • 8/13/2019 Trans Service Net Main Doc 1

    19/30

    A&tive- &otro# su%%ort: 'indows )orms offers full support for Active1 controls.

    *ou can easily host Active1 controls in a 'indows )orms application. *ou can also

    host a 'indows )orms control as an Active1 control.

    !i&esi": 'indows )orms takes advantage of the common language runtime

    enhanced licensing model.

    0riti": 'indows )orms offers a printing framework that enables applications to

    provide comprehensive reports.

    A&&essi$i#ity: 'indows )orms controls implement the interfaces defined by

    2icrosoft Active Accessibility ,2SAA/& which make it simple to build applicationsthat support accessibility aids& such as screen readers.

    'esi"(time su%%ort: 'indows )orms takes full advantage of the meta%data and

    component model features offered by the common language runtime to provide

    thorough design%time support for both control users and control implementers.

    Crysta# Re%orts

    +rystal itbrings the ability to create interactive& presentation%@uality content E which has been the

    strength of +rystal

  • 8/13/2019 Trans Service Net Main Doc 1

    20/30

    ACTI5E 7 DATA O-JECTS

    +n Eisual /asic .*et" three data access interfaces are aailable: ctie

  • 8/13/2019 Trans Service Net Main Doc 1

    21/30

    ADO O*er*ie"

    LLH application

    that uses =0

  • 8/13/2019 Trans Service Net Main Doc 1

    22/30

    model that uses =0

  • 8/13/2019 Trans Service Net Main Doc 1

    23/30

    T!e ADO O#9e$t Model

    The

  • 8/13/2019 Trans Service Net Main Doc 1

    24/30

    Dyna(i$ Crsor

    llows you to iew additions" changes and deletions by other users" and allows all types of

    moement through the records that don(t rely on bookmarksN llows bookmarks if the proider supports

    them.

    :ey;set Crsor

    /ehaes like a dynamic cursor" e)cept that it preents you from seeing records that other users ad"

    and preents access to records that other users delete.

  • 8/13/2019 Trans Service Net Main Doc 1

    25/30

    A-OUT ORACLE

    DATA-ASE

    database management" or

  • 8/13/2019 Trans Service Net Main Doc 1

    26/30

    Pri(ary :ey

    0ery table in oracle has a field or a combination of fields that uniquely identifies each record in

    the table. The $nique identifier is called the 9rimary Cey" or simply the Cey. The primary key proides

    the means to distinguish one record from all other in a table. +t allows the user and the database system to

    identify" locate and refer to one particular record in the database.

    Relational Data#ase

    Sometimes all the information of interest to a business operation can be stored in one table. racle

    makes it ery easy to link the data in multiple tables. Aatching an employee to the department in which

    they work is one e)ample. This is what makes oracle a relational database management system" or

    ?

  • 8/13/2019 Trans Service Net Main Doc 1

    27/30

    5ie" le*el: This is the highest leel of abstraction at which one describes only part of the database.

    Ad*anta'es of RD-MS

    ?edundancy can be aoided

    +nconsistency can be eliminated

    onflicting requirements can be balanced

  • 8/13/2019 Trans Service Net Main Doc 1

    28/30

    ?>=0 ?

  • 8/13/2019 Trans Service Net Main Doc 1

    29/30

    The most adanced architecture in the industry allows the ?>=0 9$ power or by disk +%" but

    user waiting on one another for data access . racle employs full" unrestricted row-leel locking and

    contention free queries to minimize and in many cases entirely eliminates contention wait times.

    No I3O -ottlene$%s

    racle(s fast commit groups commit and deferred write technologies dramatically reduce disk +%

    bottlenecks. 7hile some database write whole data block to disk at commit time" oracle commits

    transactions with at most sequential log file on disk at commit time" n high throughput systems" one

    sequential writes typically group commit multiple transactions. =0 ?

  • 8/13/2019 Trans Service Net Main Doc 1

    30/30

    S1L = REPORT0RITER

    +t is an adanced report generation tool" which is a non-procedural application deelopment tool.

    +t(s powerful formatting capabilities and fill-in-the form interface allows the user to deelop comple)

    reports without resource to e)tensie programming