Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

System Analysis and Design: Understanding the Process and Role of a System Analyst, Summaries of System Analysis and Design

An overview of System Analysis and Design, explaining what it is, its importance, and the role of a System Analyst. It covers the types of systems, the steps involved in System Analysis and Design, and the attributes and tools of a System Analyst. It also includes examples of closed-ended questions for gathering information.

Typology: Summaries

2020/2021

Uploaded on 12/01/2021

satish-prajapati
satish-prajapati 🇮🇳

1 document

1 / 20

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
System, Analysis and Design.
BAYERO UNIVERSITY, KANO
FACULTY OF COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE
SYSTEM ANALYSIS AND
DESIGN
WHAT IS A SYSTEM?
A system is a collection of components that work together to realize specific objectives.
The three (3) basic components of a system are:
Input
1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14

Partial preview of the text

Download System Analysis and Design: Understanding the Process and Role of a System Analyst and more Summaries System Analysis and Design in PDF only on Docsity!

BAYERO UNIVERSITY, KANO

FACULTY OF COMPUTER SCIENCE AND

INFORMATION TECHNOLOGY

DEPARTMENT OF COMPUTER SCIENCE

SYSTEM ANALYSIS AND

DESIGN

WHAT IS A SYSTEM?

A system is a collection of components that work together to realize specific objectives. The three (3) basic components of a system are:

  • Input
  • Output
  • Processing WHAT IS ANALYSIS? Analysis is the examination of something in detail. It involves identifying problems and recommending solutions for overcoming such problems. WHAT IS DESIGN? Design is creating a detailed plan of something. WHAT IS SYSTEM ANALYSIS AND DESIGN? System Analysis and Design refers to the process of examining a business situation with the intent of improving it through better procedures and methods. TYPES OF SYSTEM The following are types of systems:  Management information systems (MIS)  Decision support systems (DSS)  Group decision support systems (GDSS)  Executive support systems (ESS)  Artificial Intelligence and Expert System (AIES)  Transaction Processing System (TPS)  Office Automation System and Knowledge Work System (OAS/KWS)  Computer – Supported Collaborative Work System (CSCWS) NEED FOR SYSTEM ANALYSIS AND DESIGN (SAD) Installing a system without proper planning leads to user dissatisfaction and frequently leads to system failure and as such SAD is needed for proper planning in structure, analysis and design of systems. With system analysis and design, Analysts seek to identify and solve the right problems. System analysis and design is used to analyze, design and implements improvements in the support of users and functioning of businesses.

Step 4: FINAL SPECIFICATIONS Specifications would state what the system would achieve. Specifications drawn up are improved for implementation.Finally SRS written would be given to user and an agreement is reached. Step 5: HARDWARE STUDY  Determine Hardware and Software required to execute the application.  Determine Response time, Volume of data to be processed, Frequency of reports and then pick the hardware. Step 6: SYSTEM DESIGN This stage involves Logical Design of the System, identifying Objects, Database Design, Program Specification, Implementation and Test Plan Step 7: SYSTEM IMPLEMENTATION This stage includes Writing Programs (Coding), Create Database, Document System, Train Users, Trial run of the system etc. Step 8: SYSTEM EVALUATION This stage finds out from users whether the system meets specified requirements. List areas of dissatisfaction and find reasons for them. And finally suggest if there has to be any improvements to the system. Step 9: SYSTEM MODIFICATION  This involves fixing errors  Adding/Deleting features as required by users  Tuning the System  Continuously monitoring system

 Assessing the performance of the system.

**4. System design

  1. Evaluating changes** ATTRIBUTE OF SYSTEM ANALYST
  2. Good interpersonal relations
  3. Communication skills
  4. Analytical skills
  5. Technical skills
  6. Knowledge of the organization
  7. Creative SYSTEM ANALYST TOOLS
  8. Data flow diagram: Is a graphical representation of the flow of data through an information system, modeling its process aspects. They are a preliminary step used to create an overview of the system which can later be elaborated. It shows what kinds of information will be input to and output from the system, where the data will come from and go to, and where the data will be stored. ELEMENT IN DATA FLOW DIAGRAM i. External entity ii. Data flow iii. Process iv. Data store

