Analisis dan desain terstruktur ubayyyy

8
ANALISIS DAN DESAIN TERSTRUKTUR BAYU DWI PRASETYO 1010651100 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER

Transcript of Analisis dan desain terstruktur ubayyyy

Page 1: Analisis dan desain terstruktur ubayyyy

ANALISIS DAN DESAIN TERSTRUKTUR

BAYU DWI PRASETYO

1010651100

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH JEMBER

2012

Page 2: Analisis dan desain terstruktur ubayyyy

SOAL

1. Didalam perusahaan indomart,sebutkan tugas dan tanggung jawab masing-masing

bagian sesuai hirarki system informasi!

2. Berikanlah 3 contoh DSS dalam perusahaan manufaktur!

3. Apakah detail transaksi di perlukan dalam EIS ? jelaskan!

4. Sebutkan dan jelaskan 4 model siklus hidup pengamanan system!

5. Sebutkan perbedaan programmer dan system analis!

6. Menurut anda, apakah seseorang system analisis memerlukan kemampuan bahasa pemrograman? Jelaskan!

JAWAB

1. A. Presiden Director

Presiden Direktur di Indomart mempunyai tugas dan tanggung jawab yang sangat besar di dalam perusahaan. Yaitu, mengkoordinasi semua tugas dan tanggung jawab direktur direktur dibawahnya, mengarahkan, mengawasi dan menjalankan perusahaan, menetapkan strategi bisnis perusahaan serta mengendalikan dan mengawasi jalannya seluruh kegiatan operasional perusahaan.

B. Internal Audit Director Internal Audit Direktur mempunyai tugas mejalankan perintah dari direktur dan presidan

direktur, memastikan terlaksananya kebijakan dan aturan yang telah ditetapkan di semua divisi dalam perusahaan, memastikan di semua divisi perusahaan menjalankan sistem dan prosedur yang telah ditetapkan, serta menganalisa dan memberikan saran terhadap semua kegiatan yang terjadi di lapangan kepada direktur agar perusahaan semakin berkembang.

C. Operation Director Bertanggung jawab terhadap manajemen operasional dan pengembangan bisnis perusahaan secara

simultan serta bertanggung jawab membawahi Region I, Region II, dan Marketing. Wewenang dan tanggung jawab bagian-bagian yang disebutkan adalah sebagai berikut: Region I

Bertanggung jawab atas kegiatan para kepala cabang yang berada di Jakarta I (Jakarta Barat, Jakarta Utara, dan sebagian Jakarta Timur), Jakarta II (Bogor, Depok, sebagian Jakarta Selatan), dan Bekasi (Cikarang, Cikampek). Region II

Bertanggung jawab atas kegiatan kepala cabang yang berada di Semarang, Tangerang, Surabaya, Bandung. Marketing

Terdiri dari dua bagian yaitu sebagai berikut: a. Bagian yang berhubungan dengan supplier untuk penyediaan barang dagangan yang ada di toko. b. Bagian yang berhubungan dengan waralaba toko yaitu melakukan penjualan toko secara

waralaba kepada investor.

Page 3: Analisis dan desain terstruktur ubayyyy

D. Human Resources & Services DirectorTugas Human Resources and Services Director yaitu merekrut karyawan baru, mengatur,

mengelola dan mengembangkan SDM yang ada. Human Resources and Services Director membawahi bagian – bagian sbb. :

a. Human Resources Melaksanakan penerimaan dan pengangkatan karyawan. Melaksanakan evaluasi kerja karyawan.

b. Personal and General Affair Bertanggung jawab untuk mengelola SDM yang telah tersedia secara administrasi. Memberikan informasi kepada Education and Training untuk peningkatan kinerja

Sumber Daya Manusia. Mendata dan memelihara harta perusahaan. Mengidentifikasikan kebutuhan pelatihan untuk seluruh karyawan. Menyelenggarakan pelatihan. Mengevaluasi efektifitas pelatihan. Menciptakan hubungan kerja yang baik antara karyawan dengan perusahaan

. c. Education and Training

Bertanggung jawab untuk pengembangan SDM sesuai dengan kebutuhan perusahaan baik secara internal maupun eksternal (misalnya, memanggil trainer dari luar perusahaan).

d. General Purchasing Bertanggung jawab melakukan pembelian barang-barang kebutuhan operasional (aktiva

tetap dan barang-barang inventaris) perusahaan di luar barang dagangan. Melakukan perbandingan harga dari minimal 2 supplier untuk mendapatkan barang-

barang operasional yang lebih murah dan berkualitas. Melaksanakan pembelian di luar barang dagangan sesuai dengan permintaan dari seluruh

bagian. Menerima dan mengevaluasi semua kontrak pembelian di luar barang dagangan.

e. Project Development Bertanggung jawab untuk melakukan renovasi toko yang akan disewa atau dibeli oleh

perusahaan atau terwaralaba agar sesuai dengan standar Indomaret. Membangun toko baru dan memperbaiki toko-toko yang rusak.

E. Business Development Director Tanggung jawab dan wewenang yang dimiliki adalah sebagai berikut: a. Mencari lokasi dalam upaya pengembangan perusahaan/group. b. Merenovasi toko. c. Pengembangan franchise. d. Membawahi bagian-bagian berikut:

1. Location Development Bertanggung jawab untuk mencari lokasi yang sesuai dengan standar Indomaret.

2. Franchise Development Bertanggung jawab untuk mencari investor untuk menjadi terwaralaba.

3. Project & Renovation Bertanggung jawab untuk membangun dan merenovasi toko yang sesuai dengan

standar Indomaret.

F. Finance Director Bertanggung jawab terhadap administrasi keuangan dan pajak serta membawahi

