Upload
boonlert-aroonpiboon
View
3.877
Download
3
Embed Size (px)
DESCRIPTION
คู่มือการใช้งานระบบห้องสมุดอัตโนมัติ OpenBiblio รุ่น myLib
Citation preview
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 1
บญเลศ อรณพบลย
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib
โดย ... บญเลศ อรณพบลย
ฝายบรการความรทางวทยาศาสตรและเทคโนโลย
ส านกงานพฒนาวทยาศาสตรและเทคโนโลยแหงชาต (สวทช.)
กรกฎาคม 2556
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 2
บญเลศ อรณพบลย
แนะน าโปรแกรม
โปรแกรมระบบหองสมดอตโนมต OpenBiblio รน myLib เปนโปรแกรมระบบหองสมดอตโนมตทพฒนาตอยอดจากโปรแกรม OpenBiblio อนเปนโปรแกรมระบบหองสมดอตโนมต (Automated Library) ทพฒนาบนฐานของโอเพนซอรส หรอการเปดเผยตนฉบบโปรแกรมทใหบรการผานเวบ http://obiblio.sourceforge.net/
โปรแกรม OpenBiblio เปนระบบหองสมดอตโนมตทพฒนาดวยภาษา PHP ท างานบนระบบฐานขอมล MySQL และ OpenBiblio รน myLib กไดน าตนฉบบโปรแกรมดงกลาวมาปรบปรงความสามารถ โดยเฉพาะ การปรบแกไขปญหาภาษาไทย การปรบรปแบบการแสดงผลขอมลเพอใหรองรบการใชงานกบหองสมดขนาดเลกในประเทศไทย
การตดตงโปรแกรมบน AppServ
ตนฉบบโปรแกรม OpenBiblio รน myLib ดาวนโหลดไดจากเวบไซต http://stks.or.th/th/knowledge-bank/25-open-source/4153-mylib.html ซงมตนฉบบเปนฟอรแมต zip ดงน openbiblio-mylib.zip
การใชงานใหแตกแฟมฟอรแมต zip จะไดโฟลเดอรชอ openbiblio-mylib จากนนใหคดลอกโฟลเดอรดงกลาวไปไวในโฟลเดอร C:\AppServ\www ของ AppServ
เมอคดลอกโฟลเดอรตนฉบบโปรแกรมไวท C:\AppServ\www แลวใหเปลยนชอโฟลเดอรใหเหมาะสม เชน mylib จากนนเขาสสวนการสรางฐานขอมลรองรบขอมลของ OpenBiblio ดวยค าสง http://127.0.0.1/phpmyadmin
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 3
บญเลศ อรณพบลย
จากจอภาพการสรางฐานขอมลของ MySQL ใหระบชอฐานขอมล Create new database เชน mylib จากนนเลอกรายการรปแบบการเขารหสภาษาเปน utf8_unicode_ci แลวคลกปม Create
เมอสรางฐานขอมลตามขนตอนขางตน กใหไปปรบแตงคา Config ของไฟลระบบ OpenBiblio โดยเขาไปทโฟลเดอร C:\AppServ\www\mylib เปดไฟล database_constants.php ดวย TextEditor เชน NotePad++
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 4
บญเลศ อรณพบลย
ปรบแกไขขอมลในรายการ define ทง 4 รายการใหถกตองกบคา Config ของ AppServ เชน
บรรทดท 10 define("OBIB_HOST", "localhost"); คงไวเหมอนเดม
define("OBIB_DATABASE", "openbiblio"); ปรบแกไขค าวา openbiblio ใหตรงกบชอฐานขอมลทสรางไว (กรณนคอ mylib)
define("OBIB_USERNAME", "openbiblio"); ปรบแกไขค าวา openbiblio ใหตรงกบ user name ของผใชงาน AppServ (กรณนคอ root)
define("OBIB_PWD", "openbiblio"); ปรบแกไขค าวา openbiblio ใหตรงกบ password ของผใชงาน AppServ
เมอปรบแกไขขอมลทงหมดแลวใหบนทกแฟมและปดแฟมดงกลาว จากนนจะเขาสสวนตดตงโปรแกรมโดยพมพค าสง http://127.0.0.1/mylib จะปรากฏสวนการตดตง ดงน
คลกเลอกภาษาการตดตงเปน English ตอดวยการคลกเลอกการตดตงขอมลตวอยาง Install Test Data จากนนคลกปม Install
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 5
บญเลศ อรณพบลย
จากภาพแสดงวาการตดตงโปรแกรม OpenBiblio รน myLib เสรจสมบรณ ใหคลกลงก start using OpenBiblio เพอเรมโปรแกรม
จากภาพเปนสวนการท างานกบผใชทเรยกวา OPAC (Online Public Access Catalog) ซงเปนจอภาพทผใชสามารถเขาถงทรพยากรของหองสมด
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 6
บญเลศ อรณพบลย
การสบคนทรพยากรโดยผใช
ผใชงานหองสมดผานระบบหองสมดอตโนมต OpenBiblio รน myLib สามารถเขาสบคนทรพยากรไดสะดวกขนกวาระบบหองสมดอตโนมตทวไป เพราะนอกจากการเขาถงผานการสบคน ยงสามารถใชการคลกเลอกหวเรอง การคลกจากภาพตวอยางของปกหนงสอ ซงเปนรปแบบใหมท OpenBiblio รน myLib ทใหความสนใจและปรบโฉมการท างานเพอใหผใชงานเขาใชงานไดสะดวกยงขน
การเขาถงดวยหวเรอง จะท าไดผานพนทการท างานทเรยกวา Subject Cloud ซงจะแสดงวาทรพยากรในระบบนมหวเรองใดบาง และหวเรองใดมจ านวนมาก
จากตวอยางจะพบวาหวเรอง Programming มขนาดหนาและตวใหญ กวาหวเรองอน จงแสดงวาในระบบนมการใหหวเรองกบทรพยากรดวยค าวา Programming มากทสด ซงเมอคลกทค าวา Programming โปรแกรมจะแสดงรายการทรพยากรตามหวเรองทเลอก ดงน
จากภาพแสดงวาทรพยากรทมการใหหวเรองดวยค าวา Programming ม 3 รายการ ทงนสามารถคลกทชอเรอง (Title) ของทรพยากรทตองการเพอดรายละเอยดอนๆ ดงน
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 7
บญเลศ อรณพบลย
การกลบไปสหนาแรกของ OPAC ท าไดโดยการคลกทชอเวบในสวน Header กรณนคอคลกทค าวา “Your Library Name” จากหนาแรกของ OPAC ยงสามารถเขาถงทรพยากรทตองการไดโดยการคลกทปกหนงสอไดเชนกน
โดยการคลกทปกหนงสอ จะแสดงขอมลบรรณานกรมของหนงสอเลมดงกลาว
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 8
บญเลศ อรณพบลย
นอกจากนยงสามารถใชการคนทงการคนแบบงาย และการคนขนสงเหมอนระบบหองสมดทวไป
การปรบแตงระบบโดยผดแลระบบ
เมอตดตงโปรแกรมแลว กอนใชงานควรเรมจากการปรบแตงระบบโดยผดแลระบบ ซงท าไดโดยการคลกเมนค าสง “ผดแลระบบ” ซงจะปรากฏสวนการท างาน ดงน
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 9
บญเลศ อรณพบลย
จากนนคลกปม Login เพอเขาสระบบดวย Username คอ admin และ Password คอ admin
ในสวนการท างานของผดแลระบบ ใหคลกแทบ Admin ซงจะปรากฏรายการค าสงทเกยวของ ดงน
การเปลยนรหสผานของผดแลระบบ
ค าสงแรกทผดแลระบบควรรจกกคอ การเปลยนรหสผาน โดยคลกเลอกค าสง Staff Admin จะปรากฏสวนแสดงรายชอสมาชกของระบบ ดงน
คลกลงก pwd ของ Root Administrator จากนนปอนรหสผานใหม 2 ครงเพอปองกนการบกรกระบบ และควรหมนปรบเปลยนรหสผานสม าเสมอ
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 10
บญเลศ อรณพบลย
การปรบแตงขอมลของเวบไซต
การปรบแตงขอมลของเวบไซต เชน ชอเวบ ขอมลการใหบรการ เปนอกค าสงทควรด าเนนการกอนเปดใชงานเวบ โดยคลกเลอกจากเมนค าสง Library Settings ซงจะมรายการทตองก าหนด ดงน
ปรบแกไขขอมลตามตองการเชนการปรบแกไขคา Locale เปน “ภาษาไทย” เพอปรบระบบตดตอผใชเปน “ภาษาไทย” แลวคลกปม Update
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 11
บญเลศ อรณพบลย
การลงขอมลบรรณานกรมทรพยากรอยางงาย
ส าหรบหองสมดขนาดเลก สามารถลงขอมลบรรณานกรมไดโดยผดแลระบบ ซงเรมจากการสราง “ประเภททรพยากรสารสนเทศ” ของหองสมดกอน โดยคลกเลอกรายการค าสง “ประเภททรพยากรสารสนเทศ” จะปรากฏจอภาพการท างาน ดงน
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 12
บญเลศ อรณพบลย
ระบบไดเตรยมประเภทของทรพยากรไวเบองตนหลายประเภท หากตองการปรบแกไขรายละเอยดของประเภททรพยากรทมอยเดม กคลกค าสง “แกไข” และหากตองการเพมประเภทใหมใหคลกค าสง “เพมประเภททรพยากรสารสนเทศ”
จากนนจงเรมบนทกขอมลบรรณานกรมของทรพยากรสารสนเทศแตละรายการ โดยคลกแทบ “งานลงรายการทรพยากรสารสนเทศ” คลกค าสงยอย “เพมรายการบรรณานกรม”
จะแสดงสวนการลงรายการบรรณานกรม ดงน
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 13
บญเลศ อรณพบลย
รายการทมเครองหมาย * สแดง หมายถงจะตองระบ เมอปอนแลวจงคลกปม “บนทก” เพอบนทกขอมล จากนนโปรแกรมจะเขาส “รายการตวเลม”
รายการตวเลม จะบอกวา “หนงสอชอเรองดงกลาว” มจ านวนกเลมในหองสมด โดยรหสบารโคด สามารถคลกตวเลอก “สรางบารโคดอตโนมต” และปอนขอมลรายละเอยดเชน เลมท 1 จากนนคลกปม “บนทก” จะปรากฏผล ดงตวอยาง
เมอปอนขอมลแลว ลองกลบไปหนา OPAC จะปรากฏหนาปกหนงสอเลมใหมน ดงภาพ
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 14
บญเลศ อรณพบลย
การแกไขรายการบรรณานกรม
หากรายการบรรณานกรมทสรางมสวนทตองการแกไข สามารถท าไดโดยการเขาสโหมดผดแลระบบ คลกแทบ “งานลงรายการทรพยากรสารสนเทศ” แลวคนชอเรองทตองการแกไข เชน
คลกชอหนงสอทตองการแกไข
คมอการใชงานระบบหองสมดอตโนมต OpenBiblio รน myLib 15
บญเลศ อรณพบลย
จากภาพจะแสดงรายการบรรณานกรมของหนงสอทเลอกเพอแกไข ใหตอดวยการเลอกเมนค าสง “แกไขขอมลรายการบรรณานกรม”
เอกสารเลมนจะน าเสนอการใชงาน OpenBiblio รน myLib เพยงเบองตนเพอใหเปนแนวทางการพฒนาระบบหองสมดอตโนมตในสวนผดแลระบบ การลงรายการอยางงาย และการสบคนโดยผใช ทงนตนฉบบโปรแกรม OpenBiblio รน myLib ยงอนญาตใหผสนใจน าไปพฒนาตอยอดเพอประยกตใชงานตามตองการไดดวยครบ