P. 1
Contoh Proposal Tugas Akhir

Contoh Proposal Tugas Akhir

|Views: 94|Likes:
Dipublikasikan oleh Fajrie Aji
Teknik Informatika
Teknik Informatika

More info:

Published by: Fajrie Aji on Jan 28, 2013
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

01/09/2014

pdf

text

original

SISTEM INFORMASI AKADEMIK ITS

Tugas Pemodelan Perangkat Lunak

Oleh :
Andri Permana Wicaksono (7408040513)

JURUSAN TEKNIK INFORMATIKA POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

2009

SISTEM INFORMASI AKADEMIK ITS • Use case membuat jadwal kuliah Registrasi M ahasiswa Baru m enam bah-mengedrop m ata kuliah pegawai jurusan M ahasiswa Heregistrasi Mahasiswa Lam a mengelola Inform asi Akademik m elihat Data Mahasiswa M elihat Informasi IPK Dekanat m elihat informasi Akademik melihat rata-rata IPK m elihat progres Fakultas Registrasi Dosen Rektorat menambah/mengedrop jurusan Dosen Heregistrasi Dosen m engajar m elihat data Dosen mem berikan nilai mahasiswa m enambah/drop fakultas M elihat informasi akademis menambah dekan baru utk fakultas baru melihat data dekan dan dosen mel ihat rata-rata IPK per fakultas m elihat rata-rata kelulusan melihat progress fakultas-fakultas • Use case Realize Registrasi Mahasiswa Baru Heregistrasi Mahasiswa Lama melihat inf ormasi Akademik Melihat Inf ormasi IPK (from Use-Case Model) (from Use-Case Model) memberikan nilai mahasiswa Registrasi Dosen Heregistrasi Dosen mengajar (from Use-Case Model) (from Use-Case Model) (from Use-Case Model) Melihat inf ormasi akademis (from Use-Case Model) <<realize>> (from Use-Case Model) (from Use-Case Model) <<realize>> <<realize>> <<realize>> <<realize>> <<realize>> <<realize>> <<realize>> Registrasi Mahasiswa Baru Heregistrasi Mahasiswa Lama melihat inf ormasi Akademik Melihat Inf ormasi IPK memberikan nilai mahasiswa Registrasi Dosen Heregistrasi Dosen m engajar Melihat inf ormasi akademis membuat jadwal kuliah menambah-mengedrop mata kuliah (from Use-Case Model) mengelola Inf ormasi Akademik <<realize>> (from Use-Case Model) <<realize>> (from Use-Case Model) <<realize>> melihat rata-rata IPKmelihat rata-rata kelulusan melihat data Dosen (from Use-Case Model) (from Use-Case Model) menambah/mengedrop jurusan (from Use-Case Model) <<realize>> <<realize>> <<realize>> (from Use-Case Model) <<realize>> Membuat jdwl kuliah menambah-mengedrop mata kuliah mengelola Inf ormasi Akademik melihat data Dosen melihat rata2 IPK menamba/drop jurusan melihat rata2 kelulusan melihat progress f akultas-f ak ultas melihat rata-rata IPK per f akultas melihat data dekan dan dosen (from Use-Case Model) (from Use-Case Model) <<realize>> (from Use-Case Model) menambah dekan baru utk f akultas <<realize>> baru (from Use-Case Model) menambah/drop Fakultas (from Use-Case Model) <<realize>> <<realize>> <<realize>> melihat progress f akultas-f akultas melihat data dek an dan dosen melihat rata-rata IPK per f akultas menambah dekan baru utk f akultas baru menambah/drop Fakultas .

• Diagram Activity  Mahasiswa  Registrasi Mahasiswa baru mahasisw a petugas j urusan aplikasi mengajukan pendaftaran menerima formulir mengisi formulir tidak cek kelengkapan formulir menyerahkan formulir terisi dan kelengkapan lainnya apakah sudah lengkap? ya simpan data Mahasiswa menerima NRP  Registrasi Mahasiswa Lama mahasisw a Lama : pegaw ai j urusan aplikasi2 menyerahkan KTM memasukkan NRP mahasiswa mengecek data mahasiswa tidak ya update data mahasiswa menerima status aktif untuk semester selanjutnya apakah data mahasiswa ada? simpan perubahan data .

 Melihat Informasi IPK aplikasi mahasisw a : Mahasisw a cek NRP mem asukkan NRP tidak valid apakah valid ? login valid memilih menu daftar nilai dan IPK tam pilkan index halaman mahasiswa menerima tampilan daftar nilai dan IPK  : Mahasisw a Melihat INformasi Akademik[mahasiswa] aplikasi memilih m enu informasi menampilkan informasi akademik yang bersangkutan menerima informasi akademik .

 Dosen  Registrasi Dosen : Dosen : pegaw ai j urusan aplikasi mengajukan registrasi menerima formulir registrasi mengisi formulir cek kelengkapan formulir tidak apakah sudah lengkap ? ya menyim pan data dosen  : Dosen Heregistrasi Dosen Mengajar : pegaw ai jurusan aplikasi menyerahkan NIP memasukkan NIP cek data Dosen apakah valid ? cek data mata kuliah update data Dosen apakah valid ? menerima jadwal mengajar simpan perubahan status mengajar .

 : Dosen Memberikan nilai Mahasiswa : pegaw ai j urusan aplikasi menyerahkan data nilai m ata kuliah menerima data nilai m ata kuliah mem asukkan nilai sim pan data nilai mahasiswa  : Dosen Melihat Informasi Akademik[dosen] aplikasi memilih menu informasi menampilkan informasi akademik menerima informasi akademik  Pegawai Jurusan  Membuat jadwal Kuliah .

