Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore _chapter_05PDF

_chapter_05PDF

Published by saritchai, 2019-06-17 11:11:41

Description: _chapter_05PDF

Search

Read the Text Version

การติดตั้งและดูแลระบบ JAVA HEALTH CENTER INFORMATION SYSTEM JHCIS - ระบบงานสถานอี นามัยและ PCU 2 สง�ิ สําคญั ในการใชง้ าน การบรรยายในชว�ั โมงนี� มคี วามสําคญั ในการบรหิ ารจัดการโปรแกรม JHCIS Reference :  สมั ฤทธิ์ สขุ ทวี  จนั ทิพย ภรู ิทตั กิ ุล  สินนี าฎ พรัดมะลิ ศนู ยเ ทคโนโลยสี ารสนเทศและการสือ่ สาร สป.สธ. 1

JHCIS - ระบบงานสถานอี นามยั และ PCU 3 เนอื้ หา  เกี่ยวกบั โปรแกรม JHCIS  การติดตัง้ โปรแกรม JHCIS  การแปลงขอ มูลจากโปรแกรม CM_point เขา สโู ปรแกรม JHCIS  การสาํ รองขอ มูล (Backup) / การนาํ ขอมูลที่สํารองไวกลับมาใชง าน (Restore)  การตง้ั เวลาสํารองขอมลู อัตโนมัติ (Scheduling Backup)  การติดตั้ง JHCIS บนเคร่ืองแมขาย (Server) / ลูกขาย (Client)  การปรับแตงโปรแกรม JHCIS (JAVA / MySQL)  การบันทกึ ขอมูลพ้ืนฐาน/บริการ  ระบบรายงานของโปรแกรม JHCIS  การปรับแตง ฉลากยา ใบสงั่ ยา  การสอบถามปญ หา/แจงปญหา/ขอเสนอแนะถงึ ทีมงาน JHCIS ศูนยเ ทคโนโลยีสารสนเทศและการสอ่ื สาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 4 เกย่ี วกับ JHCIS  โปรแกรมพัฒนา/ปรับเปลย่ี นจากโปรแกรม HCIS ซึ่งฟงกชั่นการทํางานได วิเคราะหแลวในการตอบสนองความตอ งการผูใชไดครบมากทส่ี ดุ  ทีมพัฒนาจาก ศูนยเทคโนโลยสี ารสนเทศและการส่ือสาร สป.สธ. พัฒนา ตอ เนอื่ ง และทนั การณ ตอ การเปลี่ยนแปลงในระดับนโยบาย และพฒั นา ตอ เนอ่ื ง  โปรแกรม JHCIS ใชร หสั มาตรฐานตามประกาศ ของ สนย./สปสช. http://healthcaredata.moph.go.th ทําใหส งออกขอมลู ไดถูกตองตามมาตรฐาน  สงออก/เช่ือมโยงขอ มูลกับระบบมาตรฐานขอ มลู 18 แฟม ไดค ณุ ภาพ เน่ืองจากเปนทมี พัฒนาเดียวกัน ศูนยเ ทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. 2

JHCIS - ระบบงานสถานีอนามัยและ PCU 5 เก่ยี วกบั JHCIS (ตอ)  พัฒนาดว ยภาษา JAVA (JDK 1.6)  ระบบจัดการฐานขอมลู (DBMS) ใช MySQL Database Server เวอรชัน่ 5.0 ขนึ้ ไป  Character Set แบบ UTF8  Storage Engine แบบ InnoDB (สนับสนนุ Foreign key และ Transaction) ศูนยเ ทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 6 ทาํ ไมตอ งเปล่ยี นจาก HCIS  ขอจํากัดในการพฒั นาโปรแกรม  ขอ จํากัดของฐานขอมูล  ลิขสิทธิ์โปรแกรม  Software Life Cycle ศนู ยเทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. 3

JHCIS - ระบบงานสถานอี นามัยและ PCU 7 เว็บไซต JHCIS http://jhcis.moph.go.th หรือ http://www.jhcis.net ศนู ยเทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 8 เวบ็ บอรด JHCIS http://webboard.moph.go.th , http://webboard.jhcis.net ศนู ยเ ทคโนโลยีสารสนเทศและการสอ่ื สาร สป.สธ. 4

JHCIS - ระบบงานสถานอี นามัยและ PCU 9 ข้ันตอนการตดิ ต้งั โปรแกรม 1. ปรับขอ มูล cm_point เพ่ือเตรียมนาํ เขา JHCIS 2. ตดิ ต้ัง JHCIS 3. Update JHCIS ใหเ ปน version ปจจุบัน(1 ตค.2553) 4. Log in user:newuser password:newuser 5. สรา ง User:usr_db สาํ หรับปรบั โครงสรางขอ มูลตาม Version 6. สราง User:adm สําหรับปรบั ตรวจสอบรหัสหนวยงาน 7. นําเขา ขอมลู รหสั เพ้นื ท่ีและสถานบรกิ าร 8. ตรวจสอบรหสั สถานบรกิ ารของหนว ยงานทีจ่ ะนําเขา ขอมูล ถาไม พบใหเ พมิ่ เองได เขา โปรแกรมดว ย user adm 9. Convert ขอมลู จาก cm_point 10. เริม่ ใชโปรแกรม ศนู ยเทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 10 การติดตั้งโปรแกรม JHCIS  ใชง านเครื่องเดียว ( Stand alone )  ใชง านแบบเครือขา ย ( Client-Server ) ศนู ยเทคโนโลยสี ารสนเทศและการส่ือสาร สป.สธ. 5

