Premium Essay

System Analysis

In:

Submitted By cm143100
Words 2490
Pages 10
THE SYSTEMS DEVELOPMENT LIFE CYCLE LECTURE NOTES
DEVELOPING INFORMATION SYSTEMS SOLUTIONS
The Systems Development Cycle:
The systems approach can be applied to the solution of many types of problems. When this involves the development of information system solutions to business problems, it is called information systems development or application development. Most computer-based information systems are conceived, designed, and implemented using some form of systematic development process. In this process, end users and information specialists design information systems based on an analysis of the information requirements of an organization. Thus, a major part of this process is known as systems analysis and design.
When the systems approach is applied to the development of information system solutions, a multistep process or cycle emerges. This is frequently called the information systems development cycle, also known as the systems development life cycle (SDLC).
Steps involved and products produced in the traditional information systems development cycle:
1. Systems investigation - Product: Feasibility Study
2. Systems analysis - Product: Functional Requirements
3. Systems design - Product: Systems Specifications
4. Systems implementation - Product: Operational System
5. Systems maintenance - Product: Improved System
1. All the activities involved are highly related and interdependent.
2. Several developmental activities can occur at the same time.
3. Different parts of a development project can be at different stages of the development cycle.
4. Analysts may recycle back at any time to repeat previous activities in order to modify and improve a system being developed.
5. Developments such as computer-aided systems and end user development are automating and changing some of the activities of information systems development. These

Similar Documents

Premium Essay

Systems Analysis & Design

... | |Module Title: |Systems Analysis & Design | |Programme: |Computer Science/Computer Science with Business Informatics | |Level: |Level 5 | |Awarding Body: |Plymouth University | |Module Leader: |Nikita Mazurov | |Format: |Systems Analysis and Design Portfolio Document | |Presentation: |No | |Any special requirements: |No | |Word Limit: |Between 1500-2000 words. | |Deadline date for submission: |Week 10, specifically: Wednesday, 12th August 2015, 12:00 pm (noon). | |Learning outcomes to be examined |Demonstrate an understanding of how business needs determine system design. | |in this assessment:...

Words: 2100 - Pages: 9

Premium Essay

Unit 11 Systems Analysis and Design

...whether the project ought go ahead. Must the project go ahead, feasibility will make a development design and a financial plan projection for the phases of development. Besides feasibility recommends what action should be taken dependent on different aspects such as working and technical. The second stage is Requirement Analysis and Design. Requirement Analysis gathers the systems requirements. In this stage there's a detailed study of the business requirements of the organisation. Additional drive of this stage is to make a reasonable model of the new system. In Systems analysis the organization user also examines business procedures and records what the new scheme has to do. In the systems design stage the user interface is intended to single out the inputs, outputs and processes. Along with this the internal and external panels along with computer - founded and manual features makes assured the system will be safe, consistent, and precise and sustainable. In the systems design stage we have to conclude the structural design of the application. This displays systems analyst how to modification the logical design into software package modules and code. The systems design stage result is logged and then shown to the organization so they can appraisal and accept it....

Words: 326 - Pages: 2

Free Essay

Business Systems Analysis Problems and Exercises

...Problems and Exercise 1. Why is it important to use systems analysis and design methodologies when building a system? Why not just build the system in whatever way seems to be “quick and easy?” What value is provided by using an “engineering” approach? It is a good idea to use a system analysis and design methodologies when building a system because it creates a system that creates solutions for the entire business unit, instead of wasting resources patching the issues as they come. 8. How might prototyping be used as part of the SDLC? Prototyping can be used within the SDLC methodology by falling into the testing phase of the system. Since prototyping is creating a version of the software, it could be used to test for bugs, and make upgrades as necessary. 3. Suppose the choice is between alternative custom software developers rather than prewritten packages. What criteria would be appropriate to select and compare among competing bidders for custom development of an application? Define each of these criteria. • Cost – Comparing the cost of developing the same system in-house to cost of purchasing. • Functionality – if the software will meet the function requirements. • Vendor Support – Refers to whether the vendor can provide support, and how much. • Viability of Vendor – How reputable the vendor is, and how long they will continue to be in business. • Flexibility – Refers to how easy it is for you or vendor to customize the package • Documentation – Includes...

Words: 362 - Pages: 2

Free Essay

System Analysis

