บทที่ 2 แนวคิด...

Post on 01-Jun-2020

4 views 0 download

transcript

7

บทท่ี 2 แนวคิด ทฤษฎี และงานวิจยัท่ีเก่ียวขอ้ง

ขอ้มูลเก่ียวกบัหน่วยงาน

กรมแผนท่ีทหาร: Royal Thai Survey Department (สารานุกรมไทยส าหรับเยาวชน, 2559)ไดรั้บพระมหากรุณาธิคุณจาก พระบาทสมเด็จพระจอมเกลา้เจา้อยูห่วั ทรงสถาปนากรมแผนท่ีทหารเม่ือ วนัท่ี 3 กนัยายน พ.ศ. 2428 โดยเร่ิมแรกในปี พ.ศ. 2418 พระบาทสมเด็จพระจุลจอมเกลา้เจา้อยูห่วัได้โปรดใหต้ั้งหน่วยทหารช่างข้ึนในกรมทหารมหาดเล็กรักษาพระองค ์โดยให้นายเฮนรี อะลาบาสเตอร์ (Henry Alabaster) เป็นหวัหนา้ โดยมีนายนาวาเอก ลอฟทสั (Lophtus) เป็นผูช่้วย และมีหม่อมราชวงศ ์แดง (หม่อมเทวาธิราช) นายทัด (พระยาสโมสรสรรพการ) นายสุด (พระยาอุดรกิจพิจารณ์) และ หม่อมราชวงศ์แปลก (พระยาสากลกิจประมวล) ทั้ง 4 นายเป็นนายทหารในกรมมหาดเล็ก ให้เขา้รับการอบรมฝึกหดัในหมวดท าแผนท่ี

กรมแผนท่ีทหาร มีหน้าท่ีในการส ารวจทาง พื้นดินและส ารวจทางอากาศ เพื่อจดัท าและผลิตแผนท่ีพื้นดินภายในประเทศออกเผยแพร่ รวมทั้งให้การศึกษา ฝึกอบรม วิศวกรและเจา้หนา้ท่ีส ารวจทางดา้นเทคโนโลยีแผนท่ี ตลอดจนด าเนินการส ารวจรังวดัวางโครงข่ายหมุดหลกัฐานของประเทศ เพื่องานแผนท่ีและงานวิศวกรรม ซ่ึงไดแ้ก่ การก่อสร้างระบบสาธารณูปโภคต่าง ๆ โดยท่ีงานส ารวจเพื่อท าแผนท่ีเป็นงานท่ีต้องกระท าต่อเน่ืองอยู่เสมอ เพราะลักษณะภูมิประเทศและเมืองได้เปล่ียนแปลงไปตลอดเวลาตามความเจริญของบ้านเมือง รายละเอียดในแผนท่ีสมยัต่าง ๆ จึงเป็นหลกัฐานยืนยนัถึงความเปล่ียนแปลงของสภาพภูมิประเทศและตวัเมืองได ้เป็นอย่างดี ดงันั้น แผนท่ีทุกสมยัจึงตอ้งเก็บไวเ้พื่อศึกษาเร่ืองราวในอดีตและใช้ในการวางแผน พฒันาเศรษฐกิจและสังคมในดา้นต่าง ๆ

ปัจจุบนั กรมแผนท่ีทหาร มีเทคโนโลยีถ่ายภาพทางอากาศเพื่อใช้ในการท าแผนท่ีแบบ 3 มิติ และมีความทนัสมยัสามารถช่วยเป็นขอ้มูลในการวางแผนต่าง ๆ เช่น การชลประทาน การเกษตร การวางแผนทางทหาร การจดัสรรท่ีดิน การอนุรักษ์ทรัพยากรธรรมชาติ การแบ่งเขตดินแดนของประเทศ ไดอ้ยา่งมีประสิทธิภาพ

8

แนวความคิด

Computer

ภาพท่ี 2.1 โครงสร้างการท างานของระบบ