JHCIS - ระบบงานสถานีอนามัยและ PCU 11 หลกั การของ Stand alone หนว ยงาน:1 หนว ยงาน:2 jhcisdb jhcisdb ศนู ยเ ทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 12 หลักการของ Client/Server PC-2 MySQL Client IP Address: 192.168.1.13 PC-2 MySQL Client JHCIS (Client) - หอ งตรวจ IP Address: 192.168.1.12 JHCIS (Client) - คัดกรองผปู วย PC1 - MySQL Database SERVER Computer Name: JHCIS-SERVER IP Address: 192.168.1.10 jhcisdb PC-3 MySQL Client IP Address: 192.168.1.14 JHCIS (Client) - หอ งจายยา ศูนยเ ทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. 6

JHCIS - ระบบงานสถานีอนามัยและ PCU 13 ความตองการดา นฮารดแวร/ซอฟทแวร ความตองการทางดานฮารดแวร  หนวยประมวลผล (CPU): Pentium 4 ขน้ึ ไป  หนวยความจํา (RAM): 512MB ขนึ้ ไป (แนะนาํ ใหใช 1GB ขน้ึ ไป)  พ้ืนท่ีดิสก (Hard Disk Space): 300MB ความตอ งการทางดานซอฟทแ วร  ระบบปฏบิ ัตกิ าร (OS) Windows XP/VISTA/WINDOWS 7/2000/2003/Linux TLE/Ubuntu ศนู ยเทคโนโลยีสารสนเทศและการสอื่ สาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 14 ตรวจสอบความพรอมซอฟทแวรกอ นตดิ ตั้งโปรแกรม  ระบบปฏิบัตกิ าร (OS) Windows XP/VISTA/WINDOWS 7/2000/2003/Linux TLE/Ubuntu My Computer >> คลิกขวา >> Properties  Computer Name ชอื่ ทห่ี ามให: COM1 , COM2, COM3, COM4, COM5, COM6, COM7, COM8  Firewall หรอื Anti-Virus ศูนยเทคโนโลยสี ารสนเทศและการส่ือสาร สป.สธ. 7

JHCIS - ระบบงานสถานีอนามยั และ PCU Firewall อน่ื ๆ 15 Windows Firewall หลักการของ Firewall PC-2 MySQL Client IP Address: 192.168.1.13 PC1 - MySQL Database SERVER Computer Name: JHCIS-SERVER JHCIS (Client) IP Address: 192.168.1.10 PC-3 MySQL Client IP Address: 192.168.1.14 jhcisdb JHCIS (Client) ศนู ยเทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 16 Windows Firewall  Start >> Setting >> Control Panel >> Firewall ศนู ยเ ทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. 8

JHCIS - ระบบงานสถานีอนามยั และ PCU 17 Windows Firewall ศูนยเทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 18 Windows Firewall ศูนยเ ทคโนโลยีสารสนเทศและการส่อื สาร สป.สธ. 9

JHCIS - ระบบงานสถานีอนามยั และ PCU 19 การตดิ ตั้งโปรแกรม JHCIS  (1) โปรแกรมจัดการฐานขอ มูล MySQL (5.x)  MySQL Server 5.x  (2) การติดต้งั JHCIS สําหรับ Server  ระบบงาน JHCIS  Java Runtime Environment (JRE 1.6.x)  MySQL ODBC (ชุดติดตง้ั สรา ง ODBC Data Source: jhcisdb)  MySQL GUI Tools สําหรบั จัดการระบบฐานขอ มูล  ฐานขอมลู MySQL “jhcisdb”  (3) การติดต้ัง JHCIS สาํ หรับ Client  ระบบงาน JHCIS  Java Runtime Environment (JRE 1.6)  MySQL ODBC (ชุดตดิ ตงั้ สราง ODBC Data Source: jhcisdb)  MySQL GUI Tools สําหรบั จดั การระบบฐานขอมูล ศนู ยเทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 20 การตดิ ตั้งโปรแกรม JHCIS  ตดิ ตง้ั เครอ่ื งแมข าย/ใชง านเคร่ืองเดยี ว (Server/Stand alone ) (1) โปรแกรมจัดการฐานขอมูล MySQL (5.x) (2) การติดตง้ั JHCIS สาํ หรับ Server  ตดิ ตั้งเคร่ืองลูกขา ย( Client ) (3) การติดต้ัง JHCIS สาํ หรับ Client ศูนยเทคโนโลยีสารสนเทศและการส่อื สาร สป.สธ. 10

JHCIS - ระบบงานสถานีอนามัยและ PCU 21 ถอนการติดตง้ั โปรแกรม JHCIS  คลกิ Start > All Programs > MySQL-JHCIS > MySQL Stop  ลบโฟลเดอร C:\\Program Files\\jhcis\\  ลบโฟลเดอร C:\\Program Files\\jhcis-client\\ ------------------------------------------------------------------------------------------------------------  คลกิ Start > All Programs เลือกคลิกขวาเพอ่ื ลบรายการตอไปนี้  ลบ Program Group “JHCIS”  ลบ Program Group “MySQL-JHCIS”  ลบ Program Group “JHCIS-Client”  ลบ Program Group “MySQL-JHCIS-Client”  คลิก Start > Control Panel > Add/Remove Programs  ลบ MySQL Connector/ODBC 3.51  ลบ JAVA ™ 6 Update 2 ศูนยเทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 22 การตดิ ต้งั โปรแกรม JHCIS สาํ หรับ Server/Stand alone ดับเบิ้ลคลกิ ไอคอน ของไฟล AUTORUN.EXE จากแผน ซีดี (1) คลิกขอ 1. เพอ่ื ติดตงั้ MySQL (2) คลกิ ปมุ OK Database Server ศูนยเทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. (3) คลกิ ปุม Install 11