INFORMATION GATHERING

STRATEGY FOR GATHERING INFORMATION

  1. Identify information sources
  2. Develop a method of obtaining information
  3. Use information flow model of the organization METHOD FOR GATHERING INFORMATION
  4. Interviews
  5. Questioning
  6. Questionnaires
  7. Observation
  8. Study of existing organizational documents, forms and reports. INTERVIEW An interview is a conversation between two or more people where questions are asked by the interviewer to elicit facts or statements from the interviewee. PLANNING AN INTERVIEW
  9. Make a list of people to interview
  10. Write down the questions to be asked INTERVIEW TECHNIQUES
  11. Make appointment
  12. Assign time
  13. Be punctual and pay attention to what users says
  14. Do not use computer jargon
  15. Obtain both qualitative and quantitative information
  16. State what you understand and get it confirmed
  17. Do not prolong interview
  18. Record if permitted

QUESTION

Is an expression of inquiry that invites or calls for reply. TYPE OF QUESTIONS

1. Open-ended questions (allow for much longer responses and therefore more information) e.g. What is your view on the introduction of the e-Learning system. 2. Close-ended questions (answers to closed questions can often be either right or wrong, they are usually easy to answer) e.g. Have you used the e-Learning system before?

  1. Probes (questions with why) e.g. You said YES/NO, why/what are the benefits? WAY OF ASKING QUESTIONS
  2. Pyramid (pyramid start with a specific question and end with general question) What precisely is the problem in your forecasting model? Have you consider obtaining more up-to-date info. What do you think would make forecasting here more effective. In general, how do you feel about forecasting?

How do you make your distribution decision? Do you think you can teach someone else to make these decisions? Are computers helpful in making decisions. Can a Computer make these decisions? What would you take to set-up decision rules so others can benefit from your experience?

  1. Diamond (diamond start with a specific question and end with a specific question) It’s a combination of the other afore mentioned two above.

QUESTIONNAIRE

Questionnaire is used when information to be gathered involve a large number of people. EXAMPLE OF A QUESTIONNAIRE: QUESTIONNAIRE OF SURVEY ABOUT THE HOSTEL’S FACILITIES AT BAYERO UNIVERSITY Which hostel do you stayed? □ SA’ADU ZUNGUR □ DANGOTE □ DANTATA □ IDRIS GARBA Please mark to your answer. SECTION A

  1. Do you satisfied with the hostel’s facilities now? ○ strongly agree ○Agree ○ Disagree○ strongly disagree
  2. Are all the facilities functioning well? ○ yes ○ no
  3. Are all the facilities enough for all students? ○ yes ○ no
  4. What are the facilities that always not work well? □ Cafeteria □ Wash room □ Parking lot □ Internet connection □ Bathroom □ Other: ______________________ SECTION B – PROBLEM
  5. The cafeteria is always in the good condition include the food and cleanness? ○ strongly agree ○Agree○Disagree ○strongly disagree
  6. Is the wash room has enough space to use? ○ strongly agree ○Agree○Disagree ○strongly disagree
  7. Nowadays, many students have their own transport since their hostel quite far from the academic buildings. Do you think the parking lot that are provided are enough for all students? ○ strongly agree ○Agree○Disagree ○strongly disagree
  8. Do the internet connection can be access at your hostel? ○ strongly agree ○Agree ○Disagree ○strongly disagree
  9. Are all the toilets and the shower tools functioning well and in good condition? ○ strongly agree ○Agree ○Disagree○ strongly disagree

SYSTEM REQUIREMENT SPECIFICATION

