Posts

Showing posts from June, 2023

EAS APSI (D) 2023

Image
Nama : Tsaqif Deniar B. NRP : 5025211151 Kelas : APSI (D) EAS APSI (D) 2023 1. Tuliskan kebutuhan sistem informasi apa saja yang ingin dimiliki oleh Cafe Ijjo ! Dengan mempertimbangkan beberapa kebutuhan dari cafe ijjo maka berikut adalah beberapa sistem informasi yang diperlukan untuk pengembangan aplikasi sistem informasi cafe ijjo.      Pertama, Manajemen inventaris dimana sistem harus mampu melacak inventaris semua item makanan dan minuman di restoran. Ini mencakup jumlah setiap item yang tersedia, titik pemesanan ulang, dan tingkat stok minimum dan maksimum.       Kedua, Manajemen pesanan dimana Sistem harus dapat melacak semua pesanan yang ditempatkan oleh pelanggan, baik untuk makan di tempat, pesanan pengiriman, atau pesanan online. Ini mencakup nomor pesanan, tanggal dan waktu pesanan, item yang dipesan, jumlah setiap item, dan total harga pesanan.       Ketiga, Pemrosesan pembayaran dimana sistem harus dapat mempr...

Tugas 9 Design Architechture

Image
  # Definisi dan Tujuan Design Arsitektur Aplikasi Desain arsitektur aplikasi melibatkan perencanaan dan desain struktur, komponen, dan hubungan dalam sebuah sistem perangkat lunak. Tujuannya adalah menciptakan kerangka kerja yang kuat, efisien, dan dapat dikelola untuk memenuhi kebutuhan fungsional dan non-fungsional aplikasi. Dalam desain arsitektur, aspek yang perlu dipertimbangkan meliputi identifikasi dan organisasi komponen, cara komunikasi antara komponen, skalabilitas aplikasi, keamanan, efisiensi, ketergantungan eksternal, dan kemampuan untuk beradaptasi seiring waktu. Desain arsitektur aplikasi biasanya menggunakan pola desain seperti Model-View-Controller (MVC), Layered Architecture, Microservices, atau Event-Driven Architecture untuk membantu membangun arsitektur yang efektif. Perlu diingat bahwa desain arsitektur aplikasi harus disesuaikan dengan kebutuhan spesifik aplikasi yang sedang dibangun, dan tidak ada pendekatan tunggal yang cocok untuk setiap aplikasi. ## Stud...

Tugas 7 Process Modelling

Image
  # Definisi Process Modelling Proses pemodelan adalah suatu metode untuk menggambarkan secara formal bagaimana suatu bisnis beroperasi. Pemodelan proses digunakan untuk mengilustrasikan aktivitas-aktivitas yang dilakukan dan aliran data di antara aktivitas-aktivitas tersebut. Salah satu cara populer untuk merepresentasikan model proses adalah dengan menggunakan diagram aliran data (Data Flow Diagram/DFD). Data Flow Diagram (DFD) adalah suatu bentuk ilustrasi yang menggambarkan alur sistem. DFD sering digunakan oleh para profesional di bidang sistem informasi. Terdapat dua jenis DFD yang umum digunakan, yaitu Logical DFD yang menggambarkan proses tanpa memberikan rincian mengenai bagaimana proses tersebut dilaksanakan, dan Physical DFD yang menggambarkan proses beserta implementasi pemrosesan informasinya. Dalam DFD, terdapat empat elemen utama yang membentuk struktur diagram tersebut. 1. Proses: Aktivitas atau fungsi yang dilakukan untuk tujuan bisnis tertentu. Proses dapat berupa...

Tugas 8 Data Modelling

Image
# Definisi Data Modelling Pemodelan data adalah proses mendesain struktur data yang terorganisir dan terstruktur untuk menggambarkan konsep, informasi, dan hubungan dalam domain bisnis atau sistem perusahaan. Tujuannya adalah menciptakan model yang menggambarkan entitas, atribut, dan hubungan antara entitas tersebut dengan cara yang jelas dan dapat dipahami oleh pemangku kepentingan terkait. Pemodelan data melibatkan pemahaman yang mendalam tentang area bisnis atau sistem yang sedang dianalisis. Melalui pemodelan data, dibuatlah representasi visual atau deskripsi tertulis dari entitas-entitas yang ada, atribut-atribut yang dimiliki, hubungan antara entitas, dan aturan bisnis yang mengatur aliran data di dalam domain tersebut. Dalam proses pemodelan data, penting untuk menganalisis kebutuhan bisnis dan menyusun struktur data yang sesuai dengan informasi yang akan disimpan dan diproses. Model data yang dibuat dapat menggunakan notasi grafis seperti diagram entitas-hubungan (ERD) atau des...

Tugas 6 Use Case

  # Definisi Use Case Use case adalah sebuah konsep dalam Unified Modeling Language (UML) yang digunakan untuk menggambarkan interaksi antara sistem yang sedang dikembangkan dengan aktor-aktor yang terlibat dalam sistem tersebut. Use case menjelaskan bagaimana sistem berperilaku dalam merespon aksi-aksi dari aktor-aktor tersebut. Bagian-bagian dari sebuah Use Case: Setiap use case memiliki beberapa komponen penting, antara lain: 1. Nama dan Nomor: Setiap use case memiliki sebuah nama yang menggambarkan tujuan atau tindakan yang dilakukan oleh aktor dalam sistem. Use case juga diberi nomor untuk memudahkan identifikasi dan referensi. 2. Deskripsi Singkat: Deskripsi singkat menjelaskan secara ringkas tentang apa yang dilakukan oleh use case tersebut dan apa hasil yang diharapkan. 3. Aktor: Aktor adalah entitas di luar sistem yang berinteraksi dengan sistem untuk mencapai tujuan tertentu. Aktor bisa berupa pengguna manusia, sistem eksternal, atau entitas lain yang terlibat dalam prose...

Tugas 5 Requirement Definition

  # Definisi Seleksi dan Management Proyek Sebuah requirement adalah sebuah pernyataan yang menentukan apa yang harus dicapai atau karakteristik apa yang harus dimiliki oleh sebuah sistem. Terdapat lima jenis requirement yang perlu dipertimbangkan: Business requirements (Kebutuhan Bisnis) : Menggambarkan kebutuhan dan tujuan bisnis yang harus dipenuhi oleh sistem. Ini mencakup aspek-aspek seperti peningkatan efisiensi operasional, peningkatan layanan pelanggan, atau pengembangan pasar baru. User requirements (Kebutuhan Pengguna): Merupakan kebutuhan yang berkaitan dengan pengguna sistem. Fokus pada apa yang pengguna perlu lakukan atau mencapai dengan menggunakan sistem tersebut. Misalnya, kemudahan penggunaan, aksesibilitas, atau kebutuhan spesifik dari pengguna. Functional requirements (Kebutuhan Fungsional): Merupakan kebutuhan yang berkaitan dengan fungsi dan fitur yang harus ada dalam sistem. Ini mencakup deskripsi detail tentang apa yang sistem harus lakukan, seperti proses ...