sistem informasi akuntansi semester 2, prodi d3 akuntansi

39
Kelompok 1 BAB 1 SISTEM INFORMASI AKUNTANSI DALAM AKTIVITAS-AKTIVITAS PERUSAHAAN Mendefinisikan Sistem Informasi Akuntansi Dan Karakteristik Informasi Yang Berguna Sistem informasi akuntansi ( SIA ) didefinisikan sebagai suatu sistem yang mencatat , memproses dan melaporkan transaksi untuk memberikan informasi keuangan dan non – keuangan yang dimana digunakan untuk membuat keputusan. Sistem ini memiliki tingkatan keamanan yang baik bila digunakan dalam Internal Control. \ Membedakan Antara Data, Informasi dan Sistem Informasi . Data Arti luas, data adalah fakta mentah sederhana yang mendefinisikan karakteristik dari peristiwa dan kejadian. Arti sempit, data adalah hal yang masih sedikit maknanya. Sifat sifat informasi yang berguna 1. Relevan : Dapat diprediksi, sebagai pengevaluasi, tepat waktu. 2. Dapat di Percaya : Terverifikasi, mewakili, dan bersifat netral. Informasi

Upload: kartika-dwi-rachmawati

Post on 21-Jan-2017

64 views

Category:

Education


1 download

TRANSCRIPT

Page 1: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Kelompok 1

BAB 1SISTEM INFORMASI AKUNTANSI DALAM AKTIVITAS-AKTIVITAS

PERUSAHAAN

Mendefinisikan Sistem Informasi Akuntansi Dan Karakteristik Informasi Yang Berguna

Sistem informasi akuntansi ( SIA ) didefinisikan sebagai suatu sistem yang mencatat , memproses dan melaporkan transaksi untuk memberikan informasi keuangan dan non – keuangan yang dimana digunakan untuk membuat keputusan. Sistem ini memiliki tingkatan keamanan yang baik bila digunakan dalam Internal Control. \

Membedakan Antara Data, Informasi dan Sistem Informasi .

Data

Arti luas, data adalah fakta mentah sederhana yang mendefinisikan karakteristik dari peristiwa dan kejadian.

Arti sempit, data adalah hal yang masih sedikit maknanya.

Sifat sifat informasi yang berguna

1. Relevan : Dapat diprediksi, sebagai pengevaluasi, tepat waktu.

2. Dapat di Percaya : Terverifikasi, mewakili, dan bersifat netral.

Informasi

Informasi di definisikan sebagai data yang telah diolah dengan cara yang berarti, sehingga berguna untuk para penggunanya,

Information Value Chain

Page 2: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Sistem Informasi

Sistem informasi adalah serangkaian prosedur formal dimana data dikumpulkan, diproses menjadi informasi dan didistribusikan ke penggunanya.

Peran Akuntan Dalam Sistem Informasi Akuntansi

• Perancang : merancang suatu sistem berbisnis dan memproduksi informasi keuangan, sistem analisis

• Pelaksana : melaksanakan sistem yang sudah dibuat sebelumnya • Pengguna : menggunakan sistem tersebut untuk menjalankan bisnis, berperan sebagai

audit• Penilai : Sebagai orang yang menilai hasil dari sistem yang sudah di gunakan, yaitu :

Konsultan Pajak

Sertifikasi yang berkaitan dengan SIA

Name Certifying Body Who they are and What they do How to qualify

Certified Information Systems Auditor (CISA)

Information Systems Audit and Control Assocition (ISACA)

Orang-orang professional yang memiliki ketrampilan audit, control, dan keamanan IT. Umumnya mereka melakukan audit untuk mengevaluasi Sistem Informasi Akuntansi Internal

Harus mengikuti tes dan mendapatkan pengalaman kerja khusus

Certified Information Technology Profesional (CITP)

American Institute of Certified Public Accountants (AICPA)

Orang-orang professional yang memiliki keahlian dalam bidang IT. Membantu merancang sistem pelaporan keuangan dengan lebih efisien tanpa kertas.

Didapatkan berdasarkan pengalman bisnis yang pernah dilakukan, pelatihan, beserta ujian opsional.

Certified Internal Auditor (CIA)

Institute of Internal Auditors (IIA)

