16
คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร (PERSONAL SYSTEM RECORD) คู ่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร (Personal System Record) งานเดินรถแขวงนครสวรรค์ กองจัดการเดินรถเขต 3 ฝ่ายการเดินรถ การรถไฟแห่งประเทศไทย การติดตั ้งโปรแกรม Server จาลอง ในการใช้งานระบบจัดเก็บข้อมูลบุคลากรนั ้น ผู ้จัดทาได้ทาเป็นระบบเว็บไซต์เขียนด้วยภาษา php และมี การจัดเก็บข้อมูลด้วย MySQL จึงจาเป็นจะต้องติดตั ้งระบบ Server จาลองด้วย AppServ ซึ ่งสามารถดาวน์โหลด ชุดติดตั ้งได้ทีhttp://www.appservnetwork.com หรือค้นหาจาก Google โดยค้นคาว่า AppServ จากนั ้นทาการ ติดตั ้งโปรแกรมลงสู่ระบบ ขั ้นตอนการติดตั ้ง AppServ 1. ดับเบิ้ลคลิกไฟล์ appserv-win32-x.x.x.exe เพื่อทำกำรติดตั้ง จะปรำกฏหน ้ำจอตำมรูปที1 รูปที1 ขั้นตอนกำรติดตั้งโปรแกรม AppServ 2. เข ้ำสู่ขั้นตอนเงื่อนไขกำรใช ้งำนโปรแกรม โดยโปรแกรม AppServ ได ้แจกจ่ำยในรูปแบบ GNU License หำกผู ้ติดตั ้ง อ่ำนเงื่อนไขต่ำงๆ เสร็จสิ้นแล ้ว หำกยอมรับเงื่อนไขให ้กด Next เพื่อเข ้ำสู่กำรติดตั้งในขั้นต่อไป แต่หำกว่ำไม่ยอมรับ เงื่อนไข ให้กด Cancel เพื่อออกจากการติดตั ้งโปรแกรม AppServ ดังรูปตัวอย่างที2

คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

Embed Size (px)

DESCRIPTION

คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์ การรถไฟแห่งประเทศไทย

Citation preview

Page 1: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

คมอการใชงานระบบจดเกบขอมลบคลากร (PERSONAL SYSTEM RECORD)

คมอการใชงานระบบจดเกบขอมลบคลากร (Personal System Record) งานเดนรถแขวงนครสวรรค กองจดการเดนรถเขต 3 ฝายการเดนรถ การรถไฟแหงประเทศไทย การตดตงโปรแกรม Server จ าลอง ในการใชงานระบบจดเกบขอมลบคลากรนน ผจดท าไดท าเปนระบบเวบไซตเขยนดวยภาษา php และมการจดเกบขอมลดวย MySQL จงจ าเปนจะตองตดตงระบบ Server จ าลองดวย AppServ ซงสามารถดาวนโหลดชดตดตงไดท http://www.appservnetwork.com หรอคนหาจาก Google โดยคนค าวา AppServ จากนนท าการตดตงโปรแกรมลงสระบบ ขนตอนการตดตง AppServ

1. ดบเบลคลกไฟล appserv-win32-x.x.x.exe เพอท ำกำรตดตง จะปรำกฏหนำจอตำมรปท 1

รปท 1 ขนตอนกำรตดตงโปรแกรม AppServ

2. เขำสขนตอนเงอนไขกำรใชงำนโปรแกรม โดยโปรแกรม AppServ ไดแจกจำยในรปแบบ GNU License หำกผตดตง

อำนเงอนไขตำงๆ เสรจสนแลว หำกยอมรบเงอนไขใหกด Next เพอเขำสกำรตดตงในขนตอไป แตหำกวำไมยอมรบ

เงอนไข ใหกด Cancel เพอออกจากการตดตงโปรแกรม AppServ ดงรปตวอยางท 2

Page 2: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

2