โครงงานระบบจดัการบา้นพกัทหาร เป็นโปรแกรมตน้แบบท่ีไดรั้บการพฒันาจากโปรแกรม Microsoft Visual Studio 2010 ใช้ในการออกแบบส่วนติดต่อกบัผูใ้ช้และสร้างฐานขอ้มูลด้วยโปรแกรม Microsoft SQL Server 2008 เพื่อใช้ในกิจการท่ีเก่ียวกบัการจดัการบา้นพกัทหาร ซ่ึงโปรแกรมน้ีช่วยท าใหมี้การด าเนินงานในทุก ๆ ส่วนไดอ้ยา่งมีประสิทธิภาพ รวดเร็ว และถูกตอ้งมากข้ึน โดยรูปแบบของโปรแกรมได้มีการ จดัเก็บข้อผูข้อ ข้อมูลเจ้าของห้อง ข้อมูลห้องพกั เป็นต้น และยงัมีระบบช่วยเหลือโปรแกรม (Help) ช่วยในการศึกษาวิธีการใชโ้ปรแกรมและรูปแบบในส่วนต่าง ๆให้มีประสิทธิภาพมากข้ึน จึงช่วยลดขอ้ผิดพลาดของขอ้มูลต่าง ๆ ลดความล่าช้าในการท างานในแต่ละส่วนของการท างานในระบบ

ระบบการท างานจะเร่ิมตน้จาก เก็บขอ้มูลผูข้อระบบจะท าการค านวณคะแนนผูข้อและบนัทึกขอ้มูล หลงัจากนั้นจะออกรายงานของผูข้อทั้งหมดโดยเรียงล าดบัตามคะแนนท่ีได้ เม่ือได้รับการพิจารณาแลว้ เจา้หนา้ท่ีจะบนัทึกขอ้มูลผูไ้ดรั้บสิทธิพกัอาศยัลงในระบบวา่ผูข้อคนใดเป็นเจา้ของห้องใดและบนัทึกขอ้มูล หลงัจากนั้นระบบจะออกรายงานสรุปวา่ ผูข้อคนใดไดเ้ป็นเจา้ของห้องใด พื้นท่ีไหน โดยระบบสามารถออกรายงานวา่จะมีห้องใดบา้งท่ีจะวา่งลงเพื่อให้เจา้หนา้ท่ีน าเจา้ของห้องออก

9

จากระบบเพื่อให้ผูข้อท่ีไดรั้บสิทธิเขา้เป็นเจา้ของห้องแทนหลงัไดรั้บการพิจารณา ในส่วนการท างานทั้งหมด ระบบจะท าการจดัเก็บขอ้มูล ของผูข้อ ห้องพกั เจา้ของห้องพกั และ การน าเจา้ของห้องพกัออกจากระบบ โดยมีพนกังานเป็นผูค้วบคุมระบบ ทฤษฎีท่ีเก่ียวขอ้ง

ระบบฐานขอ้มูล (Database System) (โอภาส เอ่ียมสิริวงศ,์ 2551) ฐานขอ้มูลคือแหล่งเก็บขอ้มูลและความสัมพนัธ์ระหวา่งขอ้มูลนั้นไดรั้บการออกแบบและควบคุมเป็นพิเศษให้มีความซ ้ าซ้อนของขอ้มูลนอ้ยท่ีสุดและมีความถูกตอ้งของขอ้มูลสูงสุดความสัมพนัธ์ระหวา่งขอ้มูลในฐานขอ้มูล

ความสัมพนัธ์ระหวา่งขอ้มูลท่ีปัจจุบนันิยมใชก้นัอยา่งแพร่หลายมีอยู ่3 รูปแบบคือ 1. แบบจ าลองฐานขอ้มูลแผนภูมิตน้ไม ้(Hierarchical Database Model) ไฟล์ขอ้มูลจะถูกจดัไวเ้ป็นโครงสร้างแบบลงล่างซ่ึงจะมีลกัษณะคลา้ยโครงสร้างต้นไมท่ี้มีการสืบทอดแบบเป็นล าดบัชั้นโหนดระดบัสูงสุดจะเรียกวา่ “ราก” ส่วนโหนดระดบัล่างสุดเรียกวา่ “ใบ” มีความสัมพนัธ์แบบ One to Many ในขณะท่ีลูกจะมีเพียงพอ่เดียวเท่านั้นจึงไม่รับรองความสัมพนัธ์แบบ Many to Many

2. แบบจ าลองฐานข้อมูลเครือข่าย (Network Database Model) มีโครงสร้างคล้ายกับโครงสร้างแบบระดบัชั้น คือยงัคงไวซ่ึ้งล าดบัชั้นแบบบนล่างแต่ต่างกนัตรงท่ีแต่ละโหนดสามารถความสัมพนัธ์กบัโหนดอ่ืน ๆ ไดห้ลายโหนด คือ แต่ละโหนดสามารถมีหลายพ่อได ้ปัจจุบนัยงัมีใช้งานงานอยูบ่นเคร่ืองคอมพิวเตอร์ระดบัเมนเฟรม