Orang-orang profesional yang memiliki keahlian di bidang audit internal. satu-satunya sertifikasi bidang internal audit yang diakui secara internasional. ini telah berkembang dan dijadikan sebagai

Memnuhi persyaratan pendidikan, profesional dalam bidang audit internal, dan dapat melewati ujian CIA.

Page 3: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

pengakuan atas integritas, profesionalisme, dan kompetensi pemegangnya di bidang pengauditan internal. 

VALUE CHAIN

SIA Mempengaruhi Aktivitas Perusahaan

 SIA dalam suatu organisasi atau perusahaan untuk memenuhi fungsi pentingnya, diantaranya :

1. Mengumpulkan dan menyimpan data tentang aktivitas-aktivitas yang dilaksanakan oleh perusahan, sumber daya yang dipengaruhi oleh aktivitas-aktivitas tersebut, dan para pelaku yang terlibat dalam aktivitas tersebut, agar para manajemen, para pegawai, dan pihak luar yang berkepentingan dapat meninjau ulang (review) hal-hal yang telah terjadi.

2. Mengubah data menjadi informasi. Ini merupakan fungsi vital dari SIA. Ketika data menjadi informasi, maka informasi tersebut akan sangat bermanfaat baik bagi pihak internal maupun eksternal perusahaan.

3. Fungsi yang ketiga dari SIA adalah tersedianya pengendalian. Sebagaimana kita tahu bahwa dalam ranah organisasi yang lingkupnya besar seperti perusahaan, terjadinya fraud atau kecurangan bukanlah hal yang langka. Dengan adanya SIA, perusahaan akan mampu untuk menjaga aset-aset organisasi, termasuk data organisasi, untuk memastikan bahwa data tersebut tersedia saat dibutuhkan, akurat, dan andal.

SIA Membantu Proses Bisnis Internal Perusahaan

SIA di dalam perusahaan biasanya berfungsi sebagai sebagai dasar Enterprise System (ERP). ERP adalah istilah dimana dalam kegiatannya adalah mengumpulkan data dari seluruh perusahaan termasuk pesanan , pelanggan , penjualan , persediaan , dan karyawan . Informasi demikian tersedia untuk semua orang dalam perusahaan dalam cara yang bermanfaat dan tepat waktu .

Page 4: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

SIA Dan Bisnis Eksternal Perusahaan

SCM

Software SCM bisa digunakan untuk mengoptimasi proses di dalam rantai suplai.

Menentukan level inventori.

Menentukan jadwal untuk transfer inventori.

CRM

Software CRM bisa digunakan untuk mengatur interaksi dengan konsumen.

Mengikuti jejak alur pembelian

Memastikan kepuasan konsumen

Penempatan produk

Kelompok 2

Accountants as Business Analysts

Mengubah Peran Akuntan Dalam Bisnis

Page 5: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Dalam akuntan masa lalu difokuskan pada

- Stewardship dan pelaporan fungsi,

- Pembuatan laporan keuangan,

- Audit.

Sekarang akuntan juga mengambil peran aktif dalam:

- Membantu perusahaan mengoptimalkan proses,

- Mencapai keunggulan kompetitif,

- Memaksimalkan nilai pemegang saham.

• Untuk mempersiapkan peran mereka, Akuntan harus:

1. Memahami bisnis dan bagaimana yang dikumpulkan meringkas dan mengkomunikasikan informasi bisnis,

2. Memahami bagaimana bisnis memberikan nilai kepada pelanggan,

3. Memahami risiko dari bisnis dan pengendalian internal di tempat agar dapat mengurangi risiko tersebut,

4. Memahami bagaimana sistem informasi akuntansi mengumpulkan, meringkas, dan melaporkan informasi proses bisnis.

Proses Bisnis: Urutan dari kegiatan usaha yang menggunakan sumber daya untuk mengubah input tertentu menjadi output tertentu untuk mencapai tujuan bisnis.

Analisis bisnis: Suatu proses yang mendefinisikan kebutuhan proses bisnis dan mengevaluasi potensi perbaikan.

Model bisnis: Representasi abstrak sederhana dari satu atau lebih proses bisnis.

Dokumentasi: Menjelaskan bagaimana proses bisnis dan sistem bisnis bekerja; alat untuk transmisi informasi dan komunikasi. Meliputi:

1. Model proses bisnis

2. Aturan bisnis

3. Buku petunjuk manual pelatihan

4. Spesifikasi Produk

5. Manual software

6. Jadwal

7. Bagan organisasi

8. Rencana strategis

Page 6: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Pentingnya Dokumentasi Proses Bisnis

Memfasilitasi perbaikan proses

- Efektivitas -- Apakah output diperoleh seperti yang diharapkan?

- Efisiensi -- Dapatkah output diproduksi dengan input yang lebih sedikit?

- Pengendalian internal -- Apakah pekerjaan dikontrol?

- Kepatuhan -- Proses kepatuhan terus berubah baik lokal, negara bagian, federal, dan undang-undang dan peraturan internasional.

Tipe bisnis model:

Kegiatan Model - Harus Mampu Jelaskan

1. Peristiwa yang mulai, mengubah, atau menghentikan aliran dalam proses

2. Kegiatan dan tugas dalam proses

3. Urutan aliran antara tugas

4. Poin Keputusan yang mempengaruhi aliran

5. Divisi aktivitas tergantung pada peran organisasi

BPMN Building Blocks – Events

• Acara meliputi peristiwa awal, menengah, dan akhir. Peristiwa menengah mempengaruhi aliran proses, tapi tidak memulai atau mengakhiri proses.

Page 7: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Contoh – BPMN

Contoh - BPMN Pools and Message Flows

Page 8: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Kelompok 3

Data ModelingTypes of Business Models (Jenis Model Bisnis)

Structure Models

Menggambarkan data dan struktur informasi yang melekat dalam proses bisnis Membuat rancangan dari data untuk pengembangan hubungan database untuk

mendukung pengumpulan, agregasi, dan proses komunikasi informasi

Memfasilitasi penggunaan database setelah mereka dilaksanakan

Unified Modeling Language (UML)

• Notasi diagram kelas UML untuk model struktur

• Spesifikasi untuk UML dikelola oleh Object Management Group, tidak-untuk-profit konsorsium anggota industri komputer

• UML juga termasuk notasi untuk beberapa jenis lain dari diagram, termasuk beberapa diagram struktur, diagram perilaku, dan diagram interaksi

• diagram kelas menggambarkan struktur logis dari sistem database

UML Class Diagram – Building Blocks

• Kelas adalah pemisahan koleksi yang diidentifikasi dari suatu hal yang mana organisasi ingin mengumpulkan dan menyimpan informasi

• Asosiasi menggambarkan hubungan antara dua kelas

• Multiplikasi menggambarkan banyaknya jumlah minimum dan maksimum contoh satu kelas dapat dikaitkan dengan contoh di kelas lain

UML Class Diagram - Classes

• Classes can represent

– Kelas dapat mewakili sumber organisasi (misalnya, truk, mesin, bangunan, uang tunai, investasi)

Page 9: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

– orang -> misalnya, pelanggan, karyawan

– peristiwa (misalnya, penjualan, pembelian, pengeluaran kas, penerimaan kas), dan struktur konseptual (misalnya, akun, kategori produk, anggaran)

UML Class Diagram – Associations

• Associations depict the (business) relationship between two classes

UML Class Diagram – Multiplicities

• Multiplicities describe the minimum and maximum number of times instances in one class can be associated with instances in another class

Each Person owns a minimum of 0 and a maximum of many Autos. Each Auto is owned by a minimum of 1 and a maximum of 1 Person

Example of Association with Multiplicities Options for Multiplicities

Person Autoowns1..1 0..*

Multiplicities (Cardinalities)

Indicator Meaning

0..1 Zero or one

1..1 One only

0..* 0 or more

1..* 1 or more

Page 10: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Business Process Pattern

Attributes

• Atribut adalah elemen data yang menggambarkan karakteristik dari contoh di kelas (atau baris dalam tabel)

• Spesifikasi lengkap dari atribut, yaitu, kamus data, juga akan termasuk tipe data, nilai default (jika ada), kendala pada nilai (seperti minimum dan mungkin nilai maksimum), dan informasi deskriptif lainnya)

• Atribut termasuk kunci utama yang unik mendefinisikan contoh kelas, kunci asing yang mendukung hubungan antara kelas ditampilkan dalam asosiasi, dan elemen data lain untuk masing-masing kelas

