voetstappen.files.wordpress.com  · web viewfungsi untuk melakukan penambahan data user,...

21
PROFIL PERUSAHAAN Perusahaan DAEDU didirikan pada tahun 2010 tepatnya pada tanggal 28 Oktober. Perusahaan ini didirikan oleh lima orang mahasiswa Informatika Universitas Sebelas Maret Surakarta. Sesuai dengan latar belakang pendidikan pendirinya, DAEDU bergerak dalam bidang pembangunan dan pengembangan perangkat lunak. Meskipun DAEDU tergolong perusahaan yang baru, para pendirinya sudah memiliki cukup pengalaman dalam bidang pembangunan dan pengembangan perangkat lunak diantaranya E-Learning, SIAKAD, Sistem Parkir, Sistem Informasi Gudang, dan Static dan Dinamis Website. Visi: Menjadi developer perangkat lunak yang professional dan berdaya saing Misi: 1. Membangun dan mengembangkan produk dengan kualitas yang mampu bersaing. 2. Mengedepankan kepuasan pelanggan. 3. Memberikan produk yang bermanfaat dan tepat guna sesuai dengan perkembangan teknologi. Founder DAEDU

Upload: trinhtruc

Post on 22-Jun-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

PROFIL PERUSAHAAN

Perusahaan DAEDU didirikan pada tahun 2010 tepatnya pada tanggal 28 Oktober.

Perusahaan ini didirikan oleh lima orang mahasiswa Informatika Universitas

Sebelas Maret Surakarta. Sesuai dengan latar belakang pendidikan pendirinya,

DAEDU bergerak dalam bidang pembangunan dan pengembangan perangkat

lunak.

Meskipun DAEDU tergolong perusahaan yang baru, para pendirinya sudah

memiliki cukup pengalaman dalam bidang pembangunan dan pengembangan

perangkat lunak diantaranya E-Learning, SIAKAD, Sistem Parkir, Sistem

Informasi Gudang, dan Static dan Dinamis Website.

Visi:

Menjadi developer perangkat lunak yang professional dan berdaya saing

Misi:

1. Membangun dan mengembangkan produk dengan kualitas yang mampu

bersaing.

2. Mengedepankan kepuasan pelanggan.

3. Memberikan produk yang bermanfaat dan tepat guna sesuai dengan

perkembangan teknologi.

Founder DAEDU

1. Anisa Atiliani (M0508005)

2. Diah Suci Rahmawati (M0508013)

3. Madinatul Munawaroh (M0508049)

4. Upi Rianantika (M0508073)

5. Yulia Ery Kurniawati (M0508127)

Page 2: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

1. SCOPE

Pengumuman adalah suatu media untuk menyampaikan informasi.

Informasi yang diberikan sangat penting diketahui oleh publik dalam hal ini

mahasiswa dengan segera, sehingga diharapkan mahasiswa dapat mengetahui

perkembangan terkini. Saat ini, pengumuman di Jurusan Informatika masih

bersifat manual. Jurusan, dosen atau mahasiswa yang ingin memberikan

pengumuman menempelkannya pada papan yang tersedia atau terkadang

melalui SMS. Pengumuman yang ada di papan pengumuman jarang diketahui

semua dosen atau mahasiwa karena tidak semuanya selalu mengecek papan

pengumuman. Selain itu, banyak pengumuman yang sudah lalu masih berada

di papan dan susunannya tidak terstruktur, sehingga sulit untuk langsung

mengidentifikasi apakah ada pengumuman baru atau tidak. Pengumuman

berantai melalui SMS (jaringan komunikasi) sering berhenti di tengah jalan,

sehingga yang beberapa mahasiswa tidak memperoleh informasi.

Berdasarkan masalah-masalah di atas, kami bertujuan untuk

membangun sistem pengumuman elektronik yang kami beri nama “Simak”.

Sistem ini dapat digunakan oleh jurusan, dosen, dan mahasiswa. Dengan

adanya sistem ini, penyampaian informasi lebih cepat dan efisien.

