ระบบแจ้งปัญหาผ่าน...

18
บทที่ 4 ผลการปฏิบัติงานตามโครงงาน ระบบแจ้งปัญหาผ่านเครือข่ายอินทราเน็ตของโรงพยาบาลวิชัยเวช อินเตอร์เนชั่นแนล หนองแขม ประกอบไปด้วยระบบย่อยๆ ที่ช่วยในกระบวนการทางานและจัดการฐานข้อมูลได้อย่าง ถูกต้อง แม่นยาและรวดเร็ว ดังจะได้อธิบายต่อไป 4.1 แผนภาพกระแสข้อมูล (Data Flow Diagram) 4.1.1 Context Diagram รูปที่ 4.1 Context Diagram ระบบแจ้งปัญหาผ่านเครือข่ายอินทราเน็ต Admin ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ IT Staff User username ข้อมูลการแก้ไขปัญหา ข้อมูลแผนก ข้อมูลประเภทปัญหา password username password ข้อมูลพนักงาน ข้อมูลส่วนตัว password username ข้อมูลประเมิน ปัญหาที่พบ ผลการสมัคร ผลการเข้าสู่ระบบ ผลการบันทึก แบบประเมิน ผลการเข้าสู่ระบบ ผลการปรับปรุงแก้ไขข้อมูล รายงานที่ร้องขอ ผลการเข้าสู่ระบบ ปัญหาที่แจ้ง รายงานที่ร้องขอ ผลการประเมิน 0

Upload: others

Post on 19-Apr-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

บทท 4

ผลการปฏบตงานตามโครงงาน

ระบบแจงปญหาผานเครอขายอนทราเนตของโรงพยาบาลวชยเวช อนเตอรเนชนแนล

หนองแขม ประกอบไปดวยระบบยอยๆ ทชวยในกระบวนการท างานและจดการฐานขอมลไดอยาง

ถกตอง แมนย าและรวดเรว ดงจะไดอธบายตอไป

4.1 แผนภาพกระแสขอมล (Data Flow Diagram)

4.1.1 Context Diagram

รปท 4.1 Context Diagram ระบบแจงปญหาผานเครอขายอนทราเนต

Admin

ระบบแจงปญหาผาน

เครอขายอนทราเนตฯ IT Staff User

username ขอมลการแกไขปญหา

ขอมลแผนก ขอมลประเภทปญหา

password

username password ขอมลพนกงาน

ขอมลสวนตว

password username ขอมลประเมน ปญหาทพบ

ผลการสมคร ผลการเขาสระบบ ผลการบนทก แบบประเมน

ผลการเขาสระบบ ผลการปรบปรงแกไขขอมล รายงานทรองขอ

ผลการเขาสระบบ ปญหาทแจง

รายงานทรองขอ ผลการประเมน

0

Page 2: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

41

4.1.2 Data Flow Diagram Level 1

รปท 4.2 Data Flow Diagram Level 1 ระบบแจงปญหาผานเครอขายอนทราเนต

1

สมครสมาชก

User

2

เขาสระบบ

3

บนทกการแจงปญหา

4

บนทกการแกปญหา

5

ท าแบบประเมน

6

ออกรายงาน

7

จดการขอมลหลก

User

IT Staff

User

IT Staff

User

Admin

IT Staff

Admin

ขอมลสวนตว

ผลการสมคร

Username Password

Username Password ผลการเขาสระบบ

ผลการเขาสระบบ

D1

D2

D1

D3

D4

D1

D1

D6

D3

D5

D6

D3

D5

D6

D3

D1

D2

D4

ขอมลสมาชก

ขอมลแผนก

ขอมลสมาชก

ปญหาทพบ

ผลการบนทก

ขอมลสมาชก

ขอมลประเภทอปกรณ

ขอมลแจงปญหา

ขอมลสมาชก

ขอมลแจงปญหา

ขอมลแกปญหา

ขอมลแจงปญหา

ขอมลแกปญหา

ขอมลประเมน

ขอมลแจงปญหา

ขอมลแกปญหา

ขอมลประเมน

ขอมลสมาชก

ขอมลแผนก

ขอมลประเภทอปกรณ

ปญหาทแจง

รายงานทรองขอ

รายงานทรองขอ

ขอมลประเมน

ผลการประเมน

ขอมลการแกปญหา

ผลการบนทก

แบบประเมน

ขอมลพนกงาน ขอมลประเภทปญหา

ขอมลแผนก

ผลการปรบปรงแกไขขอมล

Password Username ผลการเขาสระบบ

Admin

Page 3: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

42

4.2 รายละเอยดการประมวลผล (Process Description)

ตารางท 4.1 รายละเอยดการประมวลผล Process 1 สมครสมาชก

System ระบบแจงปญหาผานเครอขายอนทราเนต

DFD Number 1

Process Name สมครสมาชก

Input Data Flows ขอมลสวนตว

Output Data Flows ผลการสมคร

Data Stores Used ขอมลสมาชก, ขอมลแผนก

Description ระบบสมครสมาชก