รปท 2 แสดงรายละเอยดเงอนไขการ GNU License 3. เขาสขนตอนการเลอกปลายทางทตองการตดตง โดยคาเรมตนปลายทางทตดตงจะเปน C:AppServ หากตองการเปลยนปลายทางทตดตง ใหกด Browse แลวเลอกปลายทางทตองการ ตามรปท 3 เมอเลอกปลายทางเสรจสน ใหกดปม Next เพอเขาสขนตอนการตดตงขนตอไป

Page 3: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

3

รปท 3 เลอกปลายทางการตดตงโปรแกรม AppServ 4. เลอก Package Components ทตองการตดตง โดยคาเรมตนนนจะใหเลอกลงทก Package แตหากวาผใชงาน ตองการเลอกลงเฉพาะบาง Package กสามารถเลอกตามขอทตองการออก โดยรายละเอยดแตละ Package มดงน - Apache HTTP Server คอ โปรแกรมทท าหนาเปน Web Server - MySQL Database คอ โปรแกรมทท าหนาเปน Database Server - PHP Hypertext Preprocessor คอ โปรแกรมทท าหนาประมวลผลการท างานของภาษา PHP - phpMyAdmin คอ โปรแกรมทใชในการบรหารจดการฐานขอมล MySQL ผานเวบไซต เมอท าการเลอก Package ตามรปท 4 เรยบรอยแลว ใหกด Next เพอเขาสขนตอนการตดตงตอไป

Page 4: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

4

รปท 4 เลอก Package Components ทตองการตดตง 5. ก าหนดคาคอนฟกของ Apache Web Server มอยดวยกนทงหมด 3 สวน ตามรปท 5 คอ Server Name คอชองส าหรบปอนขอมลชอ Web Server ของทานเชน www.appservnetwork.com Admin Email คอชองส าหรบปอนขอมล อเมลผดแลระบบ เชน [email protected] HTTP Port คอชองส าหรบระบ Port ทจะเรยกใชงาน Apache Web Server โดยทวไปแลว Protocol HTTP นนจะมคาหลกคอ 80 หากวาทานตองการหลกเลยงการใช Port 80 กสามารถแกไขได หากมการเปลยนแปลง Port การเขาใชงาน Web Server แลว ทกครงทเรยกใชงานเวบไซต จ าเปนทตองระบหมายเลข Port ดวย เชน หากเลอกใช Port 99 ในการเขาเวบไซตทกครงตองใช http://www.appservnetwork.com:99 จงจะสามารถเขาใชงานได

Page 5: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

5

รปท 5 แสดงการก าหนดคาคอนฟกคา Apache Web Server 6. ก าหนดคาคอนฟกของ MySQL Database มอยดวยกนทงหมด 3 สวน ตามรปท 6 คอ Root Password คอชองส าหรบปอน รหสผานการเขาใชงานฐานขอมลของ Root หรอผดแลระบบ ทกครงทเขาใชงานฐานขอมลในลกษณะทเปนผดแลระบบ ใหระบ user คอ root Character Sets ใชในการก าหนดคาระบบภาษาทใชในการจดเกบฐานขอมล, เรยงล าดบฐานขอมล, Import ฐานขอมล, Export ฐานขอมล, ตดตอฐานขอมล Old Password หากทานมปญหาเกยวกบการใชงาน PHP กบ MySQL API เวอรชนเกา โดยเจอ Error Client does not support authentication protocol requested by server; consider upgrading MySQL client ใหเลอกในสวนของ Old Password เพอหลกเลยงปญหาน Enable InnoDB หากทานตองการใชงานฐานขอมลในรปแบบ InnoDB ใหเลอกในสวนนดวย

Page 6: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

6

รปท 6 แสดงการก าหนดคาคอนฟกของ MySQL Database 7. สนสดขนตอนการตดตงโปรแกรม AppServ ส าหรบขนตอนสดทายนจะมใหเลอกวาตองการสงใหมการรน Apache และ MySQL ทนทหรอไม จากนนกดปม Finish เพอเสรจสนการตดตงโปรแกรม AppServ

Page 7: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

7

รปท 7 แสดงหนาจอขนตอนสนสดการตดตงโปรแกรม AppServ

Page 8: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

8