3. แบบจ าลองฐานขอ้มูลเชิงสัมพนัธ์ (Relational Database Model) แพร่หลายมากท่ีสุดในปัจจุบนัเพราะมีการน าเสนอมุมมองของขอ้มูลในแบบตารางซ่ึงสามารถส่ือสัมพนัธ์กบัผูใ้ช้ได้ง่ายตารางก็จะประกอบไปดว้ยแถวและคอลมัน์ขอ้มูลท่ีจดัเก็บอยูใ่นตารางสามารถเช่ือมโยงความสัมพนัธ์กบัตารางอ่ืน ๆ ไดท้ั้งความสัมพนัธ์แบบ One to Many และ Many to Many โดยใชคี้ยใ์นการอา้งอิงถึงตารางอ่ืน ๆ ท่ีเก่ียวขอ้ง

10

เวบ็ไซตท่ี์เก่ียวขอ้ง

จากการท่ีไดท้ าการศึกษาคน้ควา้หาขอ้มูลท่ีเก่ียวขอ้งกบัการพฒันาระบบจดัการบา้นพกัพบวา่มีเวบ็ไซตจ์ านวนมาก คณะผูจ้ดัท าจึงไดน้ ามาใชเ้ป็นแนวทางในการพฒันาระบบจดัการบา้นพกัทหาร โดยมีเวบ็ไซตด์งัต่อไปน้ี

ภาพท่ี 2.2 http://nanosoft.co.th/picture/apartmentscr04b.png

เวบ็ไซตก์ารบริหารงานห้องเช่าของคอนโด เป็นเวบ็ไซตเ์ก่ียวกบัการจดัการขอ้มูลของผูเ้ขา้พกั รูปของผูพ้กั ประเภทห้องพกั วนัท่ีเขา้พกั และขอ้มูลของผูพ้กัอาศยัร่วม สถานะของผูพ้กัอาศยัร่วม สามารถพิมพข์อ้มูลประวติัของผูเ้ขา้พกั

11

ภาพท่ี 2.3 http://www.dpu.ac.th/graduate/upload/content/files1.png

เวบ็ไซต์การบริหารจดัการหอพกัของธนาคารออมสิน เป็นเวบ็ไซต์เก่ียวกบัการออกรายงาน ใบแจ้งช าระค่าบริการ ค่าน ้ า ค่าไฟ ประจ าเดือน ระบุช่ือผูพ้กั เลขท่ีห้องพกั วนัท่ีออกใบแจ้งหน้ี วนัครบก าหนดช าระ

12

ภาพท่ี 2.4 http://mikrotikshop.blogspot.com/2013/07/login-mikrotik-hotspot-350.html

เป็นเวบ็ไซต์ท่ีรวมการออกแบบหนา้ขอ Log in โดยตวัอยา่งน้ีเป็นการออกแบบหน้า Log in การเขา้ใช้งาน จะตอ้งระบุตวัตนของผูใ้ช้ก่อน จึงสามารถเขา้ใชง้านได ้และมีการออกแบบหน้าจอท่ีสวยงามสบายตา

13

ภาพท่ี 2.5 http://anusittisuna.blogspot.com/2012/03/from-login-microsoft-visual-studio-2010.html

เป็นเวบ็ไซตท่ี์สอนการท าหนา้จอ Login ในโปรแกรม MicrosoftVisual Studio 2010 เพื่อให้ผูพ้ฒันาโปรแกรมไดศึ้กษาเก่ียวกบัโคด้ต่าง ๆ เช่น หนา้จอ Login หนา้จอกรอกรายละเอียดการซ่อม หนา้จอแสดงการแกไ้ขขอ้มูลลูกคา้ หนา้จอแสดงการคา้หาขอ้มูลลูกคา้ (ดว้ยรหสัลูกคา้) เป็นตน้

14

ภาพท่ี 2.6 http://www.thaicsoft.com/apartment/example.html

เป็นเวบ็ไซตอ์อกแบบรายงานวนัท่ีเขา้พกัและวนัท่ีหมดสัญญาเขา้พกั ซ่ึงในใบรายงานแจง้เตือนสัญญาใกลห้มดอายุ จะระบุเลขห้องพกั ช่ือผูพ้กั วนัท่ีเขา้พกั ระยะเวลาท่ีจะพกั และวนัท่ีหมดสัญญาเขา้พกั

15

งานวจิยัท่ีเก่ียวขอ้ง

คณะผูจ้ดัท าได้รวบรวมงานวิจยัท่ีเก่ียวขอ้งกับระบบจดัการบ้านพกัทหาร เพื่อท่ีน ามาเป็นแนวทาง และประยกุตใ์ชใ้หเ้กิดประโยชน์กบัระบบจดัการบา้นพกัทหาร ดงัน้ี

