Langsung ke konten utama

Postingan

Menampilkan postingan dari Juni, 2023

Evaluasi Akhir Semester APSI-D

EAS APSI Nama : Jawahirul Wildan NRP : 5025211150 Kelas : APSI - D      Cafe Ijjo adalah restoran yang populer dan sibuk di kota besar. Restoran ini melayani berbagai jenis makanan dan minuman, dan memiliki berbagai layanan seperti makan di tempat, layanan pengiriman, dan pesanan online. Dalam mengelola operasional harian, restoran ini menghadapi beberapa tantangan, antara lain kesulitan dalam mengelola inventaris, mengatur pesanan, memantau kinerja karyawan, dan melacak data pelanggan.     Untuk menyelesaikan tantangan tersebut, owner Cafe Ijjo ingin membuat   Sistem Informasi. Tujuan pengembangan   sistem informasi adalah untuk memperbaiki efisiensi dan efektivitas operasional restoran.   ini akan membantu dalam mengelola inventaris, pesanan, pembayaran, dan data pelanggan, serta menyediakan berbagai fitur yang dapat meningkatkan pengalaman pelanggan dan memudahkan pengelolaan restoran. Soal : 1). Tuliskan kebutuhan sistem informasi apa saja yang ingin dimiliki oleh Cafe Ijjo

Tugas 4 - Seleksi dan Manajemen Proyek

Seleksi dan Manajemen Proyek Study case  Aplikasi HR  :  GreatDay HR - Metodologi proyek     Metodologi agile merupakan rekomendasi pertama untuk aplikasi GreatDayHR. P ada sistem ini, pelanggan memiliki kebutuhan yang berbeda-beda seiring jalannya proyek. Maka, metodologi agile sangat sesuai dengan kebutuhan sistem tersebut, dimana metodologi ini dapat menyesuaikan kondisi proyek berdasarkan perubahan di tengah proses manajemen. Selain itu, juga cocok untuk dikembangkan oleh tim kecil karena metode ini menawarkan cara kerja yang dinamis dalam bekerja dan berkolaborasi. Karena banyak nya keunggulan tersebut, saya rasa metodologi ini cocok digunakan dalam proyek pengembangan aplikasi GreatDay HR. - Penjadwalan dan Perencanaan Kerja - Pembagian Tim dan Tugas - Manajemen Resiko     Didalam suatu proyek pasti ada kemungkinan hal hal yang tidak diinginkan terjadi. Resiko-resiko tersebut seharusnya dapat diantasipasi sejak awal, tetapi tidak semua rencana selalu berjalan lancar. Maka dari it

Tugas 9 - Desain Arsitektur Aplikasi

Desain Arsitektur Aplikasi      Arsitektur aplikasi adalah structural map yang memberikan panduan cara merakit aplikasi perangkat lunak. Sistem ini menentukan bagaimana aplikasi berinteraksi satu sama lain untuk memenuhi kebutuhan klien. Struktur ini terdiri dari modul perangkat lunak, komponen, sistem, dan berbagai interaksi di antara mereka.     Lajunya pertumbuhan teknologi dan pertukaran informasi, membuat kita diharuskan untuk beradaptasi terhadap keadaan tersebut. Perkembangan teknologi terjadi di berbagai bidang. Salah satunya adalah bidang pendidikan.  Institut Teknologi Sepuluh Nopember (ITS) merupakan salah satu kampus yang dapat beradaptasi dengan perkembangan teknologi ini. ITS meluncurkan myITS Portal (dulu bernama integra ITS) yang merupakan  situs yang menyediakan akses terpadu ke berbagai layanan dan sistem informasi yang ada di lingkungan kampus ITS. myITS Portal akan menjadi objek untuk dianalisis menurut desain arsitekturnya.     M yITS Portal saat ini menggunakan de

Tugas 8 - Data Modelling