การใชงานฐานขอมล MySQL เมอท าการตดตงระบบ AppServ หรอ Server จ าลองเรยบรอยแลวใหท าการตดตงโครงสรางฐานขอมลของระบบ โดยเรยกโปรแกรม Browser จากนนพมพค าวา http://localhost/phpmyadmin ในชอง URL Bar ของ Browser จะปรากฎดงรปท 8 โดยทานสามารถดาวนโหลด Script ตวอยางไดท http://www.lopburihosting.com/downloads/superman.zip

เมอเขาสโปรแกรมเรยบรอยแลวจะปรากฎดงรปท 9 หนาจดการฐานขอมล

รปท 8 ระบบจะถามชอผใชและรหสผานให

ใสชอผใชวา root และใสรหสผานทไดท า

การใสในตอนตดตง

รปท 9 หนาจดการระบบฐานขอมล MySQL

Page 9: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

9

ใหทานไปท าการสรางฐานขอมลทชอวา Superman แลวเลอกชนดของฐานขอมลเปน utf8_unicode_ci แลวกด

ปม create ดงรปท 10

เมอสรางฐานขอมลใหมแลวทแถบเมนซายมอของหนาตางจะปรากฎชอฐานขอมล Superman (0) ใหท า

การคลกทชอฐานขอมลแลวพนทการท างานดานขวาจะเปลยนใหเลอก Tab Import เพอน าเขาฐานขอมลให

คลกปน Choose File แลวเลอกฐานขอมลตวอยางทชอ Superman.sql ทเตรยมไวในโฟลเดอร

AppServ\www\superman แลวกดปม ลงมอ หรอ Go

รปท 10 การสรางฐานขอมลใหม

รปท 11 การน าเขาฐานขอมลตวอยางทจดเตรยมไว

รปท 12 Table ของฐานขอมลทไดจดเตรยมไว

ปรากฎดงภาพ

Page 10: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

10

การตดตงโปรแกรมระบบบนทกขอมลบคลากร ระบบบนทกขอมลบคลการนนไดถกจดแบงไวเปน 2 สวน ไดแก สวนผใชงานและสวนของผดแลระบบ โดยเมอท าการตดตง AppServ หรอ Server จ าลองและฐานขอมลเรยบรอยแลวใหท าการกอปปไฟลของเวบวางทโฟลเดอร AppServ\www\superman จากนนใหเรยก Browser และพมพในชอง URL Bar เพอรนหนาลอกอนเขาสโปรแกรมโดยพมพวา http://localhost/superman ระบบจะท าการรนเขาสหนา Login โดยจะเปนสวนการใชงานส าหรบ USER และส าหรบผดแลระบบในชอง URL Bar เพอรนหนาลอกอนเขาสโปรแกรมโดยพมพวา http://localhost/superman/admin ส าหรบผดแลระบบในการตดตงครงแรกนนใหท าการลอกอนดวยชอผใช (Username) และรหสผาน (Password) ดงน ชอผใช Admin รหสผาน 1234 เมอผตดตงระบบเสรจแลวจะตองไปท าการเพมขอมลพนกงานเพอก าหนดขอมลพนกงานและผใช (User) เพมขอมลแผนกหรอฝายตางๆ ตามทตองการ เพมขอมลการอบรม

รปท 12 หนาลอกอนส าหรบผดแลระบบ (ADMIN) และผใช (USER)

Page 11: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

11

การเพมขอมลพนกงานใหใสขอมลตามทระบบตองการเพอประโยชนสงสดของระบบและผใชงาน

โดยประกอบดวย รหสพนกงาน เลขบตรประชาชน ค าน าหนาชอ ชอ นามสกล วนเดอนปเกด เพศและสถาน

ผใช (ในสวนสถานะผใชงานนนจะตองระบวาพนกงานทเพมนนเปน USER หรอผดแลระบบ) ตามรปท 14

เมนเพมขอมลแผนก/ฝายตางๆ จะตองก าหนดรหสของแผนกพรอมกบเพมชอแผนกเขาไป เชนรปท 15

รปท 13 เมนของผดแลระบบจะมสวนของการเพมขอมล

