Professional Documents
Culture Documents
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนย
ทดสอบและหนวยทดสอบวัสดุ
เสนอตอ
กรมโยธาธิการและผังเมือง
จัดทําโดย
สารบัญ
บทที่ 1 ................................................................................................................................................................... 1
บทนํา..................................................................................................................................................................... 1
๑. หลักการและเหตุผล .................................................................................................................................... 1
บทที่ 2 ................................................................................................................................................................... 2
วัตถุประสงค .......................................................................................................................................................... 2
๑.วัตถุประสงค................................................................................................................................................. 2
๒.ขอบเขตของงาน ........................................................................................................................................... 2
บทที่ 3 ................................................................................................................................................................... 4
การดําเนินงาน ....................................................................................................................................................... 4
๑.การดําเนินงาน ............................................................................................................................................. 4
๒.รายละเอียดการดําเนินงาน........................................................................................................................... 4
บทที่ 4 ................................................................................................................................................................... 9
สรุปผล ................................................................................................................................................................... 9
๑.สรุปผลการดําเนินงาน .................................................................................................................................. 9
บทที่ 5 ................................................................................................................................................................ 18
ข*อเสนอแนะ ....................................................................................................................................................... 18
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
สารบัญภาพ
ภาพที่ ๑ ลง Management Studio 2019 (Version ล>าสุด) ................................................................................ 5
ภาพที่ ๒ ลง SQL server 2022 บนเครื่อง Server ............................................................................................... 5
ภาพที่ ๓ Database เมื่อทําการลงแล*วเสร็จ......................................................................................................... 6
ภาพที่ ๔ รายละเอียดฐานข*อมูลเดิมบน MySQL ................................................................................................... 6
ภาพที่ ๕ รายละเอียดโครงสร*างฐานข*อมูล ............................................................................................................. 7
ภาพที่ ๖ ข*อมูลที่บันทึกลงเครื่อง ขนาด 2GB ........................................................................................................ 7
ภาพที่ ๗ จํานวนข*อมูลที่ทําการย*ายเพื่อทําการทดสอบ ......................................................................................... 8
ภาพที่ ๘ สรุปใบนําส>งแบบตาราง .......................................................................................................................... 9
ภาพที่ ๙ แผนภูมิ รายเดือน รายปZ ...................................................................................................................... 10
ภาพที่ ๑๐ รายงานแผนภูมิศูนยทดสอบ ............................................................................................................. 10
ภาพที่ ๑๑ สรุปข*อมูลตามโครงการ ..................................................................................................................... 11
ภาพที่ ๑๒ สรุปแบบสํารวจความพึงพอใจ ........................................................................................................... 11
ภาพที่ ๑๓ สร*างรายการทดสอบ ......................................................................................................................... 12
ภาพที่ ๑๔ สรุปรายชือบริษทั ............................................................................................................................ 12
ภาพที่ ๑๕ แผนภูมิแสดงผล ................................................................................................................................ 13
ภาพที่ ๑๖ สรุปข*อมูลตามโครงการปZ ๒๕๕๘ ...................................................................................................... 13
ภาพที่ ๑๗ สรุปข*อมูลตามโครงการปZ ๒๕๕๙ ...................................................................................................... 14
ภาพที่ ๑๘ สรุปข*อมูลตามโครงการปZ ๒๕๖๐ ...................................................................................................... 14
ภาพที่ ๑๙ สรุปข*อมูลตามโครงการปZ ๒๕๖๑ ...................................................................................................... 15
ภาพที่ ๒๐ หน*า Web ......................................................................................................................................... 15
ภาพที่ ๒๑ ค*นหาข*อมูล....................................................................................................................................... 16
ภาพที่ ๒๒ เปรียบเทียบก>อนและหลังทําการปรับปรุง ......................................................................................... 16
ภาพที่ ๒๓ การขึ้น บน Server จําลอง ............................................................................................................... 17
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
บทที่ 1
บทนํา
๑. หลักการและเหตุผล
กรมโยธาธิการและผั งเมื อง โดยกองวิเคราะหวิจั ย และทดสอบวัส ดุ มี ระบบฐานขอมู ล การใหบริ การ
ทดสอบวัสดุ ของศูนยทดสอบและหนวยทดสอบวัสดุ ที่ใหบริการแกประชาชน หนวยงานภาครัฐ และภาคเอกชน
เนื่ องจากที่ผ านมามีขอมู ลในระบบฐานขอมูล มีผู ใชงานและปริมาณขอมู ลเพิ่ มขึ้ นเป. น จำนวนมาก ทำใหระบบ
ฐานขอมูลที่มีอยูเดิม มีการตอบสนองชาและระบบทำงานชาลง ทำใหไมสามารถใชงานไดอยางเป.นปกติ ซึ่งระบบ
ฐานขอมูลป4จจุบันนั้น ไมสามารถรองรับปริมาณขอมูลและผูใชงานที่เพิ่ มขึ้นไดอีก โครงสรางฐานขอมูลมีความ
ลาสมั ย จำเป. น ตองยายฐานขอมู ล จากเครื่องเซิ รฟเวอรที่ ใชงานอยู ในป4 จ จุ บั น ที่ เป. น My SQL(2008) ไปเป. น
ฐานขอมูลตัวใหมที่เป.น Microsoft SQL server (2022) ซึ่งมีประสิทธิภาพและความเร็วในการทำงานที่เพิ่มขึ้น
และตัวฐานขอมูลใหมนั้นจะสามารถรองรับปริมาณขอมูลที่เพิ่มขึ้นโดยไมทำใหระบบทำงานชาลงการจัดการตัว
ฐานขอมูลสามารถทำไดงายมีความสะดวกในการแกไขป4ญหาไดรวดเร็วขึ้นดังนั้นเพื่อใหระบบสามารถใชงานได
อยางตอเนื่องและเกิดประสิทธิภาพมากที่สุดรวมทั้งสามารถแกไขป4ญหาตางๆไดอยางรวดเร็วจึงมีความประสงคจัด
จางเหมาปรับปรุงแกไขและดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบวัสดุของกรมโยธาธิ
การและผังเมือง
1
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
บทที่ 2
วัตถุประสงค-
๑.วัตถุประสงค
โครงการจ*างเหมาดูแลระบบการใช*โปรแกรมการจัดการฐานข*อมูลของศูนยทดสอบและหน>วยทดสอบวัสดุ
จึงจําเปbนต*องดําเนินงาน เพื่อให*การดําเนินงานของ ระบบฐานข*อมูลให*เปbนไปอย>างเรียบร*อยและแก*ไขปdญหาที่พบ
๒.ขอบเขตของงาน
๒.๑ ผู รั บ จางทำการเปลี่ ย นฐานขอมู ล จาก My SQL(2008) เป. น Microsoft SQL server express
(2022) ของ Microsoft เพื่อเปลี่ยนแปลงโครงสรางระบบฐานขอมูลที่เหมาะสมและมีประสิทธิภาพในการทำงาน
๒.๒ ผูรับจางทำการยายขอมูลที่อยูใน My SQL ซึ่งใชในฐานขอมูลตัวเกามาลงใน Microsoft SQL server ขอมูล
ไมนอยกวา ๑.๕ ลานขอมูล เพื่อใหขอมูลเหมือนเดิมทุกประการ โดยที่ ทางกองวิเคราะหวิจัยและทดสอบวัสดุ
สามารถใชงานไดอยางตอเนื่อง ไมตองทำการสรางฐานขอมูลใหม
๒.๓ ผูรับจางทำการแกไข Source code ทุกหนาในโปรแกรมเนื่องจากการเปลี่ยนฐานขอมูลจะทำให
โปรแกรมเสียหาย ไมสามารถใชงานได ผูรับจางตองตรวจสอบการทำงานของโปรแกรมทุกหนา
หลังจากแกไขการเชื่อมตอฐานขอมูล เพื่อใหสามารถเชื่อมกับฐานขอมูลตัวใหม ไดอยางสมบุรณ
เรียบรอย พรอมทั้งทำการทดสอบกอนใชงานจริง
๒.๔ ผูรับจางจะตองดำเนินการแกไขระบบการคำนวณหนา Report จำนวน 8 Report เพื่อเพิ่มความเร็วในการ
ประมวลผล และสามารถสรุปผลไดอยางมีประสิทธิภาพ ไดอยางรวดเร็ว ประกอบดวย
๒.๔.๑ สรุปใบนำสงแบบตาราง
๒.๔.๒ แผนภูมิ รายเดือน รายปC
๒.๔.๓ รายงานแผนภูมิศูนยทดสอบ
๒.๔.๔ สรุปขอมูลตามโครงการ
๒.๔.๕ สรุปแบบสำรวจความพึงพอใจ
2
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
๒.๔.๖ สรางรายการทดสอบ
๒.๔.๗ สรุปรายชื่อบริษัท
๒.๔.๘ แผนภูมิแสดงผล
๒.๕ ทำการแกไขปรับวิธีดำเนินการในการสรางรายงานสรุปขอมูลตามโครงการ เพื่อใหสามารถสรางรายงานสรุป
ผลไดรวดเร็วขึ้น เพิ่มการทำงานใหใชงานไดทุกศูนยทดสอบและเพิ่มรายงานการสรุปผลตามกลุมงานได
๒.๖ เพิ่มรายการทดสอบใหมลงในโปรแกรม
๒.๖.๑ งานคอนกรีตและคอนกรีตอัดแรง
(๑) งานทดสอบกอนตัวอยาง (Cubes) ขนาด 5x5x5 ซม.
๒.๖.๒ งานทดสอบกำลังแรงดึงของเหล็ก เหล็กโครงสราง (Structural Steel)
(๑) งานทดสอบเหล็กยึดถังบรรจุแกJส
-ขนาดเสนผานศูนยกลางไมเกิน 20 มม.
-ขนาดเสนผานศูนยกลางตั้งแต 20 มม. ขึ้นไป แตไมเกิน 32 มม.
(๒) งานทดสอบกำลังแรงดึงของขอตอเชิงกล (Coupler)
-ขนาดเสนผานศูนยกลางไมเกิน 25 มม.
-ขนาดเสนผานศูนยกลางตั้งแต 25 มม. ขึ้นไป
๒.๗ ผูรับจางทำการติดตั้ง ทดสอบและตรวจสอบการทำงานของโปรแกรมที่ดำเนินการปรับปรุงแกไขระบบแลวให
เจาหนาที่ของกองวิเคราะหวิจัยและทดสอบวัสดุและศูนยทดสอบวัสดุในจังหวัดตางๆ ไดทำการลองทดสอบบน
เครื่องเซิรฟเวอร (Server) จำลอง หากไมพบขอบกพรอง จึงจะสามารถเปMดใชงานพรอมกันทั่วประเทศ
๒.๘ ผูรับจางจัดทำรายงานการดำเนินการการแกไข พรอมทั้งผลการทดสอบ ผลการดำเนินงานสงมอบใหกอง
วิเคราะหวิจัยและทดสอบวัสดุ หลังจากดำเนินการแลวเสร็จ
3
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
บทที่ 3
การดําเนินงาน
๑.การดําเนินงาน
การดําเนินงานจะแบ>งเปbน 2 ส>วนคือ ส>วนการติดตั้งฐานข*อมูลใหม>และย*ายฐานข*อมูลจากเครื่อง Server
และทําการแก*ไข Code ของโปรแกรมเพื่อเชื่อมฐานข*อมูลชุดใหม>เพื่อทดสอบระบบและตรวจสอบความถูกต*อง
ของข*อมูล
ในส>วนที่สองจะเปbนการแก*ปdญหาที่ศูนยทดสอบและหน>วยทดสอบรายงานปdญหา เพื่อเพิ่มประสิทธิภาพ
การทํางาน หลังจากแก*ไขเสร็จสิ้นแล*วจะทําการย*ายเพื่อใช*งานจริง
๒.รายละเอียดการดําเนินงาน
ในรายงานฉบับนี้จะรายงานในส>วนแรกที่ทําการติดตั้งและย*ายฐานข*อมูลทําการแก*ไข Code เพื่อเชื่อม
ฐานข*อมูลชุดใหม>เพื่อทดสอบระบบและตรวจสอบความถูกต*องของข*อมูล
การล ง MS SQL Server 2022 ได* จะมี Minimum requirement จากท าง Windows ที่ ต* อ งใช*
Windows server 2016 ขึ้นไป ตามรายการด*านล>าง
โดย Spec ที่ต*องการ มีรายละเอียดดังนี้
Operating system: Microsoft server 2016 ขึ้นไป
CPU : E5-2640 v3
RAM : 16G
HDD : 500GB
4
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
๒.๑ ทําการลงโปรแกรม MS SQL server 2022 express (ตาม TOR ข*อ ๒.๑)
การลงนี้จะทําการลง Management Studio 2019 (Version ล>าสุด) เพื่อใช*จัดการและดูสถานะของ
Database ไว*ด*วย
5
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
6
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
ภาพที่ ๕ รายละเอียดโครงสร*างฐานข*อมูล
7
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
ภาพที่ ๗ จํานวนข*อมูลที่ทําการย*ายเพื่อทําการทดสอบ
๒.๔ แก*ไข Code เพื่อเชื่อมต>อ Database ตัวใหม>และทําการทดสอบทุกหน*าเพื่อตรวจสอบการทํางานโดย
รายละเอียดจะแสดงในหัวข*อถัดไป (ตาม TOR ข*อ ๒.๔)
๒.๕ แก*ไขรายงานทุกหน*าเพื่อแก*ปdญหา Timeout และ ทําการสร*าง Index บน Database เพื่อให*สามารถเรียก
รายงานได*เร็วขึ้นรายละเอียด จะแสดงในหัวข*อถัดไป (ตาม TOR ข*อ ๒.๕)
8
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
บทที่ 4
สรุปผล
๑.สรุปผลการดําเนินงาน (ตาม TOR ข*อ ๒.๓)
เมื่อทําการแก*ไข Code เพื่อเชื่อมต>อกับ Database ตัวใหม>จําทําการทดสอบการใช*งานของเวปเพื่อ
ตรวจสอบการทํางานทุหน*า
๑.๑ ทดสอบการทํางานหลังแก*ไขโปรแกรมและตรวจเชคข*อมูลเพื่อไม>ให*กระทบการทํางานของ Database
ภาพที่ ๘ สรุปใบนําส>งแบบตาราง
9
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
ภาพที่ ๑๐ รายงานแผนภูมิศูนยทดสอบ
10
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
ภาพที่ ๑๑ สรุปข*อมูลตามโครงการ
ภาพที่ ๑๒ สรุปแบบสํารวจความพึงพอใจ
11
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
ภาพที่ ๑๓ สร*างรายการทดสอบ
ภาพที่ ๑๔ สรุปรายชือบริษทั
12
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
ภาพที่ ๑๕ แผนภูมิแสดงผล
๑.๒. ทําการตรวจสอบการทํางานโดยดึงข*อมูลย*อนหลัง
14
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
.
ภาพที่ ๑๙ สรุปข*อมูลตามโครงการปZ ๒๕๖๑
๑.๓. ตรวจสอบการทํางานของ Web
15
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
ภาพที่ ๒๑ ค*นหาข*อมูล
๑.๔ รายงานการปรับปรุง (ตาม TOR ข*อ ๒.๕)
ได*ทําการตรวจสอบการทํางานเพื่อวัดประสิทธิภาฑก>อนทําการปรับปรุงและหลังทําการแก*ไข Report
16
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
17
จางเหมาดูแลระบบการใชโปรแกรมการจัดการฐานขอมูลของศูนยทดสอบและหนวยทดสอบวัสดุ
บทที่ 5
ข2อเสนอแนะ
เนื่องจากมีปริมาณใช*งานจากทั่วประเทศทําให*การอัพโหลดรายงานผลการทดสอบมายัง Server มาเก็บไว*
มี ป ริ ม าณมาก ทํ า ให* ใ ช* ง านพื้ น ที่ จั ด เก็ บ ข* อ มู ล เพิ่ ม ขึ้ น อาจต* อ ทํ า การเพิ่ ม ขนาด HDD เพื่ อ เก็ บ ข* อ มู ล
เนื่องจากโปรแกรมจัดการฐานข*อมูลของศูนยทดสอบและหน>วยทดสอบวัสดุ ใช*งานมา แล*วตั้งแต>ปZ ๒๕๕๘ ขณะนี้
เปbนเวลา ๖ ปZ คาดการณว>า พื้นที่จัดเก็บข*อมูล อาจจะเต็มได*อีกภายใน ๖ ปZ
ขนาดของ RAM ที่แนะนําคือ ๑๖ GB แต>ตอนนี้มี ๘ GB หากมีปdญหาเรื่อง Performance อาจจะต*องทํา
การเพิ่ม RAM ภายหลัง ทั้งนี้ขึ้นอยู>กับปริมาณการใช*งาน
18