Dokumen tersebut merangkum hasil analisis kebutuhan sistem perpustakaan universitas. Analisis mencakup kebutuhan fungsional dan non fungsional sistem serta metode pengumpulan data seperti wawancara, observasi, kuesioner.
Dokumen tersebut membahas tentang sistem pendukung keputusan, yang meliputi komponen-komponen utamanya seperti basis data, sistem perangkat lunak, dan antarmuka pengguna. Dokumen tersebut juga menjelaskan pendekatan perancangan subsistem database, subsistem pemodelan, dan subsistem dialog dalam sistem pendukung keputusan.
Sistem informasi Go Ride digunakan untuk mengintegrasikan proses bisnis perusahaan seperti pemesanan, pembayaran, dan koordinasi antar cabang dan karyawan. Sistem ini memberikan manfaat untuk pengambilan keputusan manajemen dengan menyediakan laporan dan data untuk menganalisis kinerja bisnis dan membuat kebijakan strategis perusahaan.
Big data merupakan data yang beragam, cepat berubah, dan berukuran besar sehingga sulit ditangani dengan teknologi konvensional. Big data dapat memberikan manfaat seperti mengetahui respon masyarakat terhadap produk, membantu pengambilan keputusan, dan mengetahui perilaku pelanggan. Ada tantangan dalam penerapan big data seperti keterbatasan SDM dan biaya mahal. Diperlukan perlindungan privasi konsumen di era ekonomi digital.
Business Process Modelling Notation - overviewFaqih Zulfikar
1. Memodelkan proses bisnis sangat bermanfaat bagi organisasi untuk merancang perbaikan proses bisnis. 2. BPMN adalah salah satu standar notasi yang paling dikenal untuk memodelkan proses bisnis. 3. Notasi utama BPMN meliputi pool dan lane, activity, flow, event, gateway, dan data.
Dokumen tersebut membahas tentang pengantar konsep dasar basis data. Ia menjelaskan tentang perbedaan pengelolaan data tradisional dengan basis data, komponen-komponen sistem basis data, serta istilah-istilah dasar seperti entitas, atribut, record, file, dan berbagai jenis kunci dalam basis data.
Dokumen tersebut merangkum hasil analisis kebutuhan sistem perpustakaan universitas. Analisis mencakup kebutuhan fungsional dan non fungsional sistem serta metode pengumpulan data seperti wawancara, observasi, kuesioner.
Dokumen tersebut membahas tentang sistem pendukung keputusan, yang meliputi komponen-komponen utamanya seperti basis data, sistem perangkat lunak, dan antarmuka pengguna. Dokumen tersebut juga menjelaskan pendekatan perancangan subsistem database, subsistem pemodelan, dan subsistem dialog dalam sistem pendukung keputusan.
Sistem informasi Go Ride digunakan untuk mengintegrasikan proses bisnis perusahaan seperti pemesanan, pembayaran, dan koordinasi antar cabang dan karyawan. Sistem ini memberikan manfaat untuk pengambilan keputusan manajemen dengan menyediakan laporan dan data untuk menganalisis kinerja bisnis dan membuat kebijakan strategis perusahaan.
Big data merupakan data yang beragam, cepat berubah, dan berukuran besar sehingga sulit ditangani dengan teknologi konvensional. Big data dapat memberikan manfaat seperti mengetahui respon masyarakat terhadap produk, membantu pengambilan keputusan, dan mengetahui perilaku pelanggan. Ada tantangan dalam penerapan big data seperti keterbatasan SDM dan biaya mahal. Diperlukan perlindungan privasi konsumen di era ekonomi digital.
Business Process Modelling Notation - overviewFaqih Zulfikar
1. Memodelkan proses bisnis sangat bermanfaat bagi organisasi untuk merancang perbaikan proses bisnis. 2. BPMN adalah salah satu standar notasi yang paling dikenal untuk memodelkan proses bisnis. 3. Notasi utama BPMN meliputi pool dan lane, activity, flow, event, gateway, dan data.
Dokumen tersebut membahas tentang pengantar konsep dasar basis data. Ia menjelaskan tentang perbedaan pengelolaan data tradisional dengan basis data, komponen-komponen sistem basis data, serta istilah-istilah dasar seperti entitas, atribut, record, file, dan berbagai jenis kunci dalam basis data.
Dalam matakuliah statistik ini membahas dan menjelaskan fungsi ilmu statistik di bidang ekonomi, alat analisis yan digunakan, pengujian data, dan teori-teori para ahli mengenai statistik dan implementasinya di Ekonomi umumnya, akuntansi dan manajemen khususnya.
System Analysis and Design - Desain SistemDudy Ali
Dokumen tersebut membahas tentang desain sistem secara umum, meliputi pengertian dan tujuan desain sistem, langkah-langkah desain output, input, database, kontrol, dan teknologi. Beberapa komponen utama yang dijelaskan adalah menentukan kebutuhan komponen, parameternya, serta menggambarkan komponen secara garis besar untuk pemahaman pengguna sistem.
Makalah ini membahas sistem informasi manufaktur dengan menjelaskan pengertian sistem informasi dan sistem informasi manufaktur, model sistem informasi manufaktur yang meliputi input data, proses, dan output, serta peran penting komputer dalam sistem informasi manufaktur mulai dari desain produk hingga pengendalian produksi.
Data science adalah ilmu yang menggabungkan matematika, statistika, dan ilmu komputer untuk menganalisis data besar dan kecil guna menemukan pola dan memprediksi dengan akurat, membantu pengambilan keputusan. Kemampuan pentingnya termasuk pemrograman, basis data, analisis dan visualisasi data, serta pemahaman masalah bisnis. Data science mencakup data mining untuk menemukan pola baru dan machine learning untuk melatih sistem agar belajar sendiri
Sistem manajemen basis data mengorganisasikan data perusahaan dalam jumlah besar untuk mendukung transaksi sehari-hari. Data diorganisasikan ke dalam tabel yang saling berhubungan untuk mengurangi pengulangan data dan meningkatkan konsistensi. Personel kunci termasuk administrator basis data yang bertanggung jawab atas sumber daya basis data.
Dokumen tersebut membahas beberapa model pengembangan perangkat lunak, yaitu model air terjun (waterfall), prototipe, dan proses bersatu (unified process). Model air terjun menganjurkan pendekatan sekuensial linier dari analisis, desain, kode, pengujian, dan pemeliharaan. Model prototipe melibatkan pembangunan prototipe awal untuk evaluasi sebelum pengembangan. Proses bersatu menggunakan pendekatan iteratif berpusat pada use case dengan tahapan
Sistem Informasi Manajemen adalah sistem terpadu manusia-mesin yang menyediakan informasi untuk mendukung operasi, manajemen, dan pengambilan keputusan organisasi. SIM meliputi proses pengumpulan, pengolahan, penyimpanan, dan distribusi data untuk dijadikan informasi bagi manajemen dalam pengambilan keputusan.
Data Mining digunakan untuk mengekstrak pola dan pengetahuan dari data besar yang kompleks untuk memecahkan masalah bisnis. Teknik utama Data Mining meliputi estimasi, prediksi, klasifikasi, klastering dan asosiasi. Metode pembelajaran terdiri dari pembelajaran terbimbing, tidak terbimbing dan semi terbimbing.
Dokumen tersebut membahas tentang data mining dan pengajaran desain pembelajaran. Secara singkat, dokumen tersebut menjelaskan tentang konsep-konsep dasar data mining, algoritma yang digunakan dalam data mining seperti estimasi, prediksi, klasifikasi, dan klastering, serta tahapan proses data mining mulai dari input data hingga evaluasi hasilnya.
Kualitas Data:
• Pentingya Kualitas Data
• Indikator Data Berkualitas
• Manfaat dari Meningkatnya
Kualitas Data
• Tantangan dalam Membangun
Kualitas Data
• Macam Permasalahan dalam
Menjaga Kualitas Data
• Penerapan Datawarehouse
Dokumen tersebut merangkum metodologi pengembangan sistem dan pendekatan analisis sistem. Dibahas proses pengembangan sistem sederhana yang meliputi inisiasi sistem, analisis sistem, perancangan sistem, dan implementasi sistem. Juga dibahas fase-fase analisis sistem cepat yaitu pendefinisian lingkup, analisis masalah, analisis persyaratan, perancangan logika, dan analisis keputusan.
Dalam matakuliah statistik ini membahas dan menjelaskan fungsi ilmu statistik di bidang ekonomi, alat analisis yan digunakan, pengujian data, dan teori-teori para ahli mengenai statistik dan implementasinya di Ekonomi umumnya, akuntansi dan manajemen khususnya.
System Analysis and Design - Desain SistemDudy Ali
Dokumen tersebut membahas tentang desain sistem secara umum, meliputi pengertian dan tujuan desain sistem, langkah-langkah desain output, input, database, kontrol, dan teknologi. Beberapa komponen utama yang dijelaskan adalah menentukan kebutuhan komponen, parameternya, serta menggambarkan komponen secara garis besar untuk pemahaman pengguna sistem.
Makalah ini membahas sistem informasi manufaktur dengan menjelaskan pengertian sistem informasi dan sistem informasi manufaktur, model sistem informasi manufaktur yang meliputi input data, proses, dan output, serta peran penting komputer dalam sistem informasi manufaktur mulai dari desain produk hingga pengendalian produksi.
Data science adalah ilmu yang menggabungkan matematika, statistika, dan ilmu komputer untuk menganalisis data besar dan kecil guna menemukan pola dan memprediksi dengan akurat, membantu pengambilan keputusan. Kemampuan pentingnya termasuk pemrograman, basis data, analisis dan visualisasi data, serta pemahaman masalah bisnis. Data science mencakup data mining untuk menemukan pola baru dan machine learning untuk melatih sistem agar belajar sendiri
Sistem manajemen basis data mengorganisasikan data perusahaan dalam jumlah besar untuk mendukung transaksi sehari-hari. Data diorganisasikan ke dalam tabel yang saling berhubungan untuk mengurangi pengulangan data dan meningkatkan konsistensi. Personel kunci termasuk administrator basis data yang bertanggung jawab atas sumber daya basis data.
Dokumen tersebut membahas beberapa model pengembangan perangkat lunak, yaitu model air terjun (waterfall), prototipe, dan proses bersatu (unified process). Model air terjun menganjurkan pendekatan sekuensial linier dari analisis, desain, kode, pengujian, dan pemeliharaan. Model prototipe melibatkan pembangunan prototipe awal untuk evaluasi sebelum pengembangan. Proses bersatu menggunakan pendekatan iteratif berpusat pada use case dengan tahapan
Sistem Informasi Manajemen adalah sistem terpadu manusia-mesin yang menyediakan informasi untuk mendukung operasi, manajemen, dan pengambilan keputusan organisasi. SIM meliputi proses pengumpulan, pengolahan, penyimpanan, dan distribusi data untuk dijadikan informasi bagi manajemen dalam pengambilan keputusan.
Data Mining digunakan untuk mengekstrak pola dan pengetahuan dari data besar yang kompleks untuk memecahkan masalah bisnis. Teknik utama Data Mining meliputi estimasi, prediksi, klasifikasi, klastering dan asosiasi. Metode pembelajaran terdiri dari pembelajaran terbimbing, tidak terbimbing dan semi terbimbing.
Dokumen tersebut membahas tentang data mining dan pengajaran desain pembelajaran. Secara singkat, dokumen tersebut menjelaskan tentang konsep-konsep dasar data mining, algoritma yang digunakan dalam data mining seperti estimasi, prediksi, klasifikasi, dan klastering, serta tahapan proses data mining mulai dari input data hingga evaluasi hasilnya.
Kualitas Data:
• Pentingya Kualitas Data
• Indikator Data Berkualitas
• Manfaat dari Meningkatnya
Kualitas Data
• Tantangan dalam Membangun
Kualitas Data
• Macam Permasalahan dalam
Menjaga Kualitas Data
• Penerapan Datawarehouse
Dokumen tersebut merangkum metodologi pengembangan sistem dan pendekatan analisis sistem. Dibahas proses pengembangan sistem sederhana yang meliputi inisiasi sistem, analisis sistem, perancangan sistem, dan implementasi sistem. Juga dibahas fase-fase analisis sistem cepat yaitu pendefinisian lingkup, analisis masalah, analisis persyaratan, perancangan logika, dan analisis keputusan.
Dokumen tersebut membahas berbagai siklus, metode, dan teknik pengembangan sistem informasi seperti System Development Life Cycle (SDLC), metode prototyping, metode Rapid Application Development (RAD), metode Soft System, teknik Join Application Development (JAD), dan pentingnya keterlibatan user dalam pengembangan sistem.
Dokumen tersebut membahas tentang metode analisis sistem informasi, pengembangan sistem informasi, dan evaluasi sistem informasi. Beberapa metode yang dijelaskan adalah sistem development life cycle, prototyping, dan joint application development."
Modul ini membahas tentang analisis dan perancangan sistem. Terdapat beberapa pendekatan untuk analisis sistem seperti model driven analysis, accelerated analysis, reverse engineering, dan fact finding techniques. Analisis sistem meliputi analisis masalah, kebutuhan, dan keputusan. Laporan hasil analisis sistem berisi ringkasan umum, eksplorasi informasi, gambaran umum sistem, analisis sistem, dan rekomendasi.
Penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan.
Bab 5 membahas analisis sistem dan metode yang terkait, termasuk definisi lingkup proyek, analisis masalah, analisis persyaratan, desain logis, dan analisis keputusan. Metode seperti prototyping, model perkembangan, dan pendekatan berbasis objek digunakan untuk memecahkan masalah sistem bisnis. Tahapan analisis sistem mencakup mengidentifikasi masalah, kebutuhan, dan rekomendasi solusi untuk membuat keputusan akhir.
Analis sistem dan analisis sistem merupakan proses penting dalam pengembangan sistem informasi. Analis sistem bertugas menganalisis sistem yang ada, mengidentifikasi masalah, dan membuat rekomendasi perbaikan. Hasil analisis disampaikan dalam laporan untuk kemudian ditindaklanjuti oleh manajemen.
Sim, imel aisyah, hapzi ali, analisa dan perancangan si pada pt.mpm,universit...Imel Aisyah Amini
Dengan demikian analisis dan desain sistem informasi (ANSI) bisa di defenisikan sebagai proses organisasional kompleks di mana sistem informasi berbasis komputer di implementasikan.
Sistem analisis adalah profesi yg menantang karena menggabungkan banyak keahlian seperti keahlian analisis,teknis,interpersonal,dan manajerial.
This document discusses COM+ and creating COM+ serviced components. It introduces COM+ as a programming model that provides services like security, queuing, and transactions for distributed applications. COM+ serviced components inherit from the ServicedComponent class and can be configured and registered to access COM+ services. The document provides examples of using attributes to implement services like just-in-time activation, role-based security, and synchronization in a COM+ component. It also discusses registering components and creating COM+ applications to group related components. An exercise is included to build a loan calculation COM+ component and client application.
Distributed Application Development (Introduction)Dudy Ali
The document discusses distributed application architectures and technologies. It describes the key characteristics of single-tier, two-tier, three-tier/n-tier, and service-oriented architectures. It also outlines some technologies that can be used to develop distributed applications in .NET, including COM+ services, .NET Remoting, and web services. The document provides information on distributed application architectures and technologies to identify their components and advantages.
Java CRUD Mechanism with SQL Server DatabaseDudy Ali
This document discusses Java database connectivity (JDBC) and CRUD operations using JDBC and SQL Server. It covers how to configure a JDBC-ODBC data source name to connect to an SQL Server database, use the JDBC API to connect to the database and execute basic SQL statements to perform CRUD operations. It also demonstrates how to use prepared statements to query and modify data in a more efficient way by binding parameters at runtime. Code examples are provided to show how to connect to a database, insert, update, delete and retrieve rows from a table.
This document discusses network programming concepts in Java, including client-server architecture, internet protocols, IP addresses and ports, sockets, and implementing UDP applications. It provides code examples of sending and receiving data using UDP datagram packets and sockets in Java. Specifically, it shows how to create a client-server application where the server can broadcast messages to clients in a multicast group using UDP multicast sockets.
- The document discusses consuming web services in web applications, including invoking web services, consuming Windows Communication Foundation services, and the architecture of ASP.NET AJAX. It also covers implementing internationalization in applications by discussing globalization, localization, and factors to consider like language, formatting, strings, and user interfaces.
This document discusses declaring attributes in XML schemas. Attributes can be declared in schemas to facilitate validating XML documents. Attributes are declared using an attribute element, which can specify the attribute's name, type, allowed values, etc. Attributes can be declared globally to enable reuse across elements. Schemas also allow restricting attribute and element values using simple type definitions and the restriction element. Examples are provided of restricting age to a numeric range and gender to a fixed set of options.
This document discusses XML schemas and their components. It begins by defining what an XML schema is and its purpose in specifying elements, attributes, and data types in an XML document. It then discusses the advantages of using XML Schema Definition (XSD) to define schemas and provides examples of parsers that support XML schemas. The document outlines the different data types in XSD like primitive, derived, atomic, list and union, as well as how to define simple and complex elements. It concludes with explanations of namespaces in XML and how they are declared in XSD.
This document discusses transforming XML documents through Cascading Style Sheets (CSS) and Extensible Stylesheet Language (XSL). It introduces CSS syntax for defining element styles and applying CSS to XML. It then introduces XSL and its components XSLT and XPath for more advanced formatting like reordering elements. The document explains common XSLT elements like template, value-of, and apply-templates used to select data and define formatting rules. It provides examples of creating CSS and XSLT stylesheets to format product details from XML.
The document discusses JDBC (Java Database Connectivity), which allows Java applications to connect to databases. It covers:
- The layers of the JDBC architecture including the application layer and driver layer.
- The four types of JDBC drivers that translate between SQL and database formats.
- How to use the JDBC API classes and interfaces like DriverManager, Connection, and Statement.
- The steps to create a JDBC application including loading drivers, connecting to databases, executing statements, and handling exceptions.
- How to perform operations like querying, inserting, updating, deleting and creating/altering database tables.
- That ResultSet objects store results and have different types like scrollable and
This document discusses using XSLT for conditional formatting and displaying data. It covers the <if> and <choose> elements used for conditional formatting. It also discusses XPath expressions and operators that can be used to retrieve and filter XML data based on conditions. Examples of comparison operators like =, !=, <, <=, >=, > and logical operators like and, or are provided.
Dokumen ini membahas tentang algoritma dan struktur data, termasuk definisi algoritma dan struktur data, contoh struktur data seperti list, stack, dan queue, serta penjelasan mengenai efisiensi algoritma dan penggunaan struktur data untuk meningkatkan efisiensi program.
Object Oriented Programming - Value Types & Reference TypesDudy Ali
The document discusses value types and reference types in C# programming. It explains that value types contain data directly, while reference types contain references to memory locations where data is stored. It provides examples of how value types and reference types are allocated in memory. It also covers topics like enumerations, arrays, and displaying array values.
This document discusses inheritance and related object-oriented programming concepts in C#, including:
- Inheritance allows a derived class to inherit attributes from a base class.
- Relationships between classes include inheritance, composition, utilization, and instantiation.
- Abstract classes cannot be instantiated but provide partial implementation for derived classes to complete. Abstract methods have no body and must be overridden in derived classes.
- Sealed classes cannot be inherited from, while sealed methods cannot be overridden in derived classes.
- Interfaces declare method signatures that classes implement, allowing multiple interface implementation.
Object Oriented Programming - File Input & OutputDudy Ali
The document discusses file input/output in C# and .NET. It describes how streams are used for input and output operations and the common classes in the System.IO namespace used for file operations. It then discusses the FileStream and StreamReader/StreamWriter classes in more detail and provides examples of how to use them to write data to and read data from files. It also covers using delimiters to separate data elements and storing them in arrays.
Object Oriented Programming - Constructors & DestructorsDudy Ali
1) Constructors are special methods that are invoked when a new instance of a class is created. They are used to initialize member variables and have the same name as the class.
2) Destructors are special methods that are used to perform cleanup actions like releasing memory when an object is destroyed. They are prefixed with a tilde symbol and have the same name as the class.
3) The document provides examples of using constructors with and without parameters, and destructors. It explains that destructors are automatically called by the .NET framework to destroy objects in memory.
Object Oriented Programming - Abstraction & EncapsulationDudy Ali
This document discusses abstraction and encapsulation in object-oriented programming. It defines abstraction as extracting only relevant information and gives an example of displaying a car without needing to know if insert or delete functions are available. Encapsulation is defined as an object's ability to hide data and behavior not necessary to its user. It provides examples of public and private access specifiers to restrict access to properties and methods. Access specifiers like public, private, protected and internal are also explained with examples.
1. TIPS – SAD Dudy Fathan Ali S.Kom
Analisa Sistem
TIPS
Dudy Fathan Ali, S.Kom (DFA)
2015
CEP - CCIT
Fakultas Teknik Universitas Indonesia
2. Tujuan Pembelajaran
TIPS – SAD Dudy Fathan Ali S.Kom
Mahasiswa mampu memperoleh gambaran umum tentang :
konsep analisis sistem.
3. Definisi
TIPS – SAD Dudy Fathan Ali S.Kom
A problem solving technique that decomposes a system
into its component pieces for the purpose of studying
how well those component parts work and interact to
accomplish their purpose.
- Jeffrey L. Whitten dan Lonnie D. Bentley (2007)
Kata Kunci :
• Teknik Memecahkan Masalah
• Membagi sistem yang besar kedalam beberapa komponen
• Memiliki tujuan untuk mempelajari bagaimana setiap
komponen bekerja dan berinteraksi untuk mencapai tujuan.
4. Pendekatan Analisa Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Information Engineering (Teknik Informasi)
Sebuah teknik yang berpusat pada data tetapi berhubungan erat dengan proses.
Model IE menggambarkan ilustrasi dan sinkronisasi data serta proses-proses
sistemnya. Co : Entity Relationship Diagram (ERD)
Structure Analysis (Analisa Terstruktur)
Sebuah teknik yang berpusat pada proses yang digunakan untuk menganalisa
sistem yang ada untuk mendefinisikan persyaratan-persyaratan bisnis sistem
yang baru. Co : Data Flow Diagram (DFD)
Discovery Prototyping
Sebuah teknik yang digunakan untuk mengidentifikasi persyaratan-persyaratan
bisnis pengguna dengan membuat pengguna bereaksi pada implementasi quick
and dirty. Co : merancang database sederhana dengan Microsoft Access sebagai
prototipenya sebelum membuatnya pada Oracle/SQLServer
5. Pendekatan Analisa Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Object-Oriented Analysis (OOA)
Sebuah teknik pemodelan yang mengintegrasikan data dan proses kedalam
konstruksi yang disebut object. Model OOA menggambarkan ilustrasi pada
object dari berbagai macam perspektif. Co : Unified Modelling Language (UML)
Rapid Architected Analysis
Suatu pendekatan yang mencoba untuk memperoleh model model sistem dari
sistem yang ada atau dari prototipe sistem itu sendiri. Pemodelan yang
digunakan adalah Reverser Engineering.
6. Pendekatan Analisa Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Structure
Analysis
Information
Engineering
Object-
Oriented
Analysis
Model Driven
Model Driven Analysis
menggunakan media gambar
dalam menyampaikan business
problem, requirements, dan
solution yang dihasilkan.
Contoh : Flowchart, Hierarchical
Chart, Structured Chart,
Organization Chart, UML, DFD, etc.
Perangkat Lunak : Microsoft Visio,
Rational Rose, Astah Community
(Jude)
7. Pendekatan Analisa Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
MODEL DRIVEN ANALYSIS APPROACHES
• Traditional Approach
• Data Flow Diagram
• Object-Oriented Approach
• Unified Modeling Languages
ACCELERATED SYSTEM ANALYSIS APPROACHES
• Prototyping
• Rapid Architected Development
“membuat purwarupa aplikasi agar lebih cepat dalam identifikasi proses bisnis”
Merujuk kepada Sharia Banking Information System Analysis and Design, CCIT FTUI.
bahwa pendekatan analisa sistem dibagi jadi beberapa hal, yaitu:
8. Pendekatan Analisa Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Model Driven Analysis
Contoh Diagram dengan menggunakan Traditional Approach : Data Flow Diagram
9. Pendekatan Analisa Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Model Driven Analysis
Contoh Diagram dengan menggunakan Pendekatan OOA : UML Diagram (Class)
14. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Identify
Mengidentifikasi Masalah
Understand
Memahami Kerja dari Sistem
yang Ada
Analyze
Menganalisa Sistem
Report
Membuat Laporan Hasil
Analisis
15. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Identify
Mengidentifikasi Masalah
Tahapan awal dalam analisis
sistem adalah mengenali masalah
(problem) dengan menemukan
Big Question-nya.
Tugas Dalam Tahapan “Identify” :
1. Mengidentifikasi Penyebab Masalah
2. Mengidentifikasi Titik Keputusan
3. Mengidentifikasi Personil-Personil Kunci
16. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Understand
Memahami Kerja dari Sistem
Yang Ada.
Langkah ini dilakukan dengan
mempelajari secara rinci
bagaimana sistem yang sudah ada
berjalan.
Tugas Dalam Tahapan “Understand” :
1. Mempelajari sistem yang telah beroperasi dengan rinci
2. Melakukan survey mendetail bila diperlukan
3. Merencanakan jadwal penelitian dan membuat
penugasannya.
4. Melakukan pengumpulan data : Wawancara, Observasi,
Pengambilan Sample, Dll.
17. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Analyze
Menganalisa Sistem
Berdasarkan data yang sudah
diperoleh maka dilakukan analisa
hasil penelitian yang sudah
dilakukan untuk mendapatkan
pemecahan masalah yang akan
dipecahkan
Tugas Dalam Tahapan “Analyze” :
1. Menganalisa Kelemahan Sistem
2. Menganalisa Informasi yang Dibutuhkan User
18. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Menganalisa Kelemahan Sistem :
Penelitian dilakukan untuk menjawab :
• Apa yang dikerjakan?
• Bagaimana mengerjakannya?
• Siapa yang mengerjakan?
• Dimana dikerjakannya?
• Mengapa dikerjakan?
• Perlukah dikerjakan?
• Apakah telah dikerjakan dengan baik?
Analyze Menganalisa Sistem
19. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Analyze Menganalisa Sistem
Analisa yang dilakukan meliputi :
Distribusi Pekerjaan
Apakah tugas dan tanggung jawab telah didefinisikan dengan jelas?
Apakah telah didistribusikan dengan efektif untuk masing-masing personil?
Pengukuran Pekerjaan
Apakah kebijakan dan prosedur telah dipahami?
Apakah produktifitas karyawan memuaskan?
Keandalan
Apakah jumlah kesalahan yang terjadi di masing-masing operasi diminimumkan?
Apakah operasi-operasi telah direncanakan dengan baik dan terkendali?
20. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Analyze Menganalisa Sistem
Analisa yang dilakukan meliputi :
Dokumen
Perlukah dibuatnya dokumentasi?
Apakah masing-masing dokumen telah dirancang untuk penggunaan yang efektif?
Laporan
Apakah informasi pada laporan telah memuaskan user?
Apakah terdapat duplikasi file atau catatan pada laporan?
Teknologi
Apakah sistem yang akan dibuat cukup untuk menangani beberapa permasalahan
tanpa terjadi penundaan yang berarti?
21. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Pihak manajemen bersama-sama dengan panitia pengarah dan pemakai sistem akan
mempelajari temuan-temuan dan analis yang telah dilakukan oleh analis sistem yang
disajikan dalam laporan ini.
Membuat laporan hasil analisis :
Tujuan utama dari pembuatan dan penyerahan laporan :
1. Analisa telah dilakukan
2. Meluruskan kesalah-pengertian mengenai apa yang telah dianalisis tapi
tidak sesuai dengan pihak manajemen
3. Meminta pendapat dan saran dari pihak manajemen
4. Meminta persetujuan dari manajemen untuk tindakan selanjutnya.
ReportMembuat Laporan Hasil Analisis
22. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Identify
Mengidentifikasi Masalah
Understand
Memahami Kerja dari Sistem yang
Ada
Analyze
Menganalisa Sistem
Report
Membuat Laporan Hasil Analisis
Bagaimana
Solusinya?
23. Langkah-Langkah Analisis Sistem
TIPS – SAD Dudy Fathan Ali S.Kom
Tugas Berkelompok.
1 Kelompok terdiri dari 3 orang, melakukan analisa sistem yang
telah ada. (yang pernah dibuat pada project sebelumnya..)
Kata Kunci Pengerjaan : Permasalahannya Apa, Solusinya
Bagaimana?
Contoh :
Analisa Sistem CCIS.
Analisa Website E-Commerce.
Analisa Sistem Perpustakaan Sekolah.
Analisa Sistem Penjualan.
24. TIPS – SAD Dudy Fathan Ali S.Kom
Terima Kasih
Dudy Fathan Ali S.Kom
dudy.fathan@eng.ui.ac.id
Editor's Notes
BMT yang ingin memiliki sistem high availability hendaknya menggunakan aplikasi berbasis web karena jika diimplementasikan dengan desktop maka tujuannya tidak tercapai.
Metodologi juga harus ditentukan pada akhir tahap analisa.
Contoh : Apple, ingin membuat macbook tertipis. Intel menganalisa.
Metodologi juga harus ditentukan pada akhir tahap analisa.
Contoh : Apple, ingin membuat macbook tertipis. Intel menganalisa.