• Atribut akan ditentukan dalam tabel daftar yang menyertai setiap diagram kelas

Primary Keys

• “Primary Key” adalah kunci utama dari suatu tabel yang menunjukkan bahwa yang menjadi kunci tersebut tidak bisa diisi dengan data yang sama, atau dengan kata lain Primary key menjadikan tiap record memiliki identitas sendiri-sendiri yang membedakan satu sama lainnya (unik).

• Kunci utama tidak boleh kosong

• Kunci utama harus dikontrol oleh organisasi yang memberikan, sehingga tidak akan berubah dari waktu ke waktu

Contoh yang tepat dalam menggunakan primary keys :

1) Apakah Anda menggunakan nomor jaminan sosial sebagai kunci utama?Tidak , karena ada pembatasan hukum dan tidak semua orang memiliki nomor jaminan sosial

2) Apakah Anda menggunakan nama orang sebagai kunci utama?Tidak , karena nama-nama orang tidak unik

3) Apakah Anda menggunakan nomor telepon sebagai kunci utama?Tidak, karena nomor telepon seseorang dapat berubah dari waktu ke waktu

4) Apakah Anda menetapkan kunci utama menggunakan nomor urut?Ya, karena lebih mudah untuk mengidentifikasi kesenjangan dan Anda dapat mengontrol jumlah

Page 11: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Foreign Keys

• Sebuah atribut atau kombinasi atribut yang memungkinkan tabel dihubungkan bersama-sama, Jadi Foreign Key adalah kolom atau field pada suatu tabel yang berfungsi sebagai kunci tamu dari tabel lain. Foreign Key sangat berguna bila kita bekerja dengan banyak tabel yang saling berelasi satu sama lain.

• Pengimplementasian hubungan antara kelas (dan tabel yang dihasilkan) ditunjukkan oleh asosiasi

• Dalam model berikut, kunci utama dari kelas PERSON akan menjadi kunci asing di kelas AUTO untuk melaksanakan asosiasi

Table Listing – Example

Customers [Customer_Number (PK), Customer_Name, Customer_City, Customer_State, Customer_Zip, Customer_Phone]

Orders [Order_Number (PK), Order_Date, Delivery_Date, Order_Amount, Shipping_Cost,

Customer_Number (FK)] Order_Items [Order_Number + Product_Number (PK), Quantity_Ordered, Price] Inventory [Product_Number (PK), Product_Description, Quantity_on_Hand (QOH), Unit_of_Issue,

Current_List_Price, Standard_Cost]

Notasi UML Hubungan Lainnya

• UML menyediakan notasi khusus untuk mendukung jenis hubungan:GeneralisasiPengumpulanKomposisi

• Notasi husus ini merupakan bentuk tangan pendek, tetapi masing-masing juga dapat dimodelkan menggunakan notasi dasar yang dijelaskan sebelumnya

Hubungan Notasi Khusus

Page 12: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Menerapkan Database dari Diagram Kelas

1. Map Classes to Tables

2. Map Class Attributes to Table Fields and Assign Primary Keys

Relationship Notation Explanation

Generalization relationships allows grouping of things that sharecommon characteristics. It reduces redundancy since the sharedcharacteristics only need to be modeled once. For example,sports cars, sedans, and SUVs are all autos. They have many commonelements, such as vehicle identification numbers (VINs), horsepower,gas mileage, etc. The subtypes (sports car, sedan, and SUV) alsohave unique characteristics that separately identify them.

Composition relationships are a form of aggregation. In this case,however, chapters do not exist separately from the books.

Aggregation relationships describe classes that are often consideredtogether. Although players could exist separately from a team, theyare part of a team. Aggregation relationships could be nested, forexample, when the team is part of a league.

Auto

Sports Car Sedan SUV

Book Chapters

Team Players

Page 13: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

3. Map one-to-many associations to foreign keys

One-to-many associations are defined by the maximum multiplicity on each end of the association. The rule of thumb is to go toward the * to post the foreign key. So, in the model

above, the primary key of STATE would be a foreign key in AUTO; the primary key of PERSON would be also be a foreign key in

