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.