...1. Principle roles for a system analyst a. Consultant i. Frequently acts as a systems consultant to humans and their businesses and may be hired specifically to address information systems issues within a business. This can be advantageous because an analyst can bring a a fresh perspective that people within the organization may not possess. One disadvantage is that an analyst may never know the organizations true culture. b. Supporting Expert ii. An analyst may play a supporting expert from within the business. These analysts are employed by the company and have at least some capacity in the systems of the organization. The analyst would draw on professional expertise concerning computer hardware and software and their principle uses within the business. c. Agent of Change iii. This is the most comprehensive and responsible role. This role can be filled internal or external to the business. An analyst is an agent of change whenever he performs any of the activities in the systems development life cycle. The agent of change is also present and interacting with users and the business for an extended period. An agent of change is a person who serves as a catalyst for change, develops a plan for change, and works with others in facilitating that change. 2. Involving individuals with various perspectives in system analysis and design activities d. Identifying Problems, Opportunities, and Objectives ...

Words: 302 - Pages: 2

Free Essay

Introduction to Business Systems Analysis Student Study Guide

...Introduction to Business Systems Analysis Student Study Guide Section Two Analysis Section Overview 1. List of Objectives • Conducting a system investigation The purpose of the system investigation is to understand the existing system and, based on that understanding, prepare the requirements for the system. Generally the systems analyst will begin by gathering data, and then analyzing collected data. There is no standard procedure for gathering data because each system is unique. But there are certain techniques that are commonly used: written materials, interviews, questionnaires, observation, and measuring. • Determining systems requirements This is the beginning sub-phase of analysis. Techniques used in requirements determination have evolved over time to be more structured and, as we will see in this section, current methods increasingly rely on the computer for support. We will first study the more traditional requirements determination methods and progress to more current methods for collecting system requirements. • Traditional and Modern methods for determining system requirements Traditional requirements determination methods include interviewing, using questionnaires, observing users in their work environment, and collecting procedures and other written documents. Modern requirements determination methods are led by the Joint Application Design (JAD) technique. Other new methods are based upon group support systems, computer-aided systems engineering (CASE)...

Words: 4098 - Pages: 17

Premium Essay

System Analysis and Design

...Echols 1/10/2014 Unit 2 Research Assignment System Analysis and Design refers to the process of examining a business situation with intent to improving through bettering procedures and methods. System analysis and design relates to shaping organizations, improving performance and achieving objectives for profitability and growth. Systems development can generally be thought of as two components: Systems analysis and Systems design. System design is the process of basically planning a business system or replace/complement an existing system. Planning on what can be done, understanding of the old system is use to determine on how computers can be used to make its operation more effective. System analysis, the process of gathering and interpreting facts, diagnosing problems, and using the information to recommend improvement to a system or systems. Topic headings that I discovered when requirement analysis was searched was giving definition to a business and a computer science. In business and computer science describes the same definition to the process of user expectations for a new or modified product that’s relevant and detailed. According to the website http://searchsoftwarequality.techtarget.com/, the requirement analysis gives same definition. Out of all the definitions that Ive read, this website gives me the best definition. It also mentions further that it involves frequent communication with system users to determine specific feature expectations, resolution...

Words: 297 - Pages: 2

Premium Essay

System Analysis and Design

...Acknowledgment First of we would like to thank our Almighty God. We would like to thank our instructor Solomon for giving us this chance. It was more helpful to know about the course. We would to extend our deep gratitude to Ato Endeshaw for his help in offering us the resources in this study. Last but not least, we would like to thank the company staffs for providing relevant information about the company. Acronyms SRS – Software Requirement Specification GRV- Goods Receiving Voucher SQL- Structured Query Language DBMS- Data Base Management System TABLE OF CONTENT Page 1. Organizational Background----------------------------------------------- 4 2. Current Information System----------------------------------------------- 5 3. Problems----------------------------------------------------------------------- 8 4. Feasibility of the study------------------------------------------------------ 8 5. Project Plan--------------------------------------------------------------------9 6. Requirements-----------------------------------------------------------------11 7. Modelling-----------------------------------------------------------------------23 8. Decision Table----------------------------------------------------------------26 9. E-R Diagram------------------------------------------------------------------27...

Words: 2783 - Pages: 12

Free Essay

Computer Information Systems Analysis and Design

...for a system analyst a. Consultant i. Frequently acts as a systems consultant to humans and their businesses and may be hired specifically to address information systems issues within a business. This can be advantageous because an analyst can bring a a fresh perspective that people within the organization may not possess. One disadvantage is that an analyst may never know the organizations true culture. b. Supporting Expert ii. An analyst may play a supporting expert from within the business. These analysts are employed by the company and have at least some capacity in the systems of the organization. The analyst would draw on professional expertise concerning computer hardware and software and their principle uses within the business. c. Agent of Change iii. This is the most comprehensive and responsible role. This role can be filled internal or external to the business. An analyst is an agent of change whenever he performs any of the activities in the systems development life cycle. The agent of change is also present and interacting with users and the business for an extended period. An agent of change is a person who serves as a catalyst for change, develops a plan for change, and works with others in facilitating that change. 2. Involving individuals with various perspectives in system analysis and design activities d. Identifying Problems, Opportunities, and Objectives iv. The systems analyst...