AUTO. See Table 1 in Chapter 3 for a listing of posting rules based on multiplicities.

4. Create New Tables to Implement Many-to-Many Relationships

Many-to-many associations require the creation of a new, linking table to implement the association. So, in the model above, the association between DEALERS and AUTO would be implemented with a new table DEALER-AUTO with a primary key formed as the combination of primary keys

from the two classes.

Aturan Bisnis

Page 14: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

• Aturan bisnis adalah mendifinisikan beberapa aspek bisnis sebagai batasan yang harus diikuti ketika sistem beroperasi.

Klasifikasi aturan bisnis:

1. Batasan struktural yaitu aturan-aturan yang mendifinisikan struktur statis organisasi.

2. Batasan operasional yaitu aturan-aturan yang membatasi operasi yang sedang berjalan.

Contoh  dari aturan bisnis ;

1. Jika berbelanja dengan lebih dari Rp 200,000, maka pembeli akan dapat satu buah handuk.  

2. Setiap mencuci motor atau mobil lebih dari 3 kali, maka pelanggan mendapatkan satu kali cuci gratis.

Schema memberikan deskripsi hubungan logik antar data dalam bisnis data secara lengkap. Didalam schema terdapat nama dan deskripsi semua atribut, record dan batasan nilai untuk semua aplikasi yang menggunakan basis data tersebut.

Jenis Aturan Bisnis

1. Wajib

Formulir Aturan ini menyatakan apa yang harus terjadi. Contoh: pembayaran harus dilakukan dalam U. S. dolar.

2. Dilarang

Bentuk Aturan ini menyatakan apa yang seharusnya tidak terjadi. Contoh tidak ada pembayaran dengan cek.

3. Diizinkan

Bentuk Aturan ini mengatakan apa yang diperbolehkan dalam kondisi tersebut. Contoh pembayaran kartu kredit diperbolehkan jika kartu tersebut American Express.

Penegakan Aturan Bisnis

Page 15: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

• Aturan harus ditegakkan

Tingkat penegak adalah:

1. Penegakan hukum secara tegas - tidak ada pelanggaran yang diperbolehkan2. Pre-override - pelanggaran diperbolehkan jika resmi di muka3. Post-override - pelanggaran diizinkan jika disahkan setelah pelanggaran4. Guidelines - aturan diikuti tapi tidak ditegakkan

Kelompok 5

Sales and Collections Business Process

Sunset Graphics Continuing Example

Desain sunset graphics dan penjualan

» Membuat spanduk

» Membuat desain grafis dan kertas untuk kendaraan dan perahu

» Barang-barang promosi perusahaan, dan

» Bordir serta produk-produk lainnya.

Deskripsi Sunset Graphichs proses Penjualan

» Sunset mempersiapkan sebuah quote yang menjelaskan produk dan layanan yang akan diberikan kepada pelanggan

» Pelanggan memesan semua atau bagian dari quote produk dan layanan

» Sunset memesan produk yang tidak ada dalam gudang dari pemasok mereka (di luar proses penjualan)

» Sunset membuat produk

» Sunset memberikan produk kepada pelanggan

» Sunset menagih pelanggan dengan faktur dan menerima pembayaran

Basic BPMN activity model

Page 16: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

BPMN Model Refinement

Further BPMN Model Refinement

Kolaborasi aktivitas penjualan Model menekankan koreografi-pesan aliran antara kelompok, karena sunset tidak tertarik dalam kegiatan pelanggan. Untuk memperjelas diagram, mengalir pesan harus diberi label, misalnya, “informasi quote" untuk aliran pesan pertama.

Page 17: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

More BPMN Model Refinement

Mempertimbangkan pengecualian untuk proses. Menunjukkan proses aliran ketika pemasok tidak memiliki produk yang diperlukan untuk memenuhi perintah dari pelanggan. Sub-proses mewakili kegiatan pembelian tanpa detail; ACARA kesalahan menengah menunjukkan aliran pengecualian.

Peraturan Bisnis

» Aturan bisnis membantu memastikan bahwa sistem informasi beroperasi secara konsisten dan efektif untuk mencapai tujuan organisasi.

» Aturan bisnis untuk mengetahui kendala pada proses

» Aturan bisnis melaksanakan kegiatan pengawasan, seperti

