During the fifth month we were engaged in working with the project, F1 Certification System, which was on main focus to make the site published so that it is available for others to access. While doing that I was able to improve my knowledge on the usage of CVS, Oracle databases, PL/SQL Packages, procedures, ASP.NET and C# language.
During the first week of the 4 weeks’ period I studied about creating the custom error pages. I added a page not found error page and a default error page for all the other errors. During this week we had a meeting with the project manager mainly regarding the User Interfaces of the system and we were asked to finish the current tasks by the end of the week to have a release of the system. I did some changes to the functionality as some changes were done such as removing the ExamLocation class, using the pass mark for an exam, and using the date time for the start and end time for an exam, etc. During this week we had a meeting with a User Interface expert in the company, and we did several changes to the User Interfaces according to the suggestions made by her. By the end of this week we added the questions to the question bank, created sample exams, and added questions to those exams in order to make the testing of the system much easier.
During the next week we published the website in order to make that available for the other employees to test the system. The host used was the Cmbrnd81. When trying to publish it gave an error while publishing even though it was built successfully, that forced us to manually copy the file to the server. But I could solve that problem later. After publishing the site there was in need to come up with a precise article on the system, its functionalities and how to test the system. There we mentioned about the importance of the system, main goals to be fulfilled by the system and how to test the system. I created the database dump file using the current database tables of the system. During this week I could solve several problems such as updating exam data after inserting and updating exam data many times.
During the third week of the 4 weeks’ period we had a meeting with the project manager, during which we discussed about the matter of grouping the similar questions and creation of certificates. Then we had to change the trnexm_exam_qestion_tab to group the questions and I created the functionality of getting randomly selected questions for an exam without getting 2 questions from a group. I made the functionality to update the question data after inserting them and update more than one time when updating the question data. We deployed the Trnexm_Certificate_tab and its related api and apy in order to use the LicenseType class and I changed several queris in CertificateDataService class in order to retrieve the description of the LicenseType class relavent to a Certificate.
During the 4th week we read about the Oracle Access Management, as we have to use that for the user authentication of our system. Also we tested the site which we have uploaded to the server for its functionality. During this week we were able to start the Integration task of the F1 Certification System with existing IFS components like GPD, LCS and IFS-BIZ. We had to create the functionality to transfer all the information of exams exist to GPD and IFSBIZ as Competency Element, to send the successfully passed certificate information to the GPD and IFSBIZ as PersLicenseProfile, and to transfer all the successfully completed exams information to the GPD and IFSBIZ as Competency Element.
Independent Study - Robotics (Short Reveiw Paper)
17 years ago
No comments:
Post a Comment