2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง...

21
7 บทที่ 2 ทฤษฎีและวรรณกรรมที่เกี่ยวข้อง 2.1 ทฤษฎีที่เกี่ยวข้อง ปัจจุบันเทคโนโลยีมีความเจริญก้าวหน้ามากขึ ้น ทาให้คอมพิวเตอร์เข้ามามีบทบาทในธุรกิจต่างๆ ไม่ว่าจะเป็นในด้านการติดต่อสื่อสารทางธุรกิจ หรือในด้านการจัดการฐานข้อมูล ทาให้การ ดาเนินงานในทุกๆด้านนั ้นเร็วขึ ้น ถูกต ้องแม่นยาเร็วขึ ้น นอกจากนั ้นยังทาให้งานที่ได้มี ประสิทธิภาพมากยิ่งขึ ้น 2.1.1 นิยามความหมาย 2.1.1.1 การยืม – คืน หมายถึง การให้บุคคลได้ใช้หนังสือ ที่ห้องสมุดจัดหามาให้เพื่อ ประโยชน์ แก่การศึกษาคันคว้าความรู้ทั่วไป ความจรรโลงใจและความเพลิดเพลิน งานบริการถือ เป็นหัวใจของงานห้องสมุด เพราะเกี่ยวกับผู้ใช้โดยตรง งานนี ้จะเป็นส่วนสาคัญที่ทาให้นิสิตและ คณาจารย์ บุคลากร มาใช้ห้องสมุดมากขึ ้น 2.1.1.2 ค่าเช่า หมายถึง การที่เจ้าของทรัพย์สินอย่างใดอย่างหนึ ่ง ให้บุคคลอื่นใดใช้หรือได้รับ ประโยชน์ในทรัพย์สินนั ้นภายในระยะเวลาอันจากัด และผู ้เช่าตกลงให้เช่าเพื่อการนั ้น อ้างอิงจาก : (http://e-book.ram.edu/e-book/e/EC311/chapter10.pdf) 2.1.1.3 ค่าปรับ คือ การกาหนดค่าเสียหายไว้ล่วงหน้า ถ้าสูงเกินควรศาลมีอานาจใช้ดุลพินิจลง ลดได้ โดยศาลจะคานึกถึงความเสียหายที่แท้จริงเป็นหลัก รวมทั ้งพฤติการณ์ในการผิดสัญญา อ้างอิงจาก : (http://www.decha.com/main/showTopic.php?id=1454) 2.1.1.4 จ่ายชาระเงิน คือ กระบวนการชาระเงินที่เกิดขึ ้นระหว่างร้านค้าหรือองค์กรกับตัวแทน จาหน่าย

Upload: others

Post on 06-Apr-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

7

บทท 2

ทฤษฎและวรรณกรรมทเกยวของ

2.1 ทฤษฎทเกยวของ

ปจจบนเทคโนโลยมความเจรญกาวหนามากขน ท าใหคอมพวเตอรเขามามบทบาทในธรกจตางๆ

ไมวาจะเปนในดานการตดตอสอสารทางธรกจ หรอในดานการจดการฐานขอมล ท าใหการ

ด าเนนงานในทกๆดานนนเรวขน ถกตองแมนย าเรวขน นอกจากนนยงท าใหงานทไดม

ประสทธภาพมากยงขน

2.1.1 นยามความหมาย

2.1.1.1 การยม – คน หมายถง การใหบคคลไดใชหนงสอ ทหองสมดจดหามาใหเพอ

ประโยชน แกการศกษาคนควาความรทวไป ความจรรโลงใจและความเพลดเพลน งานบรการถอ

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

คณาจารย บคลากร มาใชหองสมดมากขน

2.1.1.2 คาเชา หมายถง การทเจาของทรพยสนอยางใดอยางหนง ใหบคคลอนใดใชหรอไดรบ

ประโยชนในทรพยสนนนภายในระยะเวลาอนจ ากด และผเชาตกลงใหเชาเพอการนน

อางองจาก : (http://e-book.ram.edu/e-book/e/EC311/chapter10.pdf)

2.1.1.3 คาปรบ คอ การก าหนดคาเสยหายไวลวงหนา ถาสงเกนควรศาลมอ านาจใชดลพนจลง

ลดได โดยศาลจะค านกถงความเสยหายทแทจรงเปนหลก รวมทงพฤตการณในการผดสญญา

อางองจาก : (http://www.decha.com/main/showTopic.php?id=1454)

2.1.1.4 จายช าระเงน คอ กระบวนการช าระเงนทเกดขนระหวางรานคาหรอองคกรกบตวแทน

จ าหนาย

Page 2: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

8

2.1.1.5 การสงซอหนงสอ หมายถง การบอกรายละเอยดเกยวกบสนคาทตองการจะสงซอ เพอผขายจะไดสงสนคาใหแกผสงซอไดถกตอง อางองจาก:(http://www.geocities.com/tumpasathai/jodmai1.html:2550) 2.1.1.6 รายงาน หมายถง เอกสารทแสดงผลลพธจากการท างาน เชนใบเสรจ ใบสลป เพอยนยนการรบบรการเปนตน อางองจาก: (http://www.stou.ac.th/) 2.2 ทฤษฏโปรแกรม

2.2.1 โปรแกรม Microsoft Visual Studio 2008

Microsoft Visual Studio 2008 เปนเครองมอทใชพฒนาโปรแกรมแบบ Visual

Programming บนระบบปฏบตการ Windows ซงไดรบการพฒนามาจากภาษา BASIC (Beginners

All Purpose Symbolic Instruction Code) ซงเปนภาษาโปรแกรมทไดรบความนยมอยางแพรหลาย

Microsoft Visual Studio 2008 เปนโปรแกรมทบรษทไมโครซอฟทไดพฒนามา อยาง

ตอเนอง (เวอรชนกอนหนานนไดแกเวอรชน Microsoft Visual Studio 2005 ) ไมโครซอฟทไดเพม

ความสามารถภายใน Visual Basic.NET สงทโดดเดนกคอการปรบเปลยนภาษาเปนลกษณะ OOP

(Object Oriented Programming) เตมตวเหมอนกบภาษาโปรแกรมสมยใหม เชน C++ , C# , Delphi

และ Java เปนตน และดวยความท Microsoft Visual Studio 2008 อยในตระกล Visual Basic.NET

จงซมซบเอาความสามารถอน ๆ ใน Visual Basic.NET เขามาดวยเชนกน

นอกจากนนแลว Visual Basic.NET ยงเปนภาษาทถกผนวกรวมกบโปรแกรมอนๆของ

ไมโครซอฟท เชน Microsoft Access, Excel, Word เปนตน เพอใชเขยนโปรแกรมลกษณะสครปต

(Script) หรอมาโคร (macro) การเรยนร Visual Basic จงนบวาคมคาเปนอยางยงโดยทวไป

Microsoft Visual Studio 2008 ถอเปนสวนหนงของเครองมอพฒนาในชดโปรแกรม

VisualStudio.NET แตกมเวอรชน Standard ทไมไดรวมอยในชด Microsoft Visual Studio 2008

อกดวย

Page 3: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

9

2.2.2 หลกการเขยนโปรแกรมดวย Microsoft Visual Studio 2008

2.2.2.1 การเขยนโปรแกรมทตอบสนองตอเหตการณทเกดขน (Event Driven

Programming)

2.2.2.2 การเขยนค าสงก าหนดใหโปรแกรมท างานในสงทเราตองการตาม เหตการณ

(Event) ทเกดขน เชน ผใชกดคยบอรด กดปม เลอกเมน

2.2.2.3 ตามแนวคดการเขยนโปรแกรมแบบ OOP จะมองแตละสวนของ โปรแกรมเปน

ออบเจกต (Object) เชน โปรแกรม Calculator

2.2.2.4 ออบเจกตแตละตวมคณสมบตหรอพรอพเพอรต (Property) เปนของ ตวเอง ซง

แตละคณสมบตสามารถก าหนดคาใหได เชน สของโปรแกรม สของเมนหลกการเขยน โปรแกรม

ดวย VB 2008

2.2.2.5 ในการพฒนาโปรแกรม สามารถก าหนด Property ได 2 แบบ คอ ก าหนดท

Property Window ตอนออกแบบโปรแกรม

- ก าหนดขณะทแอพพลเคชนเรมท างานไปแลว โดยก าหนดคาไวใน Code Editor

- ออบเจกตแต ละตวมความสามารถหรอเมธอด (Method) เปนของ

ตวเอง เชน โปรแกรม Calculator สามารถบวก ลบ คณ หาร ได

- ออบเจกตสามารถเกดเหตการณตางๆ หรอ ม Event เกดขนจากการใช งานแอพพลเคชน

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

แตละตว เรยกวา Event Handler หลกการเขยนโปรแกรมดวย Microsoft Visual Studio 2008

- ใน Microsoft Visual Studio 2008 มออบเจกตใหใชงานอย 2 ประเภท คอ คอนโทรล (

Control) เปนออบเจกตท สามารถมองเหนได เชน ปมกด (Button) ชองกรอก ขอความ (Textbox)

คอมโพเนนต (Component) เปนออบเจกตทเรามองไมเหนเวลาทแอพพลเคชน ท างานอยเบองหลง

เชน ตวจดการดานเวลา (Timer)

Page 4: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

10

2.2.2.6 เมนบาร (Menu Bar) เปนเมนทรวบรวมค าสงควบคมการท างานของ Visual

Studio 2008 โดยจดเปนกลมค าสงแยกตามประเภทการใชงาน เชน

- File กลมค าสงเกยวกบการสรางโปรเจคใหม เปดโปรเจคบนทกโปรเจค และปด

โปรเจค

- Edit กลมค าสงในการสราง/แกไขการท างานของโปรเจค

- View กลมค าสงเกยวกบการแสดงผล

2.2.2.7 ทลบาร (Toolbar) เปนเครองมอทรวบรวมค าสงทมการใชงานบอย เพอใหเรยกใช

งานค าสงในเมนบารไดสะดวกมากขน

2.2.2.8 หนาตาง Toolbox เปนหนาตางท แสดงคอนโทรล และคอมโพเนนต ตางๆ เพอ

สะดวกในการสรางแอพพลเคชน ซงมการแบงกลมตามลกษณะการใชงาน

2.2.2.9 หนาตาง Form Design เปนหนาตางทใชส าหรบออกแบบหนาจอของ แอพพลเคชน

โดยการลากคอนโทรลตางๆ จาก Toolbox มาวางบนฟอรม VB 2008 จะสรางโคดการออกแบบให

โดยอตโนมต

2.2.2.10 Solution Explorer เปนหนาตางแสดงรายการของ Item ทมอยในโปรเจค ทงหมด เชน

ฟอรม โมดล คอมโพเนนต และคลาส

2.2.2.11 Properties เปนหนาตางแสดงและก าหนดคณสมบต หรอลกษณะ เบองตนของ

คอนโทรล และออบเจค เชน ชอ ส และขนาด

2.2.2.12 Error List เปนหนาตางแสดงรายการขอผดพลาดทงหมดทเกดขนภายในโปรเจค ทง

ขอผดพลาดจากการเขยนโปรแกรม ขอผดพลาดจากการตดตอฐานขอมล และขอผดพลาดทงหมด

จะแสดงทหนาตา

2.2.2.13 Code Editor เปนหนาตางทใชส าหรบเขยนโคดควบคมการท างานของแอพพลเคชน

ตามทตองการหลงจากไดออกแบบหนาตาของแอพพลเคชนแลว และสามารถก าหนดคณสมบต

หรอลกษณะเบองตนของคอนโทรลตางๆได

Page 5: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

11

2.2.3 ขอดของการเขยนโปรแกรมดวย Microsoft Visual Studio 2008

สาเหตท Microsoft Visual Studio 2008 เปนภาษาทเหมาะส าหรบการเรยนรในการเขยน

โปรแกรมนนเนองจาก Microsoft Visual Studio 2008 มขอดหลายประการคอ

-งายตอการเรยนรเหมาะส าหรบผเรมตน ทงในเรองไวยากรณของภาษาเองและเครองมอการ

ใชงาน

-ความนยมของตวภาษาโดยอาจกลาวไดวาภาษา Basic นนเปนภาษาทคนเรยนรและใชงาน

มากทสดในประวตศาสตรของคอมพวเตอร

-การพฒนาอยางตอเนองการปรบปรงประสทธภาพในดานของตวภาษาและความเรวของการ

ประมวลผลและในเรองของความสามารถใหมๆ เชน การตดตอกบระบบฐานขอมลการเชอมตอ กบ

เครอขายอนเตอรเนต

2.2.4 Crystal Reports 10.5

เปนซอฟตแวรจดท ารายงานทมมาตรฐานเปนทยอมรบและใชกนแพรหลายทวโลกมความ

ยดหยนสงและสามารถพฒนาไดอยางอสระ มความสามารถโดดเดนในการจดการรายงาน ตดตอกบ

ฐานขอมลไดเกอบทกประเภทไมวาจะเปน Oracle, My SQL หรอแมกระทง Access อกทง ยงเปน

อสระจากโปรแกรมใดๆ สามารถรบการสงคาจากโปรแกรมทก าลงพฒนาใดๆ กได

การพฒนาแอพพลเคชนในปจจบน สวนใหญจะเกยวของกบขอมลเสยเปนสวนใหญ และ

สงหนงทนกพฒนาหลกหนไมพนนนคอ การน าเอาขอมลทเกบไวในระบบกลบไปใชงานตอใน

รปแบบของรายงานตางๆ และหนงในเครองมอทใชในการออกแบบรายงาน ทเหลานกพฒนามอ

เกาทงหลายตางตองเคยสมผสกนมาบางบนถนนแหงความเปนกรรมกรซอฟตแวร นนคอ Crystal

Report 10.5 ซงเปนแอพพลเคชนทชวยใหนกพฒนาสามารถออกแบบรายงานไดอยางงายๆ เพยงเรา

ก าหนดแหลงขอมล (Data Source) จากนนเราเพยงน า Database Fields ไปวางบนฟอรมรายงาน

และ จดรปแบบฟอรมตามความตองการและเปนโชคดของเหลานกพฒนาทใชเครองมอ Microsoft

visualstudio 2008 เชนกน ทไมจ าเปนตองตดตงโปรแกรม Crystal Report 2008 เพมเตมลงบน

เครอง เนองจากไมโครซอฟทไดใสไวในเครองมอดงกลาวใหเรยบรอยแลว ซงเปน Crystal Report

2008 ตวเลกทไมโครซอฟทใสไวในชดเครอง Microsoft Visual Studio ซงเวอรชนปจจบน

Page 6: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

12

ใน Crystal Reports เปนเวอรชน Crystal Reports 2008 แมจะเปนเพยง Crystal Reports

2008 แบบพนๆ Basic) แตเรากสามารถใชออกแบบรายงานไดดในระดบมออาชพ เรยกไดวา

รายงานพนฐานทวไป เชนรายงานในรปแบบรายการกราฟ CrossTab หรอรายงาน Mstater Detail

แบบ ใช Sub Report ก สามารถใชงานไดกน

2.2.5 องคประกอบของโปรแกรม Crystal Reports 10.5

รปแบบการท างานของ Crystal Reports Designer ทเปนโปรแกรมหลกส าหรบสราง

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

แสดงบนหนาจอคอมพวเตอรของเรากได หรอพมพรายงานออกทางเครองพมพกได หากเรา

ตองการบนทกรายงานทเราออกแบบน เพอน าไปใชในครงตอไปเราสามารถน าไปบนทกลงในไฟล

หนง ซงเปนไฟลทมนามสกล .rpt หากเราตองการพมพรายงานอก กสามารถน าไฟลนขนมาใชงาน

ได จากโปรแกรมน นอกจากน ยงมเครองมอ Crystal Reports Component ทใชส าหรบน าไฟล

นามสกล . rpt ทสรางจากโปรแกรม Crystal Reports Designer มาแสดงรายงานดานการเขยน

โปรแกรม Visual Basic ไดอกดวย อกทงยงม Active X Control ทใชงานในเวบไซตท าใหรายงานท

เราออกแบบและเกบไวในไฟล .rpt นสามารถน าเสนอรายงานพรอมๆ กบน ารายงานนนพมพออกท

เครองพมพของเรา ดงนนไมวาเราจะอยตรงจดใดๆบนโลกใบน เรากสามารถดรายงานหรอพมพ

รายงานทเราตองการได

2.2.6 ประโยชนทไดจากโปรแกรม Crystal Reports 10.5

ดงทกลาวไปบางแลววาเราสามารถน าเสนอรายงานไดหลายๆ วธ และนนเปนประโยชน

ปลายทางของโปรแกรม Crystal Reports โปรแกรม Crystal Reports นสามารถเขาไปท างานใน

ฐานขอมลหลายรน และหลายชนดของฐานขอมลทเดยว เชน Access ทเรารจกกนด และเปน

ฐานขอมลหลกเราจะใชในหนงสอ Excl FoxPro Lotus Power Builder และ Oracle อกทงสามารถ

ตดตงไดทงในเครองคอมพวเตอรของเรา บนเซรฟเวอร

Page 7: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

13

2.3.1 โปรแกรม Microsoft SQL server 2008

SQL Server 2008 เปนแพลตฟอรมดาตาเบสครบวงจร ซงมระบบบรหารขอมล ระดบเอน

เตอรไพรซพรอมกบมเครองมอระบบธรกจอจฉรยะ (business intelligence BI) ในตวกลไกดาตาเบส

ของ SQL Server 200 ชวยใหจดเกบขอมลรเลชนแนลและขอมล ทมโครงสรางได อยางปลอดภย

มากขนและมเสถยรภาพมากขน รวมท งชวยใหคณสรางและบรหารแอพพลเคชนขอมล

ประสทธภาพสงและพรอมทจะใหบรการตลอดเวลา เพอใชในธรกจของคณได

กลไกขอมลของ SQL Server 2008 ถอเปนหวใจส าคญของโซลชนบรหารขอมล ระดบเอน

เตอรไพรซ นอกจากนน SQL Server 2008 ยงไดผสมผสานระบบวเคราะห ระบบท ารายงาน ระบบ

ผสานขอมลและระบบแจงเตอนทดทสดเขาไวดวยกนวธการนจะชวยใหธรกจของ คณสรางและ

ตดตงโซลชน BI ทคมคาชวยใหทมงานของคณจดสรรขอมลไปยงทกจดภายในองคกรไดผานระบบ

ใหคะแนนระบบขอมลส าหรบผบรหาร เวบเซอรวส และอปกรณโมไบลตางๆ

SQL Server 2008 สามารถท างานรวมกบ Microsoft Visual Studio, Microsoft Office

System และชดเครองมอพฒนารนใหมๆ อาทเชน Business Intelligence Development Studio เปน

ตน ดวยเหตน SQL Server 2008 จงตางจากระบบดาตาเบสชนดอนๆอยางมาก ดงนนไมวาคณจะ

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

SQL Server 2008 จะเปนโซลชนชวยใหคณไดรบคณคาขอมลของคณเพมขนได

MySQL เปนโปรแกรมฐานขอมลในลกษณะ Database Server ซงเปนโปรแกรม ใหบรการ

ฐานขอมล โดยท างานไดทงบน Telnet บน Linux Redhat หรอ Unix System และบน Win32

(Windows 95/98/ME) เพอใชกบ Internet และ Intranet หมายความวาสามารถเรยกใช Mysql ไดทว

โลกกรณเปน Internetและทวบรเวณทเปน Intranet และยงสามารถเรยกใชบนเวบบราวเซอรได ใน

กรณทใชภาษาอนเตอรเฟซเขามาใชงานฐานขอมล เชน PHP , Perl , C++ ฯลฯ ในการเขยน

โปรแกรมบนเวบ

Page 8: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

14

โดยมรายละเอยดดงน

1. My SQL ถอเปนระบบจดการฐานขอมล (Database Management System (DBMS))

ฐานขอมลมลกษณะเปนโครงสรางของการเกบรวบรวมขอมลการทจะเพมเตมเขาถงหรอ

ประมวลผลขอมลทเกบในฐานขอมลจ าเปนจะตองอาศยระบบจดการฐานขอมลซงจะท าหนาทเปน

ตว กลางในกาจดการกบขอมลในฐานขอมลทงส าหรบการใชงานเฉพาะและรองรบการท างานของ

Application อนๆทตองการใชงานขอมลในฐานขอมลเพอใหไดรบความสะดวกในการจดการกบ

ขอมลจ านวนมาก My SQL ท าหนาทเปนทงตวฐานขอมลและระบบจดการฐานขอมล

2. My SQL เปนระบบจดการฐานขอมลแบบ Relational ฐานขอมลแบบ relational จะท าการเกบ

ขอมลทงหมดในรปแบบของตารางแทนการเกบขอมลทงหมดลงในไฟลเพยงไฟลเดยว ท าให

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

ท าใหสามารถรวมหรอจดกลมขอมลไดตามตองการโดยอาศยภาษา SQLทเปนสวนหนงของ

โปรแกรม My SQLซงเปนภาษามาตรฐานในการเขาถงฐานขอมล

3. My SQL แจกจายใหใชงานแบบ Open Source นนคอผใชงาน My SQLทกคนสามารถ ใช

งานและปรบแตงการท างานไดตามตองการสามารถดาวนโหลดโปรแกรม My SQL ไดจาก

อนเตอรเนตและน ามาใชงานโดยไมมคาใชจายใด ๆ

2.3.2 โครงสรางการท างาน Microsoft SQL server 2008

กอนจะเรมมการใชงานเพอเกบขอมลไดนน ตองมการสรางรวมทงจดการกบขอมล ในการ

สรางฐานขอมลหนงๆ โดยปกตแลวจะประกอบดวยไฟล 2 ประเภท

1.ไฟลขอมล ( Data File )

- ไฟลขอมลหลก ( Primary Data File ) นามสกล mdf เพอเกบตารางขอมล และออป

เจคตางๆของระบบส าหรบฐานขอมลนนๆ

- ไฟลขอมลรอง ( Secondary Data File ) มนามสกล ndf เปนไฟลเพมเตม( Optional )

ทชวยใหสามารถแบงหรอแยกการเกบขอมล จากไฟลขอมลหลกได( หากไมมไฟลนแสดงวาขอมล

ทกอยางเกบไวทไฟลขอมลหลก

Page 9: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

15

2. ไฟลทรานเซคชนลอก ( Transaction Log File )

มนามสกลเปน ldf ส าหรบเกบ โอเปอเรชน ( Operation ) หรอขอมล ลอก ( Log ) ซงเกดจากการ

ท างานกบขอมลจรง

2.4 การวเคราะหและออกแบบระบบ

2.4.1 การวเคราะหระบบ

การวเคราะหระบบ (System Analysis) เปนการวเคราะหความตองการของผใชงานเพอให

ทราบถงปญหาของระบบงานเดมและความตองการของระบบงานใหม เพอแกไขปญหาหรอ

ปรบปรงระบบงานเดม เนองจากระบบงานเดมไมมประสทธภาพเพยงพอทจะตอบสนองความ

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

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

นกวเคราะหระบบเขาใจระบบงานปจจบน ทงในดานขนตอนการปฏบตงานของระบบและขอมลท

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

ปญหาทแทจรงของระบบงานเดมในปจจบน เพอรวมกนก าหนดแนวทางการแกไขปญหาและ

ปรบปรงระบบงานเดม ดงนนนกวเคราะหระบบจงตองท าการรวบรวมขอมลทเกยวของ เพอน ามา

วเคราะหและก าหนดแนวทางการพฒนาระบบฐานขอมลซงเปนระบบงานใหม ท งนจะตอง

ท าการศกษาความเปนไปไดของระบบงานใหม ขอบเขตของระบบงานใหม พรอมทงสรปผลลพธ

การวเคราะหระบบ เพอน าไปเสนอแกเจาของระบบงานในการตดสนใจ

2.4.2 การออกแบบระบบ

เมอผานขนตอนการวเคราะหระบบแลว นกวเคราะหระบบจะตองท ารายงานสรปเสนอแก

เจาของระบบงาน เพอตดสนใจทจะด าเนนการพฒนาระบบงานใหมตอไปหรอไม ถามความ

เหมาะสมทพฒนาระบบงานใหมแทนระบบเดม ขนตอนตอไปกคอ การออกแบบระบบ(System

Design) ซงจะครอบคลมถงการออกแบบทกองคประกอบของระบบฐานขอมล

Page 10: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

16

2.5 การเขยนผงงาน

ผงงาน คอ แผนภาพทมการใชสญลกษณรปภาพและลกศรทแสดงถงขนตอนการท างานของ

โปรแกรมหรอระบบทละขนตองรวมไปถงทศทางการไหลของขอมลตงแตแรกจนไดผลลพธตามท

ตองการ

2.5.1 ผงงานแบงได 2 ประเภท

1. ผงงานระบบ (System Flowchart) คอ เปนผงงานทแสดงถงขนตอนการท างานภายใน

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

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

นนแลวจะสงตอไปหนวยงานใดเปนตน ดงน นผงงานระบบอาจเกยวของกบ คน ,วสด และ

เครองจกร ซงแตละจดจะประกอบไปดวยการน าขอมลเขาวธการประมวลผลและ การแสดงผลลพธ

(Input –Process - Output) วามาจากทใดอยางกวาง ๆจงสามารถเขยนโปรแกรมจากผงงานระบบได

2. ผงงานโปรแกรม (Program Flowchart) คอ ผงงานประเภทนแสดงถงขนตอนของ ค าสงทใช

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

ท างานของเครองคอมพวเตอรทปรากฏในผงงานระบบมาเขยนเพอใหทราบวาถาจะ ใชคอมพวเตอร

ท างานในจดนนเพอใหไดผลลพธทตามตองการควรทจะมขนตอนค าสงอยางไรและจะไดน ามา

เขยนโปรแกรมคอมพวเตอรท างานตอไป

Page 11: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

17

2.5.2 สญลกษณทใชในการเขยนผงงาน (Flow Shart)

การเขยนผงงานประกอบไปดวยสญลกษณตางๆ ทเปนมาตรฐาน เรยกวา สญลกษณ ANSI

(American National Standards Institute) ในการสรางผงงานดงตวอยางตอไปน

สญญาลกษณ ANSI ความหมาย

เรมตนการท างาน/สนสดการท างาน

ใชแสดงค าสงในการประมวลผลหรอการก าหนด

คาขอมลใหกบตวแปร

แสดงการอานขอมลจากหนวยเกบขอมลส ารองเขาส

หนวยความจ าหลกภายในเครอง หรอการแสดง

ผลลพธจากการประมวลผลออกมา

การตรวจสอบเงอนไขเพอตดสนใจ โดยจะมเสน

ออกจาก รป เพอแสดงทศทางการท างานตอไป

เงอนไขเปนจรงหรอ เปนเทจ

แสดงผลหรอรายงานทถกสรางออกมาทางเครองพมพ

การขนหนาใหม ในกรณทผงงานมความยาว

เกนกวาทจะ แสดงพอในหนงหนา

เปนการแสดงโดยใชแรงงานคน เชน บรรจหบหอ

สงเอกสาร เปนตน

เปนการน าขอมลเขาระบบโดยใชแรงงานคนอาจ

จะเกดจาก การคยขอมลทางคยบอรด

หรอการเขยนเอกสาร เปนตน

Page 12: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

18

2.5.3 ประโยชนของผงงาน

1. ชวยล าดบขนตอนการท างานของโปรแกรม และสามารถน าไปเขยนโปรแกรมไดโดย

ไมสบสน

2. ชวยในการตรวจสอบ และแกไขโปรแกรมไดงายเมอเกดขอผดพลาด

3. ชวยใหการดดแปลงแกไขท าไดอยางสะดวกและรวดเรว

4. ชวยใหผอนสามารถศกษาการท างานของโปรแกรมไดอยางงาย และรวดเรวมากขน

2.5.4 ขอจ ากดของผงงาน

ผ เขยนโปรแกรมบางคนไมนยมเขยนผงงานกอนการเขยนโปรแกรม เพราะเหนวา

เสยเวลานอกจากนแลวยงมขอจ ากดอนๆอก คอ

1. ผงงานเปนการสอความหมายระหวางบคคลกบบคคลมากกวาทสอความ หมาย

ระหวางบคคลกบเครองเพราะผงงานไมขนกบภาษาคอมพวเตอรภาษาใดภาษาหนงท าให เครองไม

สามารถรบและเขาใจไดวาในผงงานนนตองการใหท าอะไร

2. ในบางครง เมอพจารณาจากผงงานจะไมสามารถทราบไดวาขนตอนการท างานใด

ส าคญกวากนเพราะทกๆขนตอนจะใชรปภาพหรอสญลกษณในลกษณะเดยวกน

3. การเขยนผงงานเปนการสนเปลอง เพราะจะตองใชกระดาษและอปกรณ อนๆ เพอ

ประกอบการเขยนภาพ ซงไมสามารถเขยนดวยมออยางเดยวได และในบางครง การเขยนผงงาน

อาจจะตองใช กระดาษมากกวา 1 แผน หรอ 1 หนา ซงถาเปนขอความอธบายอาจจะใชเพยง 2-3

บรรทดเทานน

Page 13: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

19

2.5.5 การเขยนผงงานทด

1. เขยนตามสญลกษณทก าหนด

2. ใชลกศรแสดงทศทางการท างานจากบนลงลาง

3. อธบายสนๆใหเขาใจไดงาย

4. ทกแผนภาพตองมทศทางเขาออก

5. ไมควรโยงลกศรไปทไกลมากๆ

2.6 การเขยนภาพแสดงกระแสขอมล หรอ Data Flow Diagram (DFD)

แผนภาพกระแสขอมล (Data Flow Diagram:DFD) หมายถง แผนภาพทแสดงใหเหนถงทศ

ทางการไหลของขอมลทมอยในระบบและการด า เนนงานทเกดขนในระบโดยขอมลใน

แผนภาพท าใหทราบถง ขอมลมาจากไหน,ขอมลไปทไหน,ขอมลเกบใด,เกดเหตการณใดกบ

เกบขอมลในระหวางทางแผนภาพกระแสขอมลจะแสดงภาพรวมของระบบ (Overall picture of a

system)และรายละเอยดบางอยางแตในบางครงหากตองการก าหนดรายละเอยดทส าคญในระบบ

นกวเคราะหระบบอาจจ าเปนตองใชเครองมออนๆ ชวย เชน ขอความสนๆทเขาใจหรออลกอรทม,

ตารางการตดสนใจ (Decision Table), Data Model, Process Description ทงนกขนอยกบความ

ตองการในรายละเอยด

ก.วตถประสงคของการสรางแผนภาพกระแสขอมล

-เปนแผนภาพทสรปรวมขอมลทงหมดทไดจากการวเคราะหในลกษณะของรปแบบทเปน

โครงสราง

-เปนขอตกลงรวมกนระหวางนกวเคราะหระบบและผใชงาน

-เปนแผนภาพทใชในการพฒนาตอในขนตอนของการออกแบบระบบ

-เปนแผนภาพทใชในการอางอง หรอเพอใชในการพฒนาตอในอนาคต ทราบทมาทไปของ

ขอมลทไหลไปในกระบวนการตางๆ (Data and Process)

Page 14: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

20

2.6.1 สญลกษณทใชในภาพกระแสขอมล

สญญาลกษณ ชอ/ความหมาย

1

Process

โพรเซส (Process)

มหนาทรบขอมลและท าการค านวณเรยบเรยง

เปลยนสภาพของขอมลท าใหเกดขอมลชดใหม

โดยจะเขยนชอโพรเซสไวในวงกลม การตงชอโพ

รเซสใหถอหลกดงน น าหนาดวยค ากรยา และตาม

ดวยค านามทสอความหมาย ของโพรเซสนนๆ

กระแสขอมล (Data Flow)

แสดงสวนของขอมลทถกสงเขากระบวนการ

ประมวลผลและผลลพธทไดผานขบวนการ

ประมวลแลว ทกโพรเซส ทอยในดเอฟด จะตองม

ทงกระแสขอมลเขาและออกจาก โพรเซสเสมอ

D1

ทเกบขอมล (Data Store)

คอ แหลงเกบขอมลซงอยภายนอกของโพรเซส

สงภายนอก (External Entity)

คอ สงทอยนอกระบบประมวลผลขอมล อาจ

หมายถง บคคล หนวยงานระบบประมวลผลอนท

มหนาทสงขอมลให หรอรบขอมลจากโพรเซส

ของระบบงาน

Page 15: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

21

2.7 เอนทต (Entity)

สงของหรอวตถทเราสนใจซงอาจจบตองไดและเปนไดทงนามธรรมโดยทวไป เอนทตจะม

ลกษณะทแยกออกจากกนไปเชนเอนทตเจาหนาทจะแยกออกเปนของเจาหนาทเลยเอนทต เงนเดอน

ของเจาหนาคนหนงกอาจเปนเอนทตหนงในระบบขององคกร

เอนทตจะมกลมทบอกคณสมบตทบอกลกษณะของเอนทตเชนเจาหนาท มรหสชอ นามสกล

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

รหสเจาหนาททจะไมมพนกงานคนไหนใชซ ากนเลยเราเรยกคาของคณสมบตกลมนวาเปนคยของ

เอนทต

1.7.1 แผนภาพแสดงความสมพนธระหวาง (Entity Relationship Diagram)

1.7.2 การก าหนดความสมพนธระหวางเอนทต

ความสมพนธของตารางขอมลลกคากบการสมครสมาชก

� 1 1

ภาพท1 แสดงความสมพนธระหวางลกคากบการสมครสมาชก

ลกคา 1 คน ท าการสมครสมาชกไดเพยง 1 ครง

ความสมพนธของตารางขอมลลกคากบบตรสมาชก

� 1 1

ภาพท2 แสดงความสมพนธระหวางลกคากบบตรสมาชก

ลกคา 1 คน สามารถมบตรสมาชกไดเพยง 1 บตร

Page 16: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

22

ความสมพนธของตารางขอมลลกคากบตารางขอมลหนงสอ

� 1 M

ภาพท3 แสดงความสมพนธระหวางลกคากบหนงสอ

ลกคา 1 คน สามารถเชาหนงสอไดครงละหลายเลม

ความสมพนธของตารางขอมลลกคากบตารางขอมลหนงสอ

� 1 M

ภาพท4 แสดงความสมพนธระหวางลกคากบหนงสอ

ลกคา 1 คน สามารถคนหนงสอไดครงละหลายเลม

ความสมพนธของตารางขอมลลกคากบตารางขอมลการเชา

� 1 M

ภาพท5 แสดงความสมพนธระหวางลกคากบการเชา

ลกคา 1 คน สามารถท าการเชาไดหลาย

2.8 พจนานกรมขอมล (Data Dictionary)

เปนเครองมอทชวยในการจดเกบรายละเอยดตางๆเกยวกบขอมลใหเปนหมวดหมท าให

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

ตางๆ ไวภายในหมวดรายการชอ “Report” เปนตนทงนวตถประสงคของการจดเกบรายละเอยด

เกยวกบ ขอมลใหเปนหมวดหมในพจนานกรมขอมลคอเพอใหสามารถอธบายความหมายของ

ขอมลตางๆแก ผใชงานไดอยางถกตองและเปนมาตรฐานเดยวกนทงหนวยงาน

Page 17: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

23

ในการก าหนดโครงสรางของฐานขอมลระบบจดการฐานขอมล (Data Base Management

System : DBMS) ซงเปนซอฟตแวรทท าหนาทสอกลางประสานงานระหวางผใชกบ ฐานขอมลโดย

ท าการควบคมดแลและจดการเรองตางๆทเกยวของกบขอมลภายในฐานขอมล ตวอยางเชนการ

จดเกบและดแลรกษาขอมลการปรบปรงขอมลและการเรยกใชขอมลเปนตนจะท าการ เกบรวบรวม

รายละเอยดและค าอธบายตางๆทเกยวของกบขอมลไวในพจนานกรมขอมลทมการสราง ขนมาเปน

สวนหนงของฐานขอมล

กลาวอกนยหนงคอพจนานกรมขอมลเปนพจนานกรมทถกจดสรางขนมาโดยเฉพาะ เพอใช

งานกบระบบฐานขอมลภายในคอมพวเตอรโดยระบบจดการฐานขอมลจะท าการสรางพจนานกรม

ขอมลขนมาโดยอตโนมตหากมการใชค าสงในภาษาส าหรบนยามขอมล (Data Definition Language

: DDL) ระบรายละเอยดเกยวกบโครงสรางทไดมาจากการออกแบบฐานขอมลจากค าสงดงกลาวจะ

ท าให ไดพจนานกรมขอมลซงจดเกบรายละเอยดตางๆของขอมลภายในฐานขอมลตวอยางเชนชอ

ฐานขอมลชอ ตารางซงเปนสวนประกอบในโครงสรางชอเขตขอมลในแตละตารางชนดและขนาด

ของขอมลในแตละ เขตขอมลเปนตนท งนการคนหาหรอด าเนนการกบขอมลในรเลชนตางๆ

สามารถท าผานระบบจดการ ฐานขอมลไดดวยการใชค าสงทเขยนขนมาจากภาษาส าหรบด าเนนการ

กบขอมล (Data Manipulation Language : DML) ผานไปยงพจนานกรมขอมล

ดงนนพจนานกรมขอมลหมายถงแฟมทเกบบนทกรายละเอยดตางๆเกยวกบขอมลท จดเกบ

อยภายในฐานขอมลตวอยางเชนโครงสรางขอมลโครงสรางตารางโครงสรางดชนกฎทใชเพอ

ควบคมความบรณภาพของขอมล (integrity rule) กฎทใชเพอรกษาความปลอดภยของขอมล

(security rule) และรายละเอยดอนๆทเกยวของกบการบรหารฐานขอมลเปนตนซงขอมลดงกลาว

เปน ขอมลทมความส าคญส าหรบระบบจดการฐานขอมลในการตดสนใจเพอด าเนนการเรองตางๆ

ใน ฐานขอมลตวอยางเชนขอมลเกยวกบกฎทใชเพอรกษาความปลอดภยของขอมลจะถกน ามาใชใน

การ พจารณาก าหนดสทธของผใชในระบบฐานขอมลเปนตน

Page 18: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

24

นอกจากนพจนานกรมขอมลเปนเอกสารอางองลกษณะหนงทมความส าคญยงตอการ

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

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

ของขอมล แตละตววาเปนตวเลข (number หรอ numeric) ตวอกขระ (character) ขอความ (text)

หรอวนท (date หรอ date/time) เปนตนทงนเพอตอบสนองตอความตองการในการอางองหรอคนหา

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

พจนานกรม ขอมลประกอบดวยรายละเอยดดงน

2.8.1 ชอขอมล ในพจนานกรมขอมลจะประกอบดวยชอขอมลซงโดยทวไปจะถก เรยกใช

ดวยซอฟตแวรในสวนตางๆของระบบจดการฐานขอมลหากขอมลเดยวกนมชอแตกตางกนไปใน

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

อางองได วาหมายถงขอมลเดยวกน

2.8.2 ค าอธบายชอขอมล ในแตละชอขอมลควรมค าอธบายแสดงความหมายเพอ ขยาย

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

อาจมขอจ ากดในเรองจ านวนตวอกขระทใชในการก าหนดชอขอมลดงนนการอธบายขยายความชอ

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

2.8.3 ชนดของขอมล ในพจนานกรมขอมลแตละชอขอมลควรมการก าหนดอยาง ชดเจนวา

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

boolean)

2.8.4 ขนาดของขอมล หมายถงขนาดหรอความยาวสงสด (maximum length) ทชอขอมล

นนจะสามารถจดเกบได

2.8.5 รายละเอยดอนๆ ในพจนานกรมขอมลอาจมรปแบบและรายละเอยดอนๆท เพมเตม

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

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

คยหลกคยส ารองและคยนอกตลอดจนขอจ ากดตางๆเปนตน

Page 19: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

25

2.9 พจนานกรมขอมลทแสดงใหเหนถงรายละเอยดและโครงสรางฐานขอมล

2.4 วรรณกรรมทเกยวของ นรน ประทมเนตร, บษรนทร ปนทอง (2551) งานวจยเรอง “ระบบงานรานเชาหนงสอดอกฟา” วตถประสงคของการดาเนนงาน คอ การจดการฐานขอมล การเชาหนงสอ การคน การสงคนหนงสอ เพอเพมประสทธภาพในการบรหารระบบการเชา-คน หนงสอใหรดกม ซงมขนตอนในการดาเนนงานและพฒนาดงน คอ ศกษาปญหา ความเปนไปได ศกษาระบบงานเดม ออกแบบระบบงานใหม และวเคราะหความตองการของผใชระบบ วเคราะหและออกแบบระบบ พฒนาโปรแกรม ทดสอบและปรบปรงแกไขโปรแกรม ระบบฐานขอมลการยม-การสงหนงสอทพฒนาขนน ใชระบบจดการฐานขอมล Microsoft Access, Microsoft Visual Basic .Net เปนเครองมอในการพฒนาโปรแกรมเพอสรางฐานขอมลระบบการเชา-การคนหนงสอขนมา ระบบงานรานเชาหนงสอดอกฟาทพฒนาขนน สามารถเกบและรวบรวมขอมลของสมาชก ประเภทหนงสอ การเชา – การคน จงชวยเพมความ สะดวก รวดเรว และความถกตองแมนยาในการดาเนนงานจดการบรหารในรานเชาหนงสอดอกฟา 25

Attribute Name Data type Size Description Key Reference

Cust_ID

Cust_Name

Cust_Add

Cust_Tel

Char

Varchar

Varchar

Varchar

10

20

100

10

รหสลกคา

ชอ-สกล

ทอย

เบอรโทร

PK

Page 20: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

26

สพรรณ ซองทอง (2551) งานวจยเรอง “ระบบเชาหอพก” วตถประสงคเพอพฒนาระบบเชา-คนหองพก ใหการทางานมระบบและเปน ระเบยบมากขนและชวยใหการเชา-คน สะดวก รวดเรวขน เพอตอบสนองงานใน 5 ดานหลก คอ ดานความสามารถของระบบ ดานความถกตองของระบบงาน ดานความสะดวกและ งายตอการใชระบบ ดานความเรวในการทางานของระบบ และดานการรกษาความปลอดภยของระบบ โดยไดดาเนนการสอบถามความตองการของผใชระบบ เบองตนเปนกรณไป และนามาออกแบบระบบการเชาหอพก ออกแบบฐานขอมลและระบบงานฐานขอมล โดยใช MSSQL Server 2005 ในการจดการฐานขอมล และโปรแกรม Microsoft Visual Studio 2005 ในการ พฒนาระบบ จากนนไดใหผใชระบบไดทดลองใชระบบในเบองตนไปกอนแลว ปรากฏวาเกดความพงพอใจในระบบทไดทาขนเพอเพมความสะดวกในการทางาน วตถประสงคของการศกษาเฉพาะกรณน เปนการศกษาการใชงานโปรแกรม Microsoft Visual Studio 2005 รวมกบ Microsoft SQL Server 2005 บนระบบปฏบตการ Microsoft Windows XP ใน การจดทาแอพพลเคชนในดานการจดการฐานขอมล เพอนาไปใชใน การพฒนาระบบการเชา-คนหองพก ความสามารถของโปรแกรม คอ สามารถเพม ลบ แกไขขอมล และยกเลกขอมลได ผล ทไดจากการศกษาและพฒนาระบบครงน คอ ทาใหทราบถงการจดทาโปรแกรมระบบการเชา-คนหองพก ซงโปรแกรมสามารถนาไปใชงานไดจรง ธาน ชยวฒน (2550) งานวจยเรอง “การแสวงหาคาเชาทางเศรษฐกจในประเทศ” ไดศกษารปแบบคาเชา วธการแสวงหาและผลกระทบตอการพฒนาเศรษฐกจและการเมองไทยในชวง พ.ศ.2544-2546 เนองจากเปนการเขาสการเมองทางตรงของกลมธรกจขนาดใหญและไดรบ เสยงขางมากจากการเลอกตงเปนครงแรกในประวตศาสตรการเมองไทย โดยภายหลงการเขาสการเมอง มลคาคาเชาของนกธรกจดงกลาวเพมสงขนถงเกอบ 1 เทาตวจากหลากหลายปจจย โดยมรากฐานคาเชาทสาคญคอ สมปทาน ขณะทการแสวงหาคาเชาทเกดขนซงมทงการคงสภาพ สรางขนใหมและถายโอนคาเชา โดยผลลพธตอสงคมทเกดขนอาจสงผลลบตอการพฒนาเศรษฐกจในระยะยาว นอกจากนความพยายามลดตนทนการแสวงหาคาเชาทาใหกลไกการกากบดแลและกลไก การใหขอมลขาวสารมประสทธภาพนอยลง และยงมความพยายามรวมศนยอานาจ ซงการกระทาเหลานอาจสงผลลบตอการพฒนาทางการเมองในระยะยาวดวย สนสา แซโคว (2550) งานวจยเรอง “ระบบเชาอปกรณเครองครว-เครองใช บานหนองสนวน อาเภอเมอง จงหวดบรรมย” วตถประสงคเพอ ศกษาและพฒนาระบบเชาอปกรณเครองครว-เครองใช บานหนองสนวน อาเภอเมอง จงหวดบรรมย ขอบเขตในการทางานของโปรแกรมคอ สามารถเพม แกไข ตรวจสอบ ขอมลลกคา ขอมลคณะกรรมการ ขอมลอปกรณเครองครว-เครองใช ขอมลการสงซออปกรณ ขอมลการสงซอมอปกรณ ขอมลการตรวจรบอปกรณ ขอมลการจอง26

Page 21: 2.1601).pdf8 2.1.1.5 การส งซ อหน งส อ หมายถ ง การบอกรายละเอ ยดเก ยวก บส นค าท ตอ งการจะส

27

อปกรณ ขอมลการเชาอปกรณ รวมถงขอมลการสงคนอปกรณ ใหมความสะดวกและรวดเรวมาก

ยงขน นวต ศภมาตย (2549) งานวจยเรอง “ระบบบรหารจดการหองสมดวทยาลยสารพดชางชยภม”

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

ชางชยภม ซงจะทาใหชวยลดระยะเวลาในการปฏบตงานลงได อกทงยงชวยในเรองความสะดวก

และรวดเรวในการใหบรการสมาชกหองสมด ทเขามารบบรการยม-คน หนงสอหองสมดวทยาลย

สารพดชางชยภม ระบบบรหารงานหองสมดวทยาลยสารพดชางชยภม ไดพฒนาขนโดยใช

โปรแกรม Microsoft SQL Server 2000 เปนฐานขอมลเพอใชในการจดการดานขอมลและใช

โปรแกรม Visual Basic6.0 ออกแบบหนาฟอรมในสวนของผใชระบบ เพอใหเกดความสะดวกใน

การใชงานของผใชระบบ