Method ใหพนกงานสามารถสมครสมาชกไดดวยตนเอง เพอใชในการเขาสระบบแจงปญหาผานเครอขายอนทราเนต

ตารางท 4.2 รายละเอยดการประมวลผล Process 2 เขาสระบบ

System ระบบแจงปญหาผานเครอขายอนทราเนต

DFD Number 2

Process Name เขาสระบบ

Input Data Flows Username, Password

Output Data Flows ผลการเขาสระบบ

Data Stores Used ขอมลสมาชก

Description ระบบลอกอน

Method Admin, IT Staff และพนกงาน แสดงตวตนในการเขาใชระบบ โดยใช Username และ Password ในการลอกอน

Page 4: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

43

ตารางท 4.3 รายละเอยดการประมวลผล Process 3 บนทกการแจงปญหา

System ระบบแจงปญหาผานเครอขายอนทราเนต

DFD Number 3

Process Name บนทกการแจงปญหา

Input Data Flows ปญหาทพบ

Output Data Flows ผลการบนทก, ปญหาทแจง

Data Stores Used ขอมลสมาชก, ขอมลประเภทอปกรณ, ขอมลแจงปญหา

Description ระบบแจงปญหา

Method พนกงานจะท าการแจงปญหา และรายละเอยดตางๆ ของปญหา เพอระบปญหาเขาสระบบ

ตารางท 4.4 รายละเอยดการประมวลผล Process 4 บนทกการแกปญหา

System ระบบแจงปญหาผานเครอขายอนทราเนต

DFD Number 4

Process Name บนทกการแกปญหา

Input Data Flows ขอมลการแกปญหา

Output Data Flows ผลการบนทก, แบบประเมน

Data Stores Used ขอมลสมาชก, ขอมลแจงปญหา, ขอมลแกปญหา

Description ระบบแกปญหา

Method เมอมปญหาเขาสระบบ IT Staff จะเปนผรบทราบปญหาทแจงเขามาและท าการแกปญหา แลวบนทกผลการแกปญหาดงกลาวขางตน

Page 5: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

44

ตารางท 4.5 รายละเอยดการประมวลผล Process 5 ท าแบบประเมน

System ระบบแจงปญหาผานเครอขายอนทราเนต

DFD Number 5

Process Name ท าแบบประเมน

Input Data Flows การประเมน

Output Data Flows ผลการประเมน, ผลการบนทก

Data Stores Used ขอมลแจงปญหา, ขอมลแกปญหา, ขอมลประเมน

Description ระบบประเมน

Method เมอ IT Staff ด าเนนการแกปญหาขางตนแลว กจะมแบบประเมนสงไปยงพนกงาน เพอใหท าการกรอกแบบประเมน แลวจะท าการออกเปนผลประเมนใหแก IT Staff ดผลการประเมน

ตารางท 4.6 รายละเอยดการประมวลผล Process 6 ออกรายงาน

System ระบบแจงปญหาผานเครอขายอนทราเนต

DFD Number 6

Process Name ออกรายงาน

Input Data Flows รายงานทตองการ

Output Data Flows รายงานทรองขอ

Data Stores Used ขอมลสมาชก, ขอมลแผนก, ขอมลประเภทอปกรณ, ขอมลแจงปญหา, ขอมลแกปญหา, ขอมลประมน

Description ออกรายงาน เพอแสดงผลการด าเนนงานทสนสดกระบวนการท างานขางตน

Method Admin, IT Staff สามารถออกรายงาน เพอดรายละเอยดตางๆ ของระบบ โดยแสดงผลเปนตาราง

Page 6: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

45

ตารางท 4.7 รายละเอยดการประมวลผล Process 7 จดการฐานขอมลหลก

System ระบบแจงปญหาผานเครอขายอนทราเนต

DFD Number 7

Process Name จดการฐานขอมลหลก

Input Data Flows ขอมลพนกงาน, ขอมลแผนก, ขอมลประเภทปญหา

Output Data Flows ผลการปรบปรงแกไขขอมล

Data Stores Used ขอมลสมาชก, ขอมลแผนก, ขอมลประเภทอปกรณ

Description ระบบจดการฐานขอมลหลก

Method Admin เทานน ทสามารถจดการฐานขอมลหลกได โดยเพมขอมล, ลบขอมล และแกไขขอมลตางๆ ภายในระบบแจงปญหาผานเครอขายอนทราเนตไดตามความตองการ

Page 7: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

46

4.3 แผนภาพแสดงความสมพนธระหวางเอนทต (Entity Relationship Diagram)

รปท 4.3 แสดงความสมพนธระหวางเอนทต

HD_reg

user_id

fname

lname

email status_reg

position

status

username

password

depart_id

HD_department

depart_id

tel

depart_name

HD_repair

repair_detail

problem_id

username

repair_status

HD_assessment

assess_2

assess_detail

assess_1

assess_3

problem_id

HD_problem

problem_id

type_id

username

problem_detail

problem_time

problem_data

HD_type

type_id

type_ware

type_name

have

have

have

have have

M

1

1

1

1

1

1

1 M

M

Page 8: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

47

4.4 พจนานกรมขอมล (Data Dictionary)

