ภาคผนวก - siam...
TRANSCRIPT
ภาคผนวก
24
ภาคผนวก ก ภาพตวัอยา่งขณะปฏิบติังาน
รูปท่ี ก.1 ขณะปฏิบติังานภายในฝ่ายสารสนเทศ โรงพยาบาลศิริราช
รูปท่ี ก.2 ตรวจสอบภายในห้องอบรมคอมพิวเตอร์
25
รูปท่ี ก.3 ตรวจสอบภายในห้องอบรมคอมพิวเตอร์
รูปท่ี ก.4 ตรวจสอบภายในห้องอบรมคอมพิวเตอร์
26
รูปท่ี ก.5 ภาพขณะรอตอ้นรับและช่วยสนบัสนุนการใชห้อ้งฝึกอบรม
รูปท่ี ก.6 ภาพขณะรอตอ้นรับและช่วยสนบัสนุนการใชห้อ้งฝึกอบรม
27
รูปท่ี ก.7 ติดตั้งโปรแกรมให้กบัผูใ้ชท่ี้มาขอความช่วยเหลือในการลงโปรแกรมใหม่ในการอบรม
รูปท่ี ก.8 ขณะปฏิบติังานภายในฝ่ายสารสนเทศ โรงพยาบาลศิริราช
28
ภาคผนวก ข Entity Relationship Diagram
PK
PK
PK
PK PK,FK1
PK
PK,FK1 PK,FK2 PK,FK2
PK
FK1 FK2
PK
FK1
PK
FK1
รูปท่ี ข.1 แสดงความสัมพนัธ์ Entity Relationship Diagram
29 ตารางท่ี ข.1 รายการตารางขอ้มูล
ช่ือตาราง ค าอธิบาย
Bbook ตารางหนงัสือ
Badmin ตารางผูดู้แลระบบ
Bdepart ตารางประเภทหน่วยงาน
Bgroup ตารางประเภทหนงัสือ
Bmember ตารางสมาชิก
Btype ตารางหมวดหนงัสือ
gethire ตารางยมื
Bborrowbook ตารางส าเนาหนงัสือ
Bdetailborrow ตารางรายละเอียดการยมื
ตารางท่ี ข.2 ตารางหนงัสือ (Bbook)
Name Type P M Refer To Description
Barcode varchar(50) Yes Yes รหสัหนงัสือ
Bookname varchar(256) No No ช่ือหนงัสือ
Bookauthor varchar(100) No No ช่ือผูแ้ต่ง
Type_id integer No No Btype.Type_id รหสัหมวด
Group_id integer No No Bgroup.Group_id รหสัประเภท
Bookpic varchar(50) No No รูปภาพ
Booktotal integer No No จ านวนเล่ม
30 ตารางท่ี ข.3 ตารางประเภทหนงัสือ (Bgroup)
Name Type P M Refer To Description
Group_id integer Yes Yes รหสัประเภท
Group_name varchar(50) No No ช่ือประเภท
ตารางท่ี ข.4 ตารางหมวดหนงัสือ (Btype)
Name Type P M Refer To Description
Type_id integer Yes Yes รหสัหมวด
Type_name varchar(50) No No ช่ือหมวด
ตารางท่ี ข.5 ตารางผูดู้แลระบบ (Badmin)
Name Type P M Refer To Description
admin_id integer Yes Yes รหสัผูดู้แลระบบ
username varchar(50) No No ช่ือเขา้ใช ้
password varchar(50) No No รหสัผา่น
ตารางท่ี ข.6 ตารางประเภทหน่วยงาน (Bdepart)
Name Type P M Refer To Description
Depart_id integer Yes Yes รหสัหน่วยงาน
Depart_name varchar(50) No No ช่ือหน่วยงาน
31 ตารางท่ี ข.7 ตารางส าเนาหนงัสือ (Bborrowbook)
Name Type P M Refer To Description
Borrow_id integer Yes Yes ล าดบัส าเนา
Barcode varchar(50) Yes Yes Bbook.Barcode รหสัหนงัสือ
Borrow_status integer No No สถานะหนงัสือยมื
ตารางท่ี ข.8 ตารางยมื (gethire)
Name Type P M Refer To Description
id integer Yes Yes รหสัยมื
date_in date No No วนัท่ียมื
memID varchar(50) No No Bmember.memID รหสัสมาชิก
total integer No No จ านวนเล่มรวม
date_return date No No วนัท่ีคืน
return_status integer No No สถานะการยมื
ตารางท่ี ข.9 ตารางรายละเอียดการยมื (Bdetailborrow)
Name Type P M Refer To Description
Borrow_id integer Yes Yes Bborrowbook.Borrow_id ล าดบัส าเนา
Barcode varchar(50) Yes Yes Bbook.Barcode รหสัหนงัสือ
id integer Yes Yes gethire.id รหสัยมื
Return_true date No No วนัท่ีคืนจริง
32 ตารางท่ี ข.10 ตารางสมาชิก (Bmember)
Name Type P M Refer To Description
Memid varchar(50) Yes Yes รหสัสมาชิก
Memname varchar(100) No No ช่ือสมาชิก
Depart_id integer No No Bdepart.Depart_id รหสัหน่วยงาน
Memtel varchar(50) No No เบอร์โทรศพัท ์
Mempic varchar(50) No No รูปภาพ
33 ตารางท่ี ข.11 แสดงรายละเอียดกระบวนการจดัการขอ้มูลพื้นฐาน
Process Description
System : ระบบยมืหนงัสือออนไลน์
DFD Number : 1
Process name : จดัการขอ้มูลพื้นฐาน
Input Data Flow ขอ้มูลหนงัสือ, ขอ้มูลสมาชิก
Output Data Flow ขอ้มูลหนงัสือ, ขอ้มูลสมาชิก
Data Store used ขอ้มูลหนงัสือ, ขอ้มูลสมาชิก
Description เป็นกระบวนการท่ีเก่ียวกบัการจดัการขอ้มูลพื้นฐานประกอบดว้ยระบบยอ่ยดงัน้ี 1.1 เลือกการท างาน 1.2 เพิ่มขอ้มูล 1.3 คน้หาขอ้มูล 1.4 แกไ้ขขอ้มูล 1.5 ลบขอ้มูล 1.6 ตรวจสอบขอ้มูล 1.7 บนัทึกขอ้มูล 1.8 แสดงรายละเอียด
34 ตารางท่ี ข.12 แสดงรายละเอียดกระบวนการสืบคน้หนงัสือ
Process Description
System : ระบบยมืหนงัสือออนไลน์
DFD Number : 2
Process name : สืบคน้หนงัสือ
Input Data Flow ขอ้มูลท่ีหนงัสือตอ้งการสืบคน้
Output Data Flow ขอ้มูลหนงัสือ
Data Store used ขอ้มูลหนงัสือ
Description เป็นกระบวนการท่ีเก่ียวกบัการสืบคน้หนงัสือประกอบดว้ยระบบยอ่ยดงัน้ี 2.1 คน้หาขอ้มูลหนงัสือ 2.2 แสดงขอ้มูลหนงัสือ
35 ตารางท่ี ข.13 แสดงรายละเอียดกระบวนการยมืหนงัสือ
Process Description
System : ระบบยมืหนงัสือออนไลน์
DFD Number : 3
Process name : ยมืหนงัสือ
Input Data Flow ขอ้มูลหนงัสือท่ีตอ้งการยมื, รายละเอียดหนงัสือ
Output Data Flow ขอ้มูลการยมื
Data Store used ขอ้มูลหนงัสือ, ขอ้มูลการยมื
Description เป็นกระบวนการท่ีเก่ียวกบัการยมืหนงัสือประกอบดว้ยระบบยอ่ยดงัน้ี 3.1 ตรวจสอบการยมื 3.2 ท ารายการยมื 3.3 บนัทึกการยมื
36 ตารางท่ี ข.14 แสดงรายละเอียดกระบวนการคืนหนงัสือ
Process Description
System : ระบบยมืหนงัสือออนไลน์
DFD Number : 4
Process name : คืนหนงัสือ
Input Data Flow ขอ้มูลหนงัสือท่ีตอ้งการคืน
Output Data Flow ขอ้มูลการคืน
Data Store used ขอ้มูลหนงัสือ
Description เป็นกระบวนการท่ีเก่ียวกบัการคืนหนงัสือประกอบดว้ยระบบยอ่ยดงัน้ี 3.1 ตรวจสอบการคืน 3.2 ท ารายการคืน 3.3 บนัทึกการคืน
37 ตารางท่ี ข.15 แสดงรายละเอียดกระบวนการออกรายงานระบบ
Process Description
System : ระบบยมืหนงัสือออนไลน์
DFD Number : 5
Process name : ออกรายงานระบบ
Input Data Flow ความตอ้งการรายงาน
Output Data Flow รายงานหนงัสือ, รายงานสมาชิก
Data Store used ขอ้มูลหนงัสือ, ขอ้มูลสมาชิก
Description เป็นกระบวนการท่ีเก่ียวกบัการออกรายงานระบบประกอบดว้ยระบบยอ่ยดงัน้ี 5.1 เลือกรายงาน 5.2 รายงานขอ้มูลสมาชิก 5.3 รายงานขอ้มูลหนงัสือ 5.4 ออกรายงานระบบ
38
Context Diagram
รูปท่ี ข.2 แสดงความสัมพนัธ์ Context Diagram
39
Data Flow Diagram Level 0
1
2
3
4
5
D1
D2
D3
D1
D2
D2
D4
D4
รูปท่ี ข.3 แสดงความสัมพนัธ์ Data Flow Diagram Level 0
40
DFD Level 1: Process 1 จัดการข้อมูลพืน้ฐาน
1.1
1.2
1.3
D1
D2
1.4
1.5
1.6
1.7
1.8
D1
D2
รูปท่ี ข.4 แสดงความสัมพนัธ์ DFD Level 1: Process 1 จดัการขอ้มูลพื้นฐาน
41
DFD Level 1: Process 2 สืบค้นหนังสือ
2.1
2.2
D2
รูปท่ี ข.5 แสดงความสัมพนัธ์ DFD Level 1: Process 2 สืบคน้หนงัสือ
42
DFD Level 1: Process 3 ยมืหนังสือ
3.1
D4
3.3
3.2
D3
รูปท่ี ข.6 แสดงความสัมพนัธ์ DFD Level 1: Process 3 ยมืหนงัสือ
43
DFD Level 1: Process 4 คนืหนังสือ
4.1
4.3
4.2
D3
D4
รูปท่ี ข.7 แสดงความสัมพนัธ์ DFD Level 1: Process 4 คืนหนงัสือ
44
DFD Level 1: Process 5 ออกรายงานระบบ
5.1
5.2
5.3
5.4
D1
D2
รูปท่ี ข.8 แสดงความสัมพนัธ์ DFD Level 1: Process 5 ออกรายงานระบบ