fk - research-system.siam.edu...ภาคผนวก ก...

25
ภาคผนวก ก การออกแบบระบบงาน PK FK2 FK1 PK FK1 PK FK1 PK PK PK FK2 FK1 PK รูปที่ ก.1 E-R Diagram ( ภาษาไทย)

Upload: others

Post on 15-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

ภาคผนวก ก

การออกแบบระบบงาน

PK

FK2 FK1

PK

FK1

PK

FK1

PK

PK

PK

FK2 FK1

PK

รปท ก.1 E-R Diagram (ภาษาไทย)

Page 2: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

52

Container

PK EmpID

EmpName SurName Tel imageFK1 RankIDFK2 DepID

Rankegat

PK RankID

RankName

Department

PK DepID

DepName DepName2FK1 DivID

Divisionegat

PK DivID

DivName DivName2FK1 groupID

Groupegat

PK groupID

groupName

Informationegat

PK InfoID

InforName TelFK1 DivIDFK2 groupID

adminegat

PK adminid

adminuser adminprass adminname adminsurname Tel

รปท ก.2 E-R Diagram (ภาษาองกฤษ)

ตารางท ก.1 รายการตารางขอมล

ชอตาราง ค าอธบาย adminegat Container Department Divisionegat Groupegat Informationegat Rankegat

ตารางผดแลระบบ ตารางพนกงาน ตารางแผนกหนวยงาน ตารางกองหนวยงาน ตารางกลมอนๆ ตารางธรการ ตารางต าแหนงงาน

Page 3: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

53

ตารางท ก.2 ตารางผดแลระบบ (adminegat)

Name Type P M Refer to Description

adminid Varchar(10) Yes Yes

รหสผดแลระบบ

adminuser Varchar(20) No No ไอดผดแลระบบ

adminprass Varchar(20) No No พาสเวรด

adminname Varchar(50) No No ชอ

adminsurname Varchar(50) No No นามสกล

Tel Varchar(10) No No เบอรตดตอ ตารางท ก.3 ตารางพนกงาน (Container)

Name Type P M Refer to Description

EmpID Varchar(10) Yes Yes

รหสพนกงาน

EmpName Varchar(50) No No ชอพนกงาน

SurName Varchar(50) No No นามสกลพนกงาน

Tel Varchar(10) No No เบอรตดตอ

Image Image No No รปพนกงาน

RankID Varchar(10) No No Rankegat.RankID รหสต าแหนง

DepID Varchar(10) No No Department.DepID รหสแผนก ตารางท ก.4 ตารางกลมอนๆ (Department)

Name Type P M Refer to Description

DepID Varchar(10) Yes Yes

รหสแผนก

DepName Varchar(50) No No ชอแผนก

DepName2 Varchar(10) No No ชอยอแผนก

DivID Varchar(10) No No Divisionegat.DivID รหสกอง

Page 4: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

54

ตารางท ก.5 ตารางกองหนวยงาน (Divisionegat)

Name Type P M Refer to Description

DivID Varchar(10) Yes Yes

รหสกอง

DivName Varchar(50) No No ชอกอง

DivName2 Varchar(10) No No ชอยอกอง

groupID Varchar(10) No No Groupegat.groupID รหสอนๆ ตารางท ก.6 ตารางกลมอนๆ (Groupegat)

Name Type P M Refer to Description

groupID Varchar(10) Yes Yes

รหสอนๆ

groupName Varchar(50) No No ชออนๆ ตารางท ก.7 ตารางธรการ (Informationegat)

Name Type P M Refer to Description

InfoID Varchar(10) Yes Yes

รหสธรการ

InforName Varchar(50) No No ชอธรการ

Tel Varchar(10) No No เบอรตดตอ

DivID Varchar(10) No No Divisionegat.DivID รหสกอง

groupID Varchar(10) No No Groupegat.groupID รหสอนๆ ตารางท ก.8 ตารางต าแหนงงาน (Rankegat)

Name Type P M Refer to Description

RankID Varchar(10) Yes Yes

รหสต าแหนง

RankName Varchar(10) No No ชอต าแหนง

Page 5: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

55

( .)

0

+

รปท ก.3 Context Diagram เวบไซตจดการขอมลบคลากร ฝายสอสารองคการ การไฟฟาฝายผลตแหงประเทศไทย (กฟผ.)

Page 6: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

56

D1

D3

1

+

2

+

3

+

4

+

D4

D2

5

+

D5

6

+

D3

D6

7

+

D7

รปท ก.4 Data Flow Diagram Level 0 เวบไซตจดการขอมลบคลากร ฝายสอสารองคการ

การไฟฟาฝายผลตแหงประเทศไทย (กฟผ.)

Page 7: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

57

1.1

1.2

D1 1.3

1.4

1.5

รปท ก.5 Data Flow Diagram Level 1 ของ Process 1: จดการขอมลพนกงาน

Page 8: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

58

2.1

2.2

D3

2.3

2.4

2.5

รปท ก.6 Data Flow Diagram Level 1 ของ Process 2: จดการขอมลกอง

Page 9: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

59

3.1

3.2

3.3

3.4

3.5

D2

D3

รปท ก.7 Data Flow Diagram Level 1 ของ Process 3: จดการขอมลแผนก

Page 10: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

60

D4

4.1

4.2

4.3

4.4

4.5

รปท ก.8 Data Flow Diagram Level 1 ของ Process 4: จดการขอมลต าแหนง

