Rabu, 31 Oktober 2018

USE CASE GO-FOOD


GO-FOOD merupakan salah satu fitur layanan dari aplikasi GO-JEK. Fitur ini memungkinkan pengguna untuk memesan makanan ke rumah atau tempat lain. Saat ini, GO-FOOD merupakan aplikasi delivery makanan nomor 1 di Indonesia dan nomor 2 di dunia, selaindi luar RRT, jika dilihat dari jumlah pesanan. 


Hasil gambar untuk gojek gofood

  • Sistem pemesanan GO-FOOD
  1. Buka aplikasi GO-JEK, lalu pilih fitur GO-FOOD yang memiliki simbol bergambar sendok dan garpu. Setelah itu, Anda dapat langsung memasukkan jenis makanan yang Anda inginkan atau nama restoran yang ingin dipesan. Biasanya, beberapa pilihan restoran atau jenis makanan akan muncul sesuai dengan apa yang Anda ketik.
  2. Setelah melihat menu yang disajikan, Anda dapat klik pada tombol Tambah untuk memilih dan memasukkan jumlah pesanan makanan atau minuman yang ingin dipesan. 
  3. Masukkan alamat untuk menerima pesanan makanan tersebut, seperti alamat rumah, kantor atau alamat lain untuk menerima makanan yang dipesan. 
  4. Pada bagian Payment Details, Anda dapat melihat total harga pesanan makanan dan harga antar atau delivery fee. Anda dapat membayar total harga tersebut dengan GO-PAY atau dengan uang tunai via supir GO-FOOD setelah makanan diantar.
  5. Setelah memutuskan cara pembayaran, Anda dapat klik pada tombol hijau yang terletak di bawah layar bertuliskan Order.
  6. Pesanan Anda akan langsung diantar ke Alamat yang Anda minta sebelumnya. Pada tahap ini, Anda juga dapat melihat keberadaan supir GO-FOOD yang bertugas mengambil makanan Anda di restoran dan mengantarkannya ke alamat yang Anda minta.

  • Use Case Diagram 


  • Sistem Pemesanan Penjelasan Singkat dari Diagram di atas:
  1. User login ke aplikasi GO-JEK
  2. User memilih menu GO-FOOD
  3. User memilih makanan yang akan dipesan
  4. User menentukan lokasi pengiriman
  5. User menekan tombol order dan akan diterima oleh driver
  6. Driver memesan makanan sesuai pesanan
  7. Driver mengantar pesanan ke lokasi yang telah ditentukan
  8. User dan Driver menyelesaikan proses transaksi pembayaran
Hasil gambar untuk gojek gofood

Rabu, 17 Oktober 2018

UTS APSI Kelas E

1) System Request

Project Name: Sistem Pendataan Dapodik
Project Sponsor:  Kementerian Pendidikan dan Kebudayaan Indonesia, Direktorat Jenderal Pendidikan Dasar dan Menengah
Business Need:
Aplikasi Dapodik ini bertujuan untuk meningkatkan kualitas pendidikan di Indonesia, menyediakan data pokok pendidikan yang lengkap, benar, mutakhir, dan akurat yang bersumber langsung dari satuan pendidikan, aplikasi dapodik juga bertujuan untuk membantu proses pendataan yang otomatis dan cepat, pengiriman data yang efektif, serta pengumpulan berkas yang efisien dengan database.
Business Requirement
Sistem pendidikan Dapodik memanfaatkan teknologi informasi dalam proses pendataan
Data akan diolah secara digital dari satuan pendidikan, dan dikirim langsung ke server pusat menggunakan internet
Pengelola data akan mudah dalam mencari dan mengolah data, serta terhindar dari penumpukan data
Hal-hal yang dapat dilakukan oleh user adalah:
1. Login ke aplikasi dapodik
2. Mengisi, mengedit, dan menghapus data siswa
3. Mengisi, mengedit, dan menghapus data guru
4. Mengisi, mengedit, dan menghapus data tenaga pendidik (non guru)
Aplikasi Dapodik menggunakan komunikasi data 2 arah antara aplikasi dapodik di sekolah dengan server pusat, sehingga mempermudah pertukaran informasi
Business Value:
Sistem pendataan dapodik ini akan menghasilkan program yang efektif dan tepat sasaran untuk mewujudkan kualitas pendidikan yang lebih baik. Aplikasi ini akan memberikan keuntungan untuk Pemerintah Pusat dan satuan pendidikan.

- Pemerintah Pusat: Menggunakan aplikasi Dapodik ini telah berhasil mengumpulkan data 99% dari total sekolah secara nasional, yang artinya data yang terkumpul dan tersimpan sangat lengkap, mengurangi biaya operasional dalam pendataan informasi pendidikan, Data pokok pendidikan akan menghasilkan informasi untuk kebutuhan perencanaan pendidikan, dan membantu program-program kementrian seperti BOS (Bantua Operasional sekolah), PIP (Program Indonesia Pintar), Aneka Tunjangan Guru, Rehab dan RKB.
- Satuan Pendidikan: Menggunakan aplikasi Dapodik akan membantu sekolah-sekolah dalam menyimpan dan mengolah informasi pendidikan di sekolah masing-masing, menghemat tempat penyimpanan karena diolah secara digital, memudahkan dalam pengiriman data ke pemerintah pusat (jauh lebih cepat dan tidak perlu biaya mahal), mempermudah satuan pendidikan untuk membuat laporan data informasi pendidikan.
Special Issues or Constraints: 
Sistem pendataan dapodik ini adalah berupa aplikasi berbasis web, namun untuk mengisi data pada aplikasi tersebut tidak membutuhkan koneksi internet (bisa dilakukan secara offline), internet hanya diperlukan untuk fitur tertentu dan mengirim data ke server pusat (secara online)