System requirements specification is a structured collection of information that embodies the requirements of a system. It does not specify how the system will be designed. Developing SRS is most important and difficult task of a system analyst. HOW IS SRS DEVELOPED

  1. Analyst examines the current system
  2. Find out the shortcomings of the existing system as observed by the user
  3. His aim is to develop SRS which is understandable by the user and which can be used for detailed design of the new system IDEAL CHARACTERISTICS OF SRS
  4. Complete and unambiguous
  5. Specifies operational, tactical and strategic information requirements.
  6. Eliminate possible later disputes between users and analyst
  7. Use graphic aids understood by users who are not computer literate and will also be useful in design
  8. Jargon free

FEASIBILITY

A feasibility study is an evaluation or analysis of the potential impact of a proposed project and gathering more data’s for members of the organization. Example : After an analyst determines reasonable objectives for a project, the analyst needs to determine if it is possible for the organization and its members to see the project to completion. USEFULNESS OF FEASIBILITY

  1. Essential for business survival.
  2. It saves time, money of the organization.

COMMON FACTORS FOR FEASIBILITYSTUDY

TECHNICAL FEASIBILITY (TECHNOLOGY AND SYSTEM FEASIBILITY)

This is the measure of how the current system resources can be upgraded in order to meet the objective of the organization and its members. This feasibility is based on an outline design of system requirements in terms of:  Input  Processes  Output  Fields  Programs  Procedures. This can be quantified (In order to estimate whether the new system will perform adequately or not.) in terms of  volumes of data,  Trends  Frequency of updating, etc. Technical feasibility is also carried out to determine whether the company has the capability, in terms of software, hardware, personnel and expertise, to handle the completion of the project. ECONOMIC FEASIBILITY (COST/BENEFIT ANALYSIS) This determines the benefits and savings that are expected from a candidate system and compare them with costs. “ If BENEFITS outweigh COSTS, then the decision is made to design and implement the system”. An Entrepreneur must accurately weigh the cost versus benefits before taking an action. ECONOMIC FEASIBILITY IS DIVIDED INTO TWO (2) FOR ITS EFFECTIVENESS:Cost-based study : It is important to identify cost and benefit factors, which can be categorized as follows:

workspace environment would work, an example of an operational feasibility study would follow this path based on six elements as mentioned above. SCHEDULE FEASIBILITY “Schedule feasibility is a measure of how reasonable the project timetable is. It also makes prototype model with proper time span which allot the steps and their required time duration”. A project will fail if it takes too long to be completed before it is useful. Typically this means estimating how long the system will take to develop, and if it can be completed in a given time period using some methods like payback period. Some projects are initiated with specific deadlines. A system analyst needs to determine whether the deadlines are mandatory or desirable it is an essential type of feasibility LEGAL FEASIBILITY This determines whether the proposed system conflicts with legal requirements, e.g. a data processing system must comply with the local data protection acts.

STEPS IN FEASIBILITY

  1. Quantify goals
  2. Find alternative solution to meets goals
  3. Set goals to remove deficiencies
  4. Ranks order alternative and discuss with the users
  5. Prepare a system proposal management approval
  6. Define goals and sub goals of the proposed system
  7. Note down the deficiencies in current system found while preparing system document VERBAL STATEMENT OF GOAL
  8. Send bill soon after the month end
  9. Send bill within 5 days of month end CHARACTERISTICS OF GOAL
  10. Must be quantified
  11. Realized with the constraint of the organization and system
  12. Broken down into sub goals / objective
  13. Agreeable to all concerned
  14. In general goal must not only remove deficiency but also given a system which is superior CONDUCTING FORMAL PRESENTATION  One needs to prepare well  One needs to dress professionally  One must avoid using word “I” but use the word “we”, “you”, to assign ownership of the proposed system to management.  One must maintain eye contact with group and keep an air confidence (I. e show management that you believe in your proposal and why they should believe in it).  One must be aware of his or her own mechanism i.e. familiarity to one words.