Presentation is loading. Please wait.

Presentation is loading. Please wait.

BTS330: Business Requirements Analysis using OO Lecture 6: Systems.

Similar presentations


Presentation on theme: "BTS330: Business Requirements Analysis using OO Lecture 6: Systems."— Presentation transcript:

1 BTS330: Business Requirements Analysis using OO Lecture 6: Systems

2 Agenda  What is a System  Review of Business Areas  Types of Systems  The Role of the Systems Analyst

3 What is a system?  A combination of hardware and developed software that create the software solution that meets the needs of a business.  A collection of inter-related components that collect, process, store and provide as output the information needed to complete business tasks.

4 What is a system?  Characteristics of a system* –It exists in an environment –It is separated from its environment by some kind of boundary –It has inputs and outputs which come from, or are sent to the environment –It has interfaces (allows communication between two systems) –It can have sub-systems (which are also systems) –It has a control mechanism *Object-Oriented Systems Analysis & Design using UML, 1999 pages 5-6

5 What is a system? What the system does System Boundary InputsOutputs Control How the system is controlled Feedback Feed-forward *Object-Oriented Systems Analysis & Design using UML, 1999 pages 5-6

6 Business Areas  The organizational areas needed to support a business.  These can to equate to departments.  An organizational structure made up of executives, middle management, supervisory management and staff.

7 Organizational Roles to Support the Business  Operational staff  Management

8 Organizational Roles to Support the Business:  Operational –The individuals involved in the day to day processing of transactions I.e. Bank Tellers; Mutual Fund Sales People; Sales Associate

9 Organizational Roles to Support the Business:  Management –Executives (Top Management) Those that make strategic and day to day decisions –Middle Management Those that make tactical and day to day decisions –Lower Management Supervisory personnel who make day to day decisions

10 Stakeholders  The personnel in the organizational roles for each business area are the individuals who provide the information needed to understand what is required for development of automated computer systems.

11 Types of systems?  Office Systems –Productivity tools available to employees on a desk top. –Electronic Mail, Word Processing, Database Management, Spreadsheets, Desktop Publishing, Presentation Graphics and so on.

12 Types of systems?  Operational (Transaction Processing) Systems –Take care of the day-to-day processing of the business –Information about the transactions that affect the organization are captured and recorded

13 Types of systems?  Management Information Systems –Uses operational systems’ information to give management the information needed to make management decisions

14 Types of systems?  Executive Information Systems –Provide information to executives on how their company is doing relative to the industry

15 Types of systems?  Decision Support Systems –Systems that allow a user to explore the impact of available options or decisions –‘What if’ analysis

16 Types of systems?  Expert Systems –Simulate human reasoning and decision- making. –Artificial Intelligence.

17 Systems that Solve Business Problems  Information systems –Collection of interrelated components that collect, process, store, and provide as output the information needed to complete business functions

18 Information Systems IS Planning Level Type of planningTypical IS applicationsOrganizational Unit Responsible for Developing StrategicStrategies in support of organizational long- term objectives Market and sales analysis, Product planning, Performance evaluation Senior Management/ Executives TacticalPolicies in support of short-term goals and resource allocation Budget analysis, Salary forecasting, Inventory scheduling, Customer service Middle Management OperationalDay-to-day staff activities and production support Payroll, Invoicing, Purchasing, Accounting Lower Management; Operational

19 Flow of Information –Horizontally - information flows across departments –Vertically - information needs of clerical staff, middle management, and senior executives

20 Project Initiation: How are Projects Chosen?  Long-term information systems strategic plan (top-down)  Department managers or process managers (bottom-up)  Response to outside forces –Legislative changes –Market forces –Competition

21 Strategic Planning  Strategic Planning involves determining long-term objectives by analyzing the strengths and weaknesses of an organization, studying opportunities and threats in the business environment, predicting future trends, and projecting the need for new products and services.

22 Strategic Planning  What are the strategic plans of Elfin Works?

23 Need for Software Development: –Environments are rapidly changing –New technologies are frequently introduced –Companies merge and need to combine their systems –Government legislation –Strategic Decisions

24 Systems Analyst  A business professional involved in the development of a computerized solution to a business problem  Requires extensive technical, business and people knowledge, communication, business and technical skills  Is fundamentally curious to explore how things are done with a desire to make them work better

25 Systems Analyst  Focuses on understanding the business problem  Focuses on the approach to be taken to solve the business problem

26 Problem Solving Approach 1.Research and understand the problem 2.Verify that the benefits of solving the problem outweigh the costs 3.Develop a set of possible solutions (alternatives) 4.Decide which solution is best and make a recommendation 5.Define the details of the chosen solution 6.Implement the solution 7.Monitor to make sure that you obtain the desired results

27 Systems Analyst “Must thoroughly understand the problem the system will solve”


Download ppt "BTS330: Business Requirements Analysis using OO Lecture 6: Systems."

Similar presentations


Ads by Google