.

Wednesday, 14 August 2019

A system change tutorial and proposal letter Research

A system change tutorial and letter - Research Proposal Example Keeping user ignorant of implementation details is an important requirement for any software development process. Especially, applications designed in the object oriented domain enforce this functionality through their built-in support for encapsulation, polymorphism and inheritance. This language change proposal provide an overview of the present state of the system along with its technical aspects required to be changed for a better and improved version of the system which is technically sound and superior. The strategy adopted to bring about this change is simple and the objective is to familiarize the management about the major areas of the system that will undergo this changed. The Employees Management System (EMS) was developed in Java somewhere back in 2001 to manage the human resource sector of an enterprise level organization with a global presence. Purpose The proposed change in the system will allow a purely Object Oriented Application development in C++ instead of a mere support of objects through Java. As the system is redesigned to support global operations for the company, it is the best time to incorporate a fully object oriented design for the EMS. Background Theory In our case Java is the existing language for the Employees Management System (EMS) and we have proposed a purely object-oriented language and Java though supports OOP structures but does not provided many basic features of OOP. These features include the multiple inheritance, pointers arithmetic, difficult object assignment and absence of operator overloading. Because a major shift in EMS application is proposed in future, as it has to provide global interaction support a language change to C++ is hereby proposed. The front end of the system was developed in Java with a database in SQL server 2000. Java was also used to implement the business logic of the system. The system is used to digitize nearly all aspects of an employee record from his personal details to his postings, cours es, awards, professional assessments etc. EMS is being used by the organization for more than ten years and operators are satisfied with the performance of the system. The new application will be developed in dotNet technologies with Oracle being used as the data repository for the system. The front end will be developed using the ASP dotNet while the business logic will be implemented in C#. The proposed application will replace the existing system in three phases, the first phase the database migration to the Oracle will be completed. The second phase will accomplish a web interface of the proposed system and implementation of the system will be finalized in the last phase wherein the interface will be hooked up with the Oracle database. Scope of the Proposed System The proposed system will be a completely web enabled OOP application and it will introduce additional analytical and decision support features to ensure better human resources management. Special analytical tools will be added in the system to gauge the performance of an employee in order to help out managers in the decision support process at the highest level for placements, promotions and other considerations. Feasibility and the Benefits The proposed application will extend the present scope of the application and will provide the decision support capability along with a decentralize plan of real-time information collection. The dotNet technologi

No comments:

Post a Comment