Words: 2328 - Pages: 10

Premium Essay

System Analysis and

...SYSTEM ANALYSIS AND DESIGN (SAD) Comfort Search Enterprises Unit 301 DHI Building #2,Lapu-Lapu Ave, Magallanes Village Makati City Email Add: comfortsearch_mails @yahoo.com Fax # 851-1081; Tel # 710-2647; 6/13/2014 SAD Programmers (AE3EC) This is a System Proposal for the Comfort Search Enterprises. We gather the most important details and we created the Flow of system that they will use for fast operations for the company inventory and other business needs. Members: Rodjun Aragon Richard Luardo Jaspher Redoble Abstract Inventory System is an important issue of security for the company to protect their business and its product to be sold to their customers, which the main goal is to improve the flow of the business and to ease the work of the employers. Acknowledgment This System Analysis and Design was possible by the guidance, supervision, cooperation and participation of the following: To the Almighty God to always look up and secure the safety of the prepares in doing this project. To our parents who always guide and give words of wisdom to inspire us in doing our best in preparing the feasibility study as well as giving their both financial and emotional support. We would like to acknowledge the participation of the friends, company workers and manager of Comfort Search Enterprises. The researchers would also like to extend their gratitude to the respondents during the data gathering who take all the pictures of products they...

Words: 4560 - Pages: 19

Premium Essay

Sudent Mark Analysis System

...Requirements Specification For Student mark analysis system 1. Introduction 1.1 Purpose ``1.2 Scope 3 Definitions, Acronyms, and Abbreviations 4 References 5 Overview 2. General Description 2.1 Product Perspective 2.2 Product Functions 2.3 User Characteristics 2.4 General Constraints 2.5 Assumptions and Dependencies 3.1 External Interface Requirements 3.1.1 User Interfaces 3.1.2 Hardware Interfaces 3.1.3 Software Interfaces 3.2 Functional Requirements 3.2.1System features Front end(student front) Back end(administrative tools) 3.3 Non-Functional Requirements 3.3.1 Usability requirements 3.3.2 Performance requirements 3.3.3 Compatibility requirements 1. Introduction 8 Purpose “STUDENT MARK ANALYZING” is used to enter and manage the student records in an organized manner, as the number of student is high it is difficult to maintain the record manually. 9 Scope The software product to be produced in “analyzing marks” helps in easy evaluation of the student based on the marks obtained in the examination. It also get results of the statistics of the result by displaying the number of student passed and failed in the class along with the pass percentage. The software displays the rank list of the student. 10 Definitions, Acronyms, and Abbreviations M.A.S:- Marks Analysis System MTT1:- Mid Term Test 1 MTT2:- Mid...

Words: 1271 - Pages: 6

Premium Essay

Systems Analysis, Design, and Integration

...Table of Contents System or Application Overview 3 Brief Description 3 Intended Users 3 Project Initiator 3 Requirements Specification 4 Overall Goals 4 Requirements Gathering 4 Functional Requirements 4 Describe nonfunctional requirements 4 Functions and constraints used to frame the scope 4 Application Design 5 High Level Use Case Diagram 5 Functional Decomposition Diagram 6 Class Diagram 7 Sequence Diagram 8 Story Board 8 Test and Quality Assurance Plan 9 Unit Tests 9 System Tests 9 Acceptance Tests 10 Bug Tracking 10 Development Strategy 11 Insourcing 11 Pros 11 Cons 11 Outsourcing 11 Pros 12 Cons 12 Combination 12 Pros 12 Cons 13 Financial Analysis 13 Investment 13 Savings 13 Timing 13 Strategic Fit 13 Economic Impact 13 Operational Model 13 Cultural Fit 13 Risk Management 14 Recommendation 14 Integration and Deployment Plan 15 Work Breakdown Structure 15 References 17 System or Application Overview Brief Description This document will be used to track the Requirements, Design and Implementation of a Time Card System. This system will be used to track the time 20 different employees spend working on different projects. It will also allow managers to run reports allowing them to track time by either employee or project. Intended Users This system will be used by both employees and managers. Employees will need to clock in to the current project, clock out, and change projects...

Words: 3357 - Pages: 14

Premium Essay

System Analysis and Design

