Transcript powerpoint

ระบบฐานข ้อมูลการเทียบโอนผล
การเรียน
Transfer Study Credit Database
Management System
ผู จ
้ ด
ั ทา
นาย จุตพ
ิ งศ ์
สุบน
ิ
521733023401-8
นาย พงศกร
พาดี
521733023427-4
่ กษา
อาจารย ์ทีปรึ
อาจารย ์ เกตุกาญจน์
ไชยขันธุ ์
อาจารย ์ อิสรีย ์
.
บทค ัดย่อ
มหาวิท ยาลัย เทคโนโลยีร าชมงคลอีส าน ได เ้ ปิ ดร บ
ั นั ก ศึก ษา
หลัก สู ต รเที ย บโอนรายวิ ช า ซึ่งนั ก ศึ ก ษาที่ จบการศึ ก ษาระดับ
้ ง และสอบเข ้าศึกษาต่อระดับปริญญาตรี
ประกาศนี ยบัตรวิชาชีพชันสู
ในมหาวิท ยาลัยได ใ้ นหลัก สูต รเทีย บโอนจะสามารถน ารายวิชาใน
้ งบางรายวิชาทีมหาวิ
่
ระดับประกาศนี ยบัตรวิชาชีพชันสู
ทยาลัยอนุ มต
ั ิ
มาเทีย บโอนในระดับ ปริญ ญาตรีไ ด โ้ ดยไม่ ต อ้ งศึก ษารายวิช านั้ น
ปั จ จุบ น
ั การเทีย บโอนรายวิชานั ก ศึก ษาจะต อ้ งกรอกแบบฟอร ์มใน
รู ป แบบเอกสารและจะต อ้ งมี ก ารตรวจสอบหลายขั้นตอนจาก
สาขาวิชาและคณะ สุดทา้ ยจึงจะสามารถนามาบันทึกผลการเทียบ
โอนในระบบบริการการศึกษาได ้
้
ดัง นั้ นทางผู จ้ ด
ั ท าจึงได จ้ ด
ั ท าระบบเทีย บโอนรายวิช าขึนมา
โดยให น
้ ั ก ศึก ษาสามารถกรอกแบบฟอร ์มการเทีย บโอนผ่ า นระบบ
่
ออนไลน์ได ้ โดยไม่ จาเป็ นตอ้ งกรอกในเอกสาร ซึงการกรอกข
อ้ มู ล 1
วัตถุประสงค ์ของปริญญานิ พนธ ์
่ านวยความสะดวกในการเทียบโอนผล
1. เพืออ
การเรียนของนักศึกษา
่ ฒนาส่วนของการเทียบโอนผลการเรียน
2. เพือพั
จัดเก็บและบันทึก
ข ้อมูลการใช ้งานส่วนของระบบเทียบโอนผลการ
เรียน
3. นามาพัฒนาระบบเทียบโอนผลการเรียนของ
คณะวิศวกรรมศาสตร ์
2
่
ทฤษฎีทเกี
ี่ ยวข้
อง
3
ขอบเขตของปริญญานิ พนธ ์
ผู ด
้ ู แลระบบ
1. ระบบจัดการพืน
้ ฐาน
2. อนุมัตห
ิ รือไม่อนุมัตผ
ิ ลการเทียบโอน
ื ค ้นนักศก
ึ ษาจากสาขาวิชา อาจารย์ทป
3. สบ
ี่ รึกษา
ึ ษา
รหัสนักศก
ื่ -นามสกุล ห ้องเรียน กลุม
ชอ
่ เรียนและปี ท ี่
ึ ษาเข ้าศก
ึ ษา
นักศก
4. สามารถออก
รายงาน ดังนี้
4.1 คาร ้องขอเทียบโอนผลการเรียนของ
ึ ษา
นักศก
4
ขอบเขตของปริญญานิ พนธ ์ (ต่อ)
เจ้าหน้าที่
1. อนุมัตห
ิ รือไม่อนุมัตผ
ิ ลการเทียบโอน
ื ค ้นนักศก
ึ ษาจากชอ
ื่ อาจารย์ทป
2. สบ
ี่ รึกษา ปี ท ี่
ึ ษาเข ้าศก
ึ ษา
นักศก
ห ้องเรียนและกลุม
่ เรียน
3. สามารถออกรายงานดังนี้
3.1 คาร ้องขอเทียบโอนผลการเรียนของ
ึ ษา
นักศก
3.2 แบบประเมินผลการเทียบโอนผลการเรียน
ึ ษา
ของนักศก
5
ขอบเขตของปริญญานิ พนธ ์ (ต่อ)
่ กษา
อาจารย ์ทีปรึ
1. อนุมัตห
ิ รือไม่อนุมัตผ
ิ ลการเทียบโอน
ื ค ้นนักศก
ึ ษาในทีป
ึ ษาที่
2. สบ
่ รึกษาจากปี การศก
ึ ษาเข ้าศก
ึ ษา
นักศก
ห ้องเรียนและกลุม
่ เรียน
3. สามารถออกรายงานได ้ ดังนี้
3.1 คาร ้องขอเทียบโอนผลการเรียนของ
ึ ษา
นักศก
3.2 แบบประเมินผลการเทียบโอนผลการเรียน
ึ ษา
ของนักศก
6
ขอบเขตของปริญญานิ พนธ ์ (ต่อ)
นักศึกษา
1.สามารถเลือกการเทียบโอนรายวิชาได ้
1.1 เทียบโอนผลการเรียนโดยกลุม
่ รายวิชา/หน่วยกิต
1.2 เทียบโอนโดยการขอสอบเทียบโอน
1.3 แสดงข ้อมูลการเทียบโอนของตนเองได ้
1.4 แก ้ไขข ้อมูลการเทียบโอนได ้ (กรณียังไม่ยน
ื ยัน
การเทียบโอน
หรือได ้รับอนุญาตให ้แก ้ไขจากเจ ้าหน ้าที่ หรืออาจารย์
ทีป
่ รึกษา
และผู ้ดูแลระบบ)
2.สามารถออกรายงานได ้ ดังนี้
7
2.1 คาร ้องขอเทียบโอนผลการเรียน
ระบบงานปั จจุบน
ั
นักศึกษ
า
อาจารย ์ที่
ปรึกษา
คณบดี
่
เจ้าหน้าทีประจ
า
สาขาวิชา
เจ้าหน้าที่
คณะ
สวท.บันทึกผลการเทียบโอน
ในระบบ ESS
8
ระบบงานใหม่
ระบบเทียบโอนผลการเรียน
นักศึกษ
า
ผู ด
้ ูแล
ระบบ
อาจารย ์ที่
ปรึกษา
่
เจ้าหน้าทีประจ
า
สาขาวิชา
คณบดีเซ็น
หัวหน้าสาขา
เซ็น
พิมพ์รายงานผลการเท
สวท.บันทึกผลการเทียบโอน
ในระบบ ESS
9
ประโยชน์ทจะได้
ี่
ร ับ
1. มีระบบบริหารจัดการฐานข ้อมูลการเทียบโอนผลการ
ิ ธิภาพ
เรียนทีม
่ ป
ี ระสท
้
และเป็ นระบบทีช
่ ว่ ยให ้สะดวกและง่ายต่อการใชงาน
2. มีระบบทีส
่ ามารถสรุปผล และแสดงรายงานผลการ
ึ ษา
เทียบโอนของนักศก
้
ิ ธิภาพ
เพือ
่ นาไปใชงานได
้อย่างสะดวกและมีประสท
3. เป็ นแนวทางเพือ
่ พัฒนาระบบฐานข ้อมูลเพือ
่ นามาใช ้
1
ในคณะวิศวกรรมศาสตร์และสถาปั ตยกรรมศาสตร์
Context Diagram
ER-Model Diagram
1
ตารางสาขาวิชา
1
ตารางนักศึกษาและบุคลากร
1
ตารางรายวิชา
1
ตารางนักศึกษาขอเทียบโอน
1
Source Code
การขอเทียบโอนสาหรับ
ึ ษา
นักศก
1
function on_req_course(){
var i = 0;
var str_data = "“;
while(i < P_Dialog_Row){
id = "ddl"+i;
var myString = document.getElementById(id).value;
str_data += myString;
i++;
}
if(confirm("ยืนยัน 'ขอเทียบรายวิชา'")){
ajax_resp("on_req_course",str_data);
}else{ return false; }
}
1
สง่ ค่าไปที่ function_mode.php
else if(fn == "on_req_course"){
var url = "function_mode.php";
var pmeters = "state=" + "student_insert_course" +
"&str_data=" + str1 + "&course=" + P_Course;
}
รับค่าทีไ่ ด ้กลับมาจาก function_mode.php
else if(fn == "on_req_course"){
if(HttPRequest.responseText == "OK"){
window.location.reload();
}else{
alert("ระบบเกิดข ้อผิดพลาด!!");
}
}
1
Source Code
อนุมัตผ
ิ ลการเทียบโอน(อาจารย์
ทีป
่ รึกษา)
2
function update_db(p){
var i = 0;
var x = 0;
var str = "";
var txt = "";
if(p == 'Y'){
txt = "อนุมัตริ ายวิชา";
}else{
txt = "ไม่อนุมัตริ ายวิชา";
}
2
while(i<sumrow_return){
var id = "cb"+i;
if(document.getElementById(id).checked){
var myString = document.getElementById(id).value;
str = str + "@" + myString;
x++;
}
i++;
}
if(x == 0){
}else{
alert("กรุณาเลือกรายวิชาทีต
่ ้องการอนุมัต ิ !!");
if(confirm('ยืนยัน '+ txt)){
ajax_resp('update_db',str,p);
}else{
return false;
}
}
2
สง่ ค่าไปที่ function_mode.php
else if(fn == "update_db"){
var url = "function_mode.php";
var pmeters = "state=" + "update_status" + "&str=" + str1 +
"&process=" + str2 + "&student_id=" + G_student_id;
}
รับค่าทีไ่ ด ้กลับมาจาก function_mode.php
else if(fn == "update_db"){
$( "#get_profile" ).dialog("close");
ajax_resp("get_transfer",G_student_id);
}
2
ตัวอย่าง โปรแกรมระบบขอเทียบ
โอน1. นักศกึ ษาทาการขอเทียบ
โอน
แบ่งกระบวนการออกได ้ 3
2. อาจารย์ทป
ี่ รึกษา อนุมัตผ
ิ ล
กระบวนการ
การขอเทียบโอน
3. เจ ้าหน ้าที่ อนุมัตผ
ิ ลการขอ
เทียบโอน
2
โปรแกรมระบบเทียบโอน
สาหร ับนักศึกษา
2
การขอเทียบโอน
1
2
2
รายวิชาทีเ่ ปิ ดให ้เทียบโอน
(ตัวอย่าง การเทียบโอนด ้วยรายวิชาและ
หน่วยกิต)
1
2
รายวิชาทีน
่ ามาขอเทียบโอน
2
4
5
6
3
2
รายวิชาทีเ่ ปิ ดให ้เทียบโอน
(ตัวอย่าง การเทียบโอนด ้วยการขอสอบ
เทียบความรู ้)
3
1
2
2
ยืนยันการขอเทียบโอน
1
3
โปรแกรมระบบเทียบโอน
่ กษา
สาหร ับอาจารย ์ทีปรึ
3
อนุมัตผ
ิ ลการเทียบโอน
1
2
3
ึ ษา
ค ้นหานักศก
1
2
3
3
ึ ษา
แสดงข ้อมูลนักศก
1
3
อนุมัตผ
ิ ลการเทียบโอน
1
2
3
3
ผลการอนุมัตก
ิ ารขอเทียบโอน
1
3
โปรแกรมระบบเทียบโอน
่
สาหร ับเจ้าหน้าทีประจ
าสาขาวิชา
3
อนุมัตผ
ิ ลการเทียบโอน
1
2
3
ึ ษา
ค ้นหานักศก
1
2
3
4
3
ึ ษา
แสดงข ้อมูลนักศก
1
4
อนุมัตผ
ิ ลการเทียบโอน
1
2
3
4
ผลการอนุมัตก
ิ ารขอเทียบโอน
ผลการอนุมัตก
ิ ารขอเทียบโอน(สว่ นของ
ึ ษา)
นักศก
4
จบการนาเสนอ