บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ......

16
บทที่ 3 วิธีการดาเนินโครงการ การสร้างและพัฒนาระบบเครือข่ายของแผนกเทคนิคคอมพิวเตอร์ โดยมีรายละเอียด ดังแสดงในภาพที3.1 / ภาพที่ 3.1 ลาดับขั ้นตอนการดาเนินโครงการ

Upload: others

Post on 25-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

บทท 3 วธการด าเนนโครงการ

การสรางและพฒนาระบบเครอขายของแผนกเทคนคคอมพวเตอร โดยมรายละเอยด ดงแสดงในภาพท 3.1

/

ภาพท 3.1 ล าดบขนตอนการด าเนนโครงการ

Page 2: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

42

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

เกดขน โดยการศกษาโปรแกรมหรอระบบปฏบตการทสามารถน ามาควบคมระบบอนเทอรเนต ดงน

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

3.1.2 ในการใชงานตว MikroTik Os ค าสงของตว MikroTik การจะต งคาจ าเปนตองรหลกการและภาษาในการใชตงคา หากไมเขาอาจจะท าใหเกดขอผดพลาดได

3.2 ศกษาทฤษฎและหลกการทเกยวของ 3.2.1 ความหมายของโปรแกรม

โปรแกรม คอ ชดค าสงทเขยนดวยภาษาคอมพวเตอรไมวาจะเปนภาษา C/C++ Java Pascal Basic Assembly หรอแมกระทง Machine Code ฯลฯ ซงท าหนาทสงงานหรอควบคมในสวนของฮารดแวร เพอใหคอมพวเตอรประมวลผลไดตามตองการ โปรแกรมถกแบบออกเปน 2 ประเภทใหญๆ คอ

(1) โปรแกรมระบบ (System Program) คอ โปรแกรมทใชในการควบคม สงงาน บรหารจดการทรพยากร(Resource หรอ Hardwareนนเอง)ตางๆ ใหสามารถใชรวมกนอยางมประสทธภาพมากทสด ซงจะท าใหคอมพวเตอรของเราท างานอยางรวดเรวและไมตดขดใดๆ เราเรยกโปรแกรมนวา ระบบปฏบตการ (Operating System) หรอเรยกสนๆวา OS เชน Microsoft Wndows เวอรชนตางๆ Mac Os X ของ Apple, Unix, Solaris สวนบนโมบายก Androidม iOS และsymbian เปนตน

(2) โปรแกรมประยกต (Application Program) คอโปรแกรมทเขยนขนดวยภาษาคอมพวเตอรภาษาใดภาษาหนง เชน ภาษาจาวา (Java),ภาษาซ (C/C++) ภาษาปาสคาล (Pascal), ภาษาเบสก (Basic) และFortran เปนตน เพอใหคอมพวเตอรประมวลผลใหไดผลลพธทเราตองการแบบเฉพาะเจาะจงและท างานเฉพาะดาน เชน โปรแกรมฟงเพลง เลนอนเตอรเนต งานส านกงาน การท าบญช การลงทะเบยน เกมส ฯลฯ เปนตน ซงผพฒนาตองเขาไปศกษารปแบบการท างานหรอความตองการของธรกจนน ๆ แลวจดท าขน โดยทวไปจะเปนโปรแกรมทมหลายสวนรวมกนเพอรวมกนท างานเปนทม

Page 3: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

43

3.2.1 ความหมายของ Router Router คออะไร Router คอ อปกรณทท าหนาทเชอมตอระบบเครอขายอยางหนง ซงถาแปลความหมาย

ค าวา Route กคอ ถนน นนเอง ดงน น การเชอมตอคอมพวเตอรดวย Router ท าใหเราสามารถเชอมตอคอมพวเตอรไดมากกวาหนงเครองในเวลาเดยวกน ซง Router นนจะมซอฟตแวรทใชในการควบคมการท างานเรยกวา Internetwork Operating System (IOS) และตว Router จะมชองทใชเสยบตอสายสญญาณเรยกวา Port LAN ซงโดยทวไปมกม 4 Ports หรอมากกวา ใน Router 1 ตว

