บทท 2 ทฤษฎ และงานว จ ยท เก ยวข อง - PDF

Description
บทท 2 ทฤษฎ และงานว จ ยท เก ยวข อง การศ กษาค นคว าน ผ จ ดท างานว จ ยได ท าการศ กษาเอกสาร และงานว จ ยท เก ยวข องก บ งานว จ ยในคร งน โดยแบ งออกเป นห วข อต างๆ ได ด งน 2.1 ทฤษฎ ท เก ยวข อง ทฤษฎ ท เก

Please download to get full document.

View again

of 18
All materials on our website are shared by users. If you have any questions about copyright issues, please report us to resolve them. We are always happy to assist you.
Information
Category:

Law

Publish on:

Views: 24 | Pages: 18

Extension: PDF | Download: 0

Share
Transcript
บทท 2 ทฤษฎ และงานว จ ยท เก ยวข อง การศ กษาค นคว าน ผ จ ดท างานว จ ยได ท าการศ กษาเอกสาร และงานว จ ยท เก ยวข องก บ งานว จ ยในคร งน โดยแบ งออกเป นห วข อต างๆ ได ด งน 2.1 ทฤษฎ ท เก ยวข อง ทฤษฎ ท เก ยวข องก บการว เคราะห และออกแบบระบบ ทฤษฎ ท เก ยวข องก บม ลต ม เด ย ทฤษฎ ท เก ยวข องก บการส อสาร ทฤษฎ ท เก ยวข องก บสตร มม ง ทฤษฎ อ นเตอร เน ต 2.2 เอกสารท เก ยวข อง 2.3 งานว จ ยท เก ยวข อง เอกสารท เก ยวก บการออกแบบฐานข อม ล เอกสารท เก ยวก บเคร องม อท ใช พ ฒนาเว บไซต เอกสารท เก ยวก บเคร องม อท ใช พ ฒนาฐานข อม ล บทความท เก ยวข องก บสตร มม ง 2.1 ทฤษฎ ท เก ยวข อง ทฤษฎ ท เก ยวข องก บการว เคราะห และออกแบบระบบ ว ก พ เด ย สาราน กรมเสร (2554: ออนไลน ) การว เคราะห และออกแบบระบบ (อ งกฤษ: Systems analysis) เป นการศ กษาถ งป ญหาท เก ดข นในระบบงานป จจ บ น (Current System) เพ อ ออกแบบระบบการท างานใหม (New System) นอกจากออกแบบสร างระบบงานใหม แล ว เป าหมายใน การว เคราะห ระบบต องการปร บปร งและแก ไขระบบงานเด มให ม ท ศทางท ด ข น โดยก อนท ระบบงานใหม ย งไม น ามาใช งาน ระบบงานท ด าเน นการอย ในป จจ บ นเร ยกว า ระบบป จจ บ น แต ถ าต อมาม การพ ฒนา ระบบใหม และน ามาใช งาน เราะจะเร ยกระบบป จจ บ นท เคยใช น นว า ระบบเก า (Old system) ว ทว ฒน พ ฒนา (2553: 21) การว เคราะห และออกแบบระบบ ค อ ว ธ การท ใช ในการสร าง ระบบสารสนเทศข นมาใหม ในธ รก จใดธ รก จหน งหร อระบบย อยของธ รก จ นอกจากการสร างระบบ สารสนเทศใหม แล ว การว เคราะห ระบบ ช วยในการแก ไขระบบสารสนเทศเด มท ม อย แล วให ด ข นด วยก ได วงจรการพ ฒนาระบบ (System Development Life Cycle: SDLC) ค อ กระบวนการทางความค ด (Logical Process) พ ฒนาระบบสารสนเทศเพ อแก ป ญหาทางธ รก จและ ตอบสนองความต องการของผ ใช วงจรพ ฒนาระบบม ท งหมด 7 ข นตอนค อ เข าใจป ญหา (Problem Recognition) การท จะแก ไขระบบเด มท ม อย แล วไม ใช เร องท ง ายน ก หร อแม แต การสร างระบบ ใหม ด งน นควรจะม การศ กษาเส ยก อนว า ความต องการของเราเพ ยงพอท เป นไปได หร อไม ได แก การศ กษาความเป นไปได (Feasibility Study) ศ กษาความเป นไปได (Feasibility Study) จ ดประสงค ของการศ กษาความเป นไปได ก ค อ การก าหนดว าป ญหาค ออะไรและ ต ดส นใจว าการพ ฒนาสร างระบบสารสนเทศ หร อการแก ไขระบบสารสนเทศเด มม ความเป นไปได หร อไม โดยเส ยค าใช จ ายและเวลาน อยท ส ด และได ผลเป นท น าพอใจป ญหาต อไปค อ น กว เคราะห ระบบจะต อง ก าหนดให ได วาการแก ไขป ญหาด งกล าวม ความเป นไปได ทางเทคน คและบ คลากร ป ญหาทางเทคน คก จะเก ยวข องก บเร องคอมพ วเตอร และเคร องม อเก าๆถ าม รวมท งเคร องคอมพ วเตอร ซอฟต แวร ด วย ต วอย างค อ คอมพ วเตอร ท ใช อย ในบร ษ ทเพ ยงพอหร อไม คอมพ วเตอร อาจจะม เน อท ของฮาร ดด สก ไม เพ ยงพอ รวมท งซอฟต แวร ว าอาจจะต องซ อใหม หร อพ ฒนาข นใหม เป นต น ความเป นไปได ทางด าน บ คลากร ค อ บร ษ ทม บ คคลท เหมาะสมท จะพ ฒนาและต ดต งระบบเพ ยงพอหร อไม ถ าไม ม จะหาได หร อไม จากท ใด เป นต น นอกจากน นควรจะให ความสนใจว าผ ใช ระบบม ความค ดเห นอย างไรก บการ เปล ยนแปลง รวมท งความเห นของผ บร หารด วย ว เคราะห (Analysis) เร มเข าส การว เคราะห ระบบ การว เคราะห ระบบเร มต งแต การศ กษาระบบการ ท างานของธ รก จน นในกรณ ท ระบบเราศ กษาน นเป นระบบสารสนเทศอย แล วจะต องศ กษาว าท างาน อย างไร เพราะเป นการยากท จะออกแบบระบบใหม โดยท ไม ทราบว าระบบเด มท างานอย างไร หร อธ รก จ ด าเน นการอย างไร หล งจากน นก าหนดความต องการของระบบใหม ซ งน กว เคราะห ระบบจะต องใช เทคน คในการเก บข อม ล (Fact-Gathering Techniques) ได แก ศ กษาเอกสารท ม อย ตรวจสอบว ธ การ ท างานในป จจ บน ส มภาษณ ผ ใช และผ จ ดการท ม ส วนเก ยวข องก บระบบ เอกสารท ม อย ได แก ค ม อการ ใช งาน แผนผ งใช งานขององค กรรายงานต างๆท หม นเว ยนในระบบการศ กษาว ธ การท างานในป จจ บ นจะ ท าให น กว เคราะห ระบบร วาระบบจร งๆท างานอย างไร ซ งบางคร งค นพบข อผ ดพลาดได ต วอย าง เช น เม อบร ษ ทได ร บใบเร ยกเก บเง นจะม ข นตอนอย างไรในการจ ายเง น ข นตอนท เสม ยนป อนใบเร ยกเก บเง น อย างไร เฝ าส งเกตการท างานของผ เก ยวข อง เพ อให เข าใจและเห นจร งๆ ว าข นตอนการท างานเป น อย างไร ซ งจะท าให น กว เคราะห ระบบค นพบจ ดส าค ญของระบบว าอย ท ใด ออกแบบ (Design) ในระยะแรกของการออกแบบ น กว เคราะห ระบบจะน าการต ดส นใจ ของฝ าย บร หารท ได จากข นตอนการว เคราะห การเล อกซ อคอมพ วเตอร ฮาร ดแวร และซอฟต แวร ด วย (ถ าม หร อ เป นไปได )หล งจากน นน กว เคราะห ระบบจะน าแผนภาพต างๆ ท เข ยนข นในข นตอนการว เคราะห มาแปลง เป นแผนภาพล าด บข น (แบบต นไม ) เพ อให มองเห นภาพล กษณ ท แน นอนของโปรแกรมว าม ความส มพ นธ ก น อย างไร และโปรแกรมอะไรบ างท จะต องเข ยนในระบบ หล ง จากน นก เร มต ดส นใจว า ควรจะจ ดโครงสร างจากโปรแกรมอย างไร การเช อมระหว างโปรแกรมควรจะท าอย างไร ในข นตอนการว เคราะห น กว เคราะห ระบบต องหาว า จะต องท าอะไร (What) แต ในข นตอนการออกแบบต องร ว า จะต องท าอย างไร (How) ในการออกแบบโปรแกรมต องค าน งถ ง ความปลอดภ ย (Security) ของระบบด วย เพ อป องก นการผ ดพลาดท อาจจะเก ดข น เช น รห ส ส าหร บ ผ ใช ท ม ส ทธ ส ารองไฟล ขอม ลท งหมด เป นต น ถ ดมาระบบจะต องออกแบบว ธ การใช งาน เช น ก าหนดว าการป อนข อม ลจะต อง ท าอย างไรจ านวนบ คลากรท ต องการในหน าท ต างๆ แต ถ าน กว เคราะห ระบบต ดส นใจว าการซ อ ซอฟต แวร ด กว าการเข ยนโปรแกรม ข นตอนการออกแบบก ไม จ าเป นเลย เพราะสามารถน าซอฟต แวร ส าเร จร ปมาใช งานได ท นท ส งท น กว เคราะห ระบบออกแบบมาท งหมดในข นตอนท กล าวมาท งหมดจะน ามา เข ยนรวมเป นเอกสารช ดหน งเร ยกว า ข อม ลเฉพาะของการออกแบบระบบ (System Design Specification) เม อส าเร จแล วโปรแกรมเมอร สามารถใช เป นแบบในการเข ยนโปรแกรม ได ท นท ส าค ญ ก อนท จะส งถ งม อโปรแกรมเมอร เราควรจะตรวจสอบก บผ ใช ว าพอใจหร อไม และตรวจสอบก บท กคนใน ท มว าถ กต องสมบ รณ หร อไม และแน นอนท ส ดต องส งให ฝ ายบร หารเพ อต ดส นใจว าจะด าเน นการ ต อไป หร อไม ถ าอน ม ต ก ผ านเข าส ข นตอนการสร างหร อพ ฒนาระบบ (Construction) สร างหร อพ ฒนาระบบ (Construction) ในข นตอนน โปรแกรมเมอร จะเร มเข ยนและทดสอบโปรแกรมว า ท างานถ กต อง หร อไม ต องม การทดสอบก บข อม ลจร งท เล อกแล ว ถ าท กอย างเร ยบร อย เราจะได โปรแกรมท พร อมท จะ น าไปใช งานจร งต อไป หล งจากน นต องเตร ยมค ม อการใช และการฝ กอบรมผ ใช งานจร งของระบบ โปรแกรมเมอร เข ยนโปรแกรมตามข อม ลท ได จากเอกสารข อม ลเฉพาะของการ ออกแบบ(Design Specification) ปกต แล วน กว เคราะห ระบบไม ม หน าท เก ยวข องในการเข ยนโปรแกรม แต ถ าโปรแกรมเมอร ค ดว าการเข ยนอย างอ นด กว าจะต องปร กษาน กว เคราะห ระบบเส ยก อน เพ อท ว า น กว เคราะห จะบอกได ว าโปรแกรมท จะแก ไขน นม ผลกระทบก บระบบท งหมดหร อไม โปรแกรมเมอร เข ยนเสร จแล วต องม การทบทวนก บน กว เคราะห ระบบและผ ใช งาน เพ อค นหาข อผ ดพลาด ว ธ การน เร ยกว า Structure Walkthrough การทดสอบโปรแกรมจะต องทดสอบก บข อม ลท เล อกแล วช ดหน ง ซ ง อาจจะเล อกโดยผ ใช การทดสอบเป นหน าท ของโปรแกรมเมอร แต น กว เคราะห ระบบต องแน ใจว า โปรแกรมท งหมดจะต องไม ม ข อผ ดพลาด การปร บเปล ยน (Conversion) ข นตอนน บร ษ ทน าระบบใหม มาใช แทนของเก าภายใต การด แลของน กว เคราะห ระบบ การป อนข อม ลต องท าให เร ยบร อย และในท ส ดบร ษ ทเร มต นใช งานระบบใหม น ได การน าระบบเข ามา ควรจะท าอย างค อยเป นค อยไปท ละน อย ท ด ท ส ดค อ ใช ระบบใหม ควบค ไปก บระบบเก าไปส กระยะหน ง โดยใช ข อม ลช ดเด ยวก นแล วเปร ยบเท ยบผลล พธ ว าตรงก นหร อไม ถ าเร ยบร อยก เอาระบบเก าออกได แล วใช ระบบใหม ต อไป บ าร งร กษา (Maintenance) การบ าร งร กษาได แก การแก ไขโปรแกรมหล งจากการใช งานแล ว สาเหต ท ต อง แก ไขโปรแกรมหล งจากใช งานแล ว สาเหต ท ต องแก ไขระบบส วนใหญ ม 2 ข อ ค อ ม ป ญหาในโปรแกรม (Bug) การด าเน นงานในองค กรหร อธ รก จเปล ยนไป จากสถ ต ของระบบท พ ฒนาแล วท งหมดประมาณ 40%ของค าใช จ ายในการ แก ไขโปรแกรม เน องจากม Bug ด งน นน กว เคราะห ระบบควรให ความส าค ญก บการบ าร งร กษา ซ ง ปกต จะค ดว าไม ม ความส าค ญมากน กเม อธ รก จขยายต วมากข น ความต องการของระบบอาจจะเพ ม มากข น เช น ต องการรายงานเพ มข น ระบบท ด ควรจะแก ไขเพ มเต มส งท ต องการได การบ าร งร กษา ระบบควรจะอย ภายใต การด แลของน กว เคราะห ระบบ เม อผ บร หารต องการ แก ไขส วนใดน กว เคราะห ระบบต องเตร ยมแผนภาพต าง ๆ และศ กษาผลกระทบต อระบบ และให ผ บร หาร ต ดส นใจต อไปว าควรจะแก ไขหร อไม แผนผ งระบบงาน (Flowchart) ผ งงาน (Flow Chart) ค อ แผนภาพท ม การใช ส ญล กษณ ร ปภาพและล กศรท แสดงถ ง ข นตอนการท างานของโปรแกรมหร อระบบท ละข นตอน รวมไปถ งท ศทางการไหลของข อม ลต งแต แรก จนได ผลล พธ ตามต องการ ส ญล กษณ ของผ งงาน การเข ยนผ งงานจะประกอบไปด วยการใช ส ญล กษณ ต างๆ ท เร ยกว า ส ญล กษณ ANSI (American National Institute) ในการสร างผ งงานด งต วอย างต อไปน จ ดเร มต น / ส นส ดการท างาน ของโปรแกรม ล กศรแสดงท ศทางการการไหล ของข อม ล ใช แสดงค าส งในการประมวลผล หร อการก าหนดค าข อม ล ให ก บต วแปร การร บ หร อ แสดงข อม ลโดย ไม ระบ ชน ดของอ ปกรณ \ การตรวจสอบเง อนไข เพ อเล อก ท าอย างใดอย างหน ง แสดงส ญล กษณ ในการเข ยนผ งงานโปรแกรม เอกสาร/แสดงผล การแสดงผลทางเคร องพ มพ แสดงจ ดเช อมต อของผ งงาน ภายในหร อเป นท บรรจบของเส น หลายเส นเพ อจะไปส การท างาน อย างใดอย างหน งท เหม อนก น การข นหน าใหม ในกรณ ท ผ งงานม ความยาวเก นกว าท จะแสดงพอใน หน งหน า กระบวนการท น ยามไว การท
Related Search
Similar documents
View more...
We Need Your Support
Thank you for visiting our website and your interest in our free products and services. We are nonprofit website to share and download documents. To the running of this website, we need your help to support us.

Thanks to everyone for your continued support.

No, Thanks