psi 1 mhsw

Upload: azhari

Post on 05-Oct-2015

221 views

Category:

Documents


0 download

DESCRIPTION

Pengembangan Sistem Informasi - Ki Pramono

TRANSCRIPT

  • PENGEMBANGAN SYSTEM INFORMASI

    Disusun Ir Ki Pramono HA, MMSi

    Jakarta

    E:\KIPRAM\PERKULIAHAN\BAHAN KULIAH\PSI BAB 1 mhsw.doc 1

  • 2004

    BAB I PENDAHULUAN

    1. BLOK SYSTEM INFORMASI

    E:\KIPRAM\PERKULIAHAN\BAHAN KULIAH\PSI BAB 1 mhsw.doc 2

  • 2. SIKLUS PENGEMBANGAN SYSTEM INFORMASI (SDLC) a. Prinsip : 1. melibatkan user dari awal sampai akhir 2. Gunakan pendekatan untuk memecahkan masalah : * pelajari & dimengerti masalah & konteks * definisikan kebutuhan dan solusinya * identifikasikan beberapa pemecahan & seleksi yg terbaik * rancang dan atau implementasikan solusinya * observasi & evaluasi dampak solusi tsb dan kaji ulang hasilnya : salah perbaiki baik 3. menstabilkan semua phase & aktivitasnya - premilary investigation - problem analysis - requirement analysis - decision analysis - construction - implementation 4. menstandarkan aturan : - dokumentasi - quality - automatic tool - Information technology 5. System capital investment - cost effisien - risk management 6. Jangan takut tidak berhasil atau mengulang 7. Dibagi dan berhasil 8. Rancangan system untuk pertumbuhan dan perubahan

    E:\KIPRAM\PERKULIAHAN\BAHAN KULIAH\PSI BAB 1 mhsw.doc 3

  • SYSTEM DEVELOPMENT LIFE CYCLE 1. SYSTEM ANALYSIS a. Definition of users problem/needs b. Systems scope c. Gathering of systems study fact d. Analyzing study facts 2. GENERAL SYSTEMS DESIGN a. Broad design of design blocks b. Presentation of several design alternatives for users consideration 3. SYSTEM EVALUATION & JUSTIFICATION a. Employee impact b. Cost/effectiveness analysis to determine systems design alternative with large ctiveness cost ratio 4. DETAIL SYSTEMS DESIGN - Detailed specifications of the design blocks 5. SYSTEM IMPLEMENTATION a. Training and educating all of the systems users b. System testing c. System converion d. System follow-up

    E:\KIPRAM\PERKULIAHAN\BAHAN KULIAH\PSI BAB 1 mhsw.doc 4

  • DATA FLOW DIAGRAM h/w order system user req budget & 4 5 schedule H/W Top down study implem 1 survey phys req config test plan packed data design 2 analyis 3 funct structure user spec design req 2.1 2.5 study current current phy quantify envi dfd each option cost/benefit study 2.2 phys dfd derive logic phys equivalen 2.4 2.6 req user establish phys select option req current log mach Inf dfd dfd budget & new log selected sched dfd dfd 2.3 2.7 model data diction package structure new log spec spec feasibility system doc transform desc

    E:\KIPRAM\PERKULIAHAN\BAHAN KULIAH\PSI BAB 1 mhsw.doc 5

  • 3.2 derive struc chart dfd struc chart 3.1 funct codification transform test spec func spec desc plan data diction 3.3 design module 3.4 module desc package design data struc diagram package config design data b.Tahapan System Development Life Cycle (SDLC) 1. System Development - system : kumpulan sesuatu saling berkaitan membentuk sesuatu untuk tujuan sama - yang berhubungan : user, manajemen dan technical staff 2. Phase - Prelimery investigation - System analyst - System design - System development - System implementation - System maintenance 3. Phase Preliminary - mencari data/informasi mengenai system lama - alternatif solusinya - keuntungan dan biaya - bagaimana cara pemecahanya

    E:\KIPRAM\PERKULIAHAN\BAHAN KULIAH\PSI BAB 1 mhsw.doc 6

  • 4. Phase System Analysis - lebih detail - dibuatkan suatu kerangka dengan model dan bentuk2 keluaran 5. Phase Design system - preliminaring design (logical design) - pembentukan design - CASE tools (Computer Aided Software Engineering) - Project management software (perencanaan, jadual, cost, waktu) - Detail design (physical design) 1. Kebutuhan keluaran/output format, media, menu, icon dll 2. Kebutuhan masukkan/input Type, format 3. Storage requirement sebagai panduan gunakan data dictionary 4. Processing requirement 5. System kontrol & backup 6. Pengembangan system - kebutuhan h/w dan s/w sampai testing - system testing : * unit test/modular test * system testing 7. Implementation system * konversi - h/w - s/w - file / data * strategi konversi - direct - paralel - phased - pilot 8. Maintenance file - audit - feedback - evaluasi secara periodik 9. Programming * problem klarifikasi (kebutuhan output, input, processing) * program design * penulisan program

    E:\KIPRAM\PERKULIAHAN\BAHAN KULIAH\PSI BAB 1 mhsw.doc 7

  • * program testing * dokumentasi & pemeliharaan - compiler - interpreter 1 prelimanry investigation 6 2 system system maintenance analysis 5 3 system system implemenation design 4 system development problem program code testing document design

    E:\KIPRAM\PERKULIAHAN\BAHAN KULIAH\PSI BAB 1 mhsw.doc 8

    PENGEMBANGAN SYSTEM INFORMASIDisusunIr Ki Pramono HA, MMSiJakarta2004BAB IPENDAHULUANBLOK SYSTEM INFORMASI2. SIKLUS PENGEMBANGAN SYSTEM INFORMASI (SDLC)a. Prinsip :1. melibatkan user dari awal sampai akhir2. Gunakan pendekatan untuk memecahkan masalah :* pelajari & dimengerti masalah & konteks* definisikan kebutuhan dan solusinya* identifikasikan beberapa pemecahan & seleksi yg terbaik* rancang dan atau implementasikan solusinya* observasi & evaluasi dampak solusi tsb dan kaji ulanghasilnya : salahperbaikibaik3. menstabilkan semua phase & aktivitasnya- premilary investigation- problem analysis- requirement analysis- decision analysis- construction- implementation4. menstandarkan aturan :- dokumentasi- quality- automatic tool- Information technology5. System capital investment- cost effisien- risk management6. Jangan takut tidak berhasil atau mengulang7. Dibagi dan berhasil8. Rancangan system untuk pertumbuhan dan perubahanSYSTEM DEVELOPMENT LIFE CYCLE1. SYSTEM ANALYSISa. Definition of users problem/needsb. Systems scopec. Gathering of systems study factd. Analyzing study facts2. GENERAL SYSTEMS DESIGNa. Broad design of design blocksb. Presentation of several design alternatives for users consideration3. SYSTEM EVALUATION & JUSTIFICATIONa. Employee impactb. Cost/effectiveness analysis to determine systems design alternative withlarge ctiveness cost ratio4. DETAIL SYSTEMS DESIGN- Detailed specifications of the design blocks5. SYSTEM IMPLEMENTATIONa. Training and educating all of the systems usersb. System testingc. System converiond. System follow-upDATA FLOW DIAGRAMh/w order systemuser reqbudget & 4 5schedule H/W Top downstudy implem1surveyphys req config test plan packeddata design2analyis3funct structureuser spec designreq2.1 2.5study current current phy quantifyenvi dfd each option cost/benefitstudy2.2 phys dfdderive logic physequivalen 2.4 2.6 requser establish phys select optionreq current log mach Inf dfddfd budget &new log selected scheddfd dfd2.3 2.7model data diction package structurenew log spec specfeasibility systemdoctransformdesc3.2derivestruc chartdfd struc chart3.1funct codification transform testspec func spec desc plandata diction 3.3design module 3.4module desc packagedesigndata struc diagram packageconfig designdatab.Tahapan System Development Life Cycle (SDLC)1. System Development- system :kumpulan sesuatu saling berkaitan membentuk sesuatu untuk tujuan sama- yang berhubungan : user, manajemen dan technical staff2. Phase- Prelimery investigation- System analyst- System design- System development- System implementation- System maintenance3. Phase Preliminary- mencari data/informasi mengenai system lama- alternatif solusinya- keuntungan dan biaya- bagaimana cara pemecahanya4. Phase System Analysis- lebih detail- dibuatkan suatu kerangka dengan model dan bentuk2 keluaran5. Phase Design system- preliminaring design (logical design)- pembentukan design- CASE tools (Computer Aided Software Engineering)- Project management software (perencanaan, jadual, cost, waktu)- Detail design (physical design)1. Kebutuhan keluaran/outputformat, media, menu, icon dll2. Kebutuhan masukkan/inputType, format3. Storage requirementsebagai panduan gunakan data dictionary4. Processing requirement5. System kontrol & backup6. Pengembangan system- kebutuhan h/w dan s/w sampai testing- system testing :* unit test/modular test* system testing7. Implementation system* konversi- h/w- s/w- file / data* strategi konversi- direct- paralel- phased- pilot8. Maintenance file- audit- feedback- evaluasi secara periodik9. Programming* problem klarifikasi(kebutuhan output, input, processing)* program design* penulisan program* program testing* dokumentasi & pemeliharaan- compiler- interpreter1prelimanryinvestigation6 2system systemmaintenance analysis5 3system systemimplemenation design4systemdevelopmentproblem program code testing documentdesign