REFELECTIVE CONSOLIDATION PAPER ON SYSTEM ANALYSIS AND DESIGN
Lawrence Technological University, Southfield, MI. Dr.Anne Kohnke, PhD. ABSTRACT I am delight to be the part of Master of Science in Information Technology (MSIT) Graduate program at Lawrence Technological University. This experience has been thoroughly enlightening and increasing my intellectual ability with the latest and greatest technological advances. The purpose of the reflective paper is to provide an subject exposure to a vast stream of knowledge like the fundamentals of being a system analyst, understanding and designing systems, project management, information gathering techniques, using data flow diagrams
…show more content…
System analysis and design is the scientific method of breaking down a system into its component pieces and studying how well those component parts work and interact to accomplish their main purpose. In essence, this course introduced me to the art of solving problems with the aim of making a person or an organization’s work easier and more efficient. In the course of learning, I learnt how system analysis and design employs a four pronged approach to solving these problems; planning, analysis, design and implementation. Mainly the system development life cycle (SDLC) is the process of understanding how information system can support business needs, designing the system, building it, and delivering it to users.
In my study of system analysis and design, I have come to appreciate several concepts that I have learnt throughout the course. More than anything else the system analysis is a creative activity. The analyst must frame the whole such that it can be analyzed. The analysis must work with all levels of an organization, data, work progress, gathering information through a host of sources, and somehow shape these into a cogent whole and the rest of the document describes in broad strokes how to frame any system, how to harness these to create the documents necessary for implementing a new plan.
The analyst must be aware of the organization from the abstract level (e.g., the mission statement), to the data and technical level, the
System analysis is a problem solving approach that decomposes a system into its component pieces for the purpose of studying how well those component pieces function to accomplish their purpose. System analysis can be broken down to five approaches which include Model-Driven Analysis, Accelerated System Analysis Approach, Requirement Discovery Approach Methods, Business Process Redesign and Fast System Analysis. In this report, approaches and techniques that are used to make System Analysis possible are discussed.
It is both hard to distinguish origins of system analysis and to tell exactly what it stands for in spite of its broad usage. In our opinion, the term suffered a paradigm shift, presumably not once, as we tend to create new, more complicated abstractions.
A new system development cycle brings a process of building a good system with quality. A single incorrect step could create a huge mistake in the development process. Steps of developing a system begin with requirement gathering and analysis; basically brainstorm to check ideas to put into action for development. This could be assembled independently through personal documentation, but a lot of them could be acquired with the user participation through interviews of open-ended questions or a structured questionnaire. Next task is the system analysis to improve decision making in order to define in detail. This is broken down into smaller parts to help make it more manageable to develop, design, and test. A system design gathers
System analysis is not a fixed set of techniques but what it does is take into account all aspects of a situation from a systems perspective by looking at all its different elements and concentrating on the interactions among the elements. What system analysis does is create a framework to be reviewed and discussed among individuals in different areas to determine what is the best way to accomplish its desired goals and what must be done for their current and future needs of the organization. In simpler words, systems analysis is a structured system because of certain tools and techniques such as data flow diagrams are used to conduct analysis. Systems analysis shows how a business functions in order to increase effectiveness, efficiency and to improve an organizations work processes.
The systems development life cycle (SDLC) is a structured methodology and process that guides the development of information systems. SDLC is based on a series of related activities that are combined into phases, sometimes called life-cycle phases. The phases represent a state or stage in the life of an information system. Generally speaking, an information system life cycle proceeds from requirements gathering to
Another tool one might use in Systems Analysis and Design is Data and Process modeling. This identifies the data flowing into a process, the business rules that transform the data, and the resulting output data flow. It also introduces a concept of process modeling, and as a tool for that, the Data Flow Diagrams. The process modeling is an important building block in a systems development activities as it defines what’s going on now, and what should be going on in the new system. (Systems Analysis 2017)
There are many ways to develop an Information system, which is very complex. The systems development life cycle (SDLC) provides an overall efficient framework for managing the process of system development. Various organizations use information systems to support all kind of processes that a business needs to carry out its functions. There are different kind of information system and each has its own life, and system developer describe this idea as life cycle of system. During the life of an information system, it is first conceived as an idea; then it is designed, built, and deployed during a development project; and finally it is put into production and used to support the business. Projects during
As part of my job in Business Systems ‘Analysis LTD (BSAL), I have been requested to create a report which enables businesses and the general public, to understand what systems analysis is and why it is a value to businesses. This report will clearly illustrate the principals of a systems analysis which are used to identify the system which a business has in place, issues which are related to the system and a solution for the issue. Doing this using a structured analysis has many benefits and will make the whole process much easier and reliable. There are different systems development lifecycles which can be used to create or solve issues of a system. Each stage of the systems development lifecycle will be explained along with all the different alternative models which are available. Businesses require a system analysis due to key drivers. Key
A system development lifecycle (SDLC) is a general process for developing information systems. It provides a
Five Methods for Identifying System Requirement and How They are Applied in any System Development Venture
Systems engineering emerged as a formal discipline in the late 1990s, responding to both a rapidly increasing rate of technological product development, and a growing complexity within the products developed. Product prototypes developed in the late 19th century took over four times as long to reach a quarter of their market as similar prototypes developed in the late 20th century, with the average penetration time over the last 140 years dropping from 44 years to 17 years. Poorly-designed systems rushing to market with that speed will easily sink not only entire products, but also the organizations that own them. To help the engineering industry at large avoid such catastrophes, the International Council on Systems Engineering codified a generic but comprehensive collection of best practices and guiding principles for systems engineering in the Systems Engineering Handbook. The Handbook is a living document, originally published in 1994 and updated numerous times over the past twenty years to respond both to advances in the field of systems engineering, and to audience evolution (as system design migrated from a primarily national-defense-oriented discipline to a more broadly-applicable approach for building systems of all kinds). This paper focuses on the processes that support systems engineering, as described in Chapters Three and Seven.
After analyzing the prerequisites of the task to be performed, the next step is to analyze the issue and understand its context. The first activity in the stage is examining the existing system and other is to comprehend the prerequisites and area of the new system. Both the exercises are equally important, but the first activity serves as a premise of giving the useful specifications and then successful design of the proposed system. Understanding the properties and necessities of another system is more difficult and requires creative thinking and comprehension of existing running system is likewise troublesome, improper understanding of present system can lead redirection from arrangement.
System design is the most vital phase where the system analysis logic is implemented into a physical system. System design process commences with the general design; where costs of the system building blocks are estimated. Then finally the detailed design process is implemented which involves designing output and input of the system data. Programmers then code the system design into a workable code Testing then follows; where a system test run is done to identify and remove
I have found out that system development methodology is really important when developing a business information system. As it give helps you to organised the task and allows you to have more control on developing an information system, According to(Pandey 2011)it deals to the
It involves technical staff working with customers to find out about the application domain, the services that the system should provide and the system’s operational constraints. There is a variety of techniques can be used for analysing and designing software solution.