Persetujuan, otorisasi, verifikasi, dan rekonsiliasi Ulasan operasi kinerja Keamanan aset dan pemisahan tugas

Contoh penerapan pada Establishing Business Rules for Sunset’s Sales

» Menetapkan sasaran untuk setiap acara bisnis penting

» Gunakan diagram aktivitas BPMN untuk mengidentifikasi bisnis

» Mendefinisikan kendala pada setiap peristiwa

-Informasi apa yang karyawan dapat

-Apa informasi tersebut tersedia dan tidak tersedia

-Sistem informasi apa yang harus dilakukan

Page 18: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Sample Business Rules

Langkah-langkah Proses

Tujuan

karyawan Pengawasan akses

Pengawasan Aplikasi

Menyediakan Quote

Menyediakan quote cepat dan tepat

karyawan harus memberikan quote (penawaran ) dalam 1 hari kerja dari permintaan

Karyawan mempersiapkan quote, tidak dapat mengubah produk dan harga produk

Sistem harus menyediakan nomor quote , nilai-nilai default, cek jangkauan dan batas, dan membuat audit trail

Menerima Order

Menerima pesanan segera dan akurat; menjamin pelanggan kredit disahkan

Karyawan harus merekam perintah dalam waktu satu jam penerimaan

Karyawan menerima pesanan tidak dapat mengubah produk dan harga produk

Sistem harus menyediakan urutan nomor kontrol, nilai-nilai default, cek jangkauan dan batas, dan membuat audit trail; sistem link quote untuk order

Sunset Graphics Structure Models

» Tujuan utama dari model UML penjualan dan proses penerimaan adalah untuk menciptakan blue print(pola) untuk pengembangan database relasional

» Untuk mengembangkan diagram UML kelas, kerangka REA (Resource, Event, dan Agent) adalah pendekatan yang telah terbukti untuk menggambarkan proses bisnis dengan cara yang memenuhi persyaratan informasi manajemen akuntansi

Sunset’s Quotes - Defining Business Relationships

1. Setiap karyawan Sunset bisa berpartisipasi dalam minimum nol dan maksimum banyak quote, tetapi setiap quote melibatkan hanya satu karyawan Sunset

2. Setiap pelanggan dapat berpartisipasi dalam nol untuk banyak quote dan setiap quote adalah untuk hanya satu pelanggan

3. Setiap quote menentukan harga dan kuantitas untuk setidaknya satu produk

Modeling Sunset’s Quotes

Page 19: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Adding the Order Event

4.Setiap quote dapat mengakibatkan minimal pesanan 0 dan maksimum banyak pesanan. Setiap pesanan dapat berhubungan dengan 0 atau 1 quote (beberapa perintah tidak memiliki tanda kutip).

Page 20: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Adding Cash Receipts

5. setiap pesanan dapat baik dibayar maupun tidak.

6. setiap penerimaan uang yang disimpan ke dalam satu rekening bank

Type Images for Categorical Information

» Jenis gambar menerapkan pedoman, kendala, dan informasi deskriptif untuk sumber daya, acara, dan agen untuk membantu mengelola proses bisnis

» Jenis gambar juga mendukung kegiatan ekonomi untuk mendukung manajemen informasi dengan persyaratan;

-Untuk Sunset grafis , jenis gambar memungkinkan

-Produk kategorisasi

-Ringkasan status pesanan

-Penetapan karyawan untuk mengelola kategori produk

Adding Type Images to the Model

Page 21: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

7. order (dan penjualan) dapat dirangkum oleh kategori produk.8. Karyawan Sunset dapat ditetapkan untuk mengelola atau lebih kategori

produk.

UML Class Models Support DB Planning

» Database akan berisi satu tabel untuk setiap kelas ditambah satu tabel untuk mendukung hubungan

» Multiplicities efek menunjukkan lokasi foreign key

» Multiplicities efek menunjukkan hubungan tabel

Linking Tables

Page 22: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Quote

Customer1..1

0..*

Order0..*

0..* 1..1

0..*

0..1 1

2

3

SunsetPartnerQuote

Products

Customer1..1

1..10..*

0..*1..*

0..*

Order

1..*

0..*0..*

0..*

1..1

1..1

0..*

0..1

Cash ReceiptCash 0..*