JHCIS - ระบบงานสถานอี นามยั และ PCU 23 การติดตง้ั โปรแกรม JHCIS สําหรับ Server/Stand alone คลกิ ปุม Next ศูนยเทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 24 การตดิ ต้งั โปรแกรม JHCIS สําหรับ Server/Stand alone คลิกปมุ Install ศูนยเทคโนโลยีสารสนเทศและการสอื่ สาร สป.สธ. 12

JHCIS - ระบบงานสถานีอนามัยและ PCU 25 การติดตงั้ โปรแกรม JHCIS สําหรับ Server/Stand alone คลิกปุม Close ศนู ยเทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 26 การตดิ ตงั้ โปรแกรม JHCIS สาํ หรับ Server/Stand alone ตรวจสอบผลการติดตง้ั ขอ (1) ไดโดยการ คลิก Start > Control Panel > Administrative Tools > Services จะปรากฏเซอรวิส MySQL_JHCIS แสดงสถานะเปน Started ศูนยเทคโนโลยสี ารสนเทศและการส่อื สาร สป.สธ. 13

JHCIS - ระบบงานสถานอี นามัยและ PCU 27 การติดต้ังโปรแกรม JHCIS สาํ หรับ Server/Stand alone (1) คลกิ ขอ 2. เพือ่ ตดิ ตง้ั JHCIS (2) คลกิ ปุม Install ศูนยเทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 28 การตดิ ต้ังโปรแกรม JHCIS สําหรับ Server/Stand alone (1) คลิกปุม Next (2) คลิกปุม Install ศูนยเ ทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. 14

JHCIS - ระบบงานสถานีอนามยั และ PCU 29 การตดิ ตั้งโปรแกรม JHCIS สาํ หรับ Server/Stand alone (1) หนา จอ License Agreement คลิกปุม Accept (2) คลิกปุม Finish ศนู ยเ ทคโนโลยสี ารสนเทศและการสือ่ สาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 30 การติดตง้ั โปรแกรม JHCIS สําหรบั Server/Stand alone (1) คลิกปมุ Install (2) หนา จอ Installation Complete คลกิ ปุม Close ศูนยเ ทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. 15

JHCIS - ระบบงานสถานอี นามยั และ PCU 31 การตดิ ตง้ั โปรแกรม JHCIS สําหรบั Server/Stand alone (1) หนา จอ Welcome to the Setup (3) หนาจอ Setup Type Wizard for MySQL Server คลกิ ปุม Next Connector/ODBC 3.51 คลกิ ปุม Next ศูนยเ ทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. (2) หนา จอ Setup Type คลิกเลือก Typical JHCIS - ระบบงานสถานีอนามยั และ PCU 32 การตดิ ต้ังโปรแกรม JHCIS สาํ หรับ Server/Stand alone (1) หนาจอ MySQL Connector/ODBC 3.51 Ready to Install the Program คลิกปุม Install (2) หนา จอ Wizard Completed คลิกปมุ Finish ศนู ยเทคโนโลยีสารสนเทศและการส่ือสาร สป.สธ. 16

JHCIS - ระบบงานสถานอี นามัยและ PCU 33 การตดิ ต้งั โปรแกรม JHCIS สําหรับ Server/Stand alone Note: เขา ใชง านโดยคลิกเปด ไปท่ี Start > All Programs > JHCIS ดบั เบิ้ลคลกิ ทร่ี ายการ JHCIS-Server หนา จอ Installation Complete คลิกปุม Close ศนู ยเทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 34 การตดิ ต้งั โปรแกรม JHCIS สําหรบั Server/Stand alone แสดงผลลัพธการตดิ ต้ังที่ถูกตอง ศนู ยเทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. 17

JHCIS - ระบบงานสถานีอนามัยและ PCU 35 ศูนยเทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานอี นามยั และ PCU 36 User Management  adm ทกุ อยางยกเวน บรกิ าร และปรบั โครงสรางฯ  usr_db ปรบั ปรงุ โครงสรา ง ฐานขอมลู /ระบบฐานขอ มูล  drug_store_admin ระบบคลงั ยาและเวชภัณฑ  code_Management_Cont แกไ ขรหสั  student_update เลือ่ นชนั้ เรยี นนกั เรยี น  อื่นๆ บนั ทกึ การใหบริการ ศนู ยเ ทคโนโลยีสารสนเทศและการส่ือสาร สป.สธ. 18

JHCIS - ระบบงานสถานอี นามัยและ PCU 37 ปญ หาในการตดิ ตั้ง JHCIS / MySQL  ปญหา: เครอ่ื งคอมพิวเตอรท ช่ี อ่ื เครือ่ ง COM1 , COM2, COM3, COM4, COM5, COM6, COM7, COM8 จะไมส ามารถสตารตเซอรวสิ ของ MySQL  วิธแี กไข: ตอ งแกไขช่ือเคร่อื ง (Computer Name) เปน COMP1 หรือ COM-1 เปนตน  ปญ หา: เครื่องคอมพิวเตอรเ ซิรฟ เวอรที่ตดิ ต้ังโปรแกรม Antivirus / Firewall เชน Windows Firewall, AVIRA, AVG, McAFee, Norton, NOD32, BitDefender เปนตน อาจจะไมเปด พอรต 3333 ใหเ ครือ่ งไคลเอนตอ ่ืนๆ ติดตอมาใชงานฐานขอ มลู jhcisdb ของ MySQL  วธิ ีแกไ ข:  ปด การใชงาน (Disable) การใชงานโปรแกรมเหลานน้ั ในขณะตดิ ตั้งโปรแกรม  เปดพอรต 3333 ของโปรแกรม Firewall เพ่ือให MySQL ติดตอ ผานพอรตได ศนู ยเ ทคโนโลยีสารสนเทศและการสอ่ื สาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 38 ปญ หาในการติดต้งั JHCIS / MySQL  ปญหา:  สาเหตุ:  Firewall ภายในเคร่ือง บล็อกการสตารตของ MySQL ในขั้นตอนขอ (1)  วิธีแกไ ข:  ตดิ ตง้ั ขอ (1) ใหม หรอื  คลกิ ปุม ขวาของเมา สท ี่บรรทดั MySQL_JHCIS แลวเลือก Start ศนู ยเ ทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. 19

