Magang di Duxeos – day 31

(13 Agustus 2014)

Setelah selesai dengan perangcangan dan penyusunan dokumen, kami beralih ke implementasi Sistem. Jadwal kami untuk tanggal 13 ini adalah menyelesaikan login page, session, dan logout. Karena sistem crm yang kami buat ini memiliki satu level user tetapi multi user, maka sangat diperlukan set session sesuai user id yang login.
Disamping itu, kami juga membuat beberapa fungsi menggunakan Grocery Crud. Untuk memudahkan dalam membuat sistem, operasi create, update dan delete kami menggunakan Grocery Crud. Untuk form yang sederhana menggunakan Grocery Crud, fungsi-fungsi yang digunakan antara lain fungsi set_table, _display_as, dan set_subject. Fungsi set_table digunakan untuk memilih tabel yang akan di berlakukan perasi create, read, update, dan delete. Fungsi set_subject digunakan untuk melakukan set judul dari form, dan fungsi display_as digunakan untuk mengubah teks nama kolom dari tabel sesuai dengan yang diinginkan.

Sipp lanjut besok lagi ^^

Magang di Duxeos – day 29

(11 Agustus 2014)

Hari ini ngecek lagi Dokumentasi, karena kalo ada perubahan sedikit aja di UML mesti update dokumentasi  Kebetulan hari ini Intan mau konsultasi ke pembimbing KP, jadi aku bikin halaman login dulu. Belum berani bikin banyak2 takut kalo masih salah hehe…. karena project yang di dapet in dari magang mesti sesuai sama syarat project KPnya. Dan setelah konsultasi pasti deh bakal nambah requirement. Belum lagi ntar kalo aku juga udah konsultasi… siap-siap aja

Magang di Duxeos – day 28

(10 Agustus 2014)

Hari ini kami belajar Api buat SMS Gateway… browsing2 soal Api dan penggunaannya.
Sembari bikin database d MySQL.
Serius bingung banget soal Api trus gimana codingnya juga. Selain searching-searching kami juga nanya2 ke temen2 yang udah pernah pake. Alhasil pokonya hari ini bikin database di MySQL dulu lah….

Magang di Duxeos – day 27

(9 Agustus 2014)

Seharusnya kemarin juga nyelesei in Dokumen Proposal Penawaran, Proposal Sistem, dan Dokumentasi Sistem. Karena belum kelar ya mau ngga mau hari ini aku masih berkutik dengan dokumen2 itu….
Untuk menghemat waktu, selagi aku nyelesei in urusan dokumen, Intan mulai setting konfigurasi SMS Gateway. Karena Sistem nya ini ntar ada fitur SMS Gatewaynya. Di sistem ini kami pake Gammu… ya yang udah biasa dipake biar searching tutorialnya gampang…

Magang di Duxeos – day 26

(8 Agustus 2014)

Setelah segala urusan desain data kelar, selanjutnya kami mulai nyusun UML.
Seperti biasa, urutan penyusunan UML tentu kami mengubah rancangan fungsional menjadi bentuk diagram Usecase. Dari Usecase kami bikin diagram Robustness. Sempet sedikit perang sama Intan hahaha karena di kampus dia belum pernah kenalan sama yang namanya Robustness Diagram #hadew…. itulah sebabnya dia codingnya prosedural terus…. nah Diagram Robustness ini membantu kita menentukan fungsi-fungsi, halaman user, dan tabel database apa saja yang saling berkaitan. Sehingga membentuk MVC, so coding nya OOP dong.
Nah, abis tu kami bikin Diagram selanjutnya yaitu Sequence Diagram. Diagram ini notasinya ngambil dari Usecase dan robustness. Uhmmm sebenernya pas mau bikin ni diagram perang lagi wkwkwk. Si Intan biasanya bikin Class dulu manualan baru bikin Sequence Diagram. Nah loh….. di penyusunan ala SI Informatika bikin Sequence dulu trus Generate Class otomatis….. Dan karena toolsnya kami pake Astah… (tools yang biasa Intan pake) so nurut Intan dah….
Nah tadaaa~ UML kelar….

Magang di Duxeos – day 25

(7 Agustus 2014)

Hari ini kami mengevaluasi kembali rancangan kemarin, terus di revisi diperbaiki sesuai kebutuhan. Setelah udah srek sama racangannya, kami bikin Data Schemanya. Nentuin Foreign Key, tabel-tabel baru yang bermunculan akibat hasil relasi many to many, plus nglengkapin tipe data atribut-atribut tabelnya.

Magang di Duxeos – day 24

(6 Agustus 2014)

Setelah melakukan analisa, aku sama Intan bikin Usecase dari hasil rancangan fungsional kemarin. Lalu mendata tabel-tabel apa yang butuhin. Setelah semuanya jelas, kami mulai bikin ERD dengan tools DIA. ERD nya masih sederhana, belum kompleks… ya sambil jalan nanti bakal ketahuan lah kalo ada kurangnya hehehe….

Yang bikin susah adalah CRM yang kami bikin ini diperuntukkan perusahaan secara umum, produk yang di komersilkan tidak jelas jadi kami mesti bikin databasenya yang universal.

Magang di Duxeos – day 23

(5 Agustus 2014)

Hari pertama buat ngerjain project…. bismillah bisa ^^)9
Hari ini aku sama Intan browsing buat nyari referensi CRM. Download in banyak video gitu… soalnya ngga bisa dapet sistem nya juga kan…
Kami dapet 4 contoh Sugar UX, Sales Force, Oracle, dan SAP CRM. Dari keempat CRM yang kami dapet, semuanya di analisa biar tau requirement CRM itu apa aja dan gimna.

Magang di Duxeos – day 22

(4 Agustus 2014)

Setelah libur lebaran hari ini lanjut magang. Hari ini kami dapet project utama buat ujian KP. Mas CEO bagi-bagi kelompok baru. satu kelompok terdiri dari 2 sampai 3 orang dengan project yang beda. Kali ini aku sama Intan dapet project buat bikin sistem yang mirip-mirip CRM gitu. Bayangin aja udah bingung hahaha….

Tapi kami mesti semangat ngerjainnya… Selama empat hari kedepan kami harus menyusun requirement buat sistemnya kemudian dilanjut implementasi.