: pegawai jurusan aplikasi memasukkan no pegawai untuk login memasukkan jadwal kuliah memasukkan data mata kuliah data tidak valid cek data mata kuli ah data mata kuli ah val id memasukkan data dosen cek data dosen data tidak valid memasukkan data kelas data dosen valid cek data kelas data tidak valid data kelas valid simpan jadwal kuliah mencetak jadwal kuli ah .

 : pegaw ai j urusan Mengelola Info akademik apilkasi memasukkan No_peg cek Login tidak valid Apakah Login Valid? valid update Info Akademis Simpan Info Akademis  : pegaw ai j urusan Menambah/mengedrop Mata Kuliah aplikasi tidak memasukkan no peg cek login valid apakah login valid ? ya update data mata kuliah simpan data mata kuliah  Dekanat  Menambah/drop jurusan .

dekanat aplikasi login tidak cek data login apakah valid ? ya update data jurusan simpan update data jurusan  Melihat Data Mahasiswa Dekanat aplikasi memilih informasi akademik menerima informasi data mahasiswa menampilkan data informasi data  Melihat Data Dosen dekanat aplikasi memilih menu informasi dosen mengQuery data Dosen menerima data dosen menampilkan data dosen  Melihat rata-rata IPK .

dekanat aplikasi memilih informasi IPK mengquery data IPK menerima data rata-rata IPK menampilkan data rata-rata IP  dekanat Melihat Progress Fakultas aplikasi memilih menu informasi fakultas menampilkan data fakultas menerima informasi data fakultas  Rektorat  Menambah/drop Fakultas .

rektorat aplikasi tidak login cek login memilih menu fakultas ya apakah login valid ? menambah/drop fakultas update data fakultas simpan data fakultas  rektorat Menambah/drop Dekan aplikasi tidak login cek login memilih menu fakultas ya apakah login valid ? memilih menu dekan tambah/drop data dekan update data fakultas simpan data fakultas  Melihat Data Dekan dan dosen rektorat aplikasi login tidak valid cek login valid apakah login valid memilih menu data dekan dan dosen login valid menampilkan data dekan dan dosen menerima informasi ttg data dekan dan dosen  Melihat rata-rata kelulusan .

rektorat aplikasi login cek login apakah valid ? memilih data mahasiswa menampilkan data mahasiswa menquery data kelulusan mahasiwa  rektorat Melihat IPK per fakultas aplikasi login cek data login apakah valid ? emilih menu data mahasiswa mengquery rata2 data mahasiswa menerima data rata2 IPK pr fakultas menmpilkan data mahasiswa  Melihat Progress per Fakultas rektorat aplikasi tidak login cek login memilih informasi fakultas ya apakah login valid query data fakultas menerima informasi progress fakultas menampilkan data fakultas .

Diagram Sequence  Mahasiswa  Registrasi Mahasiswa Baru : Mahasiswa : Home SI Kampus : tampilkan menu registrasi MABA : form menu Registrasi MABA : menyimpan registrasi baru : Data Mahasiswa buka SI Kampus memilih menu Registari MABA loadFormRegMABA() tambah data simpan data mahasiswa()  Registrasi Mahasiswa Lama : Mahasiswa : Home SI Kampus : tampil Form data mahasiswa : Form data mahasiswa : Cek Data Mahasiswa : Simpan Data Mahasiswa data Mahasiswa : buka Home SI Kampus memilih Form Hereg MALA LoadFormMahasiswa() input NRP mhs GetDataMahasiswa() data mahasisawa valid update data mahasiswa Simpan data Mahasiswa  : Mahasiswa : Home SI Kampus Melihat Informasi IPK : Tampilkan FormLogin : Form Login : verifikasi Login : Data Mahasiswa : index : tampil form Nilai IPK : QueryData : Data Jurusan : Data Mahasiswa : data MataKuliah : KHS : Form nilai IPK buka home SI Kampus memilih menu Login Mhs LoadFormLoginMhs() Login cek login Login Valid sukses Login memilih menu nilai IPK getData() LoadQuery() LoadQuery() LoadQuery() LoadQuery() LoadFormNilaiIPK()  Melihat INformasi Akademik[mahasiswa] .