JHCIS - ระบบงานสถานอี นามยั และ PCU 39 ปญ หาในการตดิ ตงั้ JHCIS / MySQL  ปญ หา:  สาเหตุ: หรอื  Firewall ภายในเครอ่ื ง บลอ็ กการสตารตของ MySQL ในขนั้ ตอนขอ (1)  Firewall ภายในเครอื่ ง บลอ็ กการสรางฐานขอ มลู ในขน้ั ตอนขอ (2)  วธิ ีแกไข:  ตดิ ตงั้ ขอ (2) ใหม เพอื่ สรางฐานขอ มูล jhcisdb ศูนยเ ทคโนโลยีสารสนเทศและการส่อื สาร สป.สธ. JHCIS - ระบบงานสถานอี นามยั และ PCU 40 ปญหาในการตดิ ตั้ง JHCIS / MySQL  ปญหา:  สาเหต:ุ  Firewall ภายในเคร่อื ง บล็อกการกําหนดรหสั ผา นของ MySQL ในขั้นตอนขอ (1)  วธิ ีแกไข:  ลบรหสั ผาน (password) ออกจากหนาจอตดิ ตอฐานขอ มูล ศูนยเทคโนโลยีสารสนเทศและการส่ือสาร สป.สธ. 20

JHCIS - ระบบงานสถานีอนามยั และ PCU 41 บทสรปุ การจัดการกับ Firewall สําหรบั JHCIS  ยกเลิก (ปด) การทํางานของ Firewall ยี่หอ อนื่ ๆ เชน McAFee, Avira, AVG, Norton, BitDefender  เปดใช Windows Firewall Windows Firewall > Exceptions ให Add Port… 3333 สาํ หรับ JHCIS ศูนยเ ทคโนโลยีสารสนเทศและการส่อื สาร สป.สธ. อัพเดตโปรแกรม JHCIS จากเวบ็ ไซต  การดาวนโหลดชุดอพั เดตจากเว็บไซต  การติดต้ังชดุ อัพเดตโปรแกรม JHCIS สําหรบั Server และ Client 21

JHCIS - ระบบงานสถานีอนามัยและ PCU 43 การดาวนโหลดและตดิ ตงั้ ชดุ อพั เดตจากเวบ็ บอรด http://webboard.moph.go.th หรือ http://webboard.jhcis.net ศูนยเ ทคโนโลยสี ารสนเทศและการส่ือสาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 44 การดาวนโ หลดและติดตง้ั ชดุ อพั เดตจากเวบ็ บอรด http://webboard.moph.go.th หรอื http://webboard.jhcis.net ศนู ยเทคโนโลยีสารสนเทศและการสอ่ื สาร สป.สธ. 22

JHCIS - ระบบงานสถานอี นามัยและ PCU 45 การดาวนโหลดและตดิ ตัง้ ชุดอพั เดตจากเวบ็ บอรด http://webboard.jhcis.net (1) คลกิ เพื่อดาวนโ หลด (2) คลกิ เพ่อื บันทึก เปนไฟล C:\\jhcis-server.exe ศนู ยเทคโนโลยีสารสนเทศและการสอ่ื สาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 46 การดาวนโ หลดและติดตง้ั ชดุ อพั เดตจากเวบ็ บอรด http://webboard.jhcis.net  ดับเบิ้ลคลิกไฟล C:\\jhcis-server.exe ท่ีไดจ ากการดาวนโ หลด คลกิ ปมุ Unzip  เมื่อปรากฏหนาจอ Winzip Self-Extractor - jhcis-server.exe ใหคลกิ ปมุ Unzip ไฟลของโปรแกรม JHCIS จะไปติดตงั้ ทโ่ี ฟลเดอร C:\\Program Files\\jhcis\\ โดยอัตโนมัติ NOTE: หากเปนชดุ Client ให unzip ลง โฟลเดอร C:\\Program Files\\jhcis-client\\ Note: หากเปน ชุด Client ใหเ ปลย่ี นชอ่ื โฟลเดอรเ ปน C:\\Program Files\\jhcis-client\\ ศนู ยเ ทคโนโลยสี ารสนเทศและการสือ่ สาร สป.สธ. 23

JHCIS - ระบบงานสถานีอนามยั และ PCU 47 การปรบั โครงสรางฐานขอมลู 1. Login ดว ย User =newuser Password=newuser 2. เพม่ิ ช่ือผูใช usr_db เพ่ือเขาไปปรับปรงุ โครงสรา งฐานขอ มูล 3. Login ดวย User = usr_db 4. ปรับปรงุ โครงสรา งฐานขอมลู ศนู ยเ ทคโนโลยสี ารสนเทศและการสือ่ สาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 48 นาํ เขาขอ มลู รหสั พืน้ ท่ี และสถานบรกิ าร  Unzip jhciscode_update.zip  จะได Folder jhciscode_update มีไฟลดงั นี้  Double Click ท่ีไฟล updatecode.bat โปรแกรมจะเริม่ นําเขาขอ มูล จะมีหนา จอ cmd.exe แสดงขนึ้ มา เมื่อนําเขา ขอ มลู เสร็จแลวหนาจอจะปด ไปเองโดยอัตโนมัติ ศูนยเทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. 24

