1 / 26

นายสมเกียรติ ฉัตรชื่นยศ นางสมปอง มิสสิตะ

พลังอำนาจของการผสานทรัพยากร : โครงการพัฒนาซอฟต์แวร์สำหรับ งานบริการห้องสมุด The power of resources collaboration : software development of library services. นายสมเกียรติ ฉัตรชื่นยศ นางสมปอง มิสสิตะ ศูนย์คอมพิวเตอร์ มหาวิทยาลัยศิลปากร หอสมุดพระราชวังสนามจันทร์ สำนักหอสมุดกลาง มหาวิทยาลัยศิลปากร

rusk
Download Presentation

นายสมเกียรติ ฉัตรชื่นยศ นางสมปอง มิสสิตะ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. พลังอำนาจของการผสานทรัพยากร : โครงการพัฒนาซอฟต์แวร์สำหรับงานบริการห้องสมุดThe power of resources collaboration : software development of library services นายสมเกียรติ ฉัตรชื่นยศนางสมปอง มิสสิตะ ศูนย์คอมพิวเตอร์ มหาวิทยาลัยศิลปากรหอสมุดพระราชวังสนามจันทร์ สำนักหอสมุดกลาง มหาวิทยาลัยศิลปากร chatchu1970@gmail.com missitaa@su.ac.th

  2. To Present... Introduction Resources Process Case Stydy Project and Planning

  3. Introduction Questions Problems Ideas How and What to do If and Then and ....

  4. Resources we might know • What we have • PULINET • SULIB • Infrastructure • HW - network, server • SW – Library System, Library Function, Library SWs • PW – data, information, knowledge, wisdom • Library PW –PW + functions + services • What Internet has • Library Technology Worldwide ..... • Cloud Computing and Technology • Linux • Google - http://code.google.com/ • Social – Facebook, SourceForge, ... • Storage – Amazon, Dropbox, Box... • Mobi Cloud – Mobile Devices

  5. PW Data – Provide and Manage -- Information Information – Functions  Functional Functions – Services Services – Systems Systems – Integrating System + PW Software Development Project

  6. Process- What we have • ระบบงานและงานของห้องสมุดพระราชวังสนามจันทร์ มหาวิทยาลัยศิลปากร • ทรัพยากรทั้งด้านบุคคล • เครื่องมือด้านคอมพิวเตอร์และสารสนเทศต่างๆ • ระบบห้องสมุดอัตโนมัติ อาทิ ระบบ OPAC • ระบบการยืม-คืน, อื่นๆ เป็นต้น • ระบบที่ใช้งานโดยทั่วไปตามห้องสมุดทั้งในและต่างประเทศ • บริการบุคลากรของห้องสมุด ผู้ใช้บริการห้องสมุด และบุคคลอื่นๆ ในการค้นหาและเข้าถึงทรัพยากรที่ห้องสมุดจัดบริการให้

  7. Process – What we need Member Card, Promotion System 1 - OPAC System 2 - Millennium Promotion New Services SW, App Integrated or Collaborative System • ระบบสำเร็จรูปที่มีการพัฒนามาเพื่อใช้งานกับการทำงานโดยทั่วไป • ช่องว่างหรือความต้องการ • ไม่ครอบคลุมจากระบบงานที่มีอยู่

  8. Process – Idea and What we know and do ??????? Requirements Member Card Analysis Design • การพัฒนาซอฟต์แวร์ที่สนองความต้องการ--ซอฟต์แวร์สั่งตัด (Customizing Software) • เริ่มต้นจากคำถามของบรรณารักษ์

  9. Process – Idea and What we know and do Millennium Circuration - Data Export Process Reduction Customization SW Choose, Buying Guide, Training, ... ICT Development for Library System • การพัฒนาซอฟต์แวร์ที่สนองความต้องการ ----ซอฟต์แวร์สั่งตัด (Customizing Software)

  10. Resources Collaboration ความถูกต้องและประสิทธิภาพ เวลาและความผิดพลาด • แหล่งทรัพยากร • ทรัพยากรบุคคล • ทรัพยากรโปรแกรมหรือซอฟต์แวร์ที่มาช่วยทำงานด้านต่างๆ • การพัฒนาและปรับเปลี่ยนเพื่อให้การทำงานและบริการเกิด • ความเข้าใจ การตั้งคำถาม จากประสบการณ์หรือปัญหาที่เกิดขึ้น • โจทย์ แหล่งทรัพยากรใหม่

  11. Resources Collaboration SW 2 SW 3 Result SW 1 Function SW 1 Result Function SW 2 Function SW 3 • การทำงานซอฟต์แวร์เฉพาะด้านของบุคลากร • ผ่านกระบวนการคิด วิเคราะห์ • ต่อยอดความคิดในเรื่องงานและบริการขึ้นไปทำให้เกิดซอฟต์แวร์เฉพาะงานที่ลดขั้นตอนการทำงาน • การคิดและ การจัดการงานให้เป็นระบบ

  12. Resources Collaboration Managing Data New Services Librarian/Patron/others users Services SW development Internet/Cloud Efficient works/services Idea Learning, New SW/App/System Problems, Requirement Collection and Classifying Agile Life Cycle Development การพัฒนาซอฟต์แวร์บริการ

  13. Case Study • การพัฒนาระบบการทำบัตรห้องสมุด • โจทย์ • ผู้พัฒนาเป็นเจ้าหน้าที่บริการงานทั่วไป ซึ่งทำหน้าที่ในงานบริการยืม-คืน โดยวัตถุประสงค์เพื่อ 1. เพื่อลดความยุ่งยาก ลดเวลาการทำงาน ลดความเสี่ยง ลดความผิดพลาด ลดกระบวนการทำงาน และลดค่าใช่จ่าย 2. การทำงานเป็นระบบ ระเบียบมากขึ้นและสามารถพัฒนางานให้ต่อเนื่องได้ 3. สามารถพัฒนาให้เชื่อมต่อกับระบบการทำงานอื่นๆได้อีก เช่น ระบบประตูทางเข้า

  14. Case Study การพัฒนาระบบการทำบัตรห้องสมุด กระบวนการทำงานเดิม

  15. Case Study • การพัฒนาระบบการทำบัตรห้องสมุด • วิธีดำเนินการ 1. เก็บรวบรวม คัดแยกกลุ่มข้อมูลสมาชิกและอื่นๆที่เกี่ยวข้อง 2. คิดกระบวนการ ทำข้อมูล 3. วิเคราะห์/ร่างกระบวนการใหม่ 4. ปรึกษา หัวหน้าฝ่ายบริการและ ที่ปรึกษา IT ในสิ่งที่ต้องการ คือ • ข้อมูลสมาชิกทั้งหมด รูปภาพ บาร์โค้ด • การตรวจสอบ การแก้ไข การปรับปรุงข้อมูล และการลงข้อมูล 5. เครื่องมือที่ใช้ - ทำReview File ข้อมูลสมาชิกโดยแยกประเภทของสมาชิกมาจากระบบยืม-คืน(Millennium Circulation) - ใช้โปรแกรม Microsolf Excel ในการพิมพ์ข้อมูลที่เกี่ยวข้องกับสมาชิก เช่น ตำแหน่ง หน่วยงาน เป็นต้น - แปลงข้อมูลที่ได้เป็นไฟล์ชนิด csv (Comma-separated values) - นำข้อมูลมาตรวจสอบ คัดเลือกหาสิ่งที่ต้องการ - และส่งต่อให้คุณสมเกียรติ(ที่ปรึกษา IT) ดำเนินการต่อไป 6. เมื่อให้รายละเอียดกับที่ปรึกษา IT แล้วและที่ปรึกษาได้นำรูปแบบโปรแกรมมาให้ทดสอบ/ทดลองทำก่อน 7. ที่ปรึกษาIT ได้หารือร่วมกันอีกครั้ง หัวหน้าฝ่ายบริการ-ปัจจุบันให้ทำการทดสอบ/ทดลองโปรแกรมระบบสมาชิกหอสมุดฯและได้วิเคราะห์การใช้โปรแกรมแล้ว สามารถทำงานได้สมบูรณ์ตามที่คิดไว้ มีการปรับปรุงแก้ไขบ้างและมีข้อผิดพลาดน้อย

  16. Case Study • การพัฒนาระบบการทำบัตรห้องสมุด • การผสานทรัพยากรในการทำงาน • ระหว่างผู้ฏิบัติงานกับโปรแกรมเมอร์ • ได้รับการสนับสนุนทั้งจากผู้บริหาร เพื่อนร่วมงาน • ระดมความคิด ทำความเข้าใจในระบบงานประสบการณ์ • แปลงออกมาเป็นการเรียบเรียงความคิด • เปิดใจเพื่อปรับเปลี่ยนกระบวนการทำงาน • เรียนรู้สื่งใหม่ ด้วยการผสานความต้องการทุกฝ่าย • รวมถึงเรื่องของการใช้ทรัพยากรในการพัฒนาซอฟต์แวี์และสารสนเทศ เช่น Google Code, Netbeans (IDE), Java Language, การออกแบบข้อมูลเชิงโครงสร้างด้วย XML เป็นต้น

  17. Case Study CSV exported from Millennium Circulation - CSV design added up with needed information for the software. • การพัฒนาระบบการทำบัตรห้องสมุด • ผลพัฒนางาน

  18. Case Study Barcode Generator http://sourceforge.net/projects/barbecue/ http://jbars.sourceforge.net/ http://barcode4j.sourceforge.net/ Date Picker http://sourceforge.net/projects/jdatepicker/ http://sourceforge.net/projects/javadatepicker/ • การพัฒนาระบบการทำบัตรห้องสมุด • ผลพัฒนางาน

  19. Case Study • XML Library Memeber • Design • PDF • Web • Any other document • การพัฒนาระบบการทำบัตรห้องสมุด • ผลพัฒนางาน Google Code - http://code.google.com/p/jthaipdf/

  20. Case Study • การพัฒนาระบบการทำบัตรห้องสมุด • สรุปการทำงานของโปรแกรม • มีการออกแบบให้ใช้งาน ได้ง่าย • ทรัพยาการด้านโปรแกรม Open Source นำมาใช้งานและพัฒนาอย่างอิสระ • มาช่วยในกระบวนการทำงานของโปรแกรมหรือซอฟต์แวร์ • นำความต้องการของผู้ใช้มาปรับเรียงกระบวนการในการทำงานใหม่ • เกิดการปรับเปลี่ยนและลดกระบวนการทำงานแต่ได้ผลออกมาตามเดิม

  21. Case Study • การพัฒนาระบบการทำบัตรห้องสมุด • สรุปการทำงานของโปรแกรม • กระบวนการทำงานหลายขั้นตอนและต้องใช้โปรแกรมถึง 4-5 โปรแกรมในการทำบัตร • ลดมาเป็นเพียง 1 โปรแกรมและขั้นตอนเหลือเพียง • การนำข้อมูลออกจากระบบ Millennium Circulation และ ทำการคัดกรองข้อมูลที่ต้องการนำมาใช้ในการทำบัตร • นำข้อมูลและรูปเข้าโปรแกรมระบบบัตรหอสมุดพระราชวังสนามจันทร์ • ระบบทำการแสดงข้อมูลทั้งหมด โดยสามารถเรียงลำดับตามตัวอักษรและค้นหาแบบตรงตัวได้ (พัฒนาต่อในรุ่นถัดไป) • สามารถ เพิ่ม ลบ แก้ไข ข้อมูลได้ • สั่งพิมพ์บัตรออกมาเป็นบัตรสมาชิกได้

  22. Case Study • การพัฒนาระบบการทำบัตรห้องสมุด • สรุปผลและข้อเสนอแนะ • การผสานทรัพยากรในแง่ของการพัฒนาซอฟต์แวร์ • หากเบื้องหลังของทำงานที่แท้จริงดังกล่าวแสดงให้เห็นถึงพลังอำนาจความคิด พลังของการแลกเปลี่ยนเรียนรู้ เพื่อให้เกิดหรือสร้างงานที่สามรถทำงานร่วมกันได้ • ในลักษณะของการข้ามสายงาน หรือข้ามหน่วยงาน • ถือการใช้ทรัพยากรบุคคลอย่างคุ้มค่าอย่างแท้จริง • ในแผนการทำงานต่อไปของหอสมุดฯ นอกจากมีแผนการพัฒนาบุคลากรห้องสมุดด้าน ICT อย่างเป็นระบบและตามแผนพัฒนาและรองรับฟังก์ชันงานและระบบงานอย่างต่อเนื่อง • มีการคิดและสร้างงานที่เป็นภาพรวม แต่ทำงานในลักษณะของการพัฒนาระบบงาน ซอฟต์แวร์ หรือซอฟต์แวร์สั่งตัด ล้อกับแผนงานและแผนพัฒนาในข้อ 1

  23. Labels Unlimited

  24. Member Card, Promotion Promotion New Services SW, App Labels Unlimited Integrated or Collaborative System

  25. Project and Planning • Agile Life Cycle – Software Process Development • Services and Work Design and Process Development • Resource Collaboration • Data, Information, Knowledge, Wisdom • Human with ICT • Service Software and Application • Flexible, Extensible, Scalable and Expandable

  26. Project and Planning.. • โครงการพัฒนาซอฟต์แวร์สำหรับงานบริการห้่องสมุด • University of Michigan - MLibrary • โครงการพัฒนาปรับปรุงกระบวนการพัฒนาบริการ • Services Process and Software Development • โครงการพัฒนาข้อมูล ความรู้ และปัญญา เชิงโครงสร้าง • Information, Knowledge and Wisdom Infrastructure • โครงการพัฒนาระบบการวิเคราะห์ ออกแบบ และ ทดสอบระบบห้องสมุด Semantic (Semantic Digital Library == Next Generation Library) • Cloud Application - Software as a Service -Library as a Service

More Related