Sistem Informasi Manajemen dan Pengembangan Sistem APLIKASI KOMPUTER DALAM MANAJEMEN KONSTRUKSI 5 batagem.com Apa itu Sistem Informasi? Sistem: gabungan komponen yang terorganisasi untuk mencapai suatu tujuan Komponennya: input, proses, output Sistem Informasi: memproses data menjadi informasi Data: kelompok teratur simbol-simbol yang mewakili sesuatu hal Informasi: data yang telah diolah menjadi suatu bentuk yang berarti bagi penerimanya dan bermanfaat dlm mengambil keputusan Aplikasi Komputer dalam MK 2 Daur Hidup sebuah Sistem Life Cycle Stages Key Tasks Preliminary design Identify system development goals Detailed design Design specific components Fabrication, assembly, integration, and test Putting it all together Production and customer support Using the system Termination and dispossal Retiring the system Aplikasi Komputer dalam MK 3 Computerized Information System (CIS) Sistem informasi menggunakan komputer Menyediakan layanan esensial thd organisasi, termasuk memproses transaksi dan menyimpannya Mengumpulkan data penting (missioncritical), memprosesnya, menyimpan data dan hasil proses, dan menyebarkan informasi Meliputi data, hardware, software, prosedur, dan personil terlatih Aplikasi Komputer dalam MK 4 Divisi Fungsional Organisasi Keuangan Pemasaran dan Penjualan Sumber Daya Manusia Keuangan Operasional Sistem Informasi Pemasaran & Penjualan Sistem Informasi Operasional Aplikasi Komputer dalam MK SDM 5 Piramida Manajemen Types of Management Decisions Strategic Decisions Determining the organization’s goals and directions Senior Management Tactical Decisions Middle Management Deciding how to organize resources to achieve their division’s goals Operational Decisions Operational Management Deciding how to handle localized issues requiring immediate action Production, Clerical, and Non-management Employees Aplikasi Komputer dalam MK 6 Information Overload Organisasi membutuhkan informasi Tidak semua informasi berharga Terlalu banyak informasi yang harus ditangani Sistem informasi yang effective menyediakan valuable information dengan menggunakan teknik information reduction Aplikasi Komputer dalam MK 7 Valuable Information Accessible: mudah dan cepat didapat Accurate: tidak mengandung error Complete: tidak hilang bagian yang penting Economical: manfaat melebihi biaya Relevant: sesuai dengan kegiatan yang dilakukan Reliable: ada setiap saat Secure: tidak sembarang orang dapat akses Simple: tidak rumit Timely: ada ketika diperlukan Verifiable: jika perlu dapat dikonfirmasikan Aplikasi Komputer dalam MK 8 Information Reduction Menyebarkan informasi kepada orang yang benar-benar memerlukannya Melakukan ringkasan informasi yang tidak membebani atau tidak terlalu detail sesuai kebutuhan Melakukan seleksi sehingga setiap orang mendapatkan spesifik informasi yang dibutuhkan Mengabaikan informasi yang tidak dibutuhkan Aplikasi Komputer dalam MK 9 Sistem Informasi u/ Organisasi Transaction Processing System (TPS) Management Information System (MIS) Decision Support System (DSS) Executive Information System (EIS) Expert System Knowledge Management System Computer-Supported Cooperative Work (CSCW) Workflow Automation Business Process Reengineering Data Warehousing and Data Mining Aplikasi Komputer dalam MK 10 Aplikasi Komputer dalam MK 11 Aplikasi Komputer dalam MK 12 Aplikasi Komputer dalam MK 13 Pengembangan Sistem Sistem informasi harus direncanan dengan masak System Analysis, cabang ilmu yang berhubungan dengan pengembangan sistem informasi System Analyst, problem solver yang mengidentifikasi kebutuhan sistem informasi suatu organisasi Aplikasi Komputer dalam MK 14 System Development Life Cycle (SDLC) Waterfall Model Deliverables Identify problems & opportunities A Project Proposal Analyze & document existing system Requirements Statement Detailed Specification Design system Implement system Support system Finished and Tested IS Post-Implementation Reviews Aplikasi Komputer dalam MK 15 Yang Perlu Diperhatikan dlm SDLC Keikutsertaan Pengguna Pendekatan Problem-solving Keahlian Manajemen Proyek Dokumentasi Evaluasi Rutin Akomodasi Perkembangan dan Perubahan Aplikasi Komputer dalam MK 16 Identifying Problems & Opportunities Recognizing the need of the system Defining the problem Possible solutions Developing a plan Determining feasibility Problem can be masked by symptoms Talk to the users Identifying opportunities Performance, information quality, economics, security, efficiency, service Technically, operationally, and economically Preparing the project proposal Aplikasi Komputer dalam MK 17 Analyzing & Documenting the Existing System (what) Analyze the existing system Determine the actual processes Determine activities to be continued in the new system Document the existing system Determining the new system’s requirements Acceptable innovations User’s involvement Aplikasi Komputer dalam MK 18 Designing the System (how) Logical design that provides an overall picture of how the new system will work Structural analysis and design tools: Entity-relationship diagram (ERD) Data flow diagram Project or Data dictionary Prototyping or Joint Application Development (JAD) Computer-Aided Software Engineering (CASE) Aplikasi Komputer dalam MK 19 Implementing the System Deciding to build or buy Developing the software Application and acceptance testings Training Program Development Life Cycle (PDLC) Testing RFQ or RFP Computer-based training (CBT) Converting systems Parallel, pilot, phased, and direct conversions Aplikasi Komputer dalam MK 20 Supporting the System A post-implementation system review determines whether the system has met its goals Changes may be needed Aplikasi Komputer dalam MK 21 Program Development Life Cycle (PDLC) Defining the problem Designing the program Translating algorithm into specific program language instructions (syntax) Testing and debugging the program Subroutines or modules Structured design: sequence, selection or case, and repetition control structures Developing algorithm using program design tools: hierarchy charts, flowchart, & pseudocode Coding the program Program specs Debugging syntax, logical, and hidden errors Formalizing the solution Implementing and maintaining the program Aplikasi Komputer dalam MK 22