: Mahasiswa : Home SI Kampus : tampil form info akademis : data Akademis : form info akademis buka Home SI Kampus memilih menu Info Akademis getInfoAkademis() LoadFormInfoAkademis()   Dosen Registrasi Dosen : Dosen : Home SI Kampus : tampilkan menu Reg : Form Reg Dosen Dosen : meny impan Data Reg Dosen : data Dosen buka Home SI memilih menu registrasi Dosen loadFormReg Dosen() tambah data baru Simpan Data Dosen .

 Heregistrasi Dosen Mengajar : Dosen : Home SI Kampus buka Home SI Kampus : tam pilkan form data dosen : Form Data Dosen : Cek Data Dosen: Simpan Data Dosen : data Dosen mem ilih menu Form Data Dosen Load Form Data Dosen() input NIP getDataDosen() data dosen valid update data Dosen Simpan Data Dosen  : Dosen buka Home SI Kampus Memberikan nilai Mahasiswa : Form Login : verifikasi Login : data Dosen : index : Tampil Form Nilai Mahasiswa : QueryData : Data Jurusan : Data Mahasiswa : data MataKuliah : Form nilai Mahasiswa : Simpan Nilai Mahasiswa : KHS : Home SI Kampus : Tampilkan FormLogin memilih menu login LoadFormLOgin() Login cekLogin() LoginVAlid Sukses Login memilih menu formNilai Mahasiswa getData() LoadQuery() LoadQuery() LoadQuery() LoadFormNilaiMahasiswa Tambah nilai Mahasiswa Simpan Nilai Mahasiswa  Melihat Informasi Akademik[dosen] : Dosen : Home SI Kam pus : tampil form info akademis : data Akademis : form info akademis buka Hom e SI Kampus mem ilih menu info akademis getDataInfoAkademik() LoadFormINfoAkademis() .

 Pegawai Jurusan  Membuat jadwal Kuliah : pegawai jurusan : Home SI Kampus : Tampilkan FormLogin : Form Login : verifikasi Login : index : Data pegawai Jurusan : Tampilkan form Jadwal : form Jadwal kuliah : QueryData : Data Jurusan : data MataKuliah : data Dosen : Simpan data jadwal : data jadwal buka home SI KAmpus memilih menu Login loadFormLogin() Login cek Data Login login Valid Suskses Login memilih menu form Jadwal Load Form Jadwal kuliah() getData() Loadquery() Loadquery() Loadquery() Tambah data jadwal Simpan data jadwal   Mengelola Info akademik Menambah/mengedrop Mata Kuliah : pegawai jurusan : Home SI Kampus : Tampilkan FormLogin : Form Login : verifikasi Login : Data pegawai Jurusan : index : tampil Form MataKuliah : Form Mata Kuliah : simpan data Mata Kuliah : data MataKuliah buka Home SI Kampus memilih menu login loadFormLogin() Login cek login login valid Suskses Login memilih menu form master matakuliah LoadFormMataKuliah () tambah Data mata kuliah baru simpan data matakuliah .

  Dekanat Menambah/drop jurusan : Dekanat : Home SI Kampus : Tampilkan FormLog in : Form Login : verifikasi Login : data dosen : (Data Dekan) : index delete jurusan : form Jurusan: (Simpan Data Jurusan) : tampil Form Jurusan : Data Jurusan buka Home SI KAmpus memilih menu Log in loadFormLog in() Login cek login Log inValid Suskses Login memilih menu Form Jurusan LoadFormJurusan() tambah data Baru Jurusan simpan data baru jurusan delete data jurusan update data jurusan   Melihat Data Mahasiswa Melihat Data Dosen : Dekanat : Home SI Kampus : tampilkan form data dosen buka HOme SI Kampus : data dosen : Form Data Dosen memilih menu data Dosen getDataDosen() LoadFormData Dosen()  Melihat rata-rata IPK .

: Dekanat : Home SI Kampus : Tampilkan FormLogin : Form Login : verifikasi Login : data dosen : data Dekan : index : tampil form Nilai IPK : QueryData : data Mahasiswa : data MataKuliah : FormRata-RataIPK buka home SI Kampus memilih menu Login LoadFormLogin() Login cekLogin() LoginValid sukses Login memilih form nilai rata IPK getData() LoadQuery() LoadQuery() LoadFormRata2IPK  Melihat Progress Fakultas   Rektorat Menambah/drop Fakultas : Rektorat : Home SI Kampus : Tampilkan FormLogin : Form Login : v erif ikasi Login : data Dosen : index : tampil f orm F akultas : Form Fakultas : simpan data f akultas : data f akultas buka Home SI KAmpus memilih menu login LoadFormLogin() Login login v alid cekLogin Sukses login memilih menu f akultas LoadFormFakultas() tambah/drop data f ak ultas() simpan data f akultas .

 Menambah/drop Dekan : Rek torat : Home SI Kampus: Tampilkan FormLogin : Form Login : v erif ik as i Login : data Dos en : index : tampil Form Dek an : f orm Dekan : Query Data : (Data Dekan) : data Dos en : data f ak ultas : Simpan Data Dekan : data Dosen buk a Home SI Kampus memilih menu login LoadFormLogin() Login cekLogin login v alid Sukses login memilih f orm edit Dekan LoadFormeditDekan() getData() LoadQuery () LoadQuery () LoadQuery () Tambah/drop dekan Simpan dekan()     Melihat Data Dekan dan dosen Melihat rata-rata kelulusan Melihat IPK per fakultas Melihat Progress per Fakultas .

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->