ผู้เขียน หัวข้อ: สามารถเปลี่ยน username ได้จากเมนูไหนครับ  (อ่าน 6705 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ sshpt

  • Sr. Member
  • ****
  • กระทู้: 446
  • Respect: 0
    • ดูรายละเอียด
    • http://ss-hospital.no-ip.org/
สามารถเปลี่ยน username ได้จากเมนูไหนครับ
« เมื่อ: กรกฎาคม 09, 2007, 14:29:33 PM »
0
ตอนนี้ใช้ username เป็นภาษาไทย แล้วจะมีปัญหาอะไรในอนาคตหรือไม่ครับ แล้วก็ใช้มานานแล้วด้วย แต่ผมต้องการเปลี่ยนเป็นภาษาอังกฤษ ถ้าเปลี่ยนใน opduser จะได้หรือไม่ครับ หรือมีการเก็บไว้ที่อื่นอีกครับ
รพ.เสิงสาง จ.นครราชสีมา  (ขนาด 30 เตียง)  Server IBM eServer xSeries 226 
CPU Xeon 3.0 GHz.  SISC-HD 73 Gb. X 2  ECC-Ram 512 Mb. X 2
ขึ้นระบบโดยทีม BMS เดือน เมษายน 2550
OS CentOS 5.1 MySQL 5.1.23-rc  HosXP V.3.51.9.23 เมื่อ 25 กย. 51
ss-hospital@hotmail.com   >>>   http://ss-hospital.no-ip.org/

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: สามารถเปลี่ยน username ได้จากเมนูไหนครับ
« ตอบกลับ #1 เมื่อ: กรกฎาคม 09, 2007, 15:35:29 PM »
0
..loginname..เปลี่ยนใน opduser ได้เลยครับ เปลี่ยนแล้วสั่ง  Update ก็ OK ครับ..
..ส่วนจะเป็นภาษาไทยหรืออังกฤษ ก็คงไม่มีปัญหาอะไรหรอกครับ.... :D..
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549

ออฟไลน์ suchai

  • Full Member
  • ***
  • กระทู้: 200
  • Respect: 0
    • ดูรายละเอียด
Re: สามารถเปลี่ยน username ได้จากเมนูไหนครับ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 09, 2007, 15:41:56 PM »
0
โดยปกติแล้ว username = login name=staff ไม่ควรเปลียน เพราะ โปรแกรม จะเก็บ ค่าไว้ในตาราง ว่า  login name หรือ staff ที่บันทึกข้อมูล นั้นคือ ใครถ้าเปลี่ยน login name จะทำให้ ข้อมูล login เดิม กำพร้า ไม่รู้จักกับ username ใหม่  ควรเพิ่ม ใหม่ ครับ

username  เป็นภาษไทย ก็ไม่มีปัญหา ครับ

ภก.สุชัย  อุดมคำ Email:suchaiu@gmail.com
Photharam Hospital  Administrator
อดีต : ผู้จัดการระบบ รพ.สุวรรณภูมิ ร้อยเอ็ด ปี 2540 ( โปรแกรม รพ.มะการักษ์ Server 80486 Netware Dos version ) อบรม Dispense มช.
        : ผู้ใช้งาน โปรแกรม  MEDICAL2020 Version Dos ได้รับการ สอน ถ่ายทอดความรู้  จาก ผอ.ชลทิศ รพ.วัดเพลง ราชบุรี ปี 2541-2542
        :ผู้ใช้งาน Dispense รพ.โพธาราม ปี 2534-2545
        :ผูร่วมสนับสนุนการพัฒนา ออกแบบ และ ทดสอบ ระบบ HOSxP Version 2  ที่ รพ. โพธาราม  ( รพ.340 เตียง )   ปี  2546  เป็นต้นมา โดย เลือก เสนอจุดเด่น จากโปรแกรม ต่าง ๆ ที่เคยใช้และดูงาน  มารวมใน HOSxP

เริ่มใช้ HOSxP    20 ม.ค. 2546

ยินดีต้อนรับทุก รพ. มาร่วม แบ่งปัน ความรู้และประสบการณ์ กับ โปรแกรม HOSxP

ออฟไลน์ Khuad

  • Hero Member
  • *****
  • กระทู้: 3,778
  • .. นางฟ้า ตัวไม่น้อยแล้ว ..
  • Respect: +10
    • ดูรายละเอียด
Re: สามารถเปลี่ยน username ได้จากเมนูไหนครับ
« ตอบกลับ #3 เมื่อ: กรกฎาคม 09, 2007, 20:25:26 PM »
0
...คือในความเห็นและความเข้าใจส่วนตัวนะครับ...คือชื่อ login name ที่เราได้กำหนดตรง  ผู้มีสิทธิใช้งานระบบ  และถูกเก็บอยู่ในตาราง opduser นั้น อาจารย์ไม่ได้ทำรหัสเป็นตัวเลขไว้ เวลาที่ถูกจัดเก็บ  ก็จะเก็บเป็นชื่อ login name เลย(เช่น ใน field ชื่อ staff ใน ovst, opitemrece เป็นต้น) ดั้งนั้นเวลาที่เราดึงข้อมูลมาดูเราก็จะเห็นชื่อ login ทันที่ โดยไม้ต้องไป join มาจากตารางอื่นอีก ซึ่งส่วนใหญ่คิดว่า admin จะรู้หรือจำได้ว่าชื่อ login นี้เป็นใครน่ะครับ และชื่อ login ก็รู้สึกว่าจะไม่ได้เป็นข้อมูลสำคัญที่จะใช้ในรายงานหลักๆ ของระบบ(เว้นแต่เวลาตามหาตัวคนผิด..อิอิ..)
 
...ซึ่งจะต่างจากข้อมูล  บุคลากรในโรงพยาบาล(ตาราง doctor)  ซึ่งจะมี code เป็นตัวเลขเฉพาะของแต่ละข้อมูล(คน)  และเวลาจัดเก็บก็จะถูกเก็บด้วย code ตัวเลขนี้ไม่ได้เอาชื่อไปจัดเก็บ ดังนั้นการดึงข้อมูลถ้าอยากทราบชื่อที่ไม่ใช่ code ก็ต้อง join เอามาจากตาราง doctor(field ที่ชื่อ name) ดังนั้นถ้าข้อมูลใน บุคลากรในโรงพยาบาล  ถูกลบหรือเปลี่ยนแปลงก็จะมีผลทันที   คือถ้าถูกลบไปแล้ว  code ที่ถูกจัดเก็บก็จะไม่มีข้อมูลให้เชื่อมโยง เราก็จะดูได้แค่ code ที่เป็นตัวเลขที่ถูกจัดเก็บไว้(เช่น 0001, 0089) ซึ่งคงจำยากว่าเป็นใคร(ต่างจาก ข้อมูลผู้มีสิทธิใช้งานระบบ ซึ่งจะเก็บเป็นชื่อ login name เลย)  หรือถ้าถูกเปลี่ยนแปลงก็จะทำให้รายงานออกมาผิดคนได้  ดั้งนั้นข้อมูล บุคลากรในโรงพยาบาล จึงไม่ควรถูกลบหรือเปลี่ยนแปลง  ถ้ามีบุคคลที่มีข้อมูลใน บุคลากรในโรงพยาบาล ย้ายหรือไม่ได้ทำงานใน รพ.ของเราแล้ว หรือเราจะไม่ใช้ข้อมูลบุคลากรนี้แล้ว จะมีช่องให้เอาเครื่องหมายถูกตรง Active Doctor ออก เวลาใช้ HOSxP ข้อมูลนี้จะเอามาใช้ลงข้อมูลในโมดูลต่างๆ ไม่ได้  แต่ยังสามารถเอาไว้เชื่อมโยงข้อมูลได้ครับ เพราะข้อมูลใน doctor.code นี้ใช้เป็นข้อมูลสำคัญในหลายด้านถ้าข้อมูลมีการเชื่อมโยงที่ผิดพลาด ผลเสียหายจะมี่มากครับ...

...ดั้งนั้นเรื่องการเปลี่ยนแปลงข้อมูลใน ผู้มีสิทธิใช้งานระบบ(opduser) ถ้า admin ท่านใดจะเปลี่ยนแปลงโดนเก็บของเก่าไว้และเพิ่มข้อมูลใหม่เข้าไปแทน  หรือท่านใดเห็นว่าอาจทำให้มีชื่อผู้ใช้งานเยอะดูแลยาก หรือทำให้ user บางคนมีหลาย login อาจใช้วิธีการลบแล้วเพิ่มใหม่หรือแก้ไขที่ข้อมูลเก่า ส่วนตัวคิดว่าคงไม่เป็นปัญหาต่อระบบงานของ HOSxP เท่าไร แต่ถ้าเป็นการลบหรือการแก้รหัสที่ บุคลากรในโรงพยาบาล(doctor) เป็นปัญหาแน่ครับ....
...ทั้งหมดนี้ต้องขออนุญาตออกตัวไว้ก่อนนะครับว่า เป็นความคิดเห็นและความเข้าใจส่วนตัวนะครับผม.. :D :D..
« แก้ไขครั้งสุดท้าย: กรกฎาคม 09, 2007, 20:30:29 PM โดย khuad50 »
โรงพยาบาลวังน้อย   พระนครศรีอยุธยา ( รพช.30 เตียง )
Server : ProLiant DL120G6  Xeon X3450  RDIMM 12 Gb  2x256GB SSD Raid 1
OS : CentOS 6.3  DB : Percona 5.5.21

Slave : ProLiant ML110G6  Xeon X3430  UDIMM 8 Gb  2x300GB SAS Raid 1
OS : CentOS 6.3  DB : Percona 5.5.32

HOSxP version  3.57.xx.xx    เริ่มระบบ  เมษายน 2549