Kerekayasaan Sistem Informasi (KRSI) • Kredit : 4 sks • Pre-Requisites : 1. Pengembangan SI, 2. Testing dan Implementasi SI
• Penilaian – – – – – 9/9/2008
Kehadiran Tugas Quis UTS UAS
: = = = = =
10% 25% 25% 40% handout-KRSI by:sol's
1
Tujuan 1.Mempelajari Bagaimana cara melakukan Rekayasa SI 2.Memahami langkah-langkah proses pembangunan Rekayasa Si 3.Mempelajari Alat (tools) RSI
9/9/2008
handout-KRSI by:sol's
2
Silabus 1.Pendahuluan : a)Pengertian Kerekayasaan SI, b)Pengkoordinasian analisa dan rancangan, c)Tahap kerekayasaan SI, d)Evolusi dan produktivitas
2.Perencanaan Kerekayasaan SI 3.Analisa Kerekayasaan SI 4.Rancangan Kerekayasaan SI 5.Pembangunan Kerekayasaan SI
9/9/2008
handout-KRSI by:sol's
3
Penekanan Pada mata kuliah ini terdapat tugas besar mengenai perencanaan strategi informasi mulai dari tinjauan terhadap perusahaan sampai dengan pembuatan diagram use case
9/9/2008
handout-KRSI by:sol's
4
Indikator Bacaan 1. James Martin, “Information Engineering, Book I, Introducton”, Prentice-Hall, USA, 1990 2. James Martin, “Information Engineering, Book II, Planning and Analysis”, Prentice-Hall, USA, 1990 3. James Martin, “Information Engineering, Book III, Design and Construction”, Prentice-Hall, USA, 1990 4. IBM, “Business Systems Planning, Information Systems Planning Guide”, 1981 5. Texas Instruments Coorporated, “A Guide to Information Engineering Using the Information Engineering Facilities”, USA, 1990 9/9/2008
handout-KRSI by:sol's
5
Definisi IE ”Aplikasi yang menghubungkan (interlocking) sekumpulan teknik formal untuk perencanaan, analisis, desain, dan konstruksi sistem informasi pada sebuah perusahaan besar (enterprise-wide) atau yang menghubungkan (interseksi) antar sektor pada sebuah perusahaan”.
9/9/2008
handout-KRSI by:sol's
6
Definisi IE
(..continued)
S/W Engineering : teknik struktur untuk satu proyek Information Enginerring : teknik struktur untuk perusahaan besar secara keseluruhan (enterprise as whole) atau untuk sektor yang besar pada sebuah perusahaan (enterprise wide). Jadi konsep IE sebenarnya konsep yang mengadopsi dari konsep S/W E yang dimodifikasi. 9/9/2008
handout-KRSI by:sol's
7
– Dikarenakan permasalahan perusahaan cukup komplek, maka perencanaan, proses, analisis, desain dan konstruksi tidak dapat dicapai hanya dengan alat otomatis. – IE adalah merupakan alat otomatis untuk memenuhi hal tersebut.
9/9/2008
handout-KRSI by:sol's
8
Tahapan IE
Piramida IS
9/9/2008
handout-KRSI by:sol's
9
Strategic Planning ; Enterprise Models Data Administration; Enterprise Models
Code Generation Database Generation Maintenance
System Planning Analysis Design
9/9/2008
handout-KRSI by:sol's
10
Eight Trends Strategic Planning of IS
End-user computing
Data Centered Design Design Automation The Search for Engineering –like methods
IE
Reuseble design and code
The Search for DP Productivity
Expert System
Each of these eight thrusts in the methodology of creating system is valuable in itself. IE synthesizes them into one methodology
9/9/2008
handout-KRSI by:sol's
11
A Goal of IE • Hight productivity languages should be used wherever practical for : 1. PROTOTYPING 2. END-USER COMPUTING 3. SPEEDING UP PROFESSIONAL I.S. DEVELOPMENT and 4. MAKING MAINTENANCE EASIER
9/9/2008
handout-KRSI by:sol's
Strategy
Analysis
System Design
Construction
12
Eight Trends • Eight Trends Methodologies in Data Processing 1. Strategic Planning of IS 2. Data-Centered Design 3. The Search for Engineering-Like Methods 4. End-User Computing
9/9/2008
5. Design Automation 6. The Search For Data Processing Productivity 7. Reusable Design and Code 8. Expert System
handout-KRSI by:sol's
13
Eight Trends • Strategic Planning of IS • Seek to relate the use of computers in an enterprise to top management needs and perspectives. • Concerned with : • Formalizing management goals • CSF • Modeling the enterprise • Strategic planning of informastion Computing
9/9/2008
• Particulary important : • Identify ways in which the enterprise can change, or • Use technology differently • To achieve competitive trusts
handout-KRSI by:sol's
14
Eight Trends • Data-Centered Design • Concerned with formal data administration and • Data modeling
9/9/2008
• The Search for Engineering-Like Methods • Computer can perform comprehensive cross-checks throughtout a complex system.
handout-KRSI by:sol's
15
Eight Trends • End-User Computing • End-user revolution in computing has spead rapidly in some corporatios. • Many orgnanizations have information centres and numerous end-user tools. • Creating prototypes that end-user can critique has been common in system building.
9/9/2008
• Design Automation • Computer Aided Design (CAD) techniques have spread rapidly in mechanical and electronic engineering.
handout-KRSI by:sol's
16
Eight Trends • The Search For Data Processing Productivity • The building of data processing systems takes too long. • Time and cost overruns are normal • The maintenance problems are intolerable.
9/9/2008
• Reusable Design and Code • Most analysts and programmers are creating design and codethat have been created thousands of times before. • IE top-down approach can identify process that are use many time in the enterprise. • The design for these should be reused and the code generated.
handout-KRSI by:sol's
17
Eight Trends • Expert System • ES are a spin-off from AI research. • They aplly inference processing to a knowledge base with contains data and rules. • IE should use expert system technique to help planners, analysts and designer create better systems.
9/9/2008
• IE attempts to integrate these eight trends and to create one encyclopedia that relates to all the trends.
handout-KRSI by:sol's
18
Object and Associations • Example of Object are : • • • • • •
9/9/2008
An Entity Type A Process A Data Store A Program Module A Departement A Business Goal
• Example Associations are : – A Relathionship Between two entity types – A Data Flow on a Data-Flow Diagram – A Parent-Child Association on a Decomposition Diagram – A lIne Showing how a procedure is dependent on other procedure – A Line Connecting events on a PERT chart
handout-KRSI by:sol's
19
Process Decomposition Diagram • The objects are Process • The associations show how a higher-process is the compossed into lower level processes
9/9/2008
handout-KRSI by:sol's
20
Data Flow Diagram • The objects are Procedures, data stores, and external organizational • The associations are data flows
9/9/2008
handout-KRSI by:sol's
21
Organization Chart • The objects are People • The associations show how reports to whom
9/9/2008
handout-KRSI by:sol's
22
Entity Relathionship Diagram • The objects are Entity Types • The associations are relathionships among entity types.
9/9/2008
handout-KRSI by:sol's
23
THE OVERVIEW MODEL OF THE ENTERPRISE
• Creation of this model in two stages : 1.Identifies the organizational units. 2.Create an Overview ERD
9/9/2008
handout-KRSI by:sol's
24
Identifies the organizational units • location, function and entity types • Where function are carried out
• What entity type they use • How they relate to the organization chart • What organization units are in what location and • So on
9/9/2008
handout-KRSI by:sol's
25
Creates an Overview ERD • Create a detailed matrix of entity types and functins, and clusters this into natural groupings.
9/9/2008
handout-KRSI by:sol's
26
Overview Model of The Enterprise
9/9/2008
handout-KRSI by:sol's
27
An Organizational Chart for The Marsala Coorp. MARSALA CORPORATION
……… MANUFACTURI NG DIVISION
CORPORATE DIVISION
RESEARCH AND DEVELOPMENT
ENGINER RING
PERSONNEL
SERVICES
LEGAL
GENERAL ACCOUNTING
9/9/2008
FACILITIES
CONSUMER SALES DIVISION
SALES AND SERVICE
……… REGIONAL DEPOT
FINANCIAL
PLANNING
SERVICES
PHARMACEUTI CAL DIVISION
……… STORE
DISTRIBU TION CENTRE
DISTRIBUTION
ACCOUNTING
EMPLOYEE COMPENSA TION
handout-KRSI by:sol's
28
An Action Diagram (alt.shown org.chart Marsala Coorporation Corporate Division Research and Development Engineering Services Personnel Legal Financial General Accounting Planning Employee Compensation Facilities Manufacturing Division Sales Departement Marketing Field Services Manufacturing Maintenance Consumer Sales Division Sales and Marketing Service Store Distribution Regional Depot Distribution Centre Accounting
Pharmaceutical Division Research Laboratory Distribution Report Oreder Processing Delivery Acconting
9/9/2008
handout-KRSI by:sol's
29