Object-Oriented Systems Analysis and Design UML... The world of the Information system analystPoints to discuss : • The Analyst as a Business Problem Solver • Types of Information Syste
Trang 2Bina Nusantara
Rules
Read assignments On time!
Trang 3What is this course about?
• Structure methodology for developing information system
• Analysis and designing information system by using a
structure system methodology
• Explain the use case table and entity relational diagram
• Explain how to create a Data Flow Diagram (DFD)
• Design a structure chart and pseudo code
Trang 4
Bina Nusantara
Evaluation and Grading
Grading Formula and System
30% Mid Exam
30% Final Exam
40% Assignments
Total possible 100%
Trang 5Bina Nusantara
Requirements
On time! PERMISSION TO LEAVE PROHIBITED
BEHAVIOUR
Trang 6Bina Nusantara
Readings and Screenings
Readings
• John Satzinger, Robert Jackson, Stephen Burd (2007) Systems analysis and
design in a changing world 07 Course Technology - ISBN: 9781423902287.
• Simon, B., Skelton, H., & Farmer, R (2006) Object-Oriented Systems Analysis
and Design UML 03 McGraw Hill Singapore ISBN: 0-07-711000-5.
Trang 7The world of the Information system analyst
Points to discuss :
• The Analyst as a Business Problem Solver
• Types of Information System
• Required Skills of the System Analyst
• RMO and Its Strategic Information System Plan
Bina Nusantara
Trang 8The Analyst as a Business Problem
Solver
programming expertise
• Uses logical methods for solving problems
• Has fundamental curiosity
• Wants to make things better
• Is more of a business problem solver than a technical programmer
Trang 9Analyst’s Approach to Problem Solving (Continued)
Verify benefits of solving problem outweigh the costs
Research and understand the problem
Define the requirements for solving the problemDevelop a set of possible solutions (alternatives)
Define the details of the chosen solution
Monitor to ensure desired resultsDecide which solution is best and recommend
Implement the solution
Trang 10Systems That Solve Business
Problems
• System – a collection of interrelated components
functioning together to achieve an outcome
business tasks
components
Trang 11Information Systems
Subsystems
Trang 12Types of Information Systems
Trang 13Required Skills
of the Systems Analyst
Trang 14Technical Knowledge and Skills
technology knowledge of
– Computers / peripheral devices (hardware)
– Files and database systems
– Input and output components and alternatives
and utilities
Trang 15Tec hnical Knowledge and Skills
(continued)
– Software productivity packages
– Integrated development environments (IDEs) for programming languages
– Visual modelling tools and code generation
tools
– Project planning, cost/benefit, interviewing
– Design, database design, network configuration
Trang 16Business Knowledge and Skills
– Business functions performed by organization
– Strategies, plans, traditions, and values of the organization
– Organizational structure
– Functional work processes
administration/management in college with a major in CIS or MIS
Trang 17People Knowledge and Skills
effective communicator
various roles such as negotiator, teacher, mentor, collaborator, and manager
Trang 18Integrity and Ethics
such as salary, an organization’s planned
projects, security systems, and so on.
– Must keep information private
– Any impropriety can ruin an analyst’s career
– An analyst plans the security in systems to
protect confidential information
Trang 19Systems Analyst Related Careers
traditional programming jobs not as prevalent
as previously
consulting, compliance, security, Web
development, ERP support
– Consultant – Business, Systems, Technical
– Analyst – Business systems, Systems support– Developer – Web, systems
– Architect – Web, System, Software
Trang 20The Analyst’s Role
in Strategic Planning
improvements to existing processes
– Application architecture plan (business focus)– Technology architecture plan (infrastructure focus)
Trang 21Components of
an Information Systems
Strategic Plan
Trang 22Rocky Mountain Outfitters (RMO) and Its Strategic Information Systems
demonstrate analysis and design concepts
• Reliable Pharmaceutical Service (RPS) is a second case study for classroom purposes
Trang 23Introduction to Rocky Mountain
Outfitters (RMO) Business
• Began in Park City, Utah supplying winter sports clothes to local ski shops
• Expanded into direct mail-order sales with small catalog—as catalog interest increased, opened retail store in Park City
• Became large, regional sports clothing distributor
by early 2000s in Rocky Mountain and Western states
• Currently $180 million in annual sales and 600
employees and two retail stores
• Mail-order revenue is $90 million; phone-order
revenue is $50 million
Trang 24Early RMO Catalog Cover (Fall
1978)
Trang 25Current RMO Catalog Cover (Fall
2007)
Trang 26RMO Strategic Issues
products on Web site ahead of competitors
– Slow, poor coordination with in-house, poor
supply chain management, poor technical
support
– Sales growth too slow, age of customers
increasing, Web sales small percentage of total
Trang 27RMO Strategic Issues (continued)
– Add specific product information, weekly specials, and all product offerings
Trang 28Analyst as a System Developer
– The world of the information systems analyst (this chapter)
• Predictive and adaptive SDLCs
• Traditional approach
• Object-oriented approach
– The analyst as a project manager
Trang 29Analyst as a System Developer (continued)
– Beginning the analysis: Investigating system requirements
– Traditional approach to requirements
– Object-oriented approach to requirements
– Evaluating alternatives for requirements,
environment, and implementation
Trang 30Analyst as a System Developer
Trang 31using information systems technology
problem in great detail, completely
understanding problem, and choosing best solution
more than writing programs
Trang 32Summary (continued)
• Systems analyst has broad knowledge and variety
of skills, including technical, business, and people
• Integrity and ethical behavior are crucial to
success for the analyst
• Systems analyst encounters a variety of rapidly changing technologies
• Systems analyst works on strategic plans and
then system development projects