Data Modelling     Data modelling adalah  proses menciptakan representasi visual atau blueprint yang menentukan pengumpulan informasi dan sistem manajemen berbagai organisasi. B lueprint   atau data model ini membantu berbagai pemangku kepentingan, seperti analis, ilmuwan, dan perekayasa data untuk menciptakan pandangan terpadu mengenai data organisasi. Model tersebut menguraikan data yang dikumpulkan oleh bisnis, hubungan antara berbagai set data, dan metode yang akan digunakan untuk menyimpan serta menganalisis data.      Netflix adalah layanan streaming yang menawarkan berbagai acara TV pemenang penghargaan, film, anime, dokumenter, dan banyak lagi di ribuan perangkat yang terhubung ke Internet.       Berikut ini merupakan implementasi dari data modelling aplikasi Netflix, dimana terdapat data berupa account, profile, subcription package, watchlist, movies, genre dan cast. Digambarkan dalam bentuk  Conceptual Data Model (CDM),  Logical Data Model (LDM) dan  Physical Data Model (PDM)

Tugas 7 - Process Modelling

Process Model Definisi Proses Modeling      Proses modelling adalah cara untuk menggambarkan bagaimana sebuah bisnis beroperasi secara formal. Proses modelling akan mengilustrasikan aktivitas-aktivitas yang dilakukan dan bagaimana data berpindah diantara aktifitas-aktifitas itu. Ada banyak cara untuk merepresentasikan proses model, cara yang populer adalah dengan menggunakan data flow diagram (DFD). Definisi Data Flow Diagram (DFD)      Data flow diagram (DFD) adalah ilustrasi alur sebuah sistem. Biasanya, DFD banyak digunakan oleh seseorang yang bekerja di bidang sistem informasi. Ada 2 jenis DFD, Logical DFD yang menggambarkan proses tanpa menyarankan bagaimana mereka akan dilakukan. Kedua adalah Fisikal DFD yang menggambarkan proses model berikut implementasi pemrosesan informasinya. Ada 4 elemen yang menyusun suatu DFD yaitu: Proses Aktifitas atau fungsi yang dilakukan untuk alasan bisnis yang spesifik, biasa berupa man ual maupun terkomputerisasi. Data flow Satu data tunggal atau

Tugas 6 - Analisa Use Case

Use Case Definisi Use Case      Use case adalah salah satu jenis diagram UML (Unified Modelling Language). Use case diagram ini menggambarkan hubungan interaksi antara sistem dan aktor. Use Case juga dapat mendeskripsikan tipe interaksi antara si pengguna sistem dengan sistemnya.  Bagian - bagian dari sebuah Use Case : Setiap use case memiliki nama dan nomor, serta deskripsi singkat Terdapat Actor, yaitu sebuah orang atau sistem lain yang berinteraksi dengan sistem untuk mencapai tujuan yang bermanfaat Terdapat Trigger, yaitu sebuah event yang menyebabkan use case mulai Terdapat Preconditions, berisi hal hal apa saja yang perlu diselesaikan sebelum setiap use case dimulai.  Terdapat Normal course, berisi deskripsi dari langkah-langkah utama yang dilakukan untuk mengeksekusi respon terhadap event, input yang digunakan untuk langkah-langkah tersebut, dan output yang dihasilkan oleh langkah-langkah tersebut. Terdapat Alternative courses, menggambarkan cara alternatif dari langkah-langkah

Tugas 5 - Requirement Definition

Requirement Definition Sebuah requirement merupakan pernyataan tentang apa yang harus dilakukan sistem atau karakteristik apa yang perlu dimiliki. Terdapat 5 jenis requirement antara lain,      1. Business requirements : Menggambarkan apa yang menjadi kebutuhan bisnis      2. User requirements : Apa yang pengguna perlu lakukan      3. Functional requirements : Apa yang software perlu lakukan      4. Nonfunctional requirements : Karakteristik yang harus dimiliki sistem      5. System requirements : Bagaimana sistem harus dibangun Berikut ini adalah hasil analisa  5 jenis requirement dari sebuah salah satu aplikasi HR yaitu GreatDay HR 1. Business requirements Aplikasi GreatDay HR harus dapat mencatat absensi, aktivitas, dan performa karyawan secara real-time dan real-location. Aplikasi GreatDay HR harus dapat melakukan perhitungan penggajian secara cepat dan akurat dengan semua data absensi yang terintegrasi dengan sistem, serta pengaturan data dan distribusi slip gaji otomatis. Aplikas