Tugas Enterprise Resource Planning, semester 7 (2017/2018), STMIK Nusa Mandiri Jakarta. Rancangan UML Aplikasi Rental Mobil: Use Case Diagram, Activity Diagram, Sequence Diagram, dan Class Diagram. Silahkan download untuk melihat lebih jelas. Aplikasi pembuatan UML menggunakan Enterprise Architect.
Tugas Enterprise Resource Planning, semester 7 (2017/2018), STMIK Nusa Mandiri Jakarta. Rancangan UML Aplikasi Rental Mobil: Use Case Diagram, Activity Diagram, Sequence Diagram, dan Class Diagram. Silahkan download untuk melihat lebih jelas. Aplikasi pembuatan UML menggunakan Enterprise Architect.
TUGAS 2 - Tahap Eksekusi Sistem Informasi Kliniksafiravanillia
Â
Merupakan laporan tahap eksekusi (fase 3 dari project life cycle) sistem informasi klinik
Kelas MPPL D
Kelompok 10:
Safira Vanillia Putri (05111640000001)
Modista Garsia (05111640000031)
Putri Nurul Aprilliandini (05111640000090)
Sistem Informasi Manajemen Perusahaan E-Commerce Studi Kasus pada: Shopee Ind...IdhamMaulanaOktora1
Â
Tantangan yang Dihadapi E Commerce:
1. Tantangan pertama adalah dalam menjaga konsistensi dan komunikasi yang lancar di media sosial melalui konten unik yang merefleksikan nilai nilai dan personality perusahaan serta memastikan jalur komunikasi dua arah dengan pengguna.
2. Tantangan kedua adalah menyelesaikan permasalahan yang muncul dari hasil komunikasi dengan pengguna secara strategis dan cepat Tim media sosial Shopee juga bertanggung jawab untuk memonitor percakapan serta menanggapi pengguna secara cepat.
3. Tantangan ketiga adalah menciptakan konten yang atraktif untuk menarik pengguna mengunjungi iklan Shopee Shopee secara konsisten menghadirkan berbagai festival belanja serta inisiatif terbaru yang dapat memberikan keuntungan lebih bagi pengguna seperti diskon hingga 95 persen flash sale, dan sebagainya.
TUGAS 2 - Tahap Eksekusi Sistem Informasi Kliniksafiravanillia
Â
Merupakan laporan tahap eksekusi (fase 3 dari project life cycle) sistem informasi klinik
Kelas MPPL D
Kelompok 10:
Safira Vanillia Putri (05111640000001)
Modista Garsia (05111640000031)
Putri Nurul Aprilliandini (05111640000090)
Sistem Informasi Manajemen Perusahaan E-Commerce Studi Kasus pada: Shopee Ind...IdhamMaulanaOktora1
Â
Tantangan yang Dihadapi E Commerce:
1. Tantangan pertama adalah dalam menjaga konsistensi dan komunikasi yang lancar di media sosial melalui konten unik yang merefleksikan nilai nilai dan personality perusahaan serta memastikan jalur komunikasi dua arah dengan pengguna.
2. Tantangan kedua adalah menyelesaikan permasalahan yang muncul dari hasil komunikasi dengan pengguna secara strategis dan cepat Tim media sosial Shopee juga bertanggung jawab untuk memonitor percakapan serta menanggapi pengguna secara cepat.
3. Tantangan ketiga adalah menciptakan konten yang atraktif untuk menarik pengguna mengunjungi iklan Shopee Shopee secara konsisten menghadirkan berbagai festival belanja serta inisiatif terbaru yang dapat memberikan keuntungan lebih bagi pengguna seperti diskon hingga 95 persen flash sale, dan sebagainya.
This presentation contain almost everything about the algorithms- its definition, designing, complexity analysis, running time calculations, common sorting and searching algorithms with their running time and examples.
Presentasi ini tentang Software Quality serta analisis Quality Factor berdasarkan Tugas Akhir Software Sistem Administrasi di PP. Amanatul Ummah Surabaya.
Presentasi ini tentang Software Quality serta analisis Quality Factor berdasarkan Tugas Akhir Software Sistem Administrasi di PP. Amanatul Ummah Surabaya.
Pendampingan Individu 2 Modul 1 PGP 10 Kab. Sukabumi Jawa BaratEldi Mardiansyah
Â
Di dalamnya mencakup Presentasi tentang Pendampingan Individu 2 Pendidikan Guru Penggerak Aangkatan ke 10 Kab. Sukabumi Jawa Barat tahun 2024 yang bertemakan Visi dan Prakarsa Perubahan pada SMP Negeri 4 Ciemas. Penulis adalah seorang Calon Guru Penggerak bernama Eldi Mardiansyah, seorang guru bahasa Inggris kelahiran Bogor.
Fundamental gerakan pramuka merupakan dasar dasar apa saja yang harus dimiliki oleh seorang pramuka
Fundamental Gerakan Pramuka meliputi :
1. Definisi dari istilah Pramuka, Pendidikan Kepramukaan, Kepramukaan dan Gerakan Pramuka
2. Tujuan Gerakan Pramuka ( Karakter, Keterampilan, Kebangsaan)
3. Kurikulum Pendidikan Kepramukaan ( SKU, SKK, SPG )
4. PDK dan MK (PDK= Prinsip Dasar Kepramukaan , MK= Metode Kepramukaan )
5. Sistem Among dan Kiasan Dasar
6. Pengembangan Karakter SESOSIF
7. Ketrampilan Kepramukaan dan Teknik Kepramukaan
8. Indikator Ketercapaian Tujuan ( Happy, Healthy, Helpful, Handycraft )
9. Tujuan Akhir (Hidup Bahagia, Mati Bahagia )
Tentang Fundamental Gerakan Pramuka tersebut dapat dijabarkan sbb :
1. Definisi
a. Pramuka adalah setiap warga negara Indonesia yang secara sukarela aktif dalam pendidikan Kepramukaan serta berusaha mengamalkan Satya Pramuka dan Darma Pramuka.
b. Pendidikan Kepramukaan adalah proses pembentukan kepribadian, kecakapan hidup, dan akhlak mulia pramuka melalui penghayatan dan pengamalan nilai-nilai kepramukaan.
c. Kepramukaan adalah proses pendidikan nonformal di luar lingkungan sekolah dan diluar linkungan keluarga dalam bentuk kegiatan menarik, menyenangkan, sehat, teratur, terarah, praktis yang dilakukan di alam terbuka denga Prinsip Dasar Kepramukaan dan Metode Kepramukaan, yang sasaran akhirnya pembentukan watak, akhlak, dan budi pekerti luhur (SK Kwarnas No. 231 Tahun 2017)
d. Gerakan Pramuka adalah organisasi yang dibentuk oleh pramuka untuk menyelenggarakan pendidikan Kepramukaan
b. 8 MK (Metode Kepramukaan), meliputi:
1. Pengamalan Kode Kehormatan Pramuka;
2. Belajar sambil melakukan;
3. Kegiatan berkelompok, bekerjasama, dan berkompetisi;
4. Kegiatan yang menarik dan menantang;
5. Kegiatan di alam terbuka;
6. Kehadiran orang dewasa yang memberikan bimbingan, dorongan, dan dukungan;
7. Penghargaan berupa tanda kecakapan; dan
8. Satuan terpisah antara putra dan putri.
5. Sistem Among dan Kiasan Dasar
Dalam melaksanakan pendidikan kepramukaan digunakan Sistem Among.
Sistem Among merupakan proses pendidikan kepramukaan yang membentuk peserta didik agar berjiwa merdeka, disiplin, dan mandiri dalam hubungan timbal balik antarmanusia.
Sistem Among memberikan kesempatan kepada peserta didik untuk mengembangkan diri dengan bimbingan orang dewasa melalui prinsip kepemimpinan sebagai berikut:
Ing ngarso sung tulodo maksudnya di depan menjadi teladan;
Ing madyo mangun karso maksudnya di tengah membangun kemauan; dan
Tutwuri handayani maksudnya di belakang memberi dorongan ke arah kemandirian yang lebih baik.
. Pengembangan Karakter SESOSIF
Di dalam SKU, SKK, dan SPG mengandung inti SESOSIF, yaitu : Spiritual, Emosional, Sosial, Intelektual, dan Fisik.
Yang kesemuanya itu ditumbuhkembangkan dalam diri seorang pramuka. Keterpaduan kelima area pengembangan diri itu akan mengantarkan sang Pramuka menjadi generasi bangsa yang unggul.
7. Ketrampilan Kepramukaan dan Teknik Kepramukaan
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondelferrydmn1999
Â
Indonesia, negara kepulauan yang kaya akan keragaman budaya, suku, dan tradisi, memiliki Jakarta sebagai pusat kebudayaan yang dinamis dan unik. Salah satu kesenian tradisional yang ikonik dan identik dengan Jakarta adalah ondel-ondel, boneka raksasa yang biasanya tampil berpasangan, terdiri dari laki-laki dan perempuan. Ondel-ondel awalnya dianggap sebagai simbol budaya sakral dan memainkan peran penting dalam ritual budaya masyarakat Betawi untuk menolak bala atau nasib buruk. Namun, seiring dengan bergulirnya waktu dan perubahan zaman, makna sakral ondel-ondel perlahan memudar dan berubah menjadi sesuatu yang kurang bernilai. Kini, ondel-ondel lebih sering digunakan sebagai hiasan atau sebagai sarana untuk mencari penghasilan. Buku foto Lensa Kampung Ondel-Ondel berfokus pada Keluarga Mulyadi, yang menghadapi tantangan untuk menjaga tradisi pembuatan ondel-ondel warisan leluhur di tengah keterbatasan ekonomi yang ada. Melalui foto cerita, foto feature dan foto jurnalistik buku ini menggambarkan usaha Keluarga Mulyadi untuk menjaga tradisi pembuatan ondel-ondel sambil menghadapi dilema dalam mempertahankan makna budaya di tengah perubahan makna dan keterbatasan ekonomi keluarganya. Buku foto ini dapat menggambarkan tentang bagaimana keluarga tersebut berjuang untuk menjaga warisan budaya mereka di tengah arus modernisasi.
KKTP Kurikulum Merdeka sebagai Panduan dalam kurikulum merdeka
Â
Use case specification dan activity diagram [INTERNAL EDUCATIONAL PURPOSED]
1. Institut Teknologi Sepuluh Nopember
Teknik Informatika
Sistem Informasi Kursus
Use Case Specification dan Activity Diagram
Analisis dan Perancangan Sistem Informasi 2016
ID Proyek: A06SIKURSUS
Dibuat oleh:
1. 5114100029 - Theo Pratama
2. 5114100154 - Afifah Asmar Sari
3. 5114100171 - Glleen Allan M.
2. 1. Use Case Specification dan Diagram Activity dari Menambah Data Murid
(Glleen Allan M - 5114100171)
Kode Use Case UC-001
Nama Use Case MenambahData Murid
Deskripsi Use Case ini termasukUse Case perluasandari Use Case
MengelolaDataMurid dimanaUse Case ini bergunauntuk
menambahdatamuridyang baru mendaftar
Aktor Tata Usaha
Trigger Fungsi ini akandijalankanketikaTataUsaha memasuki laman
formtambah data murid
Pre-Condition Data muridbelumdimasukkan ke dalamdatabase
Post-Condition Data muridberhasil dimasukkan ke dalamdatabase
Basic Path 1. Tata Usaha memasuki lamanpengelolaandatamurid
2. Sistemakanmenampilkanpilihanmenuyangdapat
dilakukan lamanpengelolaandatamurid
3. Tata Usaha memilih pilihantambahdatamuridpada
lamanpengelolaandatamurid
4. Sistemakanmenampilkanformuntukmenambahdata
murid
5. Tata Usaha melakukanpengisianformterkaitdata
muridyang inginditambahkanlalumengirimkanke
sistem
6. Sistemmemasukkandatamuridyangbarudan
menampilkanpesansukses
AlternativePath 5a. Tata Usaha melakukanpengisianformterkaitdatamurid
tetapi belumlengkap
- Sistemmemberikanperingatankesalahanbahwa
formbelumlengkap di isi
ExceptionPath -
3. 2. Use Case Specification dan Diagram Activity dari Mengubah Data Murid
(Glleen Allan M - 5114100171)
Kode Use Case UC-002
Nama Use Case MengubahData Murid
Deskripsi Use Case ini termasukperluasandari Use Case MengelolaData
Murid dimanause case ini berguna untukmengubahdatamurid
yang sudahpernahdiinputkansebelumnyaagarpembaharuan
terhadapdata muriddapatselaludilakukan
Aktor Tata Usaha
Trigger Fungsi ini akandijalankanketikaTataUsaha memasuki laman
formubah data murid
Pre-Condition Data muridsudahada di dalamdatabase tetapi belum
mengalami perubahan
Post-Condition Data muridyang mengalami perubahantersimpandalam
database
4. Basic Path 1. Tata Usaha masukke lamanpengelolaandatamurid
2. Sistemmenampilkanpilihanmenuyangdapatdilakukan
di laman pengelolaandatamurid
3. Tata Usaha memilihpilihanubahdatamuridpada laman
pengelolaandatamurid
4. Sistemmenampilkandatamuridyangsudahada di
dalamdatabase
5. Tata Usaha memilihdatamuridyangingindiubah.
6. Sistemmenampilkanhasilpilihandatamuridyangsudah
ada berupaformyang sudahterisi olehinputandata
sebelumnya.
7. Tata Usaha mengisi formyangditampilkandengan
beberapainputanbarudanmengirimkankembali ke
sistem.
8. Sistemmelakukanprosespembaharuanterhadapdata
muridtersebutdanmemberikanpesansukses.
AlternativePath -
ExceptionPath ExceptionTerjadi ketikadatamuridyangdicari belumadamaka
tidakdapat melakukanperubahandatamurid
5. 3. Use Case Specification dan Diagram Activity dari Menghapus Data Murid
(Glleen Allan M - 5114100171)
Kode Use Case UC-003
Nama Use Case MenghapusData Murid
Deskripsi Use Case ini termasukperluasandari Use Case MengelolaData
Murid dimanause case ini bergunauntukmenghapussuatudata
muridyang ada dalamdatabase
Aktor Tata Usaha
Trigger Fungsi ini akandijalankanketikaTataUsaha memasuki laman
formhapus data murid
Pre-Condition Data muridterdapatdalamdatabase
Post-Condition Data muridterhapusdari database
Basic Path 1. Tata Usaha masukke lamanpengelolaandatamurid
2. Sistemmenampilkanpilihanmenuyangdapatdilakukan
di laman pengelolaandatamurid
3. Tata Usaha memilihpilihanhapusdatamuridpada
lamanpengelolaandatamurid
4. Sistemmenampilkandatamuridyangterdapatdalam
database, jugaterdapatfiturpencarian menggunakanID
atau nama murid untukmempermudah proses
penghapusandatamuriddanterdapattombol hapusdi
tiapdata murid
5. Tata Usaha memilihdatamuridyangingindihapusdari
database dan menekantombol hapus
6. Sistemakanmenampilkanverifikasi kembaliterkait
apakahTata Usaha benaringinmenghapusdatamurid
tersebutdanmenampilkanpilihanberupayaatautidak
7. Tata Usaha akanmemilihpilihanyadan
mengirimkannyake sistem.
8. Sistemakanmasukke dalam database danmelakukan
prosespenghapusanterkaitdatamurid yang
bersangkutan.Sistemakanmenampilkanpesansukses.
AlternativePath 7a. Tata Usaha memilihpilihantidak
- Sistemmenampilkanpilihandatamuridkembali
ExceptionPath Exceptionterjadi ketikadatamuridyangingindihapustidakada
dalamdatabase maka penghapusandatamuridtidakdapat
dilakukan
6. 4. Use Case Specification dan Diagram Activity dari Menambah Data Pengajar
(Glleen Allan M - 5114100171)
Kode Use Case UC-004
Nama Use Case MenambahData Pengajar
Deskripsi Use Case ini termasukUse Case perluasandari Use Case
MengelolaDataPengajardimanaUse Case ini bergunauntuk
menambahdatapengajaryangbaru mendaftar
Aktor Manager, CEO
Trigger Fungsi ini akandijalankanketika Manageratau CEO memasuki
lamanform tambahdata pengajar
Pre-Condition Data pengajarbelumdimasukkanke dalamdatabase
Post-Condition Data pengajarberhasil dimasukkanke dalamdatabase
Basic Path 1. Manager atau CEO memasuki lamanpengelolaan data
pengajar
2. Sistemakanmenampilkanpilihanmenuyangdapat
dilakukanlamanpengelolaandatapengajar
3. Manager atau CEO memilihpilihantambahdata
pengajarpadalaman pengelolaandatapengajar
4. Sistemakanmenampilkanformuntukmenambahdata
7. pengajar
5. Manager atau CEO melakukanpengisianform terkait
data pengajaryanginginditambahkanlalumengirimkan
ke sistem
6. Sistemmemasukkandatapengajaryangbarudan
menampilkanpesansukses
AlternativePath 5a. Manager atau CEO melakukanpengisianformterkaitdata
pengajartetapi belumlengkap
- Sistemmemberikanperingatankesalahanbahwa
formbelumlengkap di isi
ExceptionPath -
8. 5. Use Case Specification dan Diagram Activity dari Mengubah Data Pengajar
(Glleen Allan M - 5114100171)
Kode Use Case UC-005
Nama Use Case MengubahData Pengajar
Deskripsi Use Case ini termasukperluasandari Use Case MengelolaData
Pengajardimanause case ini bergunauntukmengubahdata
pengajaryangsudahpernahdiinputkansebelumnyaagar
pembaharuanterhadapdatapengajardapatselalu dilakukan
Aktor Manager, CEO
Trigger Fungsi ini akandijalankanketikaManageratau CEO memasuki
lamanform ubahdata pengajar
Pre-Condition Data pengajarsudahada di dalamdatabase tetapi belum
mengalami perubahan
Post-Condition Data pengajaryang mengalami perubahantersimpandalam
database
Basic Path 1. Manager atau CEO masukke laman pengelolaandata
pengajar
2. Sistemmenampilkanpilihanmenuyangdapatdilakukan
di laman pengelolaandatapengajar
3. Manager atau CEO memilihpilihanubahdata pengajar
pada lamanpengelolaan datapengajar
4. Sistemmenampilkandatapengajaryangsudahadadi
dalamdatabase
5. Manager atau CEO memilihdatapengajaryangingin
diubah
6. Sistemmenampilkanhasilpilihandata pengajaryang
sudahada berupaform yangsudahterisi olehinputan
data sebelumnya
7. Manager atau CEO mengisi formyangditampilkan
denganbeberapainputanbarudanmengirimkan
kembali ke sistem
8. Sistemmelakukanprosespembaharuanterhadapdata
pengajartersebutdanmemberikanpesansukses
AlternativePath -
ExceptionPath ExceptionTerjadi ketikadatapengajaryangdicari belumada
maka tidakdapatmelakukanperubahandatapengajar
9. 6. Use Case Specification dan Diagram Activity dari MenghapusDataPengajar
(Glleen Allan M - 5114100171)
Kode Use Case UC-006
Nama Use Case MenghapusData Pengajar
Deskripsi Use Case ini termasukperluasandari Use Case MengelolaData
Pengajardimanause case ini bergunauntukmenghapussuatu
data pengajaryangada dalamdatabase
Aktor Manager, CEO
Trigger Fungsi ini akandijalankanketikaManageratau CEO memasuki
lamanform hapus data pengajar
Pre-Condition Data pengajarterdapatdalamdatabase
Post-Condition Data pengajarterhapusdari database
Basic Path 1. Manager atau CEO masukke laman pengelolaandata
pengajar
2. Sistemmenampilkanpilihanmenuyangdapatdilakukan
di laman pengelolaandatapengajar
3. Manager atau CEO memilihpilihanhapusdatapengajar
pada lamanpengelolaandatapengajar
4. Sistemmenampilkandatapengajaryangterdapatdalam
database,jugaterdapatfiturpencarianmenggunakanID
atau nama pengajaruntukmempermudah proses
penghapusandatapengajardanterdapattombol hapus
10. di tiap data pengajar
5. Manager atau CEO memilihdatapengajaryangingin
dihapusdari database danmenekantombol hapus
6. Sistemakan menampilkanverifikasi kembaliterkait
apakahManager atau CEO benar inginmenghapusdata
pengajartersebutdanmenampilkanpilihanberupaya
atau tidak
7. Manager atau CEO akan memilihpilihanyadan
mengirimkannyake sistem.
8. Sistemakanmasukke dalam database danmelakukan
prosespenghapusanterkaitdatapengajaryang
bersangkutan.Sistemakanmenampilkanpesansukses.
AlternativePath 7a. Manager atau CEO memilihpilihantidak
- Sistemmenampilkanpilihandatapengajar kembali
ExceptionPath Exceptionterjadi ketikadatapengajaryangingindihapustidak
ada dalamdatabase maka penghapusandatapengajar tidak
dapat dilakukan
11. 7. Use Case Specification dan Diagram Activity dari Menambah Data Karyawan
(Glleen Allan M – 5114100171)
Kode Use Case UC-007
Nama Use Case MenambahData Karyawan
Deskripsi Use Case ini termasukUse Case perluasandari Use Case
MengelolaDataKaryawandimanaUse Case ini bergunauntuk
menambahdatakaryawan yang baru mendaftar
Aktor CEO
Trigger Fungsi ini akandijalankanketikaCEOmemasuki lamanform
tambahdata karyawan
Pre-Condition Data karyawan belumdimasukkanke dalamdatabase
Post-Condition Data karyawan berhasil dimasukkanke dalamdatabase
Basic Path 1. CEO memasuki lamanpengelolaan datakaryawan
2. Sistemakanmenampilkan pilihanmenuyangdapat
dilakukanlaman pengelolaandatakaryawan
3. CEO memilihpilihantambahdatamuridpada laman
pengelolaandatakaryawan
4. Sistemakanmenampilkanformuntukmenambahdata
karyawan
5. CEO melakukanpengisianform terkaitdatakaryawan
yang inginditambahkanlalumengirimkanke sistem
6. Sistemmemasukkandatakaryawan yangbarudan
menampilkanpesansukses
AlternativePath 5a. CEO melakukanpengisianformterkaitdatakaryawan tetapi
belumlengkap
- Sistemmemberikanperingatankesalahanbahwa
formbelumlengkap di isi
ExceptionPath -
12. 8. Use Case Specification dan Diagram Activity dari Mengubah Data Karyawan
(Glleen Allan M - 5114100171)
Kode Use Case UC-008
Nama Use Case MengubahData Karyawan
Deskripsi Use Case ini termasukperluasandari Use Case MengelolaData
Karyawandimanause case ini bergunauntukmengubah data
karyawanyang sudahpernahdiinputkansebelumnyaagar
pembaharuanterhadap datakaryawan dapat selaludilakukan
Aktor CEO
Trigger Fungsi ini akandijalankanketikaCEO memasuki lamanform
ubahdata karyawan
Pre-Condition Data karyawan sudah ada di dalamdatabase tetapi belum
mengalami perubahan
Post-Condition Data karyawan yang mengalami perubahantersimpandalam
database
13. Basic Path 1. CEO masukke laman pengelolaan datakaryawan
2. Sistemmenampilkanpilihanmenuyangdapatdilakukan
di laman pengelolaandatakaryawan
3. CEO memilihpilihanubahdatamuridpada laman
pengelolaandatakaryawan
4. Sistemmenampilkandatakaryawanyangsudahada di
dalamdatabase
5. CEO memilihdatakaryawanyangingindiubah.
6. Sistemmenampilkanhasilpilihandatakaryawan yang
sudahada berupaform yangsudahterisi olehinputan
data sebelumnya.
7. CEO mengisi formyangditampilkandenganbeberapa
inputanbarudan mengirimkankembali ke sistem.
8. Sistemmelakukanproses pembaharuanterhadapdata
karyawantersebutdanmemberikanpesansukses.
AlternativePath -
ExceptionPath ExceptionTerjadi ketikadatakaryawan yangdicari belumada
maka tidakdapatmelakukanperubahandatakaryawan
14. 9. Use Case Specification dan Diagram Activity dari Menghapus Data Karyawan
(Theo Pratama – 5114100029)
Kode Use Case UC-009
Nama Use Case MenghapusData Karyawan
Deskripsi Use Case ini termasukperluasandari Use Case MengelolaData
Karyawandimanause case ini bergunauntukmenghapussuatu
data karyawan yang ada dalamdatabase
Aktor CEO
Trigger Fungsi ini akandijalankanketika CEOmemasuki lamanform
hapusdata karyawan
Pre-Condition Data karyawan terdapatdalam database
Post-Condition Data karyawan terhapusdari database
Basic Path 1. CEO masuk ke laman pengelolaandatakaryawan
2. Sistemmenampilkanpilihanmenuyangdapatdilakukan
di laman pengelolaandatakaryawan
3. CEO memilihpilihanhapusdatakaryawan pada laman
pengelolaandatakaryawan
4. Sistemmenampilkandatakaryawan yangterdapat
dalamdatabase,jugaterdapatfiturpencarian
menggunakanIDatau nama karyawan untuk
mempermudahprosespenghapusandatakaryawan dan
terdapattombol hapusdi tiapdata karyawan
5. CEO memilihdatakaryawan yangingindihapusdari
database dan menekantombol hapus
6. Sistemakanmenampilkanverifikasi kembaliterkait
apakahCEO benaringinmenghapusdatakaryawan
tersebutdanmenampilkanpilihanberupayaatautidak
7. CEO akan memilihpilihanyadanmengirimkannyake
sistem.
8. Sistemakanmasukke dalam database danmelakukan
prosespenghapusanterkaitdatakaryawan yang
bersangkutan.Sistemakanmenampilkanpesansukses.
AlternativePath 7a. CEO memilihpilihantidak
- Sistemmenampilkanpilihan datakaryawan kembali
Exception Path Exceptionterjadi ketikadatakaryawan yangingindihapustidak
ada dalamdatabase maka penghapusandatakaryawan tidak
dapat dilakukan
15. 10. Use Case Specification dan Diagram Activity dari Menambah Data Program Kursus
(Theo Pratama – 5114100029)
Kode Use Case UC-010
Nama Use Case MenambahData Program Kursus
Deskripsi Use Case ini termasukUse Case perluasandari Use Case
MengelolaDataProgramKursusdimanaUse Case ini berguna
untukmenambahdataprogram kursusyang barumendaftar
Aktor Manager
Trigger Fungsi ini akandijalankanketikaManagermemasuki lamanform
tambahdata program kursus
Pre-Condition Data program kursusbelumdimasukkanke dalamdatabase
Post-Condition Data program berhasil dimasukkanke dalamdatabase
Basic Path 1. Manager memasuki lamanpengelolaandataprogram
kursus
2. Sistemakanmenampilkanpilihanmenuyangdapat
dilakukanlamanpengelolaandataprogramkursus
3. Manager memilihpilihantambahdataprogramkursus
pada lamanpengelolaandataprogramkursus
4. Sistemakanmenampilkanformuntukmenambahdata
16. program kursus
5. Manager melakukanpengisianformterkaitdata
program kursus yang inginditambahkanlalu
mengirimkanke sistem
6. Sistemmemasukkandataprogramkursusyangbaru dan
menampilkanpesansukses
AlternativePath 5a. Manager melakukanpengisianformterkaitdataprogram
kursus tetapi belumlengkap
- Sistemmemberikanperingatankesalahanbahwa
formbelumlengkap di isi
ExceptionPath -
17. 11. Use Case Specification dan Diagram Activity dari Mengubah Data Program Kursus
(Theo Pratama – 5114100029)
Kode Use Case UC-011
Nama Use Case MengubahData Program Kursus
Deskripsi Use Case ini termasukperluasandari Use Case MengelolaData
program kursusdimanause case ini bergunauntukmengubah
data program kursusyangsudahpernahdiinputkansebelumnya
agar pembaharuanterhadapdataprogram kursusdapat selalu
dilakukan
Aktor Manager
Trigger Fungsi ini akandijalankanketikaManagermemasuki lamanform
ubahdata program kursus
Pre-Condition Data program kursussudahada di dalamdatabase tetapi belum
mengalami perubahan
Post-Condition Data program kursusyang mengalami perubahantersimpan
dalamdatabase
Basic Path 1. Manager masukke laman pengelolaan dataprogram
kursus
2. Sistemmenampilkanpilihanmenuyang dapatdilakukan
di laman pengelolaandataprogramkursus
3. Manager memilihpilihanubahdataprogram kursus
pada lamanpengelolaan dataprogramkursus
4. Sistemmenampilkandataprogramkursus yangsudah
ada di dalam database
5. Manager memilihdataprogramkursusyangingin
diubah.
6. Sistemmenampilkanhasilpilihandata programkursus
yang sudahada berupaformyang sudahterisi oleh
inputandatasebelumnya.
7. Manager mengisi formyangditampilkandengan
beberapainputanbarudanmengirimkankembali ke
sistem.
8. Sistemmelakukanprosespembaharuanterhadapdata
program kursus tersebutdanmemberikanpesansukses.
AlternativePath -
ExceptionPath Exceptionterjadi ketikadataprogramkursus yang dicari belum
ada maka tidakdapat melakukanperubahandataprogram
kursus.
18. 12. Use Case Specification dan Diagram Activity dari Menghapus Data Program Kursus
(Theo Pratama – 5114100029)
Kode Use Case UC-012
Nama Use Case MenghapusData Program Kursus
Deskripsi Use Case ini termasukperluasandari Use Case MengelolaData
Program Kursus dimanause case ini bergunauntukmenghapus
suatudata program kursus yang ada dalamdatabase
Aktor Manager
Trigger Fungsi ini akandijalankanketikaManagermemasuki lamanform
hapusdata program kursus
Pre-Condition Data program kursus terdapatdalamdatabase
Post-Condition Data program kursus terhapusdari database
Basic Path 1. Manager masukke laman pengelolaandata program
kursus
2. Sistemmenampilkanpilihanmenuyangdapatdilakukan
di laman pengelolaandataprogramkursus
3. Manager memilihpilihanhapusdataprogramkursus
pada lamanpengelolaandataprogramkursus
4. Sistemmenampilkandataprogramkursus yangterdapat
dalamdatabase,jugaterdapatfiturpencarian
menggunakanIDatau nama programkursus untuk
mempermudah prosespenghapusandataprogram
kursus dan terdapattombol hapusdi tiapdata program
19. kursus
5. Manager memilihdataprogramkursus yangingin
dihapusdari database danmenekantombol hapus
6. Sistemakanmenampilkan verifikasi kembaliterkait
apakahManager benar inginmenghapusdata program
kursus tersebutdanmenampilkanpilihanberupaya
atau tidak
7. Manager akan memilihpilihanyadanmengirimkannya
ke sistem.
8. Sistemakanmasukke dalam database danmelakukan
prosespenghapusanterkaitdataprogramkursus yang
bersangkutan.Sistemakanmenampilkanpesansukses.
AlternativePath 7a. Manager memilihpilihantidak
- Sistemmenampilkanpilihandataprogramkursus
kembali
ExceptionPath Exceptionterjadi ketikadataprogramkursus yang ingindihapus
tidakada dalamdatabase maka penghapusandataprogram
kursustidakdapat dilakukan
20. 13. Use Case Specification dan Diagram Activity dari MendaftarKursus
(Theo Pratama – 5114100029)
Kode Use Case UC-013
Nama Use Case MendaftarKursus
Deskripsi Use Case ini berfungsi untukmuridjikainginmendaftarkursus
lalumuridjugamemilihjadwal kursusyangingindiikuti
Aktor Murid,Tata Usaha
Trigger Fungsi ini akandijalankanketikamuridmemasukilamanform
untukmendaftarkursus
Pre-Condition Murid belummendaftarprogramkursus
Post-Condition Murid sudahterdaftarprogram kursus
Basic Path 1. Murid atau Tata Usaha memasuki laman untukHome
userMurid atau Home userTata Usaha
2. Sistemmenampilkanmenuapasajayang bisaMurid
atau Tata Usaha bisapilih
3. Murid atau Tata Usaha memilihdaftarkursus
4. Sistemmenampilkanlamanyangmenampilkanpilihan
program kursusyangbisamuriddaftar
5. Murid atau Tata Usaha memilihprogramkursusyang
inginmuriddaftar
6. Sistemmenampilkanformuntukpendaftaranprogram
kursus
7. Murid atau Tata Usaha mengisi formuntukdaftar
program kursus
8. Sistemmenampilkanverifikasi apakahdatayang
diinputkansudahbenar,jikabenar makasistem
menampilkanformuntukmemilihjadwalkursusyang
ingindiikuti
9. Murid atau Tata Usaha memilihjadwal kursusyangingin
diikuti
10. Sistemmelakukanverifikasi apakahjadwal yangdipilih
sudahbenaratau belum, jika benarmakasistem
melakukanproseske database data-datayangsudah
diinputkan danmenampilkanpesanberhasil
AlternativePath 6a. Murid atau Tata Usaha memilihsalah
- Sistemmenampilkanformdaftarprogramkursus
8a. Murid atau Tata Usaha memilihsalah
- Sistemmenampilkanformmemilihjadwalkursus
yang ingindiikuti
ExceptionPath -
21. 14. Use Case Specification dan Diagram Activity dari Melakukan Konfirmasi Pembayaran
(Theo Pratama – 5114100029)
Kode Use Case UC-014
Nama Use Case MelakukanKonfirmasi Pembayaran
Deskripsi Use Case ini berfungsi jikamuridsudahmelakukanpembayaran
untuk pendaftarankursus,lalumuridbisamelakukankonfirmasi
pembayarandenganmenguploadbukti pembayaranke sistem
Aktor Murid
22. Trigger Fungsi ini akandijalankanketikamuridmemasukilaman
konfirmasi pembayaran
Pre-Condition Murid belummelakukan konfirmasi pembayaran
Post-Condition Sistemsudahmengonfirmasi pembayaran
Basic Path 1. Murid memasuki lamanHome untukuserMurid
2. Sistemmenampilkanmenuapasajayang bisadipilih
olehmurid
3. Murid memilihlamanpendaftarankursusyangsudah
dilakukan
4. Sistemmenampilkanlamanpendaftarankursusyang
sudahdilakukan
5. Murid memilihlamankonfirmasi pembayaran
6. Sistemmenampilkanformuntukkonfirmasi
pembayaran
7. Murid menginputformuntukkonfirmasi pembayaran
8. Sistemmenampilkanverifikasi apakahdatayangdiinput
sudahbenaratau belum, jika benarmakasistem
memproseske database.
9. Murid memilihbenar
10. Sistemmengonfirmasibahwapembayaransudah
dilakukan
AlternativePath 6a. Murid memilihsalah
- Sistemkembali menampilkanformkonfirmasi
pembayaran
8a. Sistemmengonfirmasi bahwapembayaranbelumdilakukan
- Sistemkembali menampilkanformkonfirmasi
pembayaranuntukmuridinputlagi
ExceptionPath Exceptionterjadi ketikatidakadadatapendaftaranuntuk
dibayar
23. 15. Use Case Specification dan Diagram Activity dari Melihat Daftar Peserta Kelas
(Theo Pratama – 5114100029)
Kode Use Case UC-015
Nama Use Case MelihatDaftarPesertaKelas
Deskripsi Use Case ini akanberfungsi jikamuridtelahmelakukan
konfirmasi pembayaran.Use Case ini akanmenampilkanseluruh
daftar muridyangada pada kelasyangsama.
Aktor PengajardanMurid
Trigger Fungsi ini akandijalankanketikaPengajaratauMuridmembuka
lamandaftar kelas
Pre-Condition PengajaratauMurid beradapada lamandaftar kelas
Post-Condition Sistemmenampilkandaftarmuriddari kelasyangsama
Basic Path 1. PengajaratauMurid memilihlamandaftarkelas
2. Sistemmenampilkanmenupilihankelasyangdiampuoleh
Pengajarataudiikuti olehMurid
3. PengajaratauMurid memilihkelasyangingindilihat
4. Sistemmenampilkandaftarmuridpadakelasyangtelah
dipilih
AlternativePath -
24. ExceptionPath -
16. Use Case Specification dan Diagram Activity dari Menambah Nilai Murid
(Afifah A.S. – 5114100154)
Kode Use Case UC-016
Nama Use Case MenambahNilai Murid
Deskripsi Use Case ini dapatdilakukanhanyauntukmuridyangdiajaroleh
Pengajarbersangkutan,laluPengajarberhakmenambahkannilai
muridtersebut.
Aktor Pengajar
Trigger Fungsi ini akandijalankanketikaPengajar membukalaman
penilaian
Pre-Condition Nilai awal dari muridadalah0
Post-Condition Sistemmenyimpannilaimuriddalamdatabase
Basic Path 1. Pengajarmemilihlamanpenilaian
2. Sistemmenampilkanmenupilihankelasyangdiampuoleh
Pengajar
3. Pengajarmemilihkelasyangingindinilai
4. Sistemmenampilkandaftarmuridpadakelasyangtelah
25. dipilih
5. Pengajarmemilihmenueditpadakolomnilaimurid
6. Sistemmengeluarkanformpenilaiandengannilai murid0
7. Pengajarmengisikannilaidanmemberikannyapadasistem
8. Sistemmenyimpannilaipadadatabase
AlternativePath -
ExceptionPath -
17. Use Case Specification dan Diagram Activity dari Mengubah Nilai Murid
(Afifah A.S. – 5114100154)
Kode Use Case UC-017
Nama Use Case MengubahNilai Murid
Deskripsi Use Case ini merupakanextenddari Use Case MenambahNilai
dan Use Case ini hanyadapat dilakukanuntukmuridyangdiajar
olehPengajarbersangkutan,laluPengajarberhakmengubah
nilai muridyangsebelumnyatelahadadantersimpanpada
database.
Aktor Pengajar
Pengajar Sistem
Menampilkan menu pilihan kelas
Menampilkan daftar murid
Menampilkan form penilaian (default 0)
Menyimpan nilai
Menampilkan daftar muridMemilih kelas
Menampilkan menu pilihan kelasMemilih laman penilaian
Memilih menu edit Menampilkan form penilaian (default 0)
Mengisi form Menyimpan nilai
26. Trigger Fungsi ini akandijalankanketikaPengajarmembukalaman
penilaian
Pre-Condition Nilai muridsudahterisi dantersimpandalamdatabase
Post-Condition Sistemmenyimpanperubahannilai muriddalamdatabase
Basic Path 1. Pengajarmemilihlamanpenilaian
2. Sistemmenampilkanmenupilihankelasyangdiampuoleh
Pengajar
3. Pengajarmemilihkelasyangingindinilai
4. Sistemmenampilkandaftarmuridpadakelasyangtelah
dipilih
5. Pengajarmemilihmenueditpadakolomnilaimurid
6. Sistemmengeluarkanformpenilaian yangtelahberisinilai
muridpada database
7. Pengajarmengisikannilaiyangbarudan memberikannya
pada sistem
8. Sistemmenyimpanperubahannilai padadatabase
AlternativePath -
ExceptionPath -
18. Use Case Specification dan Diagram Activity dari Merekap Presensi Perbulan
(Afifah A.S. – 5114100154)
Kode Use Case UC-018
27. Nama Use Case MerekapPresensi Perbulan
Deskripsi Use Case ini merupakan perluasandari Use Case Merekap
Presensi MuriddimanaPengajarakanmengisikandatapresensi
muridyang diajarolehnyasecarabulanan.
Aktor Pengajar
Trigger Fungsi ini akandijalankanketikaPengajarmembukalaman
rekappresensi bulan
Pre-Condition Presensi muridbelumterisidantersimpandalamdatabase
Post-Condition Sistemmenyimpan presensi muriddalamdatabase
Basic Path 1. Pengajarmemilihlamanrekappresensi bulan
2. Sistemmenampilkan formyangberisi menupilihanbulan
dan menupilihankelas
3. Pengajarmemilihmengisi formpilihandanmelakukan
submit
4. Sistemmenampilkandaftarmuriddari kelasyangdipilih
5. Pengajarmemilihmenurekapdari kolompertemuan
6. Sistemmenampilkanformmenupilihankehadiran
7. Pengajarmengisi formkehadirandanmelakukansubmit
8. Sistemmenyimpankehadiranmurid
AlternativePath -
ExceptionPath -
28. 19. Use Case Specification dan Diagram Activity dari Merekap Presensi Persemester
(Afifah A.S. – 5114100154)
Kode Use Case UC-019
Nama Use Case MerekapPresensi Persemester
Deskripsi Use Case ini merupakanperluasandari Use Case Merekap
Presensi MuriddimanaPengajarakanmengisikan datapresensi
muridyang diajarolehnyadanhanyadapatdibukapada akhir
semester.
Aktor Pengajar
Trigger Fungsi ini akandijalankanketikaPengajarmembukalaman
rekappresensi semester
Pre-Condition Presensi muridtelahterisi dantersimpandalamdatabase
Post-Condition Sistemmenyimpanperubahanpresensi muriddalamdatabase
Basic Path 1. Pengajarmemilihlamanrekappresensi semester
2. Sistemmenampilkanformyangberisi menupilihankelas
3. Pengajarmemilihmengisi formpilihan kelasdanmelakukan
submit
4. Sistemmenampilkandaftarmuriddari kelasyangdipilih
5. Pengajarmemilihmenurekapdari kolompertemuan
6. Sistemmenampilkanformmenupilihankehadiran
7. Pengajarmengisi formkehadirandanmelakukansubmit
8. Sistemmenyimpankehadiranmurid
AlternativePath 2a. Pengajarmembukalamantidakpadaakhirsemester
- Sistemmembukalamanhome danmemberikan
notifikasi kesalahan
ExceptionPath -
29. 20. Use Case Specification dan Diagram Activity dari Mencetak Bukti Pembayaran
(Afifah A.S. – 5114100154)
Kode Use Case UC-020
Nama Use Case MencetakBukti Pembayaran
Deskripsi Use Case ini dapatberfungsi hanyaketikaMuridtelah
melakukankonfirmasi pembayaran.
Aktor Murid
Trigger Fungsi ini akandijalankanketikaMuridmembukalamancetak
bukti pembayaran
Pre-Condition Murid telahmelakukankonfirmasipembayarandanberada pada
lamancetak bukti pembayaran
Post-Condition Sistemmenampilkanbuktipembayaran
Basic Path 1. Murid memilihlamancetak bukti pembayaran
2. Sistemmenampilkanmenupilihandaftarbukti pembayaran
3. Murid memilihbuktipembayaran
31. 21. Use Case Specification dan Diagram Activity dari Mencetak Laporan Nilai
(Afifah A.S. – 5114100154)
Kode Use Case UC-021
Nama Use Case MencetakLaporan Nilai
Deskripsi Use Case ini akanmemberikanlaporannilai selamasatu
semester.
Aktor Murid
Trigger Fungsi ini akandijalankanketika Muridmembukalamanlaporan
nilai
Pre-Condition Nilai-nilaiyangakanditampilkantelahtersimpanpadadatabase
Post-Condition Sistemmenampilkanlaporannilai
Basic Path 1. Murid memilihlamanlaporannilai
2. Sistemmenampilkanmenupilihankursusyang diambil
3. Murid memilihkursus
4. Sistemmenampilkanlaporannilai dalamversi web
5. Murid memilihmenucetaklaporan
6. Sistemmenampilkanlaporannilai dalamversi cetak
7. Murid melakukanprosesmencetak
AlternativePath -
ExceptionPath -
32. 22. Use Case Specification dan Diagram Activity dari Mencetak Laporan Pengajar Aktif
(Afifah A.S. – 5114100154)
Kode Use Case UC-022
Nama Use Case MencetakLaporan PengajarAktif
Deskripsi Use Case ini berfungsi untukmenampilkandataparapengajar
yang masihaktif bekerjapadalembagakursus.
Aktor Manager
Trigger Fungsi ini akandijalankanketikaManagermembukalaman
laporanpengajar
Pre-Condition Pengajarberadapada lamanlaporanpengajardandata pengajar
tersimpanpadadatabase
Post-Condition Sistemmenampilkan laporanpengajaraktif
Basic Path 1. Manager memilihlaman laporanpengajar
2. Sistemmenampilkan laporanpengajaraktif versi web
3. Manager memilihmenucetaklaporan
4. Sistemmenampilkan laporanpengajaraktif versi cetak
5. Manager melakukanprosesmencetak
AlternativePath -
ExceptionPath -
23. Use Case Specification dan Diagram Activity dari Mencetak Laporan Kemajuan Murid
(Afifah A.S. – 5114100154)
Kode Use Case UC-023
Nama Use Case MencetakLaporan KemajuanMurid
Deskripsi Use Case ini berfungsi untukmemberikanlaporanbanyakmurid
dari tahunke tahun.
33. Aktor CEO
Trigger Fungsi ini akandijalankanketikaCEOmembukalamanlaporan
kemajuan
Pre-Condition Data muridtersimpanpadadatabase dan CEO beradapada
lamanlaporankemajuan
Post-Condition Sistemmenampilkanlaporankemajuanmurid
Basic Path 1. CEO memilihlamanlaporankemajuan
2. Sistemmenampilkanformdenganmenupilihankurun
waktu(tahunan)
3. CEO memilihkurunwaktu
4. Sistemmenampilkanlaporankemajuanmuridversi web
5. CEO memilih menucetaklaporan
6. Sistemmenampilkanlaporankemajuanmuridversi cetak
7. CEO melakukanprosesmencetak
AlternativePath -
ExceptionPath -