.

Monday, August 5, 2019

Industrial Training Report

Industrial Training Report Department Of Civil Engineering Industrial Training Report REINFORCEMENT Reinforcement is used to take tensile force and as well as compressive force. Only reinforcement bars carry tensile stress where compressive stress is carried by both reinforcement bars and concrete depending on the situation carry load. Normally steel bar is used as reinforcement because it has enough strength and steel bars are available at required strength with fair cost. In early days wooden bar also was used for this purpose. Concrete is weak in tension and strong in compression. Reinforcement is provided to enhance the moment carrying capacity of structure. Tor steel bars are used as reinforcement material at our site. T-32, T-25, T-20, T-16 and T-10 bars which are imported from Singapoor, Malasiya and local product also and length of 6m and 12m, are used in our site. The reinforcement is laid according to the structural drawings. After that the following checks are done. Spacing Diameter type of bars No of stirrups No of links Lap length Starter bars if needed Cover blocks Covering Regular binding of bars together Placement of tension compression bars If there are any construction joints, they should be chipped and cleaned to bond properly. INDICATION OF REINFORCEMENT IN DRAWING Engineering drawings is a language of communication of details. Therefore there is a standard to indicate reinforcement in drawing such as 6T16-101-8 B or T This means that ‘6’- No of bars ‘T’ Indicate tor steel ‘16’- Indicate the diameter of the bar in mm ‘101’- Indicate the bar mark ‘8’- Indicate the distance between two bars in inches ‘T’- Indicate the position of the bar (top bar) ‘B’ Indicate the position of the bar (bottom bar) BAR BENDING WORK Bar bending is carried by machinery method and manual. For minor works it was done manually with the help of cutting lever. Skilled bar benders are involved in this process. The bar bender do his job according to bar schedule which is given to him. It includes Size type of bar Number of bar Dimensions Bending length Crank length position Shape of bar Bar mark Name type of structural member Place Grids between those grids it is used For transferring the stress at the end of bars have to be welded or lapped at the end. The lap should not be less than the anchorage length. The minimum length of lap in tension and compression is 45 times of diameter of the bar. The types and numbers of bars are planed earlier and cut. Sufficient numbers of stirrups are also made by bar benders. Before placing the steel bars, they are cleaned well. Lap length – 45 times of bar diameter Anchorage length – 40 times of bar diameter Stirrup anchorage length – 10 times of bar diameter Diameter of à ¯Ã‚ Ã‚ ¦ 45 à ¯Ã‚ Ã‚ ¦ Figure 7.1: Lapping of Bars PLACING OF REINFORCEMENT All reinforcement should be placed in correct positions as shown in drawing. It should not be allowed to move when concreting. Cover blocks are used to place reinforcement bars with cover. Cover blocks are made up of 1:3 cement sand mortars. Cover blocks are not removed after concreting and it is important element. Its’ strength should not be less than to strength of concrete. Sizes of cover blocks vary according to the structural members. The cover block thickness of, slab is 25mm, beam, column, lift wall retaining wall are 30mm and shoring side water retaining structures are 40mm. When beams are bound it is kept out of the pit of beam for the easy of work. First top bars of beam and stirrups are bound. Then other bars are inserted and bound. While reinforcement of beam is brought down after finishing the work, very nicely it is get down without affecting the formwork. Usually for all structural members lap is not allowed at a same level for all bars. And alternative bars having laps at a same level. But columns have laps at a same level because of difficulties of binding of long bars and reinforcement is crowded at the junction of beam and column. Lap is avoided at critical position of tension and compression. SCHEDULE OF BARS Schedule of bars gives the number of bars required in each type for a reinforcement network. By having bar schedule following advantages can be achieved. Time saving in the reinforcement work Amount of steel required can be exactly calculated. So purchase in excess or high transport cost can be avoided. Wasting of cut off pieces can be reduced give more efficiency as reinforcements are expensive. Laps occurring in tension portion can be avoided. Bar benders can easily understand. Easy to handle at site. While we make a bar schedule we should know about the tension and compression how to acting on the member. And lap should not be allowed to be in the tension portion and critical compression portion also. When we are doing schedule for slab if part of slab is finished for the balance work we take site measurement for required length of reinforcement. The typical lap position for beam is shown below: SLAB Slab is a kind of plate, which can carry loads. Basically slabs are divided in to two types as one-way spanning slab and two-way spanning slab. Depending on the type of slab the amount of reinforcement, which placed to resist the moments, is different. Most probably slabs are reinforced only for tension and compression is supported by concrete. Usually for middle of slab reinforcement is placed at bottom and edge (near the beam or supports) of slab reinforcement is placed at top. But basement floor slab reinforcement is placed in opposition way. Therefore middle of slab reinforcement is at top and edge (around the beam) of slab reinforcement is at bottom. Between the top bar and bottom bar of the slab should be maintained while concreting it may be disturbed due to load which is the load of workers, instrument and concrete flow pipe. Overall reinforcement cover is checked by leveling instrument. To keep the space between those two bars space bar is used. BEAM Beam is the load-transferring member building, which transfer load from slab to column. In the beams tension is supported by reinforcement and compression is supported by concrete and reinforcement. In most occasions, middle of beam undergoes sagging moment and beam nearby support undergoes hogging moment. For supporting the higher tension, additional tension bars are inserted at bottom of middle and top of edge therefore nearby support. But basement floor reinforcement is in the opposition way. For basement floor beams additional tension bars are inserted at top of middle and bottom of nearby pile caps. While bars are bound to the beam space between two bars should not be less than 1.5 times bar diameter. This minimum space is required for, to form an enough bonding between reinforcement concrete and to minimize the damage while impact load is applied on the beam reinforcement take dynamic movement. COLUMN Column is the main member to transfer the load to foundation. Column is mainly designed for carrying the compression. But it is designed to support the moment also while considering the eccentricity and side force therefore wind load. In column compression is carried by concrete and reinforcement. Column reinforcement is mainly designed for support the compression and small amount of tension that is caused by moment. For large size bars (T 32, T25, etc.) lap is held at same level. Due to the handling problem and if the lap is in the junction of column and beam concreting is very difficult some time huney homb may occur. Column typical lap is shown in the figure 7.4. Probably most of columns reinforcements are symmetrical about two axes. First when bars are bound verticality of bar is maintained. SECTIONAL VIEW Stair case   Stair case is same as slab reinforcement. Therefore tension reinforce is provided at bottom and at the edges tension reinforcement is provided at top. Here in addition to slab some tension reinforcement is provided junctions. STIRRUP Stirrup is main element in supporting the shear force. If we consider column, stirrups are used for to hole the vertical bar together. Due to load column mar bulk in this situation cracks may appear in vertical direction. Without happening bulk stirrups bound the column. In the beam, there is more probability to happen the shear failer because it transfer load horizontally. Beam is not a continuous element that is the compound of cement, sand, aggregate and reinforcement. These elements are bound by bond, which may fail in transferring the shear stress. Of cause we use stirrups to carry out the shear stress for beams and columns. In our site stirrups are made by bar bending machine. Stirrup shape is shown in the figure 7.6 Industrial Training Report Industrial Training Report INTRODUCTION In this duration 20/4/2009 until 2/10/2009, I had been assigned to a company name SILVERLAKE SYSTEM SDN BHD, which is located at LEVEL 2A KPMG TOWER FIRST AVENUE, BANDAR UTAMA 47800 PETALING, SELANGOR to complete my internship. On the 1st day, I have been brief by their staffs at there about the rules of company and how their organization works. After that, we had assigned to follow different supervisors and department. I had been assigned to clients side which is at KWSP building under team LEGAL MANAGEMENT SYSTEM (LMS). On the 2nd day, I have to go there to continue my internship until 2/10/2009. Basically, my team at KWSP building is handling about a website name legal/panel that can let users/employees to perform their tasks. Those tasks are like approve, assign, and reject, accept case; work with case status, criminal, civil, court action; perform some calculation fees, date; some reports for review and etc. My team have 4 senior staffs and me 1 trainee. They had briefly told me how they perform their tasks and teach me a lot of knowledge about working. Software Exposure (software used, projects or assignments completed) During this industry training, I had used some software to do my tasks and projects. Example of software, iseries Navigator, IBM RPGLE software, Legal System, XML generator, SCITE version 1.63, Microsoft word, Microsoft excel, Microsoft power point and hotmail (email). They had taught me how to use some software that I dont know, so that I can do my tasks. Following, I will briefly describe how I use the software to do my tasks. iSeries Navigator I briefly describe iSeries Navigator is a powerful graphical interface to easily work with the iSeries server. To use iSeries Navigator, we need to have server connections that connect to the environments of our work. So we need a login ID and password to login to the environments, after we login, there will be a list of functions that we can use for perform our tasks. Example of functions like, security, network, databases, backup and etc, all those functions still have sub functions like run SQL script and etc. In here, I had been assigned some tasks on write SQL statements by using SQL Performance Monitor which is sub function of Databases tasks. This function can allows us to keep track of the resources that SQL statements use. Basically, I using this software to run some SQL statements, retrieve some useful data records to do reference, update, insert or delete some data records in the database. Example like update users details, insert new users details, for checking purpose an d etc. IBM RPGLE software This is complex software that about back end system and also related to database. I didnt learn this software before so they have to teach me more about this software and some useful commands to do my tasks. Example of the useful or important commands like dspff= display file fields, call function, and etc. This software is related to database, back end system and is very important, so they just teach me some simple and basic commands to retrieve some data, information for me to refer. I usually use this software to retrieve some useful information from database. For example, after I enter some command like dspff lg8068i (files name), then the system will show out the fields name, length, position and text of the file we choose. This mean if we change the interface of the modules, example like want to add more fields or update something, then we have to use tis system to add the fields that we need. Example like we wan modify the text fields length, we also need to modify using this system, change the length of the text that we want. After do any changes, then we have to generate the XML file again and replace it to the server. When generate XML file, we also have to refer the information from here. Legal System Actually it is system software of a web page, this system include screen display like views, pages, menus and etc; Scripts like javascripts, VBscripts; system customisation, system maintenance, user password validate and etc. All of these are use to build the EPF web page that we using now. This system software can let us create webpage, example like create buttons, textbox, dropdownlist, and write coding like javascripts,VBscripts, SQL query and etc. I had been assigned to write some javascript code for example some functions, event those things during my industri training. For example, I had to use this software to write some code to create a function for a dropdownlist to perform certain events. After select the value from dropdownlist, the function will perform some action according to the value that we select, for example, enabled a text field for us to modify and update the information or display some information that we need. Im also writing the coding for others functions, ex ample like if-else statement, display, get value and etc. Besides that, this system software also can let us maintain users detail for example users password, report maintenance. There is a part name maintenance view page for us to create, write or modify our coding and also test our coding or find error. After all had done, then save it in this system, then we can go the related page to test the function that we did just now. XML Generator XML Generator is software that can let us generate XML file, XML was designed to transport and store data, with focus on what data is. XML document is a string of characters. This XML Generator is done by that staffs who works at here. The XML file is save as notepad format, so we can edit it by using notepad. When we need to generate a XML file for a module, we need to login to RPGLE system to retrieve the data attribute from related table, for example like data field, length, data type and etc, and then copy the whole table to notepad and save it. After that, copy the notepad file to source folder of XML generator. After that, we can key in the request name, transaction code, action code, input field file, un-repeated field file, repeated field file and etc. After complete build, we need to replace this XML file for the old XML file in the server. There will be an interface of XML generator software at appendix part. We need to generate again the XML file if we had change data type ; field or data attribute in the database, for example, add more data field, or like changed the field length of some data. After finish doing this, then had to doing testing on the field that we had modify or added. For example, we had change the data field length of description field, and then we need to test whether the field length can store the data that we had already set. XML basically is use for web services, parse data, and store data. SciTE version 1.63 SciTE is software that we using here for write coding. SciTE have the feature of automatic syntax styling and it can hold multiple files in memory at one time but only one file will be visible. There are two panes in SciTE, the editing pane and the output pane. The output pane is located either to the right of the editing pane or below it. SciTE can perform commands to compile or run source files with the output from these commands directed into the output pane. SciTE currently is able to syntax style these languages: C++, C#, javascript, HTML and etc. We using this software to write those coding for example like javascript, SQL scripts, and others coding. We are using this software because it support many programming language and also have automatic syntax styling. Besides that, this software also can let us easily write our coding for example like it can let us easily control the alignment of coding and have coding line calculation; find and search function. All these functions can let us write coding with more efficient and effective. Microsoft word It is a useful software and is using for documentation tasks. I using Microsoft word to do documentation about print screen of all the modules or sub modules of the system, then briefly explain what is the condition and name of each of the modules. This documentation is done for users to let them understand the condition of those modules and how to perform their task by using those modules in the system. Besides that, merge field also done by Microsoft word, after insert merge field, we can show those information from database. Press alt+f9 will show the coding that hidden and we can modify and update it. Microsoft Excel I use Microsoft excel to write SQL Statements. They give me some task like write SQL scripts, they will give me all the information that I need to update and I will write my SQL scripts like update statement in excel. Actually write in excel is for backup purpose. Microsoft Power Point I am using this software to do some power point slide for user. In this power point slide, I have included some diagram example like activity diagram, and some flow diagram. I also using power point to show the flow of those activities, follow step by step and sequence so that the user can understand how the flow of activities go. Hotmail (E-Mail) My team was doing a project on sending inform email to users so they use my e-mail for testing purpose. I using my email to test the system is it will send a correct email to the user after doing some action; accept any case, any status changes or etc in the system. I have to check is it the information of the email that send to my mail is accurate when refer to the task that I had did in the module of the system. For example, I have to check the information like employees no, name, case files no, date and etc is it same with the case that I perform those tasks. After I perform some tasks, it will send an e-mail to my hotmail to inform me those latest update. Hardware Exposure (software used, projects or assignments completed) During this industry training, I have been provided a desktop with specification pentium[r] 4 cpu, 3.06GHz, 1 GB ram and 80GB hard disk. Besides that, there is a share printer that can let us use for print documents. Environment Exposure (e.g. working relationship with colleagues, clients, management, etc) During this whole industri training, I was assigned to KWSP building to continue my training. The location of KWSP building is around Masjid Jamek, I always go work by taking LRT from Wangsa Maju, so it is very convenient. The environment of the KWSP is very good and also provides us a lot of good facilities. Besides that, the working environment is also very clean and comfortable. There are 4 trainees including me that had been assigned to KWSP building to continue our training. All of us had been assigned to different departments and do our tasks according to our team. For example, main task for BDS team is about database and our LEGAL team is about front-end like SQL, retrieve data show to user. My team need to communicate with users (workers) from KWSP because we need to get feedback from them about our system that performs tasks for them. So our team got a good relationship with those users from KWSP to make sure that the systems can perform tasks successfully without errors. Co lleagues in my team are very good and friendly. After they giving me some tasks to do, they will explain to me how to do and also teach me if I dont know how to do. When I got some problems or errors, they will teach me how to find those errors and teach me how to solve those problems. They always teach me a lot of useful knowledge about working and guide me when I had some problems. I really had learnt a lot of knowledge and gain a lot of working experience from them. Conclusion Finally I had finished my industry training in this semester and now is already started a new semester to continue study. During my training semester, I really had learnt a lot of knowledge from my colleagues and some working experience from them. I am glad to become their trainee because they really teach me a lot and when I got facing some problems, they willing to teach me how to solve it or help me to solve those errors. This industry training really provides a lot of benefits for me. During this training, I had a chance to learning from them while working, besides that, I also know more about the working environment at outside. Other than gain knowledge about the programming language from my working place, I also learn more about teamwork from them. In working environment, work as a team is important for complete a project, so teamwork is important for working. Working is not same as study, in working environment; we need to have a good communication skill because when working, communications between employees or clients are very important. I really learnt a lot of extra knowledge from my colleagues during my industry training, I really appreciate it and thanks for them in teaching me and guide me along this whole training. Besides that, I also thanks college for provide us a industry training so that we can learnt some knowledge and working experience before we going out for the real working environment. These really help us a lot in our future when we are ready for working. Appendix(Monthly Reports) KOLEJ TUNKU ABDUL RAHMAN SCHOOL OF ARTS AND SCIENCE INDUSTRIAL TRAINING (FROM 21/4/08 TO 4/10/08) STUDENTS MONTHLY REPORT Please tick ( ÃÆ'- ) or specify your answer where required. 1. Report For The Month Of : (ÃÆ'- ) Apr ( ) May ( ) Jun ( ) Jul ( ) Aug ( ) Sep ( ) Oct 2. Student Details Name : ONG KAR CHUN Course : (ÃÆ'- ) AIA ( ) AIB ( ) AIT Telephone No. : 012-6514834 College Supervisor : Ms. TAN LAY AIK 3. Company Details Company Name : Silverlake System Sdn Bhd Telephone No. : 03-7721 6002 Location of Training : Level 2A, KPMG Tower, First Avenue, Bandar Utama, 47800 Petaling Utama, Selangor. Company Supervisor : Ms. CHIN YEN LING Supervisor‘s designation : ______________________________________________________ Allowance : RM 600 Accommodation provided? : ( ) Yes (ÃÆ'- ) No 4. Feedback Is the training beneficial? : (ÃÆ'- ) Yes ( ) No Suggestions: 5. Monthly Progress Report Nature of Work (tick all that apply): ( ) Programming ( ) Networking (ÃÆ'- ) Support () Others Give a brief description of the work/assignment done during the month breakdown by week. Week 1 (From 20-4-09 to 24-4-09 ) On the first day, I have been brief about the training rules and regulations of the company. Then they start assign us into a team in different department. I have been assign to collection department. On the next day, I have been assign to client side which is in KWSP company to continue my training. My department is work with Legal System(LMS), they brief and teach me about how the system work. They give me a documentation to read and understand how to use the system. Week 2 (From 27-4-09 to 30-4-09 ) I was been called back to the main company for this week. The first day, they given the task to prepare documentation for the screen of the ODBC bank project. The project is builded by RPGLE and they teach me how to retrieve data from it. Then I needed to capture the sample screen and arrange it in the standard format of documentation. The following days , I been assigned a new task for testing the legal module of the KWSP project which builded by eTP. I need to test the system like an end-user to see whether the system can perform all those functions or not. They also give me a list to check the system see whether got miss out any important fields or functions. Date: 4-5-09 _ Signature: _______________ (ONG KAR CHUN) KOLEJ TUNKU ABDUL RAHMAN SCHOOL OF ARTS AND SCIENCE INDUSTRIAL TRAINING (FROM 21/4/08 TO 4/10/08) STUDENTS MONTHLY REPORT Please tick ( ÃÆ'- ) or specify your answer where required. 1. Report For The Month Of : ( ) Apr ( ) May (ÃÆ'- ) Jun ( ) Jul ( ) Aug ( ) Sep ( ) Oct 2. Student Details Name : ONG KAR CHUN Course : (ÃÆ'- ) AIA ( ) AIB ( ) AIT Telephone No. : 012-6514834 College Supervisor : Ms. TAN LAY AIK 3. Company Details Company Name : Silverlake System Sdn Bhd Telephone No. : 03-7721 6002 Location of Training : Level 2A, KPMG Tower, First Avenue, Bandar Utama, 47800 Petaling Utama, Selangor. Company Supervisor : Ms. CHIN YEN LING Supervisor‘s designation : ______________________________________________________ Allowance : RM 600 Accommodation provided? : ( ) Yes (ÃÆ'- ) No 4. Feedback Is the training beneficial? : (ÃÆ'- ) Yes ( ) No Suggestions: 5. Monthly Progress Report Nature of Work (tick all that apply): (ÃÆ'- ) Programming ( ) Networking (ÃÆ'- ) Support () Others Give a brief description of the work/assignment done during the month breakdown by week. Week 1 (From 1-6-09 to 5-6-09 ) Last week I had learned and write some SQL statements for the program to retrieve data from the database. So this week, I continue doing my work on SQL statements. In this task, I am using a program name SQL analysis to check whether my SQL statements is correct and can retrieve data from database. By using this program, we can update and check the data in the database that we want. So in this week, they give me a task to update those selected data in the database by using this program. Besides that, I also have to retrieve those selected data from database and check whether those data are correct. Week 2 (From 8-6-09 to 12-6-09 ) At last week, they already teach me how to generate XML files. We need to generate again the XML file if we had change data type, field or data attribute in the database, for example, add more data field, or like changed the field length of some data. They are using the RPGLE system to add data field or change those datas field length for a table. So after they had done any changed to the table, we had to generate again the related XML file by using the XML generator. After generate again the new XML file will be replace the old XML file and store it in the server so that the interface of the web page will be changed too. After finish doing this, then had to doing testing on the field that we had modify or added. For example, we had change the data field length of description field, and then we need to test whether the field length can store the data that we had already set. Week 3 (From 15-6-09 to 19-6-09 ) In this week, they teach me how to find out what are those errors and see the error occur in which data field. In the server, there was a folder store the trace file that can let us know what is the related attribute included when we perform an event by clicking a button. This trace file is keep trace the event that we perform according to the users ID that we use for testing. In this trace file, we can know which field had occurred errors, for example we had key in the information in the field and we found that got error occur when we try to save it. If this happened, we can go trace file and find out which data field had occurred error. This is very useful because we can easily and quickly find out the field that had occurred error and can fix it. Every time we click a button for example like save, next confirm and others, then the trace file will keep track what is the data included and where the data store. Week 4 (From 22-6-09 to 30-6-09 ) In this week, I do the same tasks like what had I done last 3 weeks. After they did any change for example like add new data attribute or modify data attribute like length, then I had to generate again the related XML file and replace the old XML file and store it into the server. After that, I will do the testing for the part that already changed, test whether it can perform correctly and no error occurred. If got error, then I had refer to the trace file that store in the server to find out what is the error and which related field occurred the error. If I cant solve the error, then I had to ask them for help and teach me how to solve it. This is the time that I learned from them while solving the problem. Date: 30-6-09 _ Signature: _______________ (ONG KAR CHUN) KOLEJ TUNKU ABDUL RAHMAN SCHOOL OF ARTS AND SCIENCE INDUSTRIAL TRAINING (FROM 21/4/08 TO 4/10/08) STUDENTS MONTHLY REPORT Please tick ( ÃÆ'- ) or specify your answer where required. 1. Report For The Month Of : ( ) Apr ( ) May (ÃÆ'- ) Jun ( ) Jul ( ) Aug ( ) Sep ( ) Oct 2. Student Details Name : ONG KAR CHUN Course : (ÃÆ'- ) AIA ( ) AIB ( ) AIT Telephone No. : 012-6514834 College Supervisor : Ms. TAN LAY AIK 3. Company Details Company Name : Silverlake System Sdn Bhd Telephone No. : 03-7721 6002 Location of Training : Level 2A, KPMG Tower, First Avenue, Bandar Utama, 47800 Petaling Utama, Selangor. Company Supervisor : Ms. CHIN YEN LING Supervisor‘s designation : ______________________________________________________ Allowance : RM 600 Accommodation provided? : ( ) Yes (ÃÆ'- ) No 4. Feedback Is the training beneficial? : (ÃÆ'- ) Yes ( ) No Suggestions: 5. Monthly Progress Report Nature of Work (tick all that apply): (ÃÆ'- ) Programming ( ) Networking (ÃÆ'- ) Support () Others Give a brief description of the work/assignment done during the month breakdown by week. Week 1 (From 1-6-09 to 5-6-09 ) Last week I had learned and write some SQL statements for the program to retrieve data from the database. So this week, I continue doing my work on SQL statements. In this task, I am using a program name SQL analysis to check whether my SQL statements is correct and can retrieve data from database. By using this program, we can update and check the data in the database that we want. So in this week, they give me a task to update those selected data in the database by using this program. Besides that, I also have to retrieve those selected data from database and check whether those data are correct. Week 2 (From 8-6-09 to 12-6-09 ) At last week, they already teach me how to generate XML files. We need to generate again the XML file if we had change data type, field or data attribute in the database, for example, add more data field, or like changed the field length of some data. They are using the RPGLE system to add data field or change those datas field length for a table. So after they had done any changed to the table, we had to generate again the related XML file by using the XML generator. After generate again the new XML file will be replace the old XML file and store it in the server so that the interface of the web page will be changed too. After finish doing this, then had to doing testing on the field that we had modify or added. For example, we had change the data field length of description field, and then we need to test whether the field length can store the data that we had already set. Week 3 (From 15-6-09 to 19-6-09 ) In this week, they teach me how to find out what are those errors and see the error occur in which data field. In the server, there was a folder store the trace file that can let us know what is the related attribute included when we perform an event by clicking a button. This trace file is keep trace the event that we perform according to the users ID that we use for testing. In this trace file, we can know which field had occurred errors, for example we had key in the information in the field and we found that got error occur when we try to save it. If this happened, we can go trace file and find out which data field had occurred error. This is very useful because we can easily and quickly find out the field that had occurred error and can fix it. Every time we click a button for example like save, next confirm and others, then the trace file will keep track what is the data included and where the data store. Week 4 (From 22-6-09 to 30-6-09 ) In this week, I do the same tasks like what had I done last 3 weeks. After they did any change for example like add new data attribute or modify data attribute like length, then I had to generate again the related XML file and replace the old XML file and store it into the server. After that, I will do the testing for the part that already changed, test whether it can perform correctly and no error occurred. If got error, then I had refer to the trace file that store in the server to find out what is the error and which related field occurred the error. If I cant solve the error, then I had to ask them for help and teach me how to solve it. This is the time that I learned from them while solving the problem. Date: 30-6-09 _ Signature: _______________ (ONG KAR CHUN) KOLEJ TUNKU ABDUL RAHMAN SCHOOL OF ARTS AND SCIENCE INDUSTRIAL TRAINING (FROM 21/4/08 TO 4/10/08) STUDENTS MONTHLY REPORT Please tick ( ÃÆ'- ) or specify your answer where required. 1. Report For The Month Of : ( ) Apr ( ) May ( ) Jun (ÃÆ'- ) Jul ( ) Aug ( ) Sep ( ) Oct 2. Student Details Name : ONG KAR CHUN Course : (ÃÆ'- ) AIA ( ) AIB ( ) AIT Telephone No. : 012-6514834 College Supervisor : Ms. TAN LAY AIK 3. Company Details Company Name : Silverlake System Sdn Bhd Telephone No. : 03-7721 6002 Location of Training : Level 2A, KPMG Tower, First Avenue, Bandar Utama, 47800 Petaling Utama, Selangor. Company Supervisor : Ms. CHIN YEN LING Supervisor‘s designation : ______________________________________________________ Allowance : RM 600 Accommodation provided? : ( ) Yes (ÃÆ'- ) No 4. Feedback Is the training beneficial? : (ÃÆ'- ) Yes ( ) No Suggestions: 5. Monthly Progress Report Nature of Work (tick all that apply): (ÃÆ'- ) Programming ( ) Networking (ÃÆ'- ) Support () Others Give a brief description of the work/assignment done during the month breakdown by week. Week 1 (From 1-7-09 to 10-7-09) In this week, they are giving me a task about documentation. All I have to do is print screen all the modules or sub modules of the system and paste those capture screens in Microsoft word. After that, I have to briefly explain what is the condition and name of each of the modules. This documentation is do for users to let them understand the condition of those modules and how to perform their task by using those modules in the system. I have to briefly explain the steps, what those conditions are, and what the modules can perform. I also have to briefly explain the selections or actions that the modules have. Actually this documentation is do for those users to understand what is the use of the modules and how they can perform their task like key in details, date, and other information by using the system. Week 2 (From 13-7-09 to 17-7-09) In this week, they teach me how to use the software, name iSeries Navigator. This is software that can connect to our server and it is also link to database. In this software, there is many function that related to network, databases, file system, backup, and some basic operations. They briefly explain to me about what those important functions are and what the purpose of doing those functions. After that, they giving me a task to do, it is about run Sql script and retrieves and check data. The first step I have to do is write my Sql script in excel according to the condition that I need. After that, they give me a condition and i have to write update and insert Sql script in excel. After finish write, I have to make sure that those Sql statement is correct before run the Sql script. When run Sql script, if got any errors, we can refer to the error messages and fix it. The purpose of doing the Sql script in excel is because we need to do a backup copy of the Sql script that we write or modify. Beside that, we also can use tis software to run some Sql statement to retrieve or check data that we need. In this week, I have learn more about the back end system which is RPG system SiPFS batch menu, I had learn this last few weeks ago, but this week is learn more command and know more about the system. Example of the useful or important commands like dspff= display file fields, call, and etc. After I enter some command like dspff lg8068i(files name), then the system will display the file fields from the library that store the file. For example the system will show out the fields name, length, position and text of the file we choose. The system will show all the fields name, length, position and text definition that using in the module. This mean if we change the interface of the modules, example like want to add more fields or update something, then we have to use tis system to add the fields that we need. Example like we wan modify the text fields length, we also need to modify using this system, change the length of the text that we want. After do any changes, then we have to gener ate the XML file again and replace it to the main server. Week 3 (From 20-7-09 to 24-7-09) Week 4 (From 27-7-09 to 31-7-09) In this week, I am doing testing on what we had done for this month. I am testing the part of sending inform email to users. I testing the system is it will send a correct email to the user after doing some action; accept any case, any status changes or etc in the system. I using my email to do this testing, so it is easy for me to refer to what had I done in the system. They give me some condition to test, after accept any case or information in the module, it will be send a information email to my hotmail, so I can check is it the correct email that we need. I have to check is it the information of the email that send to my mail is accurate when refer to the task that I had did in the module of the system. I have to check the information like employees no, name, case files no, date and etc is it same with the case that I perform those tasks. If got any errors and problems, I

No comments:

Post a Comment