Anda di halaman 1dari 31

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
 Informasi di definisikan sebagai data yang telah diolah dengan cara yang berarti,
sehingga berguna untuk para penggunanya,

 Information Value Chain


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 Orang-orang professional yang memiliki Harus mengikuti tes dan
Information Systems Audit and ketrampilan audit, control, dan keamanan mendapatkan
Systems Control Assocition IT. Umumnya mereka melakukan audit pengalaman kerja
Auditor (ISACA) untuk mengevaluasi Sistem Informasi khusus
(CISA) Akuntansi Internal

Certified American Institute of Orang-orang professional yang memiliki Didapatkan berdasarkan


Information Certified Public keahlian dalam bidang IT. Membantu pengalman bisnis yang
Technology Accountants merancang sistem pelaporan keuangan pernah dilakukan,
Profesional (AICPA) dengan lebih efisien tanpa kertas. pelatihan, beserta ujian
(CITP) opsional.
Certified Institute of Internal Orang-orang profesional yang memiliki Memnuhi persyaratan
Internal Auditors (IIA) keahlian di bidang audit internal. satu- pendidikan, profesional
Auditor satunya sertifikasi bidang internal audit dalam bidang audit
(CIA) yang diakui secara internasional. ini telah internal, dan dapat
berkembang dan dijadikan sebagai melewati ujian CIA.
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 .

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
 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 4. Spesifikasi Produk
2. Aturan bisnis 5. Manual software
3. Buku petunjuk manual pelatihan 6. Jadwal
7. Bagan organisasi
8. Rencana strategis
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.
Contoh – BPMN

Contoh - BPMN Pools and Message Flows


Kelompok 3

Data Modeling
Types 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)
– 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

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

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:
Generalisasi
Pengumpulan
Komposisi
• Notasi husus ini merupakan bentuk tangan pendek, tetapi masing-masing juga
dapat dimodelkan menggunakan notasi dasar yang dijelaskan sebelumnya
Hubungan Notasi Khusus

Menerapkan Database dari Diagram Kelas


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

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
• 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
• Aturan harus ditegakkan
Tingkat penegak adalah:
1. Penegakan hukum secara tegas - tidak ada pelanggaran yang diperbolehkan
2. Pre-override - pelanggaran diperbolehkan jika resmi di muka
3. Post-override - pelanggaran diizinkan jika disahkan setelah pelanggaran
4. 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

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.
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
Sample Business Rules
Langk Tujua karyawan Pengawasan Pengawasan
ah-langkah n akses Aplikasi
Proses
Meny Meny karyawan Karyawan Sistem harus
ediakan ediakan harus mempersiapkan quote, menyediakan nomor
Quote quote cepat memberikan tidak dapat mengubah quote , nilai-nilai default,
dan tepat quote (penawaran produk dan harga cek jangkauan dan
) dalam 1 hari produk batas, dan membuat
kerja dari audit trail
permintaan

Mener Mene Karyawan Karyawan Sistem harus


ima Order rima harus merekam menerima pesanan menyediakan urutan
pesanan perintah dalam tidak dapat mengubah nomor kontrol, nilai-nilai
segera dan waktu satu jam produk dan harga default, cek jangkauan
akurat; penerimaan produk dan batas, dan membuat
menjamin audit trail; sistem link
pelanggan quote untuk order
kredit
disahkan

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

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).

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

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

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


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.
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 - A class dapat berupa person (seseorang), place (tempat), transaksi, maupun kejadian yang
Attributes dapat dijadikan informasi. Dimana membentuk singkatan sebuah grup REA (Resources,
Event, and Agent)
- Atribute, adalah karakteristik maupun sifat yang mendeskripsikan masing-masing kelas.

Tiga - Table : Sesuatu yang dapat diidentifikasi dari suatu sistem database, bisa berupa objek, orang,
Konstruksi tempat atau kejadian yang akan disimpan sebagai informasi pada database.
Utama
- Kolom (field) satuan data terkecil pada tabel
didalam
Relational - Baris (record) kumpulan dari kolom yang menyatakan suatu data yang terkait.
Database

Keys and -Primary Key : Kunci utama dari suatu tabel yang membedakan tiap record dengan identitas
Relationship yang unik, tanpa adanya kesamaan.
-Foreign Key : Atribut yang melengkapi satu hubungan yang memiliki hubungan dengan
primary key.
Penggunaan Primary & Foreign Key Pada Database Relational

Microsoft Access untuk sebuah Relational Database


Hubungan multiplikasi pada transaksi Sales Event

Structured Query Language (SQL)


• 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 7
CONVERSION BUSSINESS

Menjelaskan aktivitas bisnis yang meliputi proses konversi


Review 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.
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


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- Tujuan Pihak yang Kontrol akses Kontrol aplikasi


langkah terlibat dan
Proses tindakannya

Otorisasi Untuk Supervisor Tidak boleh merubah Sistem harus menyediakan


Produksi memastikan memerintahkan catatan persediaan yang kontrol nomor pesanan,
barang jadi yang produksi sudah ditetapkan nilai-nilai default,
tersedia telah barang >$5000 jangkauan dan batas cek,
memenuhi dan audit
permintaan pasar

Pemakaian Agar pemakaian Orang yang Tidak boleh merubah Sistem hanya
Bahan Baku bahan baku terlibat dalam daftar kebutuhan bahan memperbolehkan orang
sesuai dengan proses otorisasi yang sudah ditetapkan yang terlibat untuk
daftar kebutuhan produksi dan memasukan nomer barang
bahan yang sudah pemakaian dari daftar kebutuhan
ditetapkan bahan baku bahan dan mengecek
tidak boleh kisaran dan batas kuantitas
sama barang
Mengembangkan model struktur untuk proses konversi menggunakan diagram kelas
UML
Sunset’s Basic Conversion UML Class Models

Merevisi Konversi Kelas Diagram UML

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 Example


Which tables will get foreign keys?

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

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.

Anda mungkin juga menyukai