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

Post on 25-Jun-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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

/

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

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 เปนตน เพอใหคอมพวเตอรประมวลผลใหไดผลลพธทเราตองการแบบเฉพาะเจาะจงและท างานเฉพาะดาน เชน โปรแกรมฟงเพลง เลนอนเตอรเนต งานส านกงาน การท าบญช การลงทะเบยน เกมส ฯลฯ เปนตน ซงผพฒนาตองเขาไปศกษารปแบบการท างานหรอความตองการของธรกจนน ๆ แลวจดท าขน โดยทวไปจะเปนโปรแกรมทมหลายสวนรวมกนเพอรวมกนท างานเปนทม

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) สามารถบลอกเวบและโปรแกรมทไมตองการใหใชงานได

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 เมตร

45

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

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

46

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

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

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

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

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

48

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

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

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

49

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

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

50

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

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

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

51

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

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

52

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

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

53

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

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

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

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

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

นวตกรรม

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

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

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

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

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

น าแบบประเมน

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

ผาน ผาน

ไมผาน ไมผาน

เรมตน

สนสด สนสด

54

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

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

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

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

55

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

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

56

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

top related