การประชุมวิชาการและผลงานวิจัย มหาวิทยาลัยทักษิณ ครั้งที่ 17 2550 - page 191

7
3. คลาส SearchPersonnel ในเว็
บเซอร
วิ
สนั้
นจะมี
เพี
ยงเมธอดเดี
ยวคื
อ เมธอด Search() ซึ่
งเมธอดนี้
จะเป
นฟ
งก
ชั
นที่
มี
การรั
บพารามิ
เตอร
ที่
เป
นชนิ
ดข
อมู
ลสตริ
ง (String) 1 ตั
ว ชื่
อ staff_id (รหั
สบุ
คลากร) แล
วจะนํ
ามาเป
นเงื่
อนไขในการ
สอบถามข
อมู
ลในฐานข
อมู
ลบุ
คลากรเพื่
อค
นหาข
อมู
ลบุ
คลากร เมธอดนี้
มี
ชนิ
ดข
อมู
ลเป
นดาต
าเซต (DataSet) โดย
เว็
บเซอร
วิ
สจะส
งข
อมู
ลดาต
าเซตที่
อยู
ในรู
ปแบบเอกสาร XML กลั
บไปยั
งเว็
บแอพลิ
เคชั่
นที่
เรี
ยกใช
<
NewDataSet
xmlns
="">
<
TSearchPersonnel1 diffgr:id
="
TSearchPersonnel11
"
msdata:rowOrder
="
0
">
<
officer_id
>
F0011
</
officer_id
>
<
prename
>
นาย
</
prename
>
<
fname_th
>
นิ
พั
ทธุ
</
fname_th
>
<
lname_th
>
อิ
นทอง
</
lname_th
>
<
tsu_date
>
1997-02-15T00:00:00.0000000+07:00
</
tsu_date
>
<
workstatus
>
ทํ
างาน
</
workstatus
>
<
admin
>
ผู
อํ
านวยการสํ
านั
กคอมพิ
วเตอร
</
admin
>
<
department_nameth
>
คณิ
ตศาสตร
</
department_nameth
>
<
faculty_nameth
>
วิ
ทยาศาสตร
</
faculty_nameth
>
<
pos_nameth
>
อาจารย
</
pos_nameth
>
<
officertype_nameth
>
ข
าราชการ
</
officertype_nameth
>
</
TSearchPersonnel1
>
</
NewDataSet
>
</
diffgr:diffgram
>
</
DataSet
>
ภาพที่
4
แสดงบางส
วนของเอกสาร XML ที่
ถู
กส
งกลั
บไปยั
งเว็
บแอพพลิ
เคชั่
ผลการดํ
าเนิ
นงาน
หลั
งจากที่
ผู
พั
ฒนาระบบเว็
บแอพพลิ
เคชั่
นทํ
าการเขี
ยนโปรแกรมฟ
งก
ชั่
นการทํ
างานต
างๆในโปรโตไทพ
เว็
บแอพพลิ
เคชั่
นของภาควิ
ชาคณิ
ตศาสตร
ได
สมบู
รณ
ผ
านการเรี
ยกใช
งานเว็
บเซอร
วิ
สแล
ว ก็
จะได
เว็
บแอพพลิ
เคชั่
ของภาควิ
ชาคณิ
ตศาสตร
ซึ่
งประกอบไปด
วยส
วนของการบริ
การข
อมู
ลบุ
คลากรของภาควิ
ชาคณิ
ตศาสตร
ดั
งนี้
1. ข
อมู
ลบุ
คลากรในภาควิ
ชา
1.1 ข
อมู
ลบุ
คลากรสาขาคณิ
ตศาสตร
สถิ
ติ
วิ
ทยาการคอมพิ
วเตอร
และเทคโนโลยี
สารสนเทศ
2. การสอบถามข
อมู
ลบุ
คลากร
2.1 การสอบถามข
อมู
ลประวั
ติ
การลา
2.2 การสอบถามข
อมู
ลสรุ
ปจํ
านวนบุ
คลากร
2.3 การสอบถามข
อมู
ลเกี่
ยวกั
บประวั
ติ
การศึ
กษา
2.4 การสอบถามข
อมู
ลประวั
ติ
การทํ
างาน
2.5 การสอบถามข
อมู
ลผลงานวิ
จั
1...,181,182,183,184,185,186,187,188,189,190 192,193,194,195,196,197,198,199,200,201,...702
Powered by FlippingBook