Page 11: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

61

D5

5.1

5.2

5.3

5.4

5.5

รปท ก.9 Data Flow Diagram Level 1 ของ Process 5: จดการขอมลกลมอนๆ

Page 12: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

62

6.1

6.2

6.3

6.4

6.5

D3

D5

D6

รปท ก.10 Data Flow Diagram Level 1 ของ Process 6: จดการขอมลธรการ

Page 13: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

63

7.1

7.2

7.3

7.4

7.5

D7

รปท ก.11 Data Flow Diagram Level 1 ของ Process 7: จดการขอมลผดแลระบบ

Page 14: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

64

ภาคผนวก ข

คมอการตดตงโปรแกรม (AppServ)

Install Program

รปท ข.1 ไฟลการตดตงระบบ

ใหท าการดบเบลคลกไฟลตดตง ระบบจะแสดงหนาจอการตดตงโปรแกรม

Page 15: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

65

รปท ข.2 หนาจอ Welcome to the AppServ 2.5.9 Setup Wizard

ท าการคลกป ม Next

รปท ข.3 หนาจอ License Agreement

ระบบจะท าการตดตง License Agreement หากตองการตดตงคลกป ม I Agree หากตองการยกเลกคลกป ม Cancel

Page 16: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

66

รปท ข.4 หนาจอ Choose Install Location

ท าการเลอกไฟลทจะจดเกบขอมลใหกดป ม Browse ท าการคลกป ม Next หากตองการยกเลกคลกป ม Cancel

รปท ข.5 หนาจอ Select Components

ท าการคลกป ม Next หากตองการยกเลกคลกป ม Cancel

Page 17: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

67

รปท ข.6 หนาจอ Apache HTTP Server Information

1. ชองท 1 ใหใชชอ Server Name ชอเซรฟเวอรของทานทตองการ 2. ชองท 2 ใหใส Email ของทาน 3. ชองท 3 Apache HTTP Port(Default : 80) ไมตองท าการเปลยนแปลง 4. ท าการคลกป ม Next หากตองการยกเลกคลกป ม Cancel

รปท ข.7 หนาจอตดตงโปรแกรม

1. ชองท 1 ใส Password 2. ชองท 2 ใส Password อกครง 3. ชอง Character Sets and Collations ไมตองท าการเปลยนแปลง

1

2

3

2

1

3

Page 18: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

68

4. ชอง Old Password Support(PHP MySQL API function) ไมตองท าการเลอก 6. ชอง Enble InnoDB ไมตองท าการเลอก 5. ท าการคลกป ม Install หากตองการยกเลกคลกป ม Cancel

รปท ข.8 หนาจอ Completing the AppServ 2.5.9 Setup Wizard

เมอท าการตดตงเสรจแลวคลกป ม Finish หากตองการยกเลกคลกป ม Cancel

รปท ข.9 หนาเวบ The AppServ Open Project – 2.5.9 for Windows

Page 19: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

69

1. เมอผใชเขาส Internet Explorer ใหพมพวา http://localhost/ 2. คลกเลอก phpMyAdmin Database Manager Version 2.10.2

รปท ข.10 หนาจอ Login เขาสระบบ

1. ชองท 1 ใหพมพ Root ทโปรแกรม AppServ เปนคนก าหนดให 2. ชองท 2 ใหใส Password ทเราไดตงไวตอนทตดตงโปรแกรม AppServ 3. ท าการคลกป ม OK

รปท ข.11 หนาจอ phpmyadmin

Page 20: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

70

1. เลอกแถวทมค าวา localhost จะเจอค าวา Import ใหเราท าการ คลก ไปทค าวา Import

รปท ข.12 หนาจอ Import

1. ชองแรกจะพบป ม Browse ใหท าการคลกป ม Browse

รปท ข.13 หนาจอ Chose File to Upload

Page 21: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

71

1. ชองท 1 Look in : ใหท าการเลอกป ม เพอเลอกทอยของไฟลฐานขอมล

2. ท าการเลอกไฟล ฐานขอมล Egat

3. ท าการคลกป ม Open

4. ไมตองท าการเปลยนแปลง ใหเลอกคาเดม

5. ท าการคลกป มลงมอ

รปท ข.14 หนาจอ ฐานขอมล egat

หนาจอฐานขอมล egat สามารถท าการพมพขอมลเชน พนกงาน แผนก กอง แกไข

ขอมล เพม ลบ ไดทนทเสรจเรยบรอย

Page 22: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

72

ภาคผนวก ค

ตวอยางการปฏบตงาน

รปการปฏบตงาน

รปท ค.1 เครองคอมพวเตอรทจะตดตง

รปท ค.2 ตดตงเครองคอมพวเตอร

Page 23: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

73

รปท ค.3 ตดตงเครองคอมพวเตอร

รปท ค.4 ตดตงโปรเจคเตอร

Page 24: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

74

รปท ค.5 ก าหนดคา

รปท ค.6 จดเรยงคอมพวเตอรรอการบรจาค

Page 25: FK - research-system.siam.edu...ภาคผนวก ก การออกแบบระบบงาน ¡ ´ µ P K ¦® ´ ¡ ´ µ ºÉ° ¡ ´ µ µ ¤ »¨ ¡ ´ µ Á ° ¦r

75

รปท ค.7 ซอมอปกรณภายในคอมพวเตอร

รปท ค.8 ซอมหนาจอคอมพวเตอร