The training at IFS within these 4 weeks was mainly about correcting the errors of the project and getting used to the code. While doing that I was able to learn many new things such as using CVS, using the Oracle databases. Except from those I also learnt a lot about ASP.Net and C#.
About the project
During the last week of October a meeting was to discuss about the project plan in which the responsibilities were assigned to each of the group members. Then we started studying the code behind of the course management system and analyzed the functionality of the system. Then during the next week we prepared a Software Requirements Specification which included functional and non functional requirements. And also we started fixing the errors of the system while getting familiar with the code of the system. By the end of the next week we were able to correct many of the errors. Then during the next week we set up the working environment for the project. We installed Oracle server database in the cmbts6 server. Then we installed CVS server and created a repository for the project files.
Things learnt
• CVS – Concurrent Versioning System is used to manage and synchronize the code files which are updated simultaneously by many persons. I learnt how to install the CVS server and do the necessary configurations such as creating a repository. Also learnt how to install the CVS client and about using the CVS when editing the code files.
• Oracle Databases – I learnt about installing Oracle database server to the server and creating the table spaces and database instances. Also we created the necessary user accounts and created user roles. Also learnt about creating the tables, procedures, functions and packages, and using them inside the C# code.
• ASP.Net – While correcting the errors of the system I was able to get a good knowledge about the ASP.Net. Especially learnt about using session variables, using Cascading Style Sheets, creating a Frameset, using Repeater control and Data List control, using the Object Data Sources, using Validation controls and many more.
• C# – I learnt about creating applications which can insert, update and remove data to Oracle database using Plsql procedures. Also learnt how to upload files to a database, using processes to run applications, using DataReaders, DataSets and DataAdapters, etc.
• IFS applications – during this month I was able to learn more about using the Design tool of IFS applications. We analyzed the cat file (class diagrams) and modified them using the Rational Rose. Then used Design tool to create the cre files and upg files which are used to generate the database tables.
The next 4 weeks period will be allocated to get the new functionality of the system after getting it up to the standards. We will have to gather requirements, create an error handling framework, change the GUI, do the integration, and implement security of the system.
Independent Study - Robotics (Short Reveiw Paper)
17 years ago
No comments:
Post a Comment