เอกสาร01-ข้อเสนอโครงการ
1. ชื่อโครงการ ……โปรแกรมตรวจสอบสุขภาพเบื้องต้น
2. ผู้รับผิดชอบโครงการ
2.1 หัวหน้าโครงการ ……นายวีรพล สอนหว่าง
ผู้ร่วมโครงการคนที่ 1 ……นายอนันต์ชัย บานแย้ม
ผู้ร่วมโครงการคนที่ 2 ……………………
3. หลักการและเหตุผล
……เป็นโปรแกรมที่ช่วยในการตรวจสอบสุขภาพของตนเองเบื้องต้นสำหรับบุคคลที่ไม่มีเวลาไปพบแพทย์ อาทิการสอบถามอาการทั่วไป ตรวจสอบสายตา ตรวจสอบการฟัง การให้คำแนะนำในเรื่องต่างๆเป็นต้น
4. วัตถุประสงค์
6.1 …เพื่อเป็นแนวทางในการตรวจสอบร่างกายเบื้องต้นด้วยตัวเอง
6.2 …เพื่อลดการเสียเวลาไปพบแพทย์
5. เป้าหมาย
7.1 …บุคคลทั่วไปที่สามารถเข้าใช้โปรแกรมได้
7.2 …บุคคลที่ไม่ทราบอาการและไม่มีเวลาไปพบแพทย์
6. สถานที่ดำเนินการ
……พื้นที่ทั่วไปในเขตจังหวัดอุตรดิตถ์
7. แผนการดำเนินงาน
8. ระยะเวลาในการดำเนินงาน
เริ่มโครงการ 1 มีนาคม 2560
สิ้นสุดโครงการ 6 มิถุนายน 2560
รวมทั้งหมด 92 วัน
9. งบประมาณที่ดำเนินการ
1. ดูจากความต้องการแล้วแปลงเป็นหน้าจอที่ต้องสร้าง( A )
2. ราคาต่อหน้าจอ ( B )
ดังนั้น
สูตร
ค่าพัฒนาระบบ = A X B
หน้าจอที่ต้องสร้าง = 2
ราคาต่อหน้าจอ = 10,000 บาท //*ราคากลาง*//
ค่าพัฒนาระบบ = 20,000 บาท
10. การประเมินผลโครงการ
1) ประเมินจาก…………………………………………
2) …………………………………………
11. ผลที่คาดว่าจะได้รับจากโครงการหรือการนำผลที่ได้ไปใช้เมื่อดำเนินการเสร็จเรียบร้อยแล้ว
1) …………………………………………
2) …………………………………………
3) …………………………………………
4) …………………………………………
__________________________________________________________________________
เอกสาร02-รายงานการวิเคราะห์ระบบ
เอกสารรายงานการวิเคราะห์ระบบ
1. วิเคราะห์ระบบปัจจุบัน
เนื่องจากโปรแกรมตรวจสอบสุขภาพเบื้องต้นเป็นโปรแกรมที่สามารถตรวจสอบสุขภาพเบื้องต้นได้เองไม่จำเป็นต้องไปพบแพทย์ ดังนั้นโปรแกรมที่ใช้จึงออกแบบมาเพื่อตอบโจทย์ผู้ที่ไม่มีเวลาเดินทางเข้าพบแพทย์ได้เป็นอย่างดีและยังสามารถอำนวยความสะดวกได้อีกด้วย
2. การออกแบบโมเดลในการพัฒนา
3. วิเคราะห์ความต้องการเพื่อสรุปเป็นข้อกำหนด
จากแผนภาพ โปรแกรมตรวจสอบสุขภาพเบื้องต้น จะมีการบันทึกจำนวนผู้เข้าใช้งาน ผู้จัดการระบบสามารถตรวจสอบข้อมูล แก้ไข และอัพเดรตข้อมูลสุขภาพได้
กิจกรรมที่จะเกิดขึ้นในระบบ
1. ผู้จัดการล็อกอินเข้าสู่ระบบ
2. กรอกข้อมูลหรืออาการของผู้ใช้งาน
3. แสดงฟังก์ชันข้อมูลการเพิ่ม ลบ แก้ไข ข้อมูลสุขภาพ
4. แสดงฟังก์ชันข้อมูลการรักษาและข้อมูลการทานยา
5. แก้ไขข้อมูลที่ผิดพลาด
6. บันทึกรายการข้อมูล
7. ออกจากระบบ
4. โมเดลแสดงความสัมพันธ์ของข้อมูล
จากภาพแสดงโมเดลในการออกแบบข้อมูล โดยมีความสัมพันธ์กันคือ ข้อมูลผู้ใช้งานประกอบด้วย
1. รหัสของผู้ใช้งาน
2. ชื่อ - นามสกุล
3. อายุของผู้ใช้งาน
4. เพศของผู้ใช้งาน
5. อาการของโรค
6. รหัสของโรค
7. ชื่อของโรค
5. Data Dictionary
1. รหัสของผู้ใช้งาน = ID_User
2. ชื่อ - นามสกุล = User_Name, Last_Name
3. อายุของผู้ใช้งาน = Age
4. เพศของผู้ใช้งาน = Sex
5. อาการของโรค = Symptoms
6. รหัสของโรค = ID_Symptoms
7. ชื่อของโรค = Name_Symptoms
8. รหัสเข้าใช้งาน = Password
_________________________________________________________________________
1.1 ผู้จัดการระบบ
• กำหนดความต้องการของโปรแกรมเพื่อความพอใจของผู้ใช้งาน
• จัดทำฐานข้อมูลอาการ/โรคต่างๆ
• ผู้ใช้งานสนใจเข้าใช้บริการโปรแกรมที่สะดวกและรวดเร็ว
• จำนวนผู้ใช้งานเพิ่มขึ้นเมื่อมีการจัดทำโปรแกรม
• จัดทำโปรแกรมที่ผู้ใช้งานเข้าใจง่าย สะดวก ไม่สับสนต่อการใช้งาน
1.2 ผู้ใช้งาน
• เข้าใจระบบอย่างง่ายและเข้าใช้งานได้เลย
• ผู้ใช้สามารถค้นหาข้อมูลโรคหรืออาการ
• เมื่อผู้ใช้งานค้นหาข้อมูลแล้ว สามารถรู้อาการและการรักษาเบื้องต้นได้
2. แผนภาพแสดงกระแสข้อมูล DFD Level 0
จากภาพแสดงกระแสข้อมูล DFD Level 0 ของโปรแกรมตรวจสอบสุขภาพเบื้องต้น สำหรับวางแผนการเขียนโปรแกรม รายละเอียดดังนี้
1. ส่วนของการจัดการข้อมูลสุขภาพ เป็นส่วนย่อยในการประมวลผลข้อมูลของข้อมูลสุขภาพทั้งหมด ทั้งการเพิ่มข้อมูล แก้ไขข้อมูลสุขภาพ และลบข้อมูลสุขภาพ จากแหล่งจัดเก็บข้อมูล
2. ส่วนของการจัดการข้อมูลผู้ใช้งาน เป็นส่วนย่อยในการประมวลผลข้อมูลของข้อมูลผู้ใช้งานทั้งหมด ทั้งการเพิ่มผู้ใช้งาน การแก้ไข และลบข้อมูลผู้ใช้งาน จากแหล่งจัดเก็บข้อมูลผู้ใช้งาน
3. ส่วนของการจัดการข้อมูลการรักษา เป็นส่วนย่อยในการประมวลผลข้อมูลของข้อมูลการรักษาทั้งหมด ทั้งการเพิ่มข้อมูลรักษา ข้อมูลการทานยา เป็นต้น
4. ส่วนของการค้นหาข้อมูลสุขภาพ เป็นส่วนย่อยในการประมวลผลข้อมูลของการค้นหาข้อมูลสุขภาพทั้งหมด ทั้งการหาข้อมูลสุขภาพ ข้อมูลการรักษา เป็นต้น
3. แผนภาพ Data Flow Diagram Level 1 ของ Process 1 ส่วนของข้อมูลสุขภาพ
จากภาพเป็นการแสดงแผนภาพกระแสข้อมูลของระบบ ในส่วนของการประมวลผลการจัดการข้อมูลสุขภาพ โดยแสดงให้เห็นถึงขั้นตอนและทิศทางการไหล ของข้อมูลสุขภาพ ทั้งในการแก้ไขข้อมูลสุขภาพ การนำเข้าข้อมูลสุขภาพ การเพิ่มรายละเอียดข้อมูล ไปยังแหล่งจัดเก็บข้อมูลได้
4. แผนภาพ Data Flow Diagram Level 1 ของ Process 2 ส่วนของข้อมูลผู้ใช้งานระบบ
จากภาพเป็นการแสดงแผนภาพกระแสข้อมูลของระบบ ในส่วนของการประมวลผลการจัดการข้อมูลผู้ใช้งาน โดยแสดงให้เห็นถึงขั้นตอนและทิศทางการไหล ของข้อมูลผู้ใช้งาน ทั้งในการแก้ไขข้อมูลผู้ใช้งาน การประมวลผลข้อมูลรายละเอียดข้อมูลส่วนตัวและการจัดเก็บข้อมูลผู้ใช้งาน ไปยังแหล่งจัดเก็บข้อมูลได้
5. แผนภาพ Data Flow Diagram Level 1 ของ Process 3 ส่วนของข้อมูลการรักษา
3. วิเคราะห์ความต้องการเพื่อสรุปเป็นข้อกำหนด
จากแผนภาพ โปรแกรมตรวจสอบสุขภาพเบื้องต้น จะมีการบันทึกจำนวนผู้เข้าใช้งาน ผู้จัดการระบบสามารถตรวจสอบข้อมูล แก้ไข และอัพเดรตข้อมูลสุขภาพได้
กิจกรรมที่จะเกิดขึ้นในระบบ
1. ผู้จัดการล็อกอินเข้าสู่ระบบ
2. กรอกข้อมูลหรืออาการของผู้ใช้งาน
3. แสดงฟังก์ชันข้อมูลการเพิ่ม ลบ แก้ไข ข้อมูลสุขภาพ
4. แสดงฟังก์ชันข้อมูลการรักษาและข้อมูลการทานยา
5. แก้ไขข้อมูลที่ผิดพลาด
6. บันทึกรายการข้อมูล
7. ออกจากระบบ
4. โมเดลแสดงความสัมพันธ์ของข้อมูล
จากภาพแสดงโมเดลในการออกแบบข้อมูล โดยมีความสัมพันธ์กันคือ ข้อมูลผู้ใช้งานประกอบด้วย
1. รหัสของผู้ใช้งาน
2. ชื่อ - นามสกุล
3. อายุของผู้ใช้งาน
4. เพศของผู้ใช้งาน
5. อาการของโรค
6. รหัสของโรค
7. ชื่อของโรค
5. Data Dictionary
1. รหัสของผู้ใช้งาน = ID_User
2. ชื่อ - นามสกุล = User_Name, Last_Name
3. อายุของผู้ใช้งาน = Age
4. เพศของผู้ใช้งาน = Sex
5. อาการของโรค = Symptoms
6. รหัสของโรค = ID_Symptoms
7. ชื่อของโรค = Name_Symptoms
8. รหัสเข้าใช้งาน = Password
_________________________________________________________________________
เอกสาร03-การออกแบบโมเดลของระบบ
1. แผนภาพแสดงกระแสข้อมูล [Context Diagram]
1.1 ผู้จัดการระบบ
• กำหนดความต้องการของโปรแกรมเพื่อความพอใจของผู้ใช้งาน
• จัดทำฐานข้อมูลอาการ/โรคต่างๆ
• ผู้ใช้งานสนใจเข้าใช้บริการโปรแกรมที่สะดวกและรวดเร็ว
• จำนวนผู้ใช้งานเพิ่มขึ้นเมื่อมีการจัดทำโปรแกรม
• จัดทำโปรแกรมที่ผู้ใช้งานเข้าใจง่าย สะดวก ไม่สับสนต่อการใช้งาน
1.2 ผู้ใช้งาน
• เข้าใจระบบอย่างง่ายและเข้าใช้งานได้เลย
• ผู้ใช้สามารถค้นหาข้อมูลโรคหรืออาการ
• เมื่อผู้ใช้งานค้นหาข้อมูลแล้ว สามารถรู้อาการและการรักษาเบื้องต้นได้
2. แผนภาพแสดงกระแสข้อมูล DFD Level 0
จากภาพแสดงกระแสข้อมูล DFD Level 0 ของโปรแกรมตรวจสอบสุขภาพเบื้องต้น สำหรับวางแผนการเขียนโปรแกรม รายละเอียดดังนี้
1. ส่วนของการจัดการข้อมูลสุขภาพ เป็นส่วนย่อยในการประมวลผลข้อมูลของข้อมูลสุขภาพทั้งหมด ทั้งการเพิ่มข้อมูล แก้ไขข้อมูลสุขภาพ และลบข้อมูลสุขภาพ จากแหล่งจัดเก็บข้อมูล
2. ส่วนของการจัดการข้อมูลผู้ใช้งาน เป็นส่วนย่อยในการประมวลผลข้อมูลของข้อมูลผู้ใช้งานทั้งหมด ทั้งการเพิ่มผู้ใช้งาน การแก้ไข และลบข้อมูลผู้ใช้งาน จากแหล่งจัดเก็บข้อมูลผู้ใช้งาน
3. ส่วนของการจัดการข้อมูลการรักษา เป็นส่วนย่อยในการประมวลผลข้อมูลของข้อมูลการรักษาทั้งหมด ทั้งการเพิ่มข้อมูลรักษา ข้อมูลการทานยา เป็นต้น
4. ส่วนของการค้นหาข้อมูลสุขภาพ เป็นส่วนย่อยในการประมวลผลข้อมูลของการค้นหาข้อมูลสุขภาพทั้งหมด ทั้งการหาข้อมูลสุขภาพ ข้อมูลการรักษา เป็นต้น
3. แผนภาพ Data Flow Diagram Level 1 ของ Process 1 ส่วนของข้อมูลสุขภาพ
จากภาพเป็นการแสดงแผนภาพกระแสข้อมูลของระบบ ในส่วนของการประมวลผลการจัดการข้อมูลสุขภาพ โดยแสดงให้เห็นถึงขั้นตอนและทิศทางการไหล ของข้อมูลสุขภาพ ทั้งในการแก้ไขข้อมูลสุขภาพ การนำเข้าข้อมูลสุขภาพ การเพิ่มรายละเอียดข้อมูล ไปยังแหล่งจัดเก็บข้อมูลได้
4. แผนภาพ Data Flow Diagram Level 1 ของ Process 2 ส่วนของข้อมูลผู้ใช้งานระบบ
จากภาพเป็นการแสดงแผนภาพกระแสข้อมูลของระบบ ในส่วนของการประมวลผลการจัดการข้อมูลผู้ใช้งาน โดยแสดงให้เห็นถึงขั้นตอนและทิศทางการไหล ของข้อมูลผู้ใช้งาน ทั้งในการแก้ไขข้อมูลผู้ใช้งาน การประมวลผลข้อมูลรายละเอียดข้อมูลส่วนตัวและการจัดเก็บข้อมูลผู้ใช้งาน ไปยังแหล่งจัดเก็บข้อมูลได้
5. แผนภาพ Data Flow Diagram Level 1 ของ Process 3 ส่วนของข้อมูลการรักษา
จากภาพเป็นการแสดงแผนภาพกระแสข้อมูลของระบบ ในส่วนของการประมวลผลการจัดการข้อมูลการรักษา โดยแสดงให้เห็นถึงขั้นตอนและทิศทางการไหล ของข้อมูลการรักษา ทั้งในการแก้ไขข้อมูล การประมวลผลข้อมูลรายละเอียดข้อมูลอาการผู่ป่วยและการจัดเก็บข้อมูลการรักษา ข้อมูลอาการ ไปยังแหล่งจัดเก็บข้อมูลได้
6. แผนภาพ Data Flow Diagram Level 1 ของ Process 4 ส่วนของข้อมูลการค้นหา
จากภาพเป็นการแสดงแผนภาพกระแสข้อมูลของระบบ ในส่วนของการประมวลผลการจัดการข้อมูลการค้นหา โดยแสดงให้เห็นถึงขั้นตอนและทิศทางการไหล ของข้อมูลการค้นหา ทั้งในการค้นหาข้อมูลสุขภาพ ข้อมูลอาการ การรักษา โดยการค้นหาจากข้อมูลสุขภาพและข้อมูลการรักษา จากแหล่งจัดเก็บข้อมูล
7. โปรแกรมตรวจสอบสุขภาพ
6. แผนภาพ Data Flow Diagram Level 1 ของ Process 4 ส่วนของข้อมูลการค้นหา
จากภาพเป็นการแสดงแผนภาพกระแสข้อมูลของระบบ ในส่วนของการประมวลผลการจัดการข้อมูลการค้นหา โดยแสดงให้เห็นถึงขั้นตอนและทิศทางการไหล ของข้อมูลการค้นหา ทั้งในการค้นหาข้อมูลสุขภาพ ข้อมูลอาการ การรักษา โดยการค้นหาจากข้อมูลสุขภาพและข้อมูลการรักษา จากแหล่งจัดเก็บข้อมูล
7. โปรแกรมตรวจสอบสุขภาพ
หน้าแรกของโปรแกรม
1.หน้าตา Login
3.การ login ด้วย user ธรรมดา
4.เข้าสู่ตัวโปรแกรมที่ไม่สามารถเพิ่ม/แก้ไข/ลบข้อมูลได้
5.การ login ด้วย Admin
6.สามารถทำการ เพิ่ม/แก้ไข/ลบข้อมูลได้
7.แสดงการเพิ่มข้อมูล


















