FEDERAL EDUCATION TECHNOLOGY CENTER FOR COORDINATION GOIÃ S AREA TELECOMMUNICATION S SUPERIOR COURSE OF TECHNOLOGY IN COMMUNICATION NETWORKS REPORT

OF TRAINING CURRICULUM STUDENT: Weverton Gomes de Morais COURSE: Communication Networks Date of complet ion: June 2003 COMPANY: Tron Computers SUPERVISOR: Fabio Da Silva Marques GOIà NIA, AUGUST 2007 FEDERAL EDUCATION TECHNOLOGY CENTER FOR COORDINATION GOIà S AREA TELECOMMUNICATION S SUPERIOR COURSE OF TECHNOLOGY IN COMMUNICATION NETWORKS REPORT OF STAGE Report on the activities performed at work, shown on its Portfolio of Work for 4 00 hours of training curriculum, conducted by Tron Computers, from February to A pril 2003. GOIà NIA, AUGUST 2007. Summary 1. Identification ................................................. .... .............................................. .............................. 4 1.1. Company ................................................ .................. ................................ ......................... 4 1.2. Department / S ection .............................................. .......................... ........................ ....... 4 1.3. Student ................................ ................ .................................................. ............ ................. 4 2. Objectives .............................................. ... .................................................. ......................... .......... 5 3. Objectives of the Internship ................................... ............ .................................................. ................ ... 6 4. Activities undertaken in Stage ........................................ ...... ............................................ 7 5. Description of Activiti es ............................................... ............................. ..................... ............ 8 5.1. Development of Libraries of Functions ............................................. .......................... 8 5.2. Systems Development ............................................... ............ ................................... 8 5.3. Coordination Program ................ ............................... ............................................... 8 6. Conclusions ................................................. ............. ..................................... .............................. 10 Page 3 1. Identification 1.1. Company The company RHTron Informática Ltda, with fancy name Tron Computers, located at 15th Street, 1944, St. Marist, Goiânia / GO, CEP 74150-150. The company operat es primarily in software development for the segment accounting, and has product s to meet the areas of general accounting, asset control, cash book, LALUR, tax bookkeeping, payroll, occupational medicine and electronic point. Currently he i s also entering the segment management and audit call. For the development of su ch systems, the company uses a development process that extends from the activat ion of the project until the testing phase, aiming to ensure maximum product qua lity. 1.2. Department / Section Worked in the development department, whose responsibility is to develop and / o r maintain the software marketed by the company. The department has on its staff

systems analysts, data analysts, programmers and approved. The systems analysts also play the role of project managers. In total, the department had a table of 13 employees. For any project to be developed systems analysts realize the spec ification of goals and requirements and prepare an analytical paper. That said, this document passes the data analyst, establishing a model of entities in relat ionship to meet the needs of that. After that, everything is passed to developer s who validate information and carry out the coding to meet the needs raised. Af ter compilation and tests of white box by the developers, an executable is passe d to the homologating implement black box testing. After all tests have been com pleted successfully, the product is released for sale. 1.3. Student Name: Weverton Gomes de Morais Course: Communication Networks Tuition: 0144436 W ork Location: Tron Computers Start Date: February 2003 Completion Date: April 20 03 Page 4 2. Objectives A description of the activities performed and developed in my exercise and there by meet the requirement of CEFET GO to have 400 hours of training curriculum as a compulsory component of the curriculum of the Advanced Course of Communication Networks for obtaining the title of "Techie in Communication Networks. " Page 5 3. Objectives of the Internship The training aimed to enhance the experience in software development, the abilit y of team work and refinement of logical reasoning. In software development, we used a development process, designed on the basis of good practice for this, esp ecially with reference to the standard ISO 12207. Page 6 4. Activities undertaken in Stage During the stage, I could participate in the development of library assistants a nd the development of systems development itself, using as a reference document for system analysis. During this period could also take over the coordination of programming, where its role was to assist other developers in resolving questio ns regarding logic, programming language and / or SQL. Page 7 5. Description of Activities All activities described below were performed in the following environment: â ¢ â ¢ â ¢ â ¢ MS Windows XP (http://www.microsoft.com/windows/default.mspx) Borland Delphi 7.0 (http://www.codegear.com/products / delphi/win32) Firebird 1.5 (http://www. firebirdsql.org) IB Expert (http://www.hk-software.net/ibexpert.com/content/doc_ 122943-0-0-00.php) 5.1. Development of Library Function In fulfilling this task, we developed libraries of functions that had routine ev eryday use by all developers, in order to centralize in a single place such rout ines, facilitating both its use as maintenance. Among these, there were routines for processing strings (text), numbers, dates, etc.. 5.2. Systems Development To accomplish this task, systems analysts spent a number of tasks whose resoluti on was the encoding functionality of systems, based on what had previously been set for them. All coding was done in Borland Delphi 7.0 IDE. At present, the dat a analyst had defined the necessary structure to store the data relevant to the solution domain. After coding, was made a "white box testing" where all the busi

ness rules should be validated. Upon completion of each task, the analyst was re ported, with the goal of maintaining a historical basis of time spent on solving each one. Regarding the database, if judged necessary, were created in the same routines (views, stored procedures or triggers) with the objective of improving the performance of certain features. These routines were created using the PL-S QL to Firebird 1.5, with the front-end the IBExpert. 5.3. Coordination of Programming After being honored with this award, I started to help other developers with res pect to questions in logic, programming language and / or SQL. As the team was b eing formed at that time, also fell the responsibility to determine which thirdparty components would be used within the IDE of Borland Delphi for the systems development and coding standards to be used by other programmers, such as the de sired indentation, how to name variables and procedures, defining the use of cap ital letters, etc.. But the most difficult task of fulfilling Page 8 this assignment was, of course, to optimize the functions whose performance was lacking. And sometimes this optimization was done in the application source code and times in the database. Page 9 6. Conclusions Given functions performed and the environment, mentioned earlier, I can conclude that the stage was invaluable to my growth and professional improvement, though I had never worked with a team as big and not grounded in software engineering standards, which were defined in the development process of the company. That th e assignment of coordinating the programming was of particular importance becaus e, somehow, I forced myself to constantly improve the performance of my job, sin ce, as coordinator, should be a reference for the rest of the team. Page 10 I hope this report have clarified the responsibilities performed by me in the in stitution: Sincerely, ________________________________________ Weverton Gomes de Morais Trainee ________________________________________ Fabio da Silva Marques Technologist Tel ecommunications Technician Telecommunications CREA-GO: 13 454 / D Goiânia, August 13, 2007. Page 11