2) Functional Requirement
- Login: masuk ke dalam aplikasi dan memilih hak akases terhadap sistem dapodik
- Mengisi, mengedit, dan menghapus data siswa
- Mengisi, mengedit, dan menghapus data guru
Mengisi, mengedit, dan menghapus data tenaga pendidik (non guru)
- Mencetak laporan dari data pokok pendidikan


3) NonFunctional Requirement
- Keamanan: Dilengkapi dengan username dan password untuk login serta menentukan hak ases di dalam sistem
- Performa: Diperlukan Hardware yang memadai, server pusat yang bagus
- Reability: Menggunakan sistem operasi Windows/Linux dengan stabilitas tinggi dan data yang akurat
- Avaibality: Aplikasi dapat digunakan dan berjalan dengan baik  selama pada hardwarenya tidak mengalami gangguan, serta selama tidak ada faktor luar yang mengganggu seperti listrik dan internet.
- Maintainbility:  Aplikasi dapat di maintenance secara dinamis pada software aplikasinya untuk memperbaiki bug yang terjadi, isinya dapat diisi kapan saja tanpa memerlukan internet, internet hanya dibutuhkan ketika mengupload data yang sudah diupdate ke server pusat



4)  Feasibility Study
Technical Feasibility
- Risiko terhadap familiarity tentang aplikasi : tinggi, karena aplikasi dapodik ini terhitung masih baru dan belum banyak satuan pendidikan yang belum terbiasa untuk menggunakannya
Risiko terhadap familiarity tentang tekonologi : tinggi, masih ada satuan pendidikan yang belum memiliki peratalan untuk menjalankan aplikasi dapodik yang berbasis web ini (komputer, koneksi internet, dan sebagainya)
Risiko terhadap project size aplikasi : tinggi, karena sistem ini berskala nasional untuk seluruh sekolah di Indonesia, maka kemampuan software dan hardware yang memadai sangat dibutuhkan sedangkan belum semua satuan pendidikan memiliki software dan hardware yang memadai
- Compatibility terhadap technical structure: cukup baik, aplikasi dapodik ini tidak selalu memerlukan internet, internet hanya diperlukan ketika mengirim data ke server pusat dan fitur-fitur tertentu.  

Organizational Feasibility
- Dari prespektif organisasi, project ini memiliki risiko yang medium. Tujuan project ini adalah meningkatkan efisiensi dari pengumpulan data dan perencanaan pendidikan, laporan evaluasi, serta membantu program kementrian sehingga bisa meningkatkan kualitas pendidikan.
- Project Champhion yaitu CEO (Menteri Pendidikan dan Kebudayaan) sebagai orang yang mengidentifikasi, memprioritaskan dan menentukan topik perbaikan serta memonitoring project. Hal ini sangat sinkron karena satuan pendidikan sebagai user aplikasi dapodik merupakan bagian dari Kemendikbud.
- Pengguna diharapkan mengapresiasi adanya sistem pendataan dapodik ini, serta mematuhi semua peraturan atau batasan pada aplikasi sehingga sistem ini dapat berjalan dengan baik.

Rabu, 03 Oktober 2018

System Request

Project Name: Tesla Electric Car Rental
Project Sponsor: Elon Musk, CEO of Tesla
Business Need: This project has been initiated to open new business for Tesla and reach prospective buyer.
Business Requirement:
Using Tesla mobile app, customers should be able to locate nearest Tesla Supercharger to rent a car and get information about available cars in each Supercharger. Customer also able to get nearest Supercharger from their destination. Information about each car status e.g. battery status, remaining distance.  The functionality that the system should have is listed below:
  1. Search for Tesla Supercharger
  2. Get information about available cars
  3. Get information about each car status
  4. Unlock car using mobile app
Business Value:
We expect that this will increase Tesla’s income as it’s opening new business for the company. And, indirectly, we may attract prospective buyer from renter as they have experienced Tesla’s car personally.
The cost will be minimum as we already have all the main infrastructure which are Supercharger as station, car equipped with computer, and mobile app. We may need to adjust the mobile app and car’s software a bit.
We estimate that the company may get 10% increment in income from this business and get 5% increasing in car sales as we get new buyer from renter.
Special Issues or Constraints:
Update mobile apps and car’s software to adapt rental business logic.
Kelompok :
  • Dandy Naufaldi (05111640000011)
  • Aldinata Rizky R. (05111640000023)
  • Rahandi Noor P. (05111640000054)

EAS Kelas MPPL-E

Evaluasi Akhir Semester Matakuliah MPPL Nama  :  Aldinata Rizky Revanda NRP    :  05111640000023 Kelas   :  MPPL-E Soal Bu...