หนาทหลกของ Router คอการหาเสนทางในการสงผานขอมลทดทสด และเปนตวกลางในการสงตอขอมลไปยงเครอขายอน ทงน Router สามารถเชอมโยงเครอขายทใชสอสญญาณหลายแบบแตกตางกนไดไมวาจะเปน Ethernet, Token Rink หรอ FDDI ทงๆทในแตละระบบจะม packet เปนรปแบบของตนเองซงแตกตางกน โดยโปรโตคอลทท างานในระดบบนหรอ Layer 3 ขนไปเชน IP, IPX หรอ AppleTalk เมอมการสงขอมลกจะบรรจขอมลนนเปน packet ในรปแบบของ Layer 2 คอ Data Link Layer เมอ Router ไดรบขอมลมากจะตรวจดใน packet เพอจะทราบวาใชโปรโตคอลแบบใด จากนนกจะตรวจดเสนทางสงขอมลจากตาราง Routing Table วาจะตองสงขอมลนไปยงเครอขายใดจงจะตอไปถงปลายทางได แลวจงบรรจขอมลลงเปน Packet ของ Data Link Layer ทถกตองอกครง เพอสงตอไปยงเครอขายปลายทาง

คณสมบตของ Router (1) ท าหนาทคลาย Swich ท าใหเชอมตอไดหลายเครองพรอมกน (2) บางรนรองรบการท างาน Wire หรอ Wireless (3) เปน ADSL Modem ในตว (เฉพาะบางรนเทานน) (4) Firewall /IPsec VPN (รองรบการเชอมตอทางไกลแบบม security) (5) Antivirus (รนใหมๆ ของ Router บางรน จะม antivirus program ฝงอยดวย)

3.3 ก าหนดขอบเขตของโปรแกรม ทรพยากร และฐานขอมลทใชเขยนโปรแกรม การสรางและพฒนาระบบเครอขายของแผนกเทคนคคอมพวเตอร มรายละเอยดดงน 3.3.1 ดานความสามารถของโปรแกรม MikroTik Router Os

มคณสมบตดงตอไปน (1) สามารถท า WiFi HotSpot ตองยนยนตวตนกอนใชงาน Internet ได

(2) สามารถจ ากดความเรวการใชงาน Internet ได (3) สามารถบลอกเวบและโปรแกรมทไมตองการใหใชงานได

Page 4: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

44

3.3.2 ดานทรพยากร ซอฟแวรทใชในการพฒนาระบบเครอขายของแผนกเทคนคคอมพวเตอร (1) โปรแกรมทใชแกไข HTML Dreamweaver Cs6

(2) MikroTik OS x86 3.3.3 ดานทรพยากร ฮารดแวรทใชในการพฒนาระบบเครอขายของแผนกเทคนคคอมพวเตอร

(1) Server IBM CPU Intel Pentium 1.8Ghz (2) RAM DDR2 (667) 1 GB จ านวน 1 Slot (3) RAM DDR2 (800) 2 GB จ านวน 1 Slot (4) HDD ขนาด 70 GB (5) Access Point CPE Nanostation 630mW Rocket M2 จ านวน 3 ชน (6) Swicth TP-Link 10/100 5 Port จ านวน 1 ชน (7) Swicth TP-Link 10/100 8 Port จ านวน 1 ชน (8) สาย LAN Cat5e จ านวน 50 เมตร

Page 5: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

45

3.4 การสรางและพฒนาระบบเครอขายของแผนกเทคนคคอมพวเตอร 3.4.1 แผนผงการท างานของโปรแกรม ดงแสดงในภาพท 3.2

ภาพท 3.2 แผนผงการท างานของโปรแกรม

Page 6: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

46

3.4.2 การท างานของระบบเครอขายของแผนกเทคนคคอมพวเตอร ดงแสดงในภาพท 3.3

ภาพท 3.3 การท างานของโปรแกรม

3.4.2 การท างานของระบบเครอขายของแผนกเทคนคคอมพวเตอร(บนทกขอมล) ดงแสดงในภาพท 3.4

ภาพท 3.4 การท างานของโปรแกรม(บนทกขอมล)

Page 7: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

47

