Presentation is loading. Please wait.

Presentation is loading. Please wait.

Integral Advice in the Analysis and Programming of Computer Solutions Maipu 687 6 ° “A” Ciudad Autónoma de Buenos Aires C1006ACF – Argentina Tel. (54 011)

Similar presentations


Presentation on theme: "Integral Advice in the Analysis and Programming of Computer Solutions Maipu 687 6 ° “A” Ciudad Autónoma de Buenos Aires C1006ACF – Argentina Tel. (54 011)"— Presentation transcript:

1 Integral Advice in the Analysis and Programming of Computer Solutions Maipu ° “A” Ciudad Autónoma de Buenos Aires C1006ACF – Argentina Tel. (54 011) TWSYS.NET

2 TWJOIN/400 Generation of Environments Related Series: Tools of Testing TWJOIN/40 0

3 The Problems: To administer the INTEGRITY and DEPENDABILITY of the supporting data. Disk space of the tests. Generation of Testing Environments Problems

4 It applies to all the companies that: They are devoted to the development, adaptation or maintenance of computer packages. Have a group of programmers for that task. They need to have a consistent and reliable environment of data. They carry out integral tests with great volume of data. Where

5 The software quality control and the test of the systems plows characterized by their complexity and they have become an activity it criticizes, especially in atmospheres where the integrity and dependability of the information is indispensable for the taking of decisions. To maintain the information of necessary testeo in centralized form, up-to-date and organized, is to task that every you cheats requires you lives you cheats and the administrators' of systems effort. Ace

6 In this sense and by way of example to graph the problem, the proportion of cheats and effort to invest during the cycle of development of to system to carry out to professional work would be according to an investigation of the year 2003 the following proportion: Source: Standish Group of Maryland - USA Statistic

7 Generation of Related Environments The Solution: It is an automation tool for the generation of environments of reliable and consistent tests. It achieves high levels of efficiency in the selection and elaboration of strategic data starting from the effective systems. TWJOIN/400 The Solution

8 TWJOIN/400 TWJOIN/400 allows to relates all the files according to predetermined specification. The selection of information is completely chained, being the result of the same consequences of the precedent selections. The definition task is carried out an only cheats and he/she dog reutilizarse unboundedly. The integrity of the circuit is it guarantees through the selection defined in each relationship.. Characteristic

9 It consists of 2 modulate you: 1. Definition of Relationships The Definition of a Relationship in particular is denominate: TEMPLATE. Contrary to the inquiry tool that the AS/400 offers (QRY), TWJOIN/400 doesn't have limit in the quantity of files to relates, very laborious task of maintaining with the QRY. TWJOIN/400 Definition of Relationships

10 1. I file main of the modulates. This file will command the selection dependence to carry out on the other related files. Definition of Relationships It is organized in four groups of objects: 2. related files. They are defined all the files of those that are wanted to have the information limited by the dependence with the file principal. TWJOIN/400 Characteristic

11 3. non related files. They are defined the files that won't have any dependence with the main file. 4. several objects. They are defined all the objects NON files, that is: areas of data, files of messages that compose a system and they are necessary to make a complete execution of the process circuit. Definition of Relationships TWJOIN/400 Characteristic

12 The Generation of Information in particular is denominate: PATTERNS. TWJOIN/400 allows to make selection particular of dates in each object, this is carried out with the same facilities and familiarity that he/she has the tool of consultation of the AS/400 (QRY), facilitating its uses for those people that work on this platform. 2. Generation of Information TWJOIN/400 Generation of Information

13 In this it modulates the following options you plows had: To create It allows to give of discharge a PATTERN where the reading libraries and recording are upgraded and they are defined the selections of registrations. To modify It allows to modify the attributes of a PATTERN. To copy It allows to copy the attributes of a PATTERN. TWJOIN/400 Characteristic

14 Generation of Information To suppress It allows to suppress a PATTERN. To visualize It allows to visualize the attributes of a PATTERN. Uninstall It allows to eliminate the files and several objects defined in a PATTERN. Clear It allows to eliminate the data (including suppressed registrations) of the defined files and to erase the several objects of a PATTERN. TWJOIN/400 Characteristic