ภาพท่ี 2.7 ระบบบริหารงาน Fitness Center

ลดัดาวลัย ์วิบุญนัติพงศ์ วลัลภ หมวกทิม และวีระยุทธ ชมพล (2553) ภาควิชาคอมพิวเตอร์ธุรกิจคณะเทคโนโลยีสารสนเทศ มหาวิทยาลยัสยาม ได้ท าระบบบริหารงาน Fitness Center การพฒันาใชโ้ปรแกรม Microsoft SQL Server 2000 ส าหรับการจดัการฐานขอ้มูลในส่วนการเขียนโปรแกรมใชโ้ปรแกรม Microsoft Visual Studio 2005 มีความสามารถในการเก็บขอ้มูลสมาชิกการเก็บขอ้มูลหอ้งกิจกรรมการเก็บขอ้มูลอุปกรณ์

16

ภาพท่ี 2.8 ระบบบริหารงานร้านขายเคร่ืองฟอกอากาศ

จกัรพนัธ์ ทองดี พนิดา ทองท่าพญา และวศิรุต ศิริโยธิน (2553) ภาควชิาคอมพิวเตอร์ธุรกิจคณะเทคโนโลยสีารสนเทศ มหาวทิยาลยัสยาม ไดท้ าระบบบริหารงานร้านขายเคร่ืองฟอกอากาศ และไดใ้ช้โปรแกรม Microsoft Visual Studio 2005 ในการเขียนโปรแกรมและใช้โปรแกรมMicrosoft SQL Server 2000 ในการจดัการฐานขอ้มูลมีความสามารถเก็บขอ้มูลสินคา้ขอ้มูลการขายรวมทั้งการออกรายงานต่าง ๆ

17

ภาพท่ี 2.9 ระบบบริหารงานขายพลาสติก

กัญญากาญจน์ ผาสุก และปัทมา รัตนศรีบัวทอง (2553) ภาควิชาคอมพิวเตอร์ธุรกิจ คณะเทคโนโลยสีารสนเทศ มหาวิทยาลยัสยาม ไดท้ าระบบบริหารงานร้านขายพลาสติก ถูกพฒันาข้ึนโดยโปรแกรม Microsoft Visual Studio 2005 ในการเขียนโปรแกรมใช ้Microsoft SQL Server 2000 ในการจดัการฐานขอ้มูล มีความสามารถจดัเก็บขอ้มูลพื้นฐาน ขอ้มูลสั่งซ้ือสินคา้ไปยงัผูผ้ลิต ขอ้มูลการขายสินคา้ รวมถึงรายงานต่าง ๆ

18

ภาพท่ี 2.10 ระบบบริหารงานร้านขายเคร่ืองส าอาง

ปรียาภรณ์ โตพาณิชสกุล วิภาวรรณ เอ้ือถาวรสุข และสุขสันต์ วิวฒันวรสิทธ์ิ (2555) ภาควิชาคอมพิวเตอร์ธุรกิจคณะเทคโนโลยีสารสนเทศมหาวิทยาลยัสยาม ได้ท าระบบบริหารงานร้านขายเคร่ืองส าอางไดใ้ชโ้ปรแกรม Microsoft Visual Studio 2005 ในการพฒันาโปรแกรม และใชโ้ปรแกรม Microsoft SQL Server 2000 ในการจดัการฐานขอ้มูลมีความสามารถในการจดัเก็บขอ้มูลสินคา้ ขอ้มูลสมาชิก สั่งซ้ือสินคา้ การขายสินคา้ การออกรายงานต่าง ๆ

19

ภาพท่ี 2.11 ระบบบริหารงานร้านขายผา้คลุมรถยนต ์

ขวัญฤดี ดวงเดือน ประไพพร ส าเภาทอง และปาริชาติ วชิรพุทธคุณ (2555) ภาควิชาคอมพิวเตอร์ธุรกิจ คณะเทคโนโลยีสารสนเทศมหาวิทยาลยัสยามได้ท าระบบบริหารงานร้านขาย ผา้คลุมรถยนต ์การพฒันาใชโ้ปรแกรม Microsoft SQL Server 2000 ส าหรับจดัการกบัฐานขอ้มูลและใช้โปรแกรม Microsoft Visual Studio 2005 ในการพฒันาระบบมีความสามารถเก็บขอ้มูลผูผ้ลิต ระบบสามารถสั่งซ้ือสินคา้ การขายสินคา้ ค านวณราคาสินคา้