bagian-bagian berikut:

Page 4: Analisis dan desain terstruktur ubayyyy

Finance & Administration o Melaksanakan pekerjaan-pekerjaan administrasi perusahaan.

b.Treasury o Membayar gaji karyawan yang berada di level manager ke atas.o Melakukan hubungan dengan pihak perbankan.

Taxation o Melaksanakan perpajakan perusahaan yang sesuai dengan ketentuan yang berlaku. o Berhubungan langsung dengan kantor pajak.

Controlling o Melakukan pemastian agar tidak terjadi penyimpangan-penyimpangan dari budget

yang telah ditetapkan sebelumnya. Apabila telah terjadi maka Controlling akan mencari penyebab terjadinya penyimpangan tersebut.

o Mengontrol suatu proses kerja di cabang agar dapat lebih efisien. Policies System

Membuat suatu kerangka kerja dari sebuah divisi secara sistematis sehingga dapat terkontrol dan sasaran perusahaan dapat tercapai.

G. Merchandising Directormerchadising director mempunyai tugas menangani ketersediaan barang-barang dagangan,

membina hubungan dengan pemasok barang, melakukan market survey secara berkala, mengevaluasi calon pemasok dan pemasok yang sudah bekerja sama dengan perusahaan. Untuk pelaksanaan tanggung jawab di atas lebih lanjutnya ditangani oleh masing-masing bagian di bawah ini:

Food Merchandising Non Food Merchandising Perishable Merchandising General Merchandising I General Merchandising II Regional Merchandising Merchandising Support and Development

H. Information and Development Director Bertanggung jawab dalam pengadaan program komputer untuk setiap departemen sehingga

proses kerja menjadi lebih efisien (tidak padat karya). Selain itu, Information and Development Director juga membawahi bagian Software Development I, II, dan III yang bertanggung jawab dalam pembuatan program atau aplikasi yang berbeda-beda. Contoh pekerjaan dari masing-masing bagian adalah sebagai berikut:

a. Software Development IContoh: Pembuatan program untuk divisi Finance and Administration.

b. Software Development IIContoh: Pembuatan program untuk divisi Operation.

c. Software Development III Contoh: Pembuatan program untuk divisi Merchandising.

d. Bagian-bagian lain yang di bawahinya adalah sebagai berikut: 1. Data Processing

Bertanggung jawab atas pemrosesan data-data yang ada. 2. Technology Development

Bertanggung jawab untuk pengembangan program-program dengan teknologi atau hal-hal baru.

3. Technical Support Bertanggung jawab terhadap hardware, jaringan, dan lain-lain yang terkait dengan komputer

Page 5: Analisis dan desain terstruktur ubayyyy

2. Penggunaan teknik RDBMS (Relational Database Management System), OODBMS (Object Oriented Database Management System) untuk memodelkan struktur data. Sedangkan MBMS (Model Base Management System).

3. Di dalam EIS manajer mendapat data secara terfilter dan akurat sesuai dengan detail transaksi perusahaan. Detail transaksi juga memberikan efisiensi EIS untuk mengambil keputusan.

Data terintegrasi dari berbagai database, student, finance, personal, dibutuhkan untuk menganalisa dari berbagai sudut pandang.

1. Kadang-kadang, executive membutuhkan data dari database online (ex. Kurs mata uang).

2. Data lengkap yang berisi rangkuman data secara keseluruhan.3. Data eksternal (informasi umum).4. Record data sebelumnya

.

4. 1. Waterfall Model : Model air terjun menunjukkan suatu proses, di mana pengembang harus mengikuti fase-fase ini dalam rangka:

o Persyaratan spesifikasi ( Persyaratan analisis )o Desain Softwareo Integrasio Pengujian (atau Validasi )o Penyebaran (atau Instalasi )o Maintenance Pemeliharaan

2. Prototype Model : Dikenal juga dengan nama Evolutionary Model. Pada model ini, pihak developer membuat sebuah Prototipe (Contoh implementasi dari Software) untuk ditunjukkan kepada customer untuk dievaluasi untuk disempurnakan menjadi prototipe berikutnya. Demikian seterusnya hingga dicapai prototype akhir yang sesuai dengan requirements, setelah itu alur developmentnya sama dengan alur waterfall.

3. Incremental Model : adalah Inti dari sebuah siklus proses pengembangan perangkat lunak yang dikembangkan untuk menanggapi kelemahan model air terjun. Dimulai dengan perencanaan awal dan berakhir dengan penerapan sistem dengan siklus berulang apabila didalam testing ditemui kekurangan sehingga memungkinkan adanya backtracking process.

4. Rapid Application Development : adalah metodologi pengembangan perangkat lunak yang melibatkan teknik seperti pembangunan berulang dan prototipe perangkat lunak . Menurut Whitten (2004), adalah penggabungan berbagai teknik terstruktur , terutama data-driven Teknik Informatika , dengan prototyping teknik untuk mempercepat pengembangan perangkat lunak sistem

Page 6: Analisis dan desain terstruktur ubayyyy

5. Sistem analis adalah orang yang bertugas untuk menganalisis sistem termasuk permasalahan yang terjadi beserta pemecahannya dan kebutuhan pengguna. Sistem analis juga harus ahli dalam bidang bisnis karena kebanyakan proyek yang didapat berhubungan dengan bisnis. Sedangkan programmer adalah orang yang membuat program dengan hasil perancangan yang telah dianalisa oleh sistem analis.

6. Sangat diperlukan karena system analis juga bertugas menganalisis sistem yang telah dibuat oleh programmer. Hal itu yang menjadi penyebab system analis juga harus menguasai bahasa pemrograman.