Data Flow Diagram DFD

3. Data Store Penyimpanan Data Kumpulan data yang disimpan dengan cara tertentu. Data yang mengalir disimpan dalam data store dan aliran data di-update atau ditambahkan ke data store. 4. External Entity Entitas Eksternal Orang, organisasi, atau sistem yang berada di luar perangkat lunak tetapi berinteraksi dengan perangkat lunak. Simbol-simbol data flow diagram dan penjelasannya dapat dilihat pada daftar simbol

2.8.2 Entity Relationship Diagram ERD

Menurut Ladjamudin 2005:142, Entity Relationship Diagram ERD adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. ERD juga merupakan model jaringan data yang menekankan pada struktur-struktur dan relationship data. ERD terdiri dari beberapa elemen, yaitu : 1. Entity Entity adalah sesuatu apa saja yang ada di dalam sistem, nyata maupun abstrak dimana data tersimpan. Entity diberi nama dengan kata benda dan dapat berupa orang, benda, lokasi, kejadian terdapat unsur waktu di dalamnya. 2. Relationship Relationship adalah hubungan alamiah yang terjadi antar entity. Pada umumnya relationship diberi nama dengan kata kerja dasar, sehingga memudahkan untuk melakukan pembacaan relasinya kalimat aktif atau pasif. 3. Relationship Degree Relationship degree atau derajat relationship adalah jumlah entity yang berpartisipasi dalam satu relationship. 4. Atribut Atribut adalah sifat atau karakteristik dari tiap entity maupun relationship. Atribut merupakan elemen dari tiap entity dan relationship. 5. Cardinality Cardinality atau kardinalitas merujuk kepada jumlah hubungan maksimum yang terjadi dari entitas yang satu ke entitas yang lain dan begitu juga sebaliknya. Terdapat tiga macam kardinalitas relasi, yaitu : one to one, one to many atau many to one dan many to many. Notasi Simbol yang biasa digunakan dalam ERD dapat dilihat pada daftar Simbol.

2.8.3 State Transition Diagram STD

State Transition Diagram STD menggambarkan bagaimana kerja sistem melalui kondisi state dan kejadian yang menyebabkan kondisi berubah. STD juga menggambarkan aksi yang dilakukan karena kejadian tertentu Pressman, 2005. State chart diagram diperlukan untuk membantu analis, perancang, dan pengembang untuk memahami perilaku obyek di sistem. State chart diagram menampilkan state-state yang mungkin dari sebuah obyek, event yang dapat dideteksi dan respon atas event-event tersebut. Secara umum, pendeteksian sebuah event dapat menyebabkan sebuah obyek bergerak dari satu state ke state yang lain, hal ini disebut dengan transition Munawar, 2005. Untuk penjelasan Simbol-simbol state transition diagram dapat dilihat pada daftar simbol

2.9 Alat tools Pembangun Sistem Pakar

2.9.1 PHP PHP Hypertext Preprocessor

Menurut Dokumen Resmi PHP, PHP merupakan singkatan dari PHP Hypertext Preprocessor. PHP merupakan bahasa berbentuk skrip server side yang disisipkan pada dokumen HTML dan ditempatkan serta di proses dalam server. Hasilnyalah yang dikirimkan ke klien, tempat pemakai menggunakan browser. Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, Anda bisa menampilkan isi database ke halaman web. Kadir, 2002:1 Konsep kerja PHP diawali dengan permintaan suatu halaman oleh browser. Berdasarkan URL Uniform Resource Locator atau dikenal dengan sebutan alamat internet, browser mendapatkan alamat dari web server, isinya segera dikirimkan ke mesin PHP dan mesin inilah yang memproses dan memberikan hasilnya berupa kode HTML ke web server, selanjutnya web server menyampaikan ke client.