10. 976-493 โครงงาน 2 ระบบฐานข้อมูลงานวิจยคณะเทคโนโลยีและสิ่งแวดล้อม
ั
บทที่ 3
การวิเคราะห์ระบบ
แผนภาพกระแสข้อมูล
- Context Diagram
User
Information Searching
Admin
Researching
0
User Management Information System for
Information Checking Research in FTE
Information Researching
Information Searching
Researching Staff
ภาพที่ 3.1 Context Diagram
เป็นกระบวนการทางานโดยรวมของระบบ ซึ่ง ผู้ใช้ระบบคือ Admin, User, Staff ซึ่ง Admin จะ
สามารถจัดการกับ User ได้ และสามารถตรวจสอบข้อมูลต่างๆในระบบได้ User สามารถค้นหางานวิจัยได้
และสุดท้ายจะได้งานวิจัยออกมา และ Staff สามารถค้นหางานวิจัย เพิ่มงานวิจัย และแก้ไขงานวิจัยได้
10
11. 976-493 โครงงาน 2 ระบบฐานข้อมูลงานวิจยคณะเทคโนโลยีและสิ่งแวดล้อม
ั
- Data Flow Diagram Level-0
ภาพที่ 3.2 Data Flow Diagram Level-0
- Data Flow Diagram Level-1
ภาพที่ 3.3 Data Flow Diagram Level-1 Upload
11
12. 976-493 โครงงาน 2 ระบบฐานข้อมูลงานวิจยคณะเทคโนโลยีและสิ่งแวดล้อม
ั
Search
Research Information 4.1 Researcher Name
Staff Search by
Researcher Detail Researcher Researcher Detail
4.2
Research Information Research Title
Search by D4 Research
User
Research Detail Research Title
Research Detail
Research Information 4.3 Content type
Admin
Content type Detail Search by
Content type Content type Detail
ภาพที่ 3.4 Data Flow Diagram Level-1 Search Research
Print Research
Research Detail
Admin
5.1
Research Detail Research Detail
Staff
Print Page
Research Detail
User Research
D5
Research Detail
Admin
5.2
Research Detail Research Detail
Staff
Print All
Research Detail
User
ภาพที่ 3.5 Data Flow Diagram Level-1 Print Research
12
13. 976-493 โครงงาน 2 ระบบฐานข้อมูลงานวิจยคณะเทคโนโลยีและสิ่งแวดล้อม
ั
คาอธิบายการประมวลผลข้อมูล (Process Description)
ตารางที่ 3.1 คาอธิบายการประมวลผลของกระบวนการที่ 1 : Authentication
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 1
Process name : Authentication
Input data flows : Username, Password
Output data flows : Login Status True/False
Data stored used : Username, Password
Description : เป็นกระบวนการทางานของการเข้าสู่ระบบ ซึ่งกระบวนการนี้ผู้ใช้ระบบคือ
Staff และ Admin ซึ่งจะต้องทาการกรอก Username, Password และข้อมูลจะ
ถูกส่งไปยังฐานข้อมูล เพื่อทาการตรวจสอบความถูกต้องของข้อมูล เมื่อระบบทา
การตรวจสอบข้อมูลเรียบร้อยแล้วระบบจะทาการส่งผลการเข้าสู่ระบบออกมาว่า
Username, Password ที่กรอกไปนั้นถูกต้องหรือไม่
ตารางที่ 3.2 คาอธิบายการประมวลผลของกระบวนการที่ 2 : Upload Research
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 2
Process name : Upload Research
Input data flows : Research Information
Output data flows : Alert Message
Data stored used : Research Information
Description : เป็นกระบวนการทางานของการอัพโหลดโดยผู้ใช้ระบบที่สามารถทาได้คือ Staff
ซึ่งStaff จะทาการเลือกผลงานการวิจั ยที่ต้องการจะอัพโหลด จากนั้นก็จะกดอัพ
โหลดและระบบจะทาการประมวลผลเพื่ออัพโหลดผลงานการวิจัยลงฐานข้อมูล ซึ่ง
ประกอบด้วยกระบวนการย่อยดังนี้
2.1 Upload Full Research
2.2 Upload Optional Research
13
14. 976-493 โครงงาน 2 ระบบฐานข้อมูลงานวิจยคณะเทคโนโลยีและสิ่งแวดล้อม
ั
ตารางที่ 3.3 คาอธิบายการประมวลผลของกระบวนการที่ 2.1 : Upload Full Research
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 2.1
Process name : Upload Full Research
Input data flows : Research Information
Output data flows : Alert Message
Data stored used : Research Information
Description : เป็นขั้นตอนการทางานเพิ่มเติมของการอัพโหลดผลงานการวิจัย จะทาการอัพ
โหลดผลงานการวิจัยแบบเต็มรูปแบบและผลงานการวิจัยที่ได้ทาการอัพโหลดนั้นจะ
ถูกจัดเก็บลงฐานข้อมูล
ตารางที่ 3.4 คาอธิบายการประมวลผลของกระบวนการที่ 2.2 : Upload Optional Research
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 2.2
Process name : Upload Optional Research
Input data flows : Research Information
Output data flows : Alert Message
Data stored used : Research Information
Description : เป็นขั้นตอนการทางานเพิ่มเติมของการอัพโหลดผลงานการวิจัย จะทาการอัพ
โหลดผลงานการวิจัยแบบบางส่วนเฉพาะที่เจ้าของผลงานต้องการที่จะอัพโหลด
เท่านั้น และผลงานการวิจัยที่ได้ทาการอัพโหลดนั้นจะถูกจัดเก็บลงฐานข้อมูล
14
15. 976-493 โครงงาน 2 ระบบฐานข้อมูลงานวิจยคณะเทคโนโลยีและสิ่งแวดล้อม
ั
ตารางที่ 3.5 คาอธิบายการประมวลผลของกระบวนการที่ 3 : Search Research
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 3
Process name : Search Research
Input data flows : Search Information
Output data flows : Research
Data stored used : Search Information
Description : เป็นกระบวนการทางานของการค้นหาผลงานการวิ จัย โดยผู้ใช้ระบบคือ User
และ Staff ซึ่งหากต้องการค้นหาผลงานการวิจัยสามารถทาได้โดยการพิมพ์คาที่
ต้องการค้นหาลงไปในช่องค้นหา และระบบจะทาการค้นหาผลงานการวิจัยตามคา
ที่ ค้ น หาและจะส่ ง ผลงานการวิ จั ย ที่ เ กี่ ย วข้ อ งกั บ ค าค้ น นั้ น ซึ่ ง ประกอบด้ ว ย
กระบวนการย่อยดังนี้
3.1 Search by Researcher
3.2 Search by Research
3.3 Search by Content Type
ตารางที่ 3.6 คาอธิบายการประมวลผลของกระบวนการที่ 3.1 : Search by Researcher
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 3.1
Process name : Search by Researcher
Input data flows : Research Information
Output data flows : Researcher Detail
Data stored used : Research Information
Description : เป็นกระบวนการทางานของการค้นหาโดยผู้ที่สามารถกระทาได้คือ Admin,
Staff และ User ซึ่งจะต้องทาการค้นหาโดยสามารถค้นหาได้จากการใส่ชื่อผู้วิจัย
หลังจากที่ใส่คาค้นหาไปแล้วระบบจะทาการประมวลผลเพื่อเรียกผลงานการวิจัย
โดยจะทาการดึงผลงานการวิจัยจากฐานข้อมูลมาแสดงให้ผู้ค้นหา
15
16. 976-493 โครงงาน 2 ระบบฐานข้อมูลงานวิจยคณะเทคโนโลยีและสิ่งแวดล้อม
ั
ตารางที่ 3.7 คาอธิบายการประมวลผลของกระบวนการที่ 3.2 : Search by Research
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 3.2
Process name : Search by Researcher
Input data flows : Research Information
Output data flows : Researcher Detail
Data stored used : Research Information
Description : เป็นกระบวนการทางานของการค้นหาโดยผู้ที่สามารถกระทาได้คือ Admin,
Staff และ User ซึ่งจะต้องทาการค้นหาโดยสามารถค้นหาได้จากการใส่ชื่อ
งานวิจัย หลังจากที่ใส่คาค้นหาไปแล้วระบบจะทาการประมวลผลเพื่อเรียกผลงาน
การวิจัยโดยจะทาการดึงผลงานการวิจัยจากฐานข้อมูลมาแสดงให้ผู้ใช้งานระบบ
ตารางที่ 3.8 คาอธิบายการประมวลผลของกระบวนการที่ 3.3 : Search by Content Type
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 3.3
Process name : Search by Content Type
Input data flows : Research Information
Output data flows : Content Type Detail
Data stored used : Research Information
Description : เป็นกระบวนการทางานของการค้นหาโดยผู้ที่สามารถกระทาได้คือ Admin,
Staff และ User ซึ่งจะต้องทาการค้นหาโดยสามารถค้นหาได้จากการใส่ประเภท
ของงานวิจัย ซึ่งจะมีทั้งหมด 5 ประเภท หลังจากที่ใส่คาค้นหาไปแล้วระบบจะทา
การประมวลผลเพื่อ เรีย กผลงานการวิ จัย โดยจะท าการดึง ผลงานการวิ จั ยจาก
ฐานข้อมูลมาแสดงให้ผู้ใช้งานระบบโดยแบ่งตามประเภทงานวิจัย
16
17. 976-493 โครงงาน 2 ระบบฐานข้อมูลงานวิจยคณะเทคโนโลยีและสิ่งแวดล้อม
ั
ตารางที่ 3.9 คาอธิบายการประมวลผลของกระบวนการที่ 4 : Delete Research
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 4
Process name : Delete Research
Input data flows : Research
Output data flow : Research Information
Data stored used : Research
Description : เป็นกระบวนการทางานของการลบผลงานการวิจัยโดยผู้ใช้ระบบที่สามารถทาได้
คือ Staff และ Admin ซึ่งจะต้องทาการเลือกผลงานการวิจัยที่ต้องการลบเมื่อ
ได้ผลงานการวิจัยที่ต้องการลบแล้วก็ทาการลบจากฐานข้อมูล
ตารางที่ 3.10 คาอธิบายการประมวลผลของกระบวนการที่ 5 : Print Research
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 5
Process name : Print Research
Input data flows : Research
Output data flow : Report
Data stored used : Research Information
Description : กระบวนการทางานของการพิมพ์ผลงานการวิจัยออกมาโดยผู้ที่สามารถกระทา
ได้คือ Staff และ User ซึ่งจะต้องทาการเลือกผลงานการวิจัยที่ต้ องการมาโดย
สามารถเลือกได้จากการพิมพ์ทั้งหมดทั้งผลงานหรือเลือกพิมพ์เฉพาะบางส่วนของ
ผลงาน ซึ่งระบบจะทาการดึงผลงานการวิจัยจากฐานข้อมูล ซึ่งประกอบด้ว ย
กระบวนการย่อยดังนี้
5.1 Print Research This Page
5.2 Print Research All Page
17
18. 976-493 โครงงาน 2 ระบบฐานข้อมูลงานวิจยคณะเทคโนโลยีและสิ่งแวดล้อม
ั
ตารางที่ 3.11 คาอธิบายการประมวลผลของกระบวนการที่ 5.1 : Print Research This Page
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 5.1
Process name : Print Research This Page
Input data flows : Research Detail
Output data flow : Report Research
Data stored used : Research Information
Description : กระบวนการทางานของการพิมพ์ผลงานการวิจัยออกมาโดยผู้ที่สามารถกระทา
ได้คือ Staff และ User ซึ่งจะต้องทาการเลือกผลงานการวิจัยที่ต้องการมาโดย
สามารถเลือกได้จากการพิมพ์ทั้งหมดทั้งผลงาน ซึ่งระบบจะทาการดึงผลงานการ
วิจัยจากฐานข้อมูล
ตารางที่ 3.12 คาอธิบายการประมวลผลของกระบวนการที่ 5.2 : Print Research All Page
Process Description
System : ระบบฐานข้อมูลงานวิจัย คณะเทคโนโลยีและสิ่งแวดล้อม
DFD number : 5.2
Process name : Print Research All Page
Input data flows : Research Detail
Output data flow : Report Research
Data stored used : Research Information
Description : กระบวนการทางานของการพิมพ์ผลงานการวิจัยออกมาโดยผู้ที่สามารถกระทา
ได้คือ Staff และ User ซึ่งจะต้องทาการเลือกผลงานการวิจัยที่ต้องการมาโดย
สามารถเลือกได้จากการเลือกพิมพ์เฉพาะบางส่วนของผลงาน ซึ่งระบบจะทาการดึง
ผลงานการวิจัยจากฐานข้อมูล
18