3.4.3 พจนานกรมขอมลของระบบเครอขายของแผนกเทคนคคอมพวเตอร ตารางท 3.1 พจนานกรมขอมลของโปรแกรม

รเลชน แอตตรบวต รายละเอยด ชนดขอมล คยหลก คยอางอง

รเลชนทอางอง

Add Add_id ล าดบท INT Yes

Add_user ชอผใชงาน Varchar

Add_pass รหสผาน Varchar

Add_name ชอ Varchar

Add_lastname นามสกล Varchar

Add_tel เบอรโทร Varchar

Add_email อเมล Varchar

group กลมใชงาน Varchar

Add_up Upload INT

Add_down Download INT

Add_date เวลาใชงาน Date

Add_day วนใชงาน Date

use use_id ล าดบท INT

use_user ชอผใชงาน Varchar

use_pass รหสผาน Varchar

Page 8: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

48

3.5 โปรแกรมระบบเครอขายของแผนกเทคนคคอมพวเตอร 3.5.1 ภาพรวมของโปรแกรม ดงภาพท 3.5 ถง 3.8

ภาพท 3.5 แสดงหนา MikroTik Os

ภาพท 3.6 แสดงหนาตางโปรแกรมทใชในการ Config

Page 9: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

49

ภาพท 3.7 หนาตางใชดผใชงานในระบบ

ภาพท 3.8 แสดงหนา Radius Userman ใชในการจดเกบขอมลผใชงาน

Page 10: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

50

3.5.2 การใชตดตง Acess Point ดงแสดงในภาพท 3.9 ถง 3.14

ภาพท 3.9 ตงคา Acess Point กอนน าไปตดตง

ภาพท 3.10 ตงคา Acess Point กอนน าไปตดตง (ตอ)

Page 11: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

51

ภาพท 3.11 ตดตง Acess Point ชน 3

ภาพท 3.12 ตดตง Acess Point ชน 2

Page 12: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

52

ภาพท 3.13 ภาพหลงจากตดตง Acess Point ชน 3

ภาพท 3.14 ภาพหลงจากตดตง Acess Point ชน 2

Page 13: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

53

3.6 การวเคราะหออกแบบเครองมอส าหรบการประเมนความพงพอใจ ดงแสดงในภาพท 3.15

ภาพท 3.15 ผงแสดงกระบวนการวเคราะหออกแบบเครองมอส าหรบการประเมน

การประเมนโปรแกรม

ดานรปธรรม ดานนามธรรม

ออกแบบประเมนประสทธภาพของ

นวตกรรม

ออกแบบประเมน

ความพงพอใจของผใช

ตรวจสอบแบบประเมนประสทธภาพของโปรแกรม

ตรวจสอบแบบประเมนความพงพอใจจากการใช

น าแบบประเมนประสทธภาพของโปรแกรมไปใช

น าแบบประเมน

ความพงพอใจของผใชไปใช

ผาน ผาน

ไมผาน ไมผาน

เรมตน

สนสด สนสด

Page 14: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

54

3.7 การใชนวตกรรม 3.7.1 การใชงานระบบเครอขายของแผนกเทคนคคอมพวเตอร กบนกศกษาระดบ

ประกาศนยบตรวชาชพชนสง (ปวส.) จ านวน 20 คน ดงแสดงในภาพท 3.16 ถงภาพท 3.20

ภาพท 3.16 การใชงานระบบเครอขายของแผนกเทคนคคอมพวเตอร

ภาพท 3.17 การใชงานระบบเครอขายของแผนกเทคนคคอมพวเตอร

Page 15: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

55

ภาพท 3.18 การใชงานระบบเครอขายของแผนกเทคนคคอมพวเตอร

ภาพท 3.19 การใชงานระบบเครอขายของแผนกเทคนคคอมพวเตอร

Page 16: บทที่ 3 วิธีการด าเนินโครงการctn-phrae.com › ... › 2017-02-15_1872_05_ch3.pdf · (1) Server IBM CPU Intel Pentium 1.8Ghz (2)

56

ภาพท 3.20 การใชงานระบบเครอขายของแผนกเทคนคคอมพวเตอร