Pengumuman terbaru mudah diidentifikasi dan dilihat sehingga

mempermudah mahasiswa untuk memperoleh informasi. Dengan adanya

sistem ini diharapkan biaya pencetakan pengumuman dan pengiriman SMS

dapat diminimalisasi.

Sistem pengumuman ini berbasis web dan diakses secara lokal.

Pengumuman yang disampaikan bisa dari dosen untuk mahasiswa, dosen

untuk dosen, dan pengumuman umum. Apabila himaster akan mengadakan

suatu event, maka dapat mengumumkannya disini dengan akun khusus untuk

himaster/perwakilan mahasiswa.

Page 3: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

2. PROJECT VISION- Mengganti papan mengumuman yang ada dengan suatu sistem

pengumuman elektronik

- Menghemat pengeluaran untuk mencetak pengumuman

- Mempermudah penyampaian informasi

3. STAKEHOLDER`S REQUEST

Perangkat Lunak untuk membuat pengumuman elektronik di Jurusan

Informatika, yang berisi pengumuman dosen, pengumuman jurusan, dan even

yang akan diselenggarakan oleh mahasiswa/dosen/jurusan.

4. BUSINESS CASE4.1 Biaya pembangunan sistem

KebutuhanJam/

mingguJumlah minggu Biaya Total

PM 7 8 10,000 560,000analist 11 8 7,000 616,000designer 11 8 7,000 616,000

programmer 14 8 9,0001

,008,000   laporan + dokumentasi       300,000

  total3

,100,000   perawatan tahun ke-1       300,000perawatan tahun ke-2       300,000   

total biaya proyek      3,

700,000

Page 4: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

4.2 Keuntungan adanya sistem4.2.1 Keuntungan financial

per 2 bulan Banyak harga totalbiaya tinta 1 refill 100,000 100,000biaya kertas 1 rim 40,000 40,000biaya perekat (lem/double tape) 6 buah 2,000 12,000

biaya fotokopi300 lembar 150 45,000

biaya telepon 40 kali 3,000 120,000total biaya     272,000       keuntungan 1 tahun     1,632,000servis printer/tahun   300,000total keuntungan 1 tahun     1,932,000

4.2.2 Keuntungan non financial- sampainya informasi lebih cepat

Estimasi dana yang dibuat adalah Rp 3.700.000,00. Dalam

pembangunan proyek ini, akan didapatkan keuntungan financial dan non-

financial. Keuntungan financial yang didapat per tahun Rp 1.932.000,00,

didapatkan dari semua yang dikeluarkan apabila sistem ini tidak ada. Sistem

diperkirakan akan berjalan 3 tahun dalam pengawasan, setelah itu bisa stabil.

Dari biaya yang diinvestasikan, setelah dihitung keuntungannya juga, selama

3 tahun, mendapatkan ROI sebesar 37% dengan NPV Rp 1.347.560,00.

Page 5: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

5. RISK LIST

5.1 Resiko Utama

No Resiko Tingkatan

Resiko

L/M/H

Kemungkian

Terjadi

L/M/H

Strategi Pencegahan dan Penanggulangan

1.

2

Waktu yang digunakan untuk

melaksanakan project ini tidak

cukup.

H L Perencanaan jadwal proyek lebih diperhitungkan

Pembuatan estimasi waktu yang cermat dan

teliti.

Permintaan waktu tambahan untuk

menunjang pelaksanaan project ini (jika

dibutuhkan).

Kejelasan kebutuhan user dan signature

stakeholder pada awal kesepakatan

pelaksanaan proyek untuk menghindari

terjadinya scope creep.

2.

3

Kebutuhan dana yang

melebihi rencana awal

H L Perencanaan dana proyek lebih cermat

Melibatkan orang-orang yang tepat dalam

perencanaan dana proyek

Menjalin komunikasi yang baik antara

Page 6: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

stakeholder yang terkait

3.

9

Perubahan requirements yang

mempengaruhi scope

M H Menjalin komunikasi yang baik dengan user

Menjalin komunikasi yang baik dengan staff dan

steering committee

Mempertimbangkan faktor-faktor lain (waktu,

dana)

4.

1

Proyek yang berjalan tidak

sesuai scope

H L Pemantauan yang teratur di setiap tahapan proyek

Mengevaluasi progress di setiap tahapan

Meningkatkan kontrol project manager

Meningkatkan komunikasi antara project

manager dengan staff

5.2 Resiko Tambahan

Page 7: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

No Resiko Tingkatan

Resiko

L/M/H

Kemungkian

Terjadi

L/M/H

Strategi Pencegahan dan Penanggulangan

1.

1

Kurangnya pemahaman user

akan software

M L Melakukan training

User manual

2. System kehilangan data-data

saat mengalami kerusakan.

Melakukan back up data-data pada system setiap

seminggu sekali untuk menghindari kehilangan

data-data pada system

3.

1

Hardware yang tidak

mendukung

L L Perencanaan pemilihan hardware yang lebih baik

Perencanaan melibatkan orang-orang yang ahli

dalam bidang tersebut

Page 8: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

6. USER REQUIREMENT

6.1 Functional Requirement

6.1.1 Sistem bersifat :

- Local hosting

- Web hosting

6.1.2 Sistem dapat menampilkan seluruh informasi dari :

6.1.2.1 Jurusan

- Pengumuman bersifat umum (beasiswa, pengumuman)

- Kegiatan Jurusan/Universitas

6.1.2.2 Dosen

- Berkaitan dengan mata kuliah

- Kehadiran Dosen

6.1.2.3 Mahasiswa (HMJ)

- Even yang diselenggarakan oleh mahasiswa

Jurusan, dosen, dan mahasiswa masuk ke sistem melalui login,

sehingga memiliki session yang berbeda.

6.1.3 Sistem dapat menampilkan hasil :

- Survey Kepuasan Pelanggan

- Tracer Study

- Warning untuk peminjam barang yang belum kembali

6.1.4 Pengguna Sistem :

- Read : Semua pihak yang berkepentingan ke jurusan tanpa

verifikasi (guest)

- Write : Administrasi Jurusan, Dosen, Himaster (user)

6.1.5 Setelah user login sesuai sessionnya, maka akan diberikan fungsi :

6.1.5.1 Admin

- Manage user yang meliputi :

Add user

Page 9: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

Update user

View user

- Manage pengumuman dosen, jurusan, maupun HMJ, yang

meliputi :

Add pengumuman

Update pengumuman

View pengumuman

6.1.5.2 User

- Manage pengumuman yang meliputi :

Add pengumuman

Update pengumuman

View pengumuman

6.1.6 Setiap user diberikan fungsi ganti password

6.1.7 Dosen diberikan fungsi untuk update status kehadiran

6.1.8 Guest diberikan kebebasan untuk melihat pengumuman dan search

pengumuman

6.2 Non Functional Requirement

- Sistem mudah dipelajari dan digunakan

- Mengurangi sistem manual

- Dapat dibuka menggunakan browser standar

- Dapat dijalankan dengan sistem operasi windows maupun linux

- Dapat diakses secara intranet

Page 10: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

6.3 Process Model System

1) User

a) Admin

Admin adalah orang yang melakukan maintenance terhadap sistem

dan juga mengawasinya. Admin menginputkan pengumuman umum.

b) Dosen/Jurusan/HMJ

Dosen/Jurusan/HMJ adalah orang-orang yang memiliki account pada

sistem pengumuman elektronik.

c) Guest

Guest adalah semua yang meview sistem, guest tidak memiliki

account.

2) Fungsi

1) Login

Fungsi untuk menggunakan fungsi-fungsi lain yang ada di dalam

sistem sesuai hak akses yang dimiliki. Guest tidak memerlukan fungsi

ini.

2) Manage user

Fungsi untuk melakukan penambahan data user, pengupdatean data

user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh

admin.

3) Add user

Fungsi untuk menambah user. Fungsi ini dilakukan oleh admin.

4) Update user

Fungsi untuk mengupdate data user. Fungi ini dilakukan oleh admin.

5) View user

Fungsi untuk melihat data user. Fungsi ini dilakukan oleh admin.

Page 11: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

6) Manage Pengumuman

Fungsi untuk melakukan penambahan pengumuman, pengupdatean

pengumuman, dan meview pengumuman. Fungsi ini dapat dilakukan

oleh admin, dosen, jurusan, dan HMJ.

7) Add pengumuman

Fungsi untuk menambah atau membuat pengumuman. Fungsi ini

dilakukan oleh user dan admin.

8) Update pengumuman

Fungsi untuk merubah pengumuman yang telah dibuat. Fungsi ini

dilakukan oleh user dan admin.

9) Ganti password

Fungsi untuk mengubah password yang dimilikinya. Fungsi ini dapat

dilakukan oleh admin dan user.

10) View pengumuman (umum)

Fungsi untuk meview pengumuman. Fungsi ini dilakukan oleh admin,

user, maupun guest.

11) Search

Fungsi untuk mencari pengumuman yang telah ada. Fungsi ini bisa

dilakukan oleh siapa saja.

12) Update kehadiran dosen

Fungsi yang menampilkan kehadiran dosen di ruang jurusan. Status

dosen dapat diview di pengumuman dan hanya dosen yang bisa

mengupdate status kehadiran tersebut.

Page 12: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

7. USE CASE MODEL

Aktor : admin, user (dosen, jurusan, hmj), guest

Use case :

- Login

- Manage User: add user, update user, view user

- Manage pengumuman: add pengumuman, update pengumuman, view

pengumuman

- Ganti password

- Update kehadiran dosen

- View pengumuman umum

- Search Pengumuman

Page 13: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

8. PROJECT PLAN

Pembagian tugas dan Tanggung Jawab Tim

Jabatan Penanggung JawabProject Manager Madinatul MunawarohSistem Analyst Diah Suci RahmawatiDesigner Yulia Ery Programmer Anisa Atiliani

Upi Rianantika

Langkah-langkah pembuatan sistem pengumuman elektronik (Simak) terbagi

menjadi enam langkah, yaitu

a. Requirement

Tahapan dimana pengembang melakukan survey dan observasi terhadap ruang

lingkup kebutuhan proyek.

b. Perencanaan

Tahapan dimana pengembang dalam hal ini sistem analis melakukan analisa

terhadap hasil tahapan requirement sehingga diperoleh gambaran mengenai

sistem yang akan dibuat.

c. Desain

Tahapan dimana pengembang dalam hal ini desainer melakukan perancangan

sistem sesuai dengan hasil analisa yang telah dibuat oleh sistem analis.

d. Implementasi

Pengembang mengimplementasikan hasil perancangan, sehingga dihasilkan

sebuah sistem yang siap pakai.

e. Perbaikan

Proses untuk memperbaiki kesalahan-kesalahan yang terdapat pada waktu

analisa, perancangan dan implementasi.

f. Pelaporan dan Dokumentasi

Page 14: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

Proses pembuatan laporan proyek dan dokumentasi sistem pada akhir setiap

tahapan.

Estimasi Dana

Sehubungan dengan jumlah kegiatan yang berguna disertai SDM yang

dipekerjakan dalam mengerjakan proyek ini, rincian biaya yang dibutuhkan dalam

pengerjaan proyek perangkat lunak untuk membuat pengumuman elektronik adalah

sebagai berikut:

KebutuhanJam/

mingguJumlah minggu Biaya Total

PM 7 8 10,000 560,000analist 11 8 7,000 616,000designer 11 8 7,000 616,000

programmer 14 8 9,0001

,008,000   laporan + dokumentasi       300,000

  total3

,100,000   perawatan tahun ke-1       300,000perawatan tahun ke-2       300,000   

total biaya proyek      3,

700,000

Page 15: voetstappen.files.wordpress.com  · Web viewFungsi untuk melakukan penambahan data user, pengupdatean data user, dan meview data user. Fungsi ini hanya dapat dilakukan oleh admin

Jadwal