• Tidak ada hasil yang ditemukan

SPI Sinar

4.6 Kamus Data

Nama Data Employee

Deskripsi Merupakan data yang berisi data employee

Struktur Data Tabel Employee = @ID Employee + Nama Employee + Jabatan + Jenis Kelamin + Alamat Rumah + Alamat Liburan + No Telp + Sumber + ID Atasan + Nama Atasan

ID Employee = {legal-character} Nama Employee = {legal-character}

Jabatan = [Manager | Asisten Manager | Leader |Business Consultant |Trader & ME | Freelance]

Jenis Kelamin = [Pria | Wanita] Alamat Rumah = {legal-character} Alamat Liburan = {legal-character} No Telp = {0-9}

Sumber = [CV | MGM | Kampus] ID Atasan = {legal-character} Nama Atasan = {legal-character} legal-character = [A-Z|a-z|0-9|’|-| |]

Nama Data Kegiatan

Deskripsi Merupakan data yang berisi data Kegiatan

Struktur Data Tabel Kegiatan= @No Urut + ID Employee+ Periode + Jumlah Call + Jumlah App + Jumlah Follow Up + Jumlah Closing + Grade

No Urut = {0-9}

ID Employee = {legal-character} Periode = [January – December] + 4[0-9] Jumlah Call = {0-9}

Jumlah App = {0-9} Jumlah Follow Up = {0-9} Jumlah Closing = {0-9}

Grade = [A-Z] *Grade Business Consultant* legal-character = [A-Z|a-z|0-9|’|-| |]

4.7 PSPEC

Nomor 2.1

Nama ProsesAdd Employee

Deskripsi ProsesInputdata employee

Input dt_employee

Output record_dt_employee

Logika 1. Admin memasukan semua data employeedan data atasan

2. IF semua data employee dan data atasan terisi dengan benar

3. Then data employee dan data atasan sukses bertambah

Else admin memasukan ulang data employee dan data atasan

Nomor 2.2

Nama ProsesEdit Employee

Deskripsi Proses mengubah data employee

Input dt_employee

Output record_dt_employee

Logika 1. Admin memilih data employeeterlebih dahulu

2. Admin ditampilkan data employee dan data atasan yang telah dipilih

3. Admin mengubah data employeedan data atasan 4. IF data employeedan data atasan yang akan diubah

Then data employeedan data atasan akan terubah

Else Admin memilih kembali data employee yang akan diubah

5 Hasil Tercapai

Gambar 22Main Form

Pada form ini akan ditampilkan pilihan toolStripMenuItems, yang terdiri

dariFile,Komisi, Kegiatan, Reward & Grade, Laporan. PadaFilesendiri terdapat

employee, account, user, change user dan exit. Pada Reward & Grade terdapat

gradeBC yang berfungsi untuk membuat penilaian terhadapBusiness Consultant,

grade trader & ME yang berfungsi untuk membuat penilaian terhadap Trader &

Marketing Executive. SedangkanrewardBC berfungsi untuk menampilkan hadiah

yang dapat diberikan kepada Business Consultant, reward trader & MEberfungsi untuk menampilkan hadiah yang dapat diberikan kepada Trader & Marketing

Executive. Pada Laporan terdapat laporan reward BC, laporan reward trader &

Gambar 23 Halaman Employee

Pada form ini akan ditampilkan button Add, Edit, Delete,Print dan Main Form.

Button Addberfungsi untuk menampilkan form Add Employee, button Edituntuk

menampilkanform Edit Employee,button Deleteuntuk menghapus dataemployee

dengan cara mencari data employee yang tersedia dilist kemudian tekan tombol

Delete. Print untuk mencetak seluruh data employee. Dan Main Form adalah

tombol untuk kembali kemainform.

Gambar 24 HalamanAdd Employee

Padaformini,employee(manager, assisten manager,leader) dapat menginput data

employee yang berupa ID Employee yang didapat dari gabungan nama employee

dan jabatan, Nama Employee, Jabatan, Jenis Kelamin, Alamat rumah, Alamat Liburan, No Telp, Sumber, ID Atasan, Nama Atasan. Jika semua telah terisi

kemudian menekanbutton Addmaka dataemployeeakan tersimpan padadatabase,

jikabutton canceldi tekan maka akan kembali ke tampilan halamanemployee.

Gambar 25 HalamanEdit Employee

Padaformini,employeemenerimaformyang sudah terisi dataemployeeyang ingin

di-edit, data ini didapat dariform employee.Employeetinggal mengubah data yang ingin diubah, kecuali nama dan jabatan kemudian menekan tombol edit dan data

employee yang ada di-database akan ter-edit, jika tombol cancel ditekan maka

kembali ke halamanemployee.

Gambar 26 HalamanPrint Employee

Padaformini, hanya akan ditampilkan seluruh dataemployeeyang akan di cetak.

6 Kesimpulan dan Saran 6.1 Kesimpulan

Dari pengembangan aplikasi ini, setelah melakukan evaluasi dapat ditarik kesimpulan terhadap tujuan, sebagai berikut:

2. Aplikasi telah dapat menghitung komisi dengan tepat sesuai dengan type

accountyang tersedia.

3. Aplikasi dapat mencari data yang telah terstruktur rapi dengan menggunakan hak akses.

4. Aplikasi dapat membantu manager dalam pengecekan dan pencetakangrade,

reward,laporan paraemployee.

6.2 Saran

Saran-saran yang telah didapat, mengenai aplikasi yang telah dikembangkan ini antara lain adalah:

1. Desain terlalu simple.

2. Aplikasi dapat digunakan secaramobileatau via internet. 3. Aplikasi dapat digunakan secaraserver – client.

4. Error handilngterlalusimpledan monoton.

7 Daftar Pustaka

[1]. Mardiyanto, Dwi. Pemodelan Data Dalam Rekayasa Perangkat Lunak. From: kur2003.if.itb.ac.id/file/SE6162%20ERD.pdf

[2]. Jogianto HM. (1995), Analisis dan Perancangan Sistem Informasi, Yogyakarta: Andi

[3]. Jaenudin, (2007) Belajar Sendiri .NET dengan Visual C# 2005. Yogyakarta: Andi

[4]. Fathansyah, Basis Data, Bandung;Informatika

[5]. Kurniawan, Agus, Risman Adnan, Panji Aryaputra, Norman Sasono, Ali Ahmad Heryana, M. Fathur Rahman, I Wayan Saryada, Adi Wirasta, (2004) Pengenalan Bahasa C#. Retrieved September 12, 2008, from http://project- otak.net/files/folders/milestone1/entry1.aspx

[6]. Modul Rekayasa Perangkat Lunak (2008).

[7]. Black Box Testing. From:

http://www.testingbrain.com/BLACKBOX/BLACK_BOX_Testing.html [8]. Alam, M.Agus.J (2005), Cara Mudah Menggunakan Crystal Reports XI.

Bandung

[9]. Kendall & Kendall. (2002) System Analysis And Desain (Fifth Ed.). Upper Saddle River, New Jersey, USA:Prentice-Hall

[10]. [Mcl Pol Wes 06] Brett D McLaughlin, Gary Pollice & David West, 2006,

“Head First Object-Oriented Analysis & Design”. O’REILLY.

[11]. Deitel, H.M, P.J, Deitel, J.Listfield, T.R.Nieto, C.Yaeger, M.Zlatkina, ( 2002),C# How to Program.Uppersaddle River, New Jersey:Prentice Hall [12]. White Box Testing. From:

Dokumen terkait