15 Generation of Information To process It allows to subject a work that will generate the information according to the attributes of a PATTERN Statistic It allows to emit a listing where is informed the quantity of read registrations and engravings of each one of the files that you/they compose a PATTERN To visualize Relationships It allows to visualize the definition of a TEMPLATE. TWJOIN/400 Characteristic

16 Clients InvoicesItems Real database Clients Name of the one Cliente Invoices Name of the one Cliente Code of Item Items Code of Item Database Testing TWJOIN/400 Definition of Relationship Example

17 TWJOIN/400 ClientsInvoicesItems Real database Juan Pedro Luis Juan Pedro Luis Juan. Item 66 Pedro. Item 24 Luis – Item 20 Juan. Item 66 Pedro. Item 24 Luis – Item 20 Item 66 Item 24 Item 20 Item 66 Item 24 Item 20 Selection Client: PEDRO Processes to Prove Database Testing ClientsInvoicesItems Pedro Pedro. Item 24 Item 24 Example Generation of Information

18 The system of accounts Currents understands to series of historical files, masters, transactional, several charts, areas of date and files of messages. Definition of Relationships - Example To obtain to supporting environment of this system it is necessary to defines, for only cheats, all these components and the relationships that exist among the main files, according to the expert's approach in the application. TWJOIN/400 Example

19 Type of Document Types of Contrib. Chart of Counties Chart of VAT Executives Of Bills I file of Messages Area of Data 1 Area of Data 2 Area of Data 3 System of Current Accounts master of Clients Historical of Invoices Historical of Ctas.Ctes Historical of Comprob. master of Articles TWJOIN/400 Example

20 If we defines that of the main file, master of Client, alone it selects the client PEDRO. In the file of Historical of alone Invoices will have the invoices belonging to the client PEDRO. In the master of alone Article we will have the products corresponding to the invoices belonging to the client PEDRO. In the Historical of alone Current account we will have the applications of the invoices of the client PEDRO. In the Historical of Vouchers we will have alone the vouchers belonging to the applications of the invoices of the client PEDRO. Generation of Information - Example TWJOIN/400 Example

21 The NON related files can be generated complete, holes or with the selection that is wanted. The several objects are generated to image and likeness of the existent objects in the reading libraries. It is of highlighting that the derivative selections apply in cascade, that is to say, if to the master of Invoices we add him the selection of the invoices emitted in the months of January, February and March of the year 2004 the rest of the related files they will contain, only, information on these for the client PEDRO. Generation of Information - Example TWJOIN/400 Example

22 To carry out templates of supporting dates for only you cheats, since the same ones plows reutilizables beyond the you dates. Control of templates to avoid duplicity of data, what takes to the saving of time and money. It allows to select different reading libraries and recording for each database of the PATTERN, verifying the necessary authorizations for the same ones. The hierarchical control of the templates facilitates the rational administration of the supporting environments. Advantages: TWJOIN/400 Advantages

23 To enable or to disable to TEMPLATE for their uses, giving total control of the operative one of the same one. To define that users will have access to each one of the TEMPLATES. When generating the PATTERN for user, this allows to have a control of the security on the templates. TWJOIN/400 has on-line help for each one of the stages of Generation of the Related Environment AdvantageAdvantages: TWJOIN/400 Advantages

24 Under the uninstall option, it suppresses all the objects of the PATTERN. The option of' CLEAR' it eliminates the content of the databases of the PATTERN. TWJOIN/400 has diverse action possibilities: To copy PATTERNS preexistentes to include new types of selection of data. To obtain report on the quantity of read registrations and engravings in each one of the bases defined in the PATTERN. AdvantageAdvantages: TWJOIN/400 Advantages

25 Maipu ° “A” Ciudad Autónoma de Buenos Aires C1006ACF – Argentina Tel. (54 011) TWSYS.NET Integral Advice in the Analysis and Programming of Computer Solutions


Download ppt "Integral Advice in the Analysis and Programming of Computer Solutions Maipu 687 6 ° “A” Ciudad Autónoma de Buenos Aires C1006ACF – Argentina Tel. (54 011)"

Similar presentations


Ads by Google