JHCIS - ระบบงานสถานอี นามยั และ PCU 49 นําเขาขอมลู จาก cm_point >> JHCIS  Unzip cmp2j.zip ไวที่ c:\\cm_point\\2jhcis ซึง่ เปน โฟลเดอรทเ่ี ตรียมขอ มูล cm_point เพ่อื นําเขา JHCIS  Double Click ท่ีไฟล cmp2j.mdb (เคร่ืองทใี่ ชตอง ตดิ ต้งั MS Access2003) ศนู ยเ ทคโนโลยสี ารสนเทศและการสือ่ สาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 50 นาํ เขาขอ มลู จาก cm_point >> JHCIS ศูนยเทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. 25

JHCIS - ระบบงานสถานีอนามัยและ PCU 51 ตรวจสอบความถูกตอ งของขอมูล  เปดโปรแกรม JHCIS  เลอื กสถานบริการ ที่นําเขาขอ มลู  Log in  User Name = adm  Password =mda  ตรวจสอบขอมลู  กําหนดผูใชงานโปรแกรม ศูนยเ ทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานอี นามยั และ PCU 52 กาํ หนดการแสดงหนา จอ Debug JAVA java -jar “C:\\Program Files\\JHCIS\\jhcis.jar” คลิกขวาท่ี ShortCut ศูนยเ ทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. 26

JHCIS - ระบบงานสถานีอนามัยและ PCU 53 ศูนยเทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานอี นามยั และ PCU 54 User Management  adm ทกุ อยางยกเวน บรกิ าร และปรบั โครงสรางฯ  usr_db ปรบั ปรงุ โครงสรา ง ฐานขอมลู /ระบบฐานขอ มูล  drug_store_admin ระบบคลงั ยาและเวชภัณฑ  code_Management_Cont แกไ ขรหสั  student_update เลือ่ นชนั้ เรยี นนกั เรยี น  อื่นๆ บนั ทกึ การใหบริการ ศนู ยเ ทคโนโลยีสารสนเทศและการส่ือสาร สป.สธ. 27

JHCIS - ระบบงานสถานีอนามัยและ PCU 55 ติดตอทมี งาน JHCIS และเวบ็ ไซตท ่ีเกีย่ วขอ ง  เว็บไซต รหสั มาตรฐานของระบบขอมูลสถานีอนามัยและศนู ยส ุขภาพชุมชน สาํ นกั นโยบายและยุทธศาสตร สป. สธ. http://healthcaredata.moph.go.th โทรศพั ท 0-2590-1495  เวบ็ ไซต ศนู ยข อมลู ขา วสารดานเวชภณั ฑ กระทรวงสาธารณสุข http://dmsic.moph.go.th โทรศพั ท 0-2590-1758 โทรสาร 0-2590-1762  เว็บไซต JHCIS ศูนยเทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. เว็บไซต http://jhcis.moph.go.th , http://www.jhcis.net เวบ็ บอรด http://webboard.moph.go.th , http://webboard.jhcis.net  ติดตอทมี งาน JHCIS  ระบบงาน JHCIS [email protected]  ดจู ากเว็บไซต JHCIS ศนู ยเทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. การปรบั แตงประสทิ ธิภาพระบบงาน  การปรับแตง ประสิทธภิ าพโปรแกรม JHCIS  การปรับแตง ประสทิ ธิภาพระบบจดั การฐานขอ มูล MySQL 28

JHCIS - ระบบงานสถานีอนามยั และ PCU 57 JHCIS Application  MyComputer com.mysql.jdbc.Driver MySQL My.ini JHCIS JAVA JHCISDB oppp ศนู ยเ ทคโนโลยีสารสนเทศและการสอื่ สาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 58 การปรับแตง ประสิทธภิ าพโปรแกรม JHCIS  Application  JAVA(JRE)  JHCIS  Database  MySQL  JHCISDB Port=3333 Connection ศนู ยเทคโนโลยสี ารสนเทศและการส่อื สาร สป.สธ. 29

JHCIS - ระบบงานสถานีอนามยั และ PCU 59 การปรับแตงประสิทธิภาพโปรแกรม JHCIS  JAVA Virtual Machine (JVM) ใชหนวยความจําเริ่มตน 32MB  ปรบั ทุกเครอ่ื งท่ีติดต้ังโปรแกรม JHCIS  ควรปรบั ให JAVA ใชงานหนวยความจําสําหรับแอพพลเิ คชนั่ JAVA ประมาณ 25%-30% ของหนว ยความจําที่เคร่อื งคอมพวิ เตอรม ี  เคร่ืองคอมพิวเตอรท่มี ี RAM 512MB -Xms128m -Xmx256m  เคร่อื งคอมพิวเตอรทม่ี ี RAM 1GB -Xms256m -Xmx512m  เครื่องคอมพวิ เตอรท ม่ี ี RAM 2GB -Xms800m -Xmx1000m ศูนยเ ทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานอี นามยั และ PCU 60 Java Control Panel ดับเบ้ิลคลกิ ไอคอน Start > Control Panel > Java ศนู ยเ ทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. 30

