บทที่ 7 การวิเคราะห์และพัฒนาระบบ

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
บทที่ 3 การบริหารพนักงานขาย
Advertisements

BC424 Information Technology 1 บทที่ 7 การพัฒนาระบบ สารสนเทศ (Information System Development)
การพัฒนาระบบสารสนเทศ
การจัดการองค์ความรู้ ( KM )
บทที่5 การควบคุมการผลิตและต้นทุนการผลิต
เทคนิคการเขียนข่าว การเขียนข่าวเพื่อการประชาสัมพันธ์เบื้องต้น มีโครงสร้างการเขียนข่าว ประกอบด้วย 1.พาดหัวข่าว (Headline) 2.ความนำ (Lead) 3.ส่วนเชื่อม (Neck/Bridge)
คอมพิวเตอร์ช่วยสอน (CAI)
การใช้งานระบบ MIS ความสำคัญและผลกระทบของระบบสารสนเทศที่มีต่อธุรกิจ
การพัฒนาระบบสารสนเทศ
ระบบสารสนเทศและการพัฒนาระบบ Information Systems and System Development
Software Development and Management
บทที่ 4 ลงมือพัฒนา โครงงานคอมพิวเตอร์
การวิเคราะห์ขั้นตอนวิธีการแก้ปัญหา
บทที่2 การวางแผนการผลิตและกำลังการผลิต
?. เมื่อจบจากคณะสถาปัตยกรรมศาสตร์แล้ว ไปทางไหนดี ?
ประเภทโครงงาน พัฒนาระบบ (System Development)
การรักษาความปลอดภัยข้อมูลขั้นพื้นฐาน
เรื่อง หลักการเขียนโปรแกรม เบื้องต้น จัดทำโดย นางสาวชาดา ศักดิ์บุญญารัตน์
นางวราพันธ์ ลังกาวงศ์ ผู้อำนวยการกลุ่มนโยบายและแผน.
การจัดเก็บข้อมูลในแฟ้มข้อมูลธรรมดา นั้น อาจจำเป็นที่ใช้แต่ละคน จะต้องมีแฟ้มข้อมูลของตนไว้เป็นส่วนตัว จึง อาจเป็นเหตุให้มีการเก็บข้อมูล ชนิดเดียวกันไว้หลาย.
การปรับโครงสร้าง โครงการส่งน้ำและบำรุงรักษาแม่ แตง.
หลักการแก้ปัญหา อย่างมีขั้นตอน การแก้ปัญหาด้วย กระบวนการทาง เทคโนโลยี สารสนเทศ หลักการ แก้ปัญหา การใช้หลักการใน การแก้ปัญหา.
บทที่ 3 นักวิเคราะห์ระบบและการ วิเคราะห์ระบบ. 1. นักวิเคราะห์ระบบ (System Analysis) 1.1 ความหมายของนักวิเคราะห์ระบบ นักวิเคราะห์ระบบ (System Analysis:
การจัดกิจกรรมการ เรียนรู้แบบการทำ โครงงานคอมพิวเตอร์ การจัดกิจกรรมการ เรียนรู้แบบการทำ โครงงานคอมพิวเตอร์ ครูชาญณรงค์ ปานเลิศ โรงเรียนพระบางวิทยา ครูชาญณรงค์
เทคนิคการสร้าง ภาพเคลื่อนไหว คอมพิวเตอร์ Computer Animation ง
Project Management by Gantt Chart & PERT Diagram
วิชาเทคโนโลยีสารสนเทศเพื่อชีวิต
เรื่อง กระบวนการเทคโนโลยีสารสนเทศ
วาระที่ สรุปผลการปฏิบัติงาน ณ วันที่ 30 มิถุนายน 2559
การวิเคราะห์และออกแบบระบบสารสนเทศ (Information System Analysis and Design) โดย อ.ประจักษ์ เฉิดโฉม.
โครงงาน(Project) เรื่อง ระบบร้านเช่าหนังสือออนไลน์
หน่วยที่ 1 ข้อมูลทางการตลาด. สาระการเรียนรู้ 1. ความหมายของข้อมูลทางการตลาด 2. ความสำคัญของข้อมูลทางการตลาด 3. ประโยชน์ของข้อมูลทางการตลาด 4. ข้อจำกัดในการหาข้อมูลทาง.
การเพิ่มประสิทธิภาพ ระบบบริหารจัดการความเสี่ยง
ระบบ ISO 9001:2015 สำหรับธุรกิจบริหารจัดการเรือ
กระบวนการพัฒนาซอฟต์แวร์
บทที่ 1 สถาปัตยกรรมของระบบฐานข้อมูล (Database Architecture)
บทที่ 3 การวิเคราะห์ Analysis.
บทที่ 7 การวิเคราะห์และพัฒนาระบบ
ระบบการจัดการฐานข้อมูล บทที่ 3 การวิเคราะห์ (Analysis)
การพัฒนาระบบสารสนเทศ Information System Development
Example Analysis Project
การพัฒนาระบบสารสนเทศ (Information System Development)
บทที่ 8 การควบคุมโครงการ
ระบบหนังสืออิเล็กทรอนิกส์ Electronic Book System
กรณีศึกษา : นักเรียน ระดับ ปวช.2 สาขาวิชาการบัญชี
บัตรยิ้ม สร้างเสริมกำลังใจ
วาระที่ 3.4 แนวทางการปฏิบัติงานโครงการตามนโยบาย กระทรวงเกษตรและสหกรณ์
Chapter 3 Executive Information Systems : EIS
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
ขั้นตอนการออกแบบ ผังงาน (Flow Chart)
ระบบการจัดการคลินิกครบวงจร
วันที่ 15 – 16 มิถุนายน 2558 ณ สำนักคอมพิวเตอร์และเครือข่าย
แนวทางการบริหารการจัดเก็บ ข้อมูลเพื่อการพัฒนาชุมชน ปี 2561
เข้าใจตน เข้าใจสาขา นายจิรภัทร ผดุงกิจ.
บทที่ 3 ซอฟต์แวร์ประยุกต์
V ระบบการจัดการฐานข้อมูล บทที่ 2 วงจรการพัฒนาระบบ (SDLC : System Development Life Cycle) ผู้ช่วยศาสตราจารย์ปริญญา น้อยดอนไพร สาขาวิชาวิทยาการคอมพิวเตอร์
การบริหารโครงการซอฟต์แวร์
พื้นฐานการออกแบบ กราฟิก หมายถึง ศิลปะแขนงหนึ่งซึ่งใช้การสื่อความหมาย ด้วยเส้น สัญลักษณ์ รูปวาด ภาพถ่าย กราฟ แผนภูมิ การ์ตูน ฯลฯ เพื่อให้สามารถสื่อความหมายของข้อมูลได้ถูกต้องตรง.
บทที่ 2 ความเข้าใจพื้นฐานของการพัฒนาระบบ .
SMS News Distribute Service
ผู้ช่วยศาสตราจารย์จุฑาวุฒิ จันทรมาลี
การวิจัยทางการท่องเที่ยว
วิชา COMP342 วิศวกรรมซอฟต์แวร์ (Software Engineering)
บทที่ 2 การพัฒนาระบบสารสนเทศ
ชัยพฤกษ์รัตนาธิเบศร์ - วงแหวน
ระบบสำนักงานอัตโนมัติ (Office Automation : OA)
บทที่ 4 การจำลองข้อมูลและกระบวนการ (Data and Process Modeling)
บทที่ 15 การติดตั้งระบบและการทบทวนระบบงาน.
แนวทางการดำเนินงานประเมินความเสี่ยงบุคลากรในโรงพยาบาล
ADDIE model หลักการออกแบบของ
ใบสำเนางานนำเสนอ:

บทที่ 7 การวิเคราะห์และพัฒนาระบบ ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

ความหมายของระบบ (System) ระบบจะประกอบด้วยระบบย่อยๆ (Subsystem) ซึ่งทำงานเกี่ยวข้องกันอยู่ตลอดเวลา เพื่อบรรลุเป้าหมายร่วมกัน หากระบบเกิดความล่าช้า ขาดความต่อเนื่อง หรือไม่ได้ผลลัพธ์ อย่างที่ต้องการ สิ่งเหล่านี้เรียกว่า Error หรือ ข้อผิดพลาด ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

ทำไมต้องวิเคราะห์และออกแบบระบบ ระบบทำอะไร (What) ทำโดยใคร (Who) ทำเมื่อไร (When) ทำไมต้องทำ (Why) ทำอย่างไร (How) ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

หน้าที่ของนักวิเคราะห์และออกแบบระบบ ศึกษาความต้องการใช้งานของผู้ใช้ รวบรวมข้อมูล ศึกษาปัญหา วิเคราะห์และออกแบบระบบใหม่ ประสานงานระหว่างผู้ใช้กับโปรแกรมเมอร์และบุคคลที่เกี่ยวข้อง ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

หน้าที่ของนักวิเคราะห์และออกแบบระบบ (ต่อ) ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

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

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

วงจรการพัฒนาระบบ (SDLC) ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

กำหนดปัญหา (Problem Definition) รวบรวมปัญหาที่เกิดขึ้นจากการทำงานด้วยระบบแบบเดิม กำหนดความต้องการของผู้ใช้ (User Requirements) รวบรวมข้อมูล โดยใช้เทคนิคการรวบรวมข้อมูลที่เรียกว่า Fact Gathering Techniques ซึ่งรวบรวมข้อมูลจาก ข้อมูลจากเอกสารและรายงานต่างๆ แผนผังขององค์กร แบบสอบถาม การสังเกต การสัมภาษณ์ผู้ใช้งานและผู้เกี่ยวข้องกับระบบ ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

กำหนดปัญหา (Problem Definition) (ต่อ) ศึกษาความเป็นได้ (Feasibility Study) ของระบบใหม่ โดยพิจารณาจาก ปัญหาที่จะเกิดขึ้น ความต้องการของผู้ใช้ ผลประโยชน์ที่จะได้รับจากการพัฒนาระบบ ระยะเวลาในการพัฒนาระบบ ต้นทุนค่าใช้จ่าย ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

กำหนดปัญหา (Problem Definition) (ต่อ) Gantt Chart เป็นเครื่องมือที่ช่วยสรุปขั้นตอนการทำงาน พร้อมทั้งกำหนดระยะเวลาในการปฏิบัติงานด้วย ตัวอย่าง : แผนภาพ Gantt Chart ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

วิเคราะห์ระบบ (Analysis) เป็นกระบวนการสร้างความเข้าใจในความต้องการของผู้ใช้ วิเคราะห์การทำงานของระบบเดิม และกำหนดความต้องการ ของระบบใหม่ สรุปการวิเคราะห์ออกมาในรูปแบบแผนภาพต่างๆ เช่น แผนภาพกระแสข้อมูล หรือ DFD (Data Flow Diagram) แบบจำลองข้อมูล (Data Model) ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

วิเคราะห์ระบบ (Analysis) (ต่อ) ตัวอย่าง : แผนภาพการไหลของข้อมูล ระดับ 0 (Context Diagram) ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ ออกแบบระบบ (Design) นำข้อมูลที่วิเคราะห์ได้แล้วมาแยกย่อยและออกแบบให้ตรงตามความต้องการ เป็นเหมือนพิมพ์เขียวของระบบงาน มีการออกแบบรายละเอียดสำหรับการทำงานของผู้ใช้ เช่น ออกแบบรายงานต่างๆ แบบฟอร์ม/หน้าจอการทำงาน ออกแบบฐานข้อมูล ออกแบบผังงานระบบ (System Flowchart) ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

ออกแบบระบบ (Design) (ต่อ) ตัวอย่าง : การออกแบบหน้าจอ ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

พัฒนาระบบ (Development) สร้างระบบตามแบบพิมพ์เขียวที่ได้ออกแบบไว้ เขียนโปรแกรมในแต่ละส่วนที่ออกแบบไว้ แล้วนำมาประกอบกันโดย เขียนโปรแกรมใหม่ทั้งหมด หรือ ปรับปรุงโปรแกรมเดิมที่มีอยู่ หรือ นำโปรแกรมบางส่วนของระบบเดิมมารวมกัน เขียนโปรแกรมโดยทีมพัฒนาโปรแกรม หรืออาจจ้างบุคคลภายนอก (Out Source) มาทำหน้าที่เขียนโปรแกรม ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ ทดสอบระบบ (Testing) หัวหน้าทีมพัฒนาระบบ (Project Leader) ดูแลเรื่องการทดสอบระบบ และจัดทำเอกสารสำหรับเป็นคู่มือให้ผู้ใช้งานนำไปปฏิบัติ การทดสอบระบบมักจะแบ่งเป็นระดับ ได้แก่ Unit Testing ทดสอบส่วนย่อยของระบบ System Testing ทดสอบทั้งระบบ ผู้ทดสอบระบบ เรียกว่า Tester ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

ติดตั้งระบบ (Installation) การติดตั้งระบบที่พัฒนาเสร็จแล้ว มีหลายรูปแบบเช่น เปลี่ยนมาใช้ระบบใหม่ทั้งหมดทันที ค่อยๆปรับเปลี่ยนโดยนำระบบใหม่มาปรับใช้ทีละส่วน จนครบทุกส่วน เริ่มใช้งานระบบใหม่คู่ขนานไปกับระบบเดิม ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์และเทคโนโลยีสารสนเทศ

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