0..*

1..1

1..1

0..1

1..*

0..*1..1

ProductCategories

1..1

0..*

Order Status 1..1

0..*

1..10..*

Model ini akan mengakibatkan database dengan 9 tabel untuk kelas dan menghubungkan 2 tabel.

Posting Foreign Keys Example

1. Nomor pelanggan ddicatat dalam tabel quote sebagai foreign key.

2. Nomor pelanggan dicatat dalam rangka tabel sebagai foreign key.

3. Kutipan nomor yang dicatat dalam rangka tabel sebagai foreign key.

Rule of Thumb

POSTING ke arah * dan jauh dari THE 1 Primary key dicustomer harus ada foreign key di tabel dijual!

Resulting DB Tables and Relationships

Page 23: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Kelompok 4

Relational Databases and Enterprise Systems

What is Relational Database ??• Database adalah kumpulan informasi data yang terkait untuk penggunaan yang

bervariasi, seperti persediaan barang dagang, transaksi penjualan, pelanggan, maupun

• Data yang disimpan dalam bentuk relasi tabel, sehingga terdapat suatu hubungan yang saling terkait, itulah yang dinamakan Relational Database.

Three types of data models:

• A Hierarchical data model organizes data into a tree-like structure that allows repeating information using defined parent/child relationships.

• A Network data model is a flexible model representing objects and their relationships.

• A Relational data model is a data model that stores information in the form of related two-dimensional tables.

Page 24: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Tiga Tipe Model Data

1. Hierarchical Data Model Adalah model data dimana data tersebut diatur dengan struktur tree. Dimana Struktur dapat mewakili informasi menggunakan hubungan child/parent.

2. Network Data Model Adalah model data yang paling flexible, yang menyajikan objek dan hubungannya.

3. Relational Data Model Adalah model data yang paling banyak digunakan saat ini, dimana data disimpan dalam bentuk relasi tabel 2 dimensi.

Keuntungan Dari Relational Database

Relational Data Model, adalah jenis model data yang paling banyak digunakan saat ini, karena memberikan banyak keuntungan, diantaranya :

1 Flexible and Scalability Mampu menyesuaikan dengan perubahan masa kini

2 Simplicity Mudah untuk digunakan

3 Reduced information redundancy Mengurangi adanya keragkapan data

Prinsip Dasar Relational Database.

Entities and Attributes

- A class dapat berupa person (seseorang), place (tempat), transaksi, maupun kejadian yang dapat dijadikan informasi. Dimana membentuk singkatan sebuah grup REA (Resources, Event, and Agent)

- Atribute, adalah karakteristik maupun sifat yang mendeskripsikan masing-masing kelas.

Tiga Konstruksi Utama didalam Relational Database

- Table : Sesuatu yang dapat diidentifikasi dari suatu sistem database, bisa berupa objek, orang, tempat atau kejadian yang akan disimpan sebagai informasi pada database.

- Kolom (field) satuan data terkecil pada tabel

- Baris (record) kumpulan dari kolom yang menyatakan suatu data yang terkait.

Keys and Relationship

-Primary Key : Kunci utama dari suatu tabel yang membedakan tiap record dengan identitas yang unik, tanpa adanya kesamaan.

-Foreign Key : Atribut yang melengkapi satu hubungan yang memiliki hubungan dengan primary key.

Page 25: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Penggunaan Primary & Foreign Key Pada Database Relational

Microsoft Access untuk sebuah Relational Database

Hubungan multiplikasi pada transaksi Sales Event

Structured Query Language (SQL)

Page 26: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

• Structured Query Language (SQL), adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relational. Dengan kata lain merupakan bahasa standar yang digunakan dalam manajemen basis data relational.

Enterprise Systems

Enterprise systems (ES), atau biasa disebut sebagai Enterprise Resource Planning (ERP) systems, adalah sistem informasi perusahaan yang dirancang untuk mengkoordinasikan semua sumber daya, informasi, dan aktifitas yang diperlukan untuk proses bisnis yang lengkap. Sistem ERP ini didasarkan pada database pada umumnya dan rancangan perangkat lunak.

Penerapan Komputasi awan Pada Enterprise Sistem

Kelompok 7CONVERSION BUSSINESS