JHCIS - ระบบงานสถานีอนามยั และ PCU 61 ไดอะลอ็ ก Java Runtime Settings (1) ที่แท็บ Java คลกิ ปุม View… (2) ชอง Java Runtime Parameters กรอก -Xms800m -Xmx1000m หากมีหลายบรรทัด กรอกทุกบรรทดั ก็ได ศนู ยเทคโนโลยีสารสนเทศและการสือ่ สาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 62 การปรบั แตง ประสิทธิภาพ MySQL ดาตา เบสเซิรฟ เวอร  ไฟลคอนฟก C:\\Program Files\\JHCIS\\MySQL\\My.ini  คาเร่มิ ตน JHCIS ปรับให MySQL ใชงานหนวยความจํา 128M  หนว ยความจําท่ีเครอ่ื งคอมพวิ เตอรมี  เครือ่ งคอมพวิ เตอรทีม่ หี นวยความจาํ ประมาณ 512MB ปรับหนว ยความจํา MySQL 128M  เครื่องคอมพิวเตอรท่ีมีหนว ยความจาํ ประมาณ 1GB (1024MB) ปรับหนวยความจาํ MySQL 256M  เครอื่ งคอมพวิ เตอรท ีม่ ีหนว ยความจาํ ประมาณ 2GB (2048MB) ปรับหนวยความจํา MySQL 512M ศูนยเทคโนโลยสี ารสนเทศและการส่ือสาร สป.สธ. 31

JHCIS - ระบบงานสถานอี นามัยและ PCU 63 การปรับแตงประสทิ ธิภาพ MySQL ดาตาเบสเซริ ฟ เวอร ศูนยเทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 64 การปรบั แตงประสิทธิภาพ MySQL ดาตาเบสเซิรฟ เวอร การปรบั คอนฟก ใหเ ลือก ตามทโ่ี ปรแกรมอานคา หนว ย ความจําของเครื่อง เมื่อกดปุม ปรบั คาคอนฟก แลวการปรับแตง จะมีผลเมื่อ restart Service MySQL-JHCIS หรอื Restart Windows *** ทาํ เมอื่ มีการติดตั้งโปรแกรมใหม ควรทาํ ที่ Server เครอื่ งเดียว ศนู ยเ ทคโนโลยสี ารสนเทศและการส่ือสาร สป.สธ. 32

JHCIS - ระบบงานสถานอี นามยั และ PCU 65 ปรบั ความเรว็ ในการใชโปรแกรม  เมนูหลัก  >> โปรแกรมระบบฯ  >> กําหนดคา เร่มิ ตน ของระบบ ศนู ยเ ทคโนโลยสี ารสนเทศและการสือ่ สาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 66 ปรบั แตง ประสิทธิภาพฐานขอ มูล  เพอ่ื ใหฐ านขอมูลทาํ งานไดเ ร็วขึ้น  ควรทาํ อยา งนอยเดือนละครั้ง ศูนยเ ทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. 33

JHCIS - ระบบงานสถานีอนามัยและ PCU 67 การปรับโครงสรางฐานขอ มลู 1. ทาํ เมอ่ื มกี ารตดิ ตัง้ เปลีย่ น Versionใหมท กุ คร้งั 2. ควรทาํ ที่ Server เครื่องเดยี ว 3. 1 ครั้ง /1 Version ศนู ยเ ทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. การ Backup/Restore ขอมูล ดว ยโปรแกรม MySQL Administrator  การ Backup และ Restore ฐานขอมลู ในกรณีที่ ระบบงาน ระบบเครือขา ย หรือฮารดแวร อาจเกดิ ความเสียหาย 34

JHCIS - ระบบงานสถานีอนามัยและ PCU 69 การใชง านโปรแกรม MySQL Administrator • (1) กาํ หนดคา คอนฟกในการเชอ่ื มตอ MySQL • (2) การสํารองขอ มลู (Backup) • (3) การนาํ เขาไฟลสาํ รองขอมูล (Restore) ศนู ยเ ทคโนโลยีสารสนเทศและการส่อื สาร สป.สธ. JHCIS - ระบบงานสถานีอนามยั และ PCU 70 MySQL Administrator Configuration คลิก Start > All Programs > MySQL-JHCIS > MySQL Administrator เขา ไปเพ่อื สราง การติดตอกับ MySQL (Connection) ศนู ยเ ทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. 35

JHCIS - ระบบงานสถานอี นามยั และ PCU 71 MySQL Administrator Configuration (1) คลกิ เมนู General Options (2) คลกิ เชค็ Store passwords เพ่อื ใหจ ํารหัสผา น (3) เลอื กรายการ Obscured เพอื่ นาํ ไปตงั้ เวลาอตั โนมัติ (4) คลิกปมุ Apply เพ่ือบนั ทกึ ศนู ยเ ทคโนโลยสี ารสนเทศและการสือ่ สาร สป.สธ. JHCIS - ระบบงานสถานอี นามยั และ PCU 72 MySQL Administrator Configuration (1) คลกิ เมนู Connections (2) คลกิ ปุม New Connection (4) คลิกปุม Apply เพอื่ บนั ทกึ (3) กรอกขอมูลในชอ งตอ ไปนี้ (5) คลกิ ปมุ Close Connection: JHCIS Backup Username: root ศนู ยเทคโนโลยสี ารสนเทศและการสือ่ สาร สป.สธ. Password: 123456 Hostname: localhost Port: 3333 36

JHCIS - ระบบงานสถานีอนามยั และ PCU 73 MySQL Administrator Connection Note: ขอ มลู การติดตอ จะแสดงให เลือกในชอง Stored Connection คลิกเพ่ือติดตอ MySQL ศนู ยเ ทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 74 MySQL Administrator: Server Information Note: แทบ็ Server Information แสดงขอมูลเก่ยี วกบั เซิรฟ เวอร เชน  Hostname  Username  Port  IP Address  เวอรช ่ันของ MySQL  ระบบปฏิบตั ิการ  ชื่อเครอ่ื งเซิรฟเวอร  CPU  หนวยความจํา ศนู ยเ ทคโนโลยสี ารสนเทศและการสือ่ สาร สป.สธ. 37