ตางๆ พรอมกบการคนหาและรายงานและการออกจาก

ระบบ

รปท 14 หนาตางส าหรบเพมขอมลเบองตนของบคลากร

Page 12: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

12

เมนเพมขอมลการอบรม ใหท าการกรอกขอมลใหครบเชนเดมดงรปท 16 เมอท าการเพมขอมลแผนกเขา

ไปแลวทเมนขอมลการฝกอบรมจะปรากฎรายการดงรปท 17 โดยในรายการขอมลการฝกอบรมจะสามารถ

แสดงรายชอของผทเคยผานการอบรมหลกสตรดงกลาวดงภาพท 21

รปท 15 การเพมขอมลแผนก/ฝายตางๆ

รปท 16 การเพมขอมลการอบรม

Page 13: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

13

เมนคนหา เมอตองการคนหาขอมลตางๆ เกยวกบบคลากรนนใหเลอกทเมนคนหาแลวใสคยเวรดทตองการคนหา เชน รหสพนกงาน หมายเลขบตรประชาชน ชอหรอนามสกล โดยระบบจะท าการคนหาขอมลของพนกงานทงหมดในฐานขอมลแลวแสดงออกมาดงรปท 19 โดยในหนาแสดงผลการคนหานนจะแสดงรายละเอยดแตกตางกบผดแลระบบซงในหนาของผดแลระบบจะสามารถเพมทอย การศกษา ต าแหนง การอบรมของพนกงานไดในหนาน

รปท 17 แสดงรายการฝกอบรมทไดท าการเพมไปแลว

รปท 18 ชองส าหรบการคนหา

รปท 19 แสดงผลการคนหาของระบบผดแลระบบ

Page 14: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

14

จากภาพท 21 หากคลกทชอของพนกงานจะแสดง และเมอคลกทชอของพนกงานกจะแสดงรายละเอยดเกยวกบพนกงานคนดงกลาว อาท ขอมลสวนตว ขอมลทอยอาศย ขอมลการศกษา ขอมลการท างานและขอมลการอบรมดงภาพท 22

รปท 20 แสดงผลการคนหาของผใชงาน (User)

รปท 21 แสดงรายชอพนกงานทไดผานการอบรมโครงการตางตามรปท 17 เมอคลกทชอโครงการจะ

แสดงรายชอดงภาพ

รปท 22 แสดงขอมลรายบคคลของพนกงานบอกขอมลสวนตว ขอมลการกษา ขอมลการท างาน ขอมลการ

อบรมทไดรบการบนทกขอมลไว

Page 15: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

15

ระบบรายงานสามารถสงพมพขอมลตางๆ ได อาท ขอมลการอบรมวามรายการอบรมอะไรทไหนบาง ดงภาพท 23 ขอมลพนกงานทงหมด ขอมลพนกงานแยกตามเพศชายและขอมลพนกงานแยกตามเพศหญง ดงภาพท 24 โดยในรปแบบฟอรแมทเดยวกนแตเรยกขอมลมาตางๆกน โดยสงพมพจากเมนของ Browser ทเรยกใชงาน

นอกจากนใสของผใชงานจะแตกตางจากผดแลระบบคอ จะมเมนใชงานทแตกตางกน โดยผใชจะสามารถเรยกดขอมลไดอยางเดยว แตผดแลระบบจะท าหนาทเพมหรอเปลยนขอมลของพนกงานแตละคนรายละเอยดดงรปท 25

รปท 23 แสดงรายงานหลกสตรการอบรม

รปท 24 แสดงรายงานพนกงานทงหมดโดย

Page 16: คู่มือการใช้งานระบบจัดเก็บข้อมูลบุคลากร ฝ่ายเดินรถ แขวงนครสวรรค์

16

รปท 25 เมนการใชงานของผใช (User) จะแตกตางกบ

ผดแลระบบโดยแสดงใหดขอมลไดเพยงอยางเดยว

สงสยสอบถามขอมลเพมเตมไดท Email: [email protected] โทร.081-3529639

Line ID: peach1980

Facebook: http://www.facebook.com/krupeach