Menjelaskan aktivitas bisnis yang meliputi proses konversiReview of Conversion Accounting

Proses Konversi Sunset Grafik

1. Ketika kuantitas suatu produk turun sampai tingkat di bawah batas minimum, manajer bagian persediaan yang berwenang akan meningkatkan kuantitas.

2. Berdasarkan daftar kebutuhan bahan atas produk tersebut, mereka diolah menjadi barang dalam proses.

3. Karyawan kemudian membuat produk-produk tersebut.4. Setelah selesai, produk ditempatkan di dalam gudang persediaan.

Page 27: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Mengembangkan model kegiatan dari proses konversi menggunakan BPMN

Basic Purchases BPMN Activity Model

The basic activity model implements the process steps.

Memahami dan menerapkan pilihan model kegiatan yang berbeda

Refining the Model with Swimlanes

Then, define the steps performed by each function.

Refining the Model

Process flow loops until the batch is complete

Intermediate error event interrupts flow if inspection failed

Page 28: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Refining the Model

Second loop in process flow until all batches are complete

Mengembangkan aturan bisnis untuk menerapkan kontrol pada proses konversi

Contoh Aturan Bisnis untuk Proses Konversi

Langkah- langkah Proses

Tujuan Pihak yang terlibat dan tindakannya

Kontrol akses Kontrol aplikasi

Otorisasi Produksi

Untuk memastikan barang jadi yang tersedia telah memenuhi permintaan pasar

Supervisor memerintahkan produksi barang >$5000

Tidak boleh merubah catatan persediaan yang sudah ditetapkan

Sistem harus menyediakan kontrol nomor pesanan, nilai-nilai default, jangkauan dan batas cek, dan audit

Pemakaian Bahan Baku

Agar pemakaian bahan baku sesuai dengan daftar kebutuhan bahan yang sudah ditetapkan

Orang yang terlibat dalam proses otorisasi produksi dan pemakaian bahan baku tidak boleh sama

Tidak boleh merubah daftar kebutuhan bahan yang sudah ditetapkan

Sistem hanya memperbolehkan orang yang terlibat untuk memasukan nomer barang dari daftar kebutuhan bahan dan mengecek kisaran dan batas kuantitas barang

Page 29: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Mengembangkan model struktur untuk proses konversi menggunakan diagram kelas UML

Sunset’s Basic Conversion UML Class Models

Merevisi Konversi Kelas Diagram UML

AuthorizationWhich finished goods to produceRecords R/M IssueSpecifies the bill of materialsRecords use of labor

Page 30: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

SunsetPartners

ProductionAuthorization

LaborOperationsProducts

Materials Material Issue

ProductCategories

Bill ofMaterial 1..1

1..11..1

1..1

1..1

1..1

1..11..*

1..1

1..*

0..*

1..1

0..*1..*

0..*

0..*

0..*

0..*

1..*

0..*

0..*

0..*

Bill of materials promoted to Type Image

Partners responsible for specific Product Categories

Menerapkan database relasional dari diagram kelas UML dari proses konversi

Implementing UML Diagram in a Database

Database will contain 8 tables to implement classes and 2 linking tables for the relationship between

Purchases and Products.

Posting Foreign Keys ExampleWhich tables will get foreign keys?

SunsetPartners

ProductionAuthorization

LaborOperationsProducts

Materials Material Issue

ProductCategories

Bill ofMaterial 1..1

1..11..1

1..1

1..1

1..1

1..11..*

1..1

1..*

0..*

1..1

0..*1..*

0..*

0..*

0..*

0..*

1..*

0..*

0..*

0..*

Page 31: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

SunsetPartners

ProductionAuthorization

Material Issue

1..1

1..11..1

0..*

0..*

0..*

Foreign keys implement links for one-to-many relationships.

The partner number (primary key for Sunset Partners) will become a foreign key in the Production Authorization and Material Issue events. The Production Authorization Number will become a foreign

key in the Material Issue event.

Database Relationships

Page 32: SISTEM INFORMASI AKUNTANSI SEMESTER 2, PRODI D3 AKUNTANSI

Blue arrow highlights linking tables to implement the two many-to-many relationships.

Missing the relationship between Supplier Categories and Partners. Post the Partner number in the Supplier Category table.