JHCIS - ระบบงานสถานอี นามัยและ PCU 75 Administering the server: Backup Backup คอื การสาํ รองขอมลู ไว เพอื่ กขู อ มลู คืนในกรณที ่ี เซริ ฟเวอรเ กิดความ เสยี หายท้ังซอฟทแ วรแ ละฮารดแวร การยาย/เปลย่ี นเซิรฟ เวอร เนือ้ หาสวนนจี้ ะอธบิ ายเก่ยี วกับ  แนวทางการ backup ทเี่ หมาะสมกบั JHCIS  วธิ กี ารสรางโปรเจค็ ต backup  การ backup ขอ มลู  การตรวจสอบไฟลเท็กซ SQL ที่ไดจากการ backup  การเขยี นไฟลเท็กซ SQL ท่ีไดจ ากการ backup ลงแผน ซดี ี ศูนยเทคโนโลยีสารสนเทศและการส่อื สาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 76 แนวทางการ backup ท่เี หมาะสมกบั JHCIS  ควรจะสํารองขอมูล อยา งนอ ยสัปดาหล ะ 1 คร้ัง เชน ทุกเยน็ วันศกุ ร  ขอ มูลท่ี backup แลว แนะนําให  เขียนลงแผน ซีดเี ขยี น  เขียนปกแผนซีดี (label) ตามวนั เดอื นปท ี่ backup เชน JHCISDB 2008-05-01  ควรเก็บแผน ซีดีทีไ่ ดจากการ backup ในท่ๆี ปลอดภัย  ไมแนะนําให backup ฐานขอมูลโดยวธิ ี zip เพราะอาจทําใหฐานขอ มลู เสยี ศนู ยเทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. 38

JHCIS - ระบบงานสถานอี นามยั และ PCU 77 วิธีการสรางโปรเจค็ ต JHCISDB Weekly (1) คลิกเมนู Backup (3) พิมพช่ือโปรเจค็ ต JHCISDB Weekly (2) คลิกปุม New Project (5) คลกิ ลกู ศรขวา (4) คลกิ เลอื กฐานขอมูล jhcisdb (6) คลิกปุม Save Project เพือ่ บันทึก ศนู ยเทคโนโลยีสารสนเทศและการส่อื สาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 78 การ backup ขอมลู (1) คลิกเลือกโปรเจค็ ต (2) คลิกปมุ Execute Backup Now เพื่อ backup (3) คลกิ ปุม Save เพื่อบันทึกการ backup Note: อัพเดต/ลบรายการโปรเจ็คตโ ดยการคลกิ Note: ชื่อไฟลท่จี ะ เมา สปุมขวาท่โี ปรเจค็ ตและเลือก บันทกึ การ backup Refresh Backup Projects หรือ Delete Backup Project(s) ศนู ยเทคโนโลยีสารสนเทศและการสอ่ื สาร สป.สธ. 39

JHCIS - ระบบงานสถานอี นามัยและ PCU 79 การ backup ขอมูล Note: ชอื่ ไฟลท่จี ะบันทกึ การ backup ศูนยเ ทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 80 การตงั้ เวลา backup อตั โนมัติ  ตอ งมี ช่อื ผูใ ช (username) ของ Windows (XP, VISTA,Windows 7 หรอื OS อน่ื ๆ) ท่กี ําหนดรหสั ผา น (password) ความยาวอยา งนอย 6 หลัก เชน 123456  คลิกปุม Start > Control Panel > User Accounts  คลกิ เขาไปที่ Username Administrator (หรือ username อน่ื ๆ) เพอ่ื สรา งรหัสผา น (เมนู Create a Password) เชน Username: Administrator Password: 123456  เปด เขา โปรแกรม MySQL Administrator  คลิกเลือกโปรเจค็ ต JHCISDB Weekly  คลกิ แท็บ “Schedule”  เช็ค [/] เลอื กชอ ง Schedule this backup project  ชอง Execution Time เลือก Execute backup daily  ชอ ง Time กําหนดเวลาในการ backup เชน 15:50 ศูนยเ ทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. 40

JHCIS - ระบบงานสถานอี นามยั และ PCU 81 ต้ังเวลาทแี่ ทบ็ Schedule ศนู ยเ ทคโนโลยสี ารสนเทศและการส่อื สาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 82 Administering the server: Restore Restore คือ การนาํ ไฟลขอ มูลจากการ backup ติดต้ังกลับลงบนเซริ ฟเวอร สว นนี้จะอธิบายเก่ียวกับ  วธิ ีการ restore การตรวจสอบไฟลเท็กซ SQL ที่ไดจ ากการ backup  วธิ กี าร restore การตรวจสอบไฟลเทก็ ซ SQL จากแผน ซีดี NOTE: ไฟล SQL จากการใชคําส่ัง mysqldump ไมส ามารถนาํ มา restore ดว ย MySQL Administrator ศนู ยเทคโนโลยีสารสนเทศและการส่ือสาร สป.สธ. 41

JHCIS - ระบบงานสถานีอนามยั และ PCU 83 การกคู ืนขอมูลกรณี Windows เสยี หรือ เปลี่ยนเครือ่ ง  ตดิ ต้ัง Windows ใหม  ตดิ ต้ังโปรแกรม JHCIS  ติดต้ังโปรแกรม JHCIS (Update)  (ปรบั RAM JAVA , MySQL)  เปดโปรแกรม MySQL Administrator สราง Connection เขาติดตอ MySQL Database Server  Restore ฐานขอมูล jhcisdb จากแผน CD หรอื แหลง อน่ื ๆ เชน ไดรว D: หรือ Handy Drive ศูนยเ ทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 84 การ restore ขอ มลู (1) คลิกเมนู Restore (3) คลิกเลอื กไฟล .SQL เพอ่ื restore (2) คลกิ ปมุ Open Backup File (ปกติอยูใ น My Documents) (4) คลิกปุม Open เพื่อเปด ไฟล ศูนยเ ทคโนโลยสี ารสนเทศและการสอื่ สาร สป.สธ. 42