ตารางท 4.8 รายละเอยดตารางขอมลสมาชก

Table Name: HD_reg

Attribute Description Attribute Domain Type

user_id รหสสมาชก Int(7)

username ชอลอกอน Varchar(10)

password รหสผาน Varchar(10)

fname ชอ Varchar(100)

lname นามสกล Varchar(100)

email อเมล Varchar(100)

position ต าแหนง Varchar(100)

status สถานะการท างาน IN=ท างาน OUT=ลาออก

Text(5)

depart_id รหสแผนก Int(7)

status_reg สถานะสมาชก ADMIN=Administrator STAFF=IT staff USER=User

Text(10)

Primary Key: user_id

Foreign Key: depart_id References: HD_department

Page 9: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

48

ตารางท 4.9 รายละเอยดตารางขอมลแผนก

Table Name: HD_department

Attribute Description Attribute Domain Type

depart_id รหสแผนก Int(7)

depart_name ชอแผนก Varchar(50)

tel เบอรแผนก Varchar(20)

Primary Key: depart_id

Page 10: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

49

ตารางท 4.10 รายละเอยดตารางขอมลประเภทอปกรณ

Table Name: HD_type

Attribute Description Attribute Domain Type

type_id รหสอปกรณ Int(7)

type_ware ประเภทอปกรณ Software=ซอฟตแวร Hardware=ฮารดแวร etc.=อนๆ

Text(10)

type_name รายการอปกรณ Varchar(50)

Primary Key: type_id

Page 11: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

50

ตารางท 4.11 รายละเอยดตารางขอมลแจงปญหา

Table Name: HD_problem

Attribute Description Attribute Domain Type

problem_id รหสแจงปญหา Int(7)

username ชอลอกอน Varchar(10)

problem_data วนทแจง date

problem_time เวลาทแจง time

problem_detail รายละเอยดการแจงปญหา Text(max)

type_id รหสอปกรณ Int(7)

Primary Key: problem_id

Foreign Key: username References: HD_reg

Foreign Key: type_id References: HD_type

Page 12: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

51

ตารางท 4.12 รายละเอยดตารางขอมลแกปญหา

Table Name: HD_repair

Attribute Description Attribute Domain Type

problem_id รหสแจงปญหา Int(7)

username ชอลอกอน Varchar(10)

repair_detail รายละเอยดการแกปญหา Text(max)

repair_status สถานะการแกปญหา Completed=เรยบรอย Hold=ก าลงด าเนนการ Repair=สงซอม Out of order=ช ารด etc.=อนๆ

Text(20)

Primary Key: problem_id

Foreign Key: problem_id References: HD_problem

Foreign Key: username References: HD_reg

Page 13: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

52

ตารางท 4.13 รายละเอยดตารางขอมลประเมน

Table Name: HD_assessment

Attribute Description Attribute Domain Type

problem_id รหสแจงปญหา Int(7)

assess_1 ดานคณภาพ 1=ควรปรบปรง 2=พอใช 3=ด 4=ดมาก

Int(1)

assess_2 ดานความรวดเรว 1=ควรปรบปรง 2=พอใช 3=ด 4=ดมาก

Int(1)

assess_3 ดานความกระตอรอรน 1=ควรปรบปรง 2=พอใช 3=ด 4=ดมาก

Int(1)

assess_detail ขอเสนอแนะ Text(max)

Primary Key: problem_id

Foreign Key: problem_id References: HD_problem

Page 14: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

53

4.5 การออกแบบสวนตดตอกบผใช (User Interface Design)

ระบบแจงปญหาผานเครอขายอนทราเนต จะแบงงานออกเปน 2 สวนดงน

4.5.1. สวนของผดแลระบบ (Administrator)

4.5.2. สวนของผใชระบบ (User)

รปท 4.4 Login

การเขาใชระบบจะตองท าการ Login เพอแสดงตวตนของผใชงาน

รปท 4.5 หนาจอแรกส าหรบ User

Page 15: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

54

User สามารถแจงปญหาและดรายละเอยดการแจงปญหาผานหนาเวบไดเลย

รปท 4.6 หนาจอส าหรบ User แจงปญหา

รปท 4.7 หนาจอส าหรบ User ดผลการแจงปญหา

Page 16: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

55

รปท 4.8 หนาจอแรกส าหรบ Administrator, IT Staff

Administrator สามารถเพมขอมลและแกไขขอมลได

รปท 4.9 หนาจอส าหรบ Administrator เพมพนกงาน

Page 17: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

56

รปท 4.10 หนาจอส าหรบ Administrator เพมประเภทปญหา

รปท 4.11 หนาจอส าหรบแสดงรายงาน

Page 18: ระบบแจ้งปัญหาผ่าน เครือข่ายอินทราเน็ตฯ ผลการสมัครe-research.siam.edu/wp-content/uploads/2013/12/06_ch4.pdf ·

57

Administrator สามารถเรยกดรายงานตางๆ ของระบบแจงปญหาได

รปท 4.12 หนาจอแสดงรายงานทเรยกด

รปท 4.13 หนาจอส าหรบดสถานะของปญหา