...CBAD2103 SYSTEM ANALYSIS AND DESIGN Name : Afiq Aiman Bin Halilludin Matric number : 860819355417001 NRIC : 860819-35-5417 Telephone number : 016-4612503 E-mail address : mynameisafiq@gmail.com E-Tutor’s name: Noor Anida Zaria Binti Mohd Noor Learning Centre: Seameo Recsam Learning Centre September 2014 Semester TABLE OF CONTENTS 1.0 INTRODUCTION…………………………………………………….……….………....3 1.1 CONTEXT DIAGRAM…….…………………………………………….…………..…. 3 1.2 CONTEXT DIAGRAM FOR HEALTH CLUB MEMBERSHIP……………………4 2.0 DATA FLOW DIAGRAM (DFD)…………………….……………………..……….…5 2.1 DATA FLOW DIAGRAM FOR HEALTH CLUB MEMBERSHIP SYSTEM…......6 3.0 NON-FUNCTIONAL REQUIREMENTS……………………………………………..7 4.0 TANGIBLE AND INTANGIBLE BENEFIT…………………………………………..9 5.0 REFERENCE…………………………………………………...………………………10 1.0 INTRODUCTION 1.1 Context diagram In this assignment, I am required to develop a health club system in order to manage membership transaction. I will draw a context diagram and data flow diagram (level 0). Besides that, I will also describe the non-functional requirements that reflect the system characteristics as well as tangible and intangible benefit of the system. A Context Diagram in the field of software engineering and systems engineering is a diagram that defines the boundary between the system, part of a system and its surroundings, which shows the entities that interact with it. This diagram is a high level view of a system. System context diagrams...

Words: 1673 - Pages: 7

Premium Essay

System Analysis and Design

...Role of Analysts and Designers The primary role of systems analysts and designers is, of course, to produce a computer system solution to a problem that meets the customer’s requirements. This task can easily be so absorbing in itself that there is seemingly no time left over for thinking about the non-technical issues surrounding the introduction of a new IT system, much less for setting up a people project to address them. So even if the people project is not driven by analysts, designers, or even IT managers, it needs their active support. Many of the tasks carried out by analysts in the early stages of an IT development project have outputs that the people project will need to draw on. For example, the process of creating data models and data flow diagrams may raise questions of data ownership, which need to be fed to the people project to resolve, perhaps through a redefinition of rolesand responsibilities or the introduction of a new procedure. Likewise, if systems analysts have done a detailed assessment of costs and benefits, this will give the people project some idea of the messages they can use to sell the new IT system to users and managers. Analysts can also draw on the people project for valuable help in areas such as human–computer interface design, discussed in Chapter 15. The look and feel of the HCI can be one of the most significant factors in determining a user’s response to a system. The people project can help create the conditions in which ...

Words: 11373 - Pages: 46

Premium Essay

Analysis of the Smartphone as a System

...Analysis of the smartphone as a system using knowledge on methods of System Analysis Smartphone A smartphone or smart phone is a mobile phone with an advanced mobile operating system which combines features of a personal computer operating system with other features useful for mobile or handheld use. In addition to a Smartphone’s communication functions, it can: * Send emails. * Use GPS to locate an address and keep you from getting lost. * Enable installation of other programs. * Allow any interface for data entry. * Manage digital agenda and contacts. * Display documents in various formats. * Allow Internet access. * Utilize an operating system. * Require permission to install third party programs. * Make, edit and store videos and photos. * Function as an mp3 player To access these benefits, the devices must have an operating system such as Microsoft Mobile 6.0, BlackBerry RIM, Palm OS and OS X, to name a few. For example, you can watch a video while you answer a call. The Smartphone's main function is to perform more than one activity at a time. Smartphone is a system which generally consists of hardware and software. Hardware Hardware is best described as any physical component of a computer system that contains a circuit board, ICs, or other electronics. Without any hardware, your computer/smartphone would not exist, and software could not be used. Smartphones run on processors. Along with processors, smartphones also have computer chips...

Words: 592 - Pages: 3

Premium Essay

Operating Systems Analysis

...Operating Systems Analysis Florin M. Petrutiu POS/355 September 3, 2012 Karen Clark Operating Systems Analysis As the Internet expanded and basically became the engine that runs the world in terms of communications, the need for robust, secure and efficient servers to serve it increased. Over time three main server operating systems have emerged to fill that role. These operating systems are: Microsoft Windows Server, Linux, and Unix. Microsoft Windows Server Microsoft’s Windows Server product line is not quite as recognized as a web server; however, it is one of the most used products on the Internet for other services such as Terminal Service, email, and even telephony. While most of the world’s websites are hosted on Linux machines, Windows Server is positioning itself to be the operating system of choice when it comes to cloud computing with its newest edition called Windows 2008 RT and the Hyper-V technology. Together with improvements their web application platform, such as improvements in administration, diagnostics, development, application tools and lower implementation costs, Microsoft Server is poised to gain momentum in web hosting usage as well (Microsoft, 2008). Windows Server is closed source and only available by purchase from Microsoft. Support for Microsoft Windows is available via service contracts or per incidence; however, due to the wide availability of trained personnel supporting it should not become an issue for...

Words: 554 - Pages: 3