JHCIS - ระบบงานสถานีอนามยั และ PCU 85 การ restore ขอ มูล (1) คลกิ เชค็ ตัวเลือก Ignore Errors และ Create database(s) if they don’t exists เพื่อใหทํางานตอ เมื่อเกิดขอผดิ พลาด (2) คลกิ ปมุ Start Restore เพ่ือเรม่ิ ดาํ เนนิ การ ศนู ยเ ทคโนโลยีสารสนเทศและการส่ือสาร สป.สธ. JHCIS - ระบบงานสถานอี นามยั และ PCU 86 การ restore ขอมูล Note: จาํ นวนไบทของไฟล และ จํานวนไบทท่ี restore เสร็จแลว แจงผลการ restore หากไมสําเรจ็ จะแสดงผลเปน สแี ดง ศูนยเ ทคโนโลยสี ารสนเทศและการส่ือสาร สป.สธ. 43

การ Backup/Restore ขอมลู ดวยวธิ กี าร Zip/Unzip  การ Backup ฐานขอ มูลดว ยวธิ กี าร Zip  การ Restore ฐานขอ มลู ดว ยวธิ กี าร UnZip JHCIS - ระบบงานสถานอี นามยั และ PCU 88 เกย่ี วกับฐานขอ มลู jhcisdb  ฐานขอมลู jhcisdb จดั เกบ็ ไวท ี่ C:\\Program Files\\JHCIS\\MySQL\\DATA\\jhcisdb  อธบิ ายเรอ่ื งชนิดตารางขอมลู (Storage Engine) ของ MySQL  ชนิด MyISAM สามารถ zip ไดท ่โี ฟลเดอรของฐานขอมูล เชน C:\\Program Files\\JHCIS\\MySQL\\DATA\\jhcisdb เมื่อ zip จะได โครงสรา ง (Structure) ขอมูล (Data) และดชั นี (Index)  ชนิด InnoDB (JHCIS) ไมสามารถ zip ทโ่ี ฟลเดอรข องฐานขอมูล เชน C:\\Program Files\\JHCIS\\MySQL\\DATA\\jhcisdb ได เม่ือ zip จะไดเฉพาะ โครงสราง (Structure) จะไมได ขอมูล (Data) และดัชนี (Index) นําไปใชไมได ศูนยเทคโนโลยีสารสนเทศและการสือ่ สาร สป.สธ. 44

JHCIS - ระบบงานสถานีอนามยั และ PCU 89 วิธกี าร zip ฐานขอ มลู jhcisdb  ปด บริการ MySQL Database Server Start > All Programs > MySQL-JHCIS > MySQL Stop  การ ZIP ฐานขอมลู jhcisdb  ZIP โฟลเดอร C:\\Program Files\\JHCIS\\MySQL\\DATA (Data, Index ของ jhcisdb เกบ็ อยทู ไี่ ฟล C:\\Program Files\\JHCIS\\MySQL\\DATA\\IBDATA1  เปดบริการ MySQL Database Server ใหม Start > All Programs > MySQL-JHCIS > MySQL Start ศูนยเทคโนโลยสี ารสนเทศและการสอ่ื สาร สป.สธ. JHCIS - ระบบงานสถานีอนามัยและ PCU 90 วธิ กี าร restore ฐานขอ มลู jhcisdb จาก zip  ปด บริการ MySQL Database Server Start > All Programs > MySQL-JHCIS > MySQL Stop  Unzip ไฟล DATA.ZIP ท่ีไดจ าก การ zip โฟลเดอร C:\\Program Files\\JHCIS\\MySQL\\DATA ทับลงทโ่ี ฟลเดอร C:\\Program Files\\JHCIS\\MySQL\\ จะไดโฟลเดอร C:\\Program Files\\JHCIS\\MySQL\\DATA  เปดบริการ MySQL Database Server ใหม Start > All Programs > MySQL-JHCIS > MySQL Start ศูนยเ ทคโนโลยีสารสนเทศและการส่อื สาร สป.สธ. 45

JHCIS - ระบบงานสถานีอนามัยและ PCU 91 เครอ่ื งพมิ พสาํ หรับการพมิ พฉลากยา  เคร่ืองพิมพ Zebra รนุ 105SL-1  เคร่ืองพิมพแ บบหัวเข็ม Epson รนุ LQ-300 LQ-300+ หรอื LQ-300+II ใหติดตั้งไดรเวอร Epson รนุ LQ-2500 ศูนยเ ทคโนโลยสี ารสนเทศและการส่อื สาร สป.สธ. JHCIS - ระบบงานสถานอี นามัยและ PCU 92 กําหนดผใู ชง านโปรแกรม(1) ศูนยเ ทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. 46

JHCIS - ระบบงานสถานอี นามยั และ PCU 93 กาํ หนดผใู ชง านโปรแกรม(2) ศูนยเ ทคโนโลยสี ารสนเทศและการสื่อสาร สป.สธ. JHCIS - ระบบงานสถานอี นามยั และ PCU 94 การเขา สเู มนู กาํ หนดขนาดฉลากยา ศูนยเทคโนโลยีสารสนเทศและการสื่อสาร สป.สธ. 47

JHCIS - ระบบงานสถานีอนามัยและ PCU 95 การปรับแตงฉลากยาใน JHCIS ศูนยเ ทคโนโลยีสารสนเทศและการสอ่ื สาร สป.สธ. 48


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook