Thursday, November 21, 2019
Reflections on Learning Related to Information Systems Research Paper
Reflections on Learning Related to Information Systems - Research Paper Example OOP is also quite responsive to changes undertaken and the changes may be implemented to the individual objects which do not call for a system overhaul. Through encapsulation there is simplicity and effectiveness in object interaction and communication thus testing, debugging and system maintenance is simplified. Easier to manage because of the fact that code can be reused and also because the functionality is modeled using objects and classes. It is possible to use code which has been written before. There is code re-use. With object oriented programming, there is a lot of flexibility because it is possible to get code which performs the same function for a given functionality. Computer science is a field in science hich deals with computer theory while that of I have learnt many things in this course. Systems development is a new branch in information and communications technology. Developing information systems is an important process that should be taken into consideration. Syste ms development is becoming an important aspect in information and communication technology. Software Development Life Cycle (SDLC) is a process used to monitor and manage the development of a software. SDLC is an important model that is used to manage the whole process. It is important in developing a software output which is reliable and valid. It therefore acts as a guide when developing a software product (Schneider 2010). The development process of a software product entails a lot of steps. All these steps should be followed up in its entirety to ensure that all the processes are captured in the development process. For a good software to be developed, there is need to ensure that all the steps are followed extensively so that the occurrence of bugs can be minimized. SDLC also helps as a guide in collecting data that is used to design the software. In the design of a software, it is imperative that the software meets the requirements of the users so that their needs are met. I h ave learnt that there are various stages that systems development will undergo in order to have acomplete system. Systems design undergoes a lot of processes and stages. This is taken so that all the processes that are required have been made. This is the reason there is a need to have a thorough system analysis process when creating a system. System analysis entails having a thorough understanding of the system and what will need to be integrated and also looking at the possible bugs that might be introduced in the system. It is therefore important to have a physical representation of the system so that it becomes clear what needs to be achieved. In terms of systems theory, I have learnt that systems theory is an important theory that needs to be followed when developing information systems. Systems theory was developed from unified data modeling. Use cases on the other hand describe the behavior of the system in the event of stimulation by any of the actors. The behavior is then d ocumented or described textually. It describes the inputs and outputs from the actors the process of conversion of the inputs to produce the outputs and the effects of the outputs to the other actors of the system. A use case also describes errors that can be encountered in the process of conversion of input to output and explains the possible mitigation
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.