More Related Content Similar to Chapter006 (20) More from TaiMe Sakdisri (18) Chapter0061. สวนที่ 3 Chapter 6
System Analysis System Requirements
Determination
การวิเคราะหระบบ
การกําหนดความตองการของระบบ
Learning Objectives System Development Life Cycle : SDLC
สามารถกําหนดความตองการของระบบได
สามารถทราบถึงความสําคัญของความตองการและวิธศึกษา
ี
แหลงขอมูลเพื่อหารายละเอียด กิจกรรมในขั้นตอนนี้ไดแก
สามารถทราบถึงการกําหนดความตองการของระบบแนวใหม 1. การกําหนดความตองการ
ของระบบ
2. การวิเคราะหความตองการ
ของระบบใหม
6.2 6.3
2. Topics แนะนําการกําหนดความตองการของระบบ
การกําหนดความตองการของระบบ คือ การวิเคราะหถึงการทํางานของ
แนะนําการกําหนดความตองการของระบบ
ระบบเดิมเพื่อหาปญหาที่เกิดขึ้นจริงๆ ซึ่งจะตองมีการเก็บรวบรวมขอมูลและ
ทฤษฎีแบบดั้งเดิมทีใชในการเก็บรวบรวมขอเท็จจริงและ
่ ขอเท็จจริงของระบบเดิมกอน เพื่อจะทําทราบรายละเอียดอาทิเชน
สารสนเทศ
1. เปาหมายขององคกรทําใหทราบวาองคกรดําเนินธุรกิจอะไรและ
ทฤษฎีแบบใหมที่ใชในการเก็บรวบรวมขอเท็จจริงและสารสนเทศ อยางไร
2. สารสนเทศที่ผใชระบบตองการในการดําเนินงาน
ู
3. ประเภทของขอมูล ขนาด และจํานวนขอมูลที่เกิดขึ้นในระหวางการ
ทํางาน
4. ขอมูลเกิดขึนเมื่อใด เกิดขึ้นจากขั้นตอนใดของระบบ และขอมูลจาก
้
ขั้นตอนหนึ่งไปยังขั้นตอนใดตอไปและอยางไร
5. ลําดับขั้นตอนการทํางาน
6. เงื่อนไขตางๆ ที่เกิดขึ้นในระหวางการประมวลผลขอมูลนั้น
7. นโยบายในการปฏิบัติงาน
8. เหตุการณสาคัญใดบางที่มีผลกระทบตอขอมูลและเหตุการณเหลานั้น
ํ
จะเกิดขึ้นเมื่อใด
6.4 6.5
ทฤษฎีแบบดั้งเดิม ทฤษฎีแบบดั้งเดิม
ทฤษฎีแบบดั้งเดิมที่ใชในการเก็บรวบรวมขอเท็จจริงและ 1. ตัวอยางเอกสาร แบบฟอรม และฐานขอมูลที่ใชงานในปจจุบัน
(Existing Documents/ Sampling)ทําได 2 วิธี
สารสนเทศ 1. การรวบรวมขอเท็จจริงจากเอกสารที่มีอยู (Existing Documents)
เชน
1. ตัวอยางเอกสาร แบบฟอรม และฐานขอมูลที่ใชงานในปจจุบน
ั - เอกสารที่ใชในองคกร เชน บันทึกตางๆ คําแนะนํา แบบแสดงความคิดเห็น
(Existing Documents/ Sampling) ของลูกคา รายงานประจําเดือน เปนตน
- เอกสารทางการบัญชี รายงานผลการดําเนินการ การประเมินผลงาน
2. การคนหาขอมูล (Research) - คํารอง หรือบันทึกตางๆ ในองคกร หรือ จากโครงการระบบสารสนเทศของ
3. การสังเกตการณ (Observation) องคกร ทั้งในอดีตและปจจุบัน
- แผนกลยุทธการดําเนินธุรกิจ (Strategic Plan) และเอกสารแสดงภารกิจ
4. การจัดทําแบบสอบถาม (Questionnaire) (Mission Statement) ขององคกร
5. การสัมภาษณ (Interview) - วัตถุประสงคในการดําเนินธุรกิจขององคกร (Objective) หรือหนวยงานตางๆ
- นโยบายขององคกร (Policy)
- แบบฟอรมตางๆ ที่มีการกรอกขอความเรียบรอยแลว
- คูมือการใชงานจอภาพ และรายงานตางๆ (Screens and Report)
6.6 6.7
3. ทฤษฎีแบบดั้งเดิม
นอกจากนีนกวิเคราะหตรวจสอบจากการดําเนินการกอนหนานีไดแก
้ ั ้
- ผังงาน (Flow Charts) และแผนภาพ (Diagrams)
- พจนานุกรม หรือแหลงเก็บขอมูลโครงการ (Dictionary or
Repository)
- เอกสารการออกแบบ ไดแก ขอมูลนําเขา ขอมูลผลลัพธ และ
ฐานขอมูล
- เอกสารการเขียนโปรแกรม
- คูมือการใชงานและการอบรม (Operation and Training
Manual)
2. การสุมตัวอยาง (Sampling) หมายถึง กระบวนการรวบรวม
ขอมูลโดยการเลือกตัวอยางเอกสาร แบบฟอรม หรือแหลงขอมูลอืนๆ
่
เพียงบางสวนจากทั้งหมดทีมีในองคกร
่
6.8 6.9
ทฤษฎีแบบดั้งเดิม
2. การคนหาขอมูล (Research) เชน
คนควาไดจาก Web Site ของหนวยงาน
คนควาไดจากนิตยสาร
คนควาไดจากหนังสือพิมพธุรกิจตางๆ
คนควาขอมูลของเทคโนโลยีคอมพิวเตอร ซอฟตแวรสําเร็จรูป
สําหรับงานธุรกิจตางๆ ไดจากเครือขายอินเทอรเน็ต
6.10 6.11
4. ทฤษฎีแบบดั้งเดิม ทฤษฎีแบบดั้งเดิม
3. การสังเกตการณ (Observation) ขอดี
1. ขอมูลที่รวบรวมไดมีความนาเชื่อถือคอนขางสูง
ประเภทของการสังเกตแบงเปน 2 ประเภทใหญคือ 2. นักวิเคราะหระบบสามารถเห็นขันตอนการดําเนินการที่เกิดขึ้นจริง
้
1. การสังเกตทางตรง (Director observation) 3. เมื่อเทียบกับเทคนิคอื่นๆ การสังเกตการณเปนเทคนิคที่ใชเงินทุนต่ํา
2. การสังเกตทางออม (Indirect observation) 4. นักวิเคราะหระบบสามารถวัดผลการดําเนินการของเทคนิคนี้ได
ขอเสีย
การสังเกตทางตรงสามารถแบงยอยไดเปน 2 ลักษณะ 1. มีผลกระทบการทํางานของเจาหนาที่อาจทําใหอึดอัดและผิดพลาดได
1. การสังเกตแบบมีสวนรวม (Participant observation) 2. ตองใชระยะเวลาคอนขางมาก ไมเชนนันอาจไดขอมูลที่ไมครบถวนทุก
้
เงื่อนไขในการดําเนินการ
2. การสังเกตโดยไมไดเขาไปมีสวนรวม (Non-participant 3. การดําเนินการบางงานอาจมีลักษณะงานที่ไมสะดวก หรือชวงเวลาไมตรงกัน
observation) กับนักวิเคราะหระบบ
4. การดําเนินการบางขั้นตอนอาจมีเงื่อนไขบางประการที่มีโอกาสเกิดขึ้นนอย
มาก
5. เจาหนาที่อาจปฏิบัติงานไมเต็มที่เมื่อทราบวานักวิเคราะหจะเขามา
สังเกตการณ โดยปฏิบัติงานเทาที่ตองการใหนักวิเคราะหระบบทราบเทานั้น
6.12 6.13
ทฤษฎีแบบดั้งเดิม ทฤษฎีแบบดั้งเดิม
ขอแนะนําสําหรับนักวิเคราะหระบบในการสังเกตการณ เชน 4. การจัดทําแบบสอบถาม (Questionnaire)
1. กําหนดตัวบุคคล สิ่งที่ตองการ สถานที่ เวลา เหตุผล และวิธทใช
ี ี่ การเลือกกลุมผูตอบแบบสอบถาม
ในการสังเกตการณการดําเนินงาน 1. เลือกตามความสะดวก (Convenient to Sample) ไดแก คนที่
2. ควรไดรับการยินยอมจากผูจัดการ หรือหัวหนาระบบงานนัน
้ ทํางาน ณ ทีตั้งสํานักงาน
่
3. จดบันทึกขอมูลระหวางการศึกษาการดําเนินงาน 2. เลือกโดยวิธีสุม (Random)
4. ทบทวนขอมูลทีบนทึกกับเจาหนาทีผูดาเนินงาน
่ ั ่ ํ 3. เลือกตามวัตถุประสงคเฉพาะทีกําหนด (Purposeful Sample)
่
5. ไมขัดจังหวะการดําเนินงานใดๆของเจาหนาที่ เชนเลือกผูที่เคยใชระบบนันนานกวา 2 ป หรือเลือกผูทใชระบบ
้ ี่
6. มุงสนใจการดําเนินงานหลัก บอยที่สุด
7. ไมสรุปขอสันนิษฐานใดๆดวยตนเอง 4. เลือกจากกลุมตางๆที่จัดแบงไว (Stratified Sample) เชน
แบงกลุมผูใช กลุมผูบริหาร จากนันสุมเลือกจากแตละกลุม
้
8. กําหนดวัตถุประสงคในการสังเกตการณดาเนินงานแตละขั้นตอน
ํ
6.14 6.15
5. ทฤษฎีแบบดั้งเดิม ทฤษฎีแบบดั้งเดิม
ประเภทของแบบสอบถาม ตัวอยางคําถามปลายเปด (Free Format)
1. Free Format : เปนแบบสอบถามที่ใหอิสระในการตอบ
1. ปจจุบัน ทานทํางานในตําแหนง…………………….
2. Fixed Format : คําถามในแบบสอบถามตองการคําตอบที 2. ทานทํางานในหนวยงานนี้เปนเวลา……… ป………เดือน
เจาะจงลงไป โดยมีคําตอบใหผูตอบเลือกมี 3 ประเภท
3. ปจจุบันทานอายุ………….ป
2.1. Multiple Choices: มีคําตอบหลายขอใหเลือกตอบ และ : : : : : : :
ผูตอบสามารถเลือกคําตอบไดมากกวา 1 ขอ 20. ระบบงานที่ทานกําลังดําเนินการอยูเกิดปญหาในการดําเนินงานดานใดบาง
2.2. Rating Question: มีคําตอบเปนตัวเลือกเพื่อใหแสดงความ …………………………………………………………………………………………………….
คิดเห็น โดยการกําหนดระดับความคิดเห็นของผูตอบในแต 21.ถาทานเปนผูบริหาร ทานมีแนวทางอยางไรในการปรับปรุงการดําเนินงานให
ละขอวามากนอยเพียงใด เกิดประสิทธิภาพ
2.3. Ranking Question: เปนการจัดลําดับความสําคัญของ ……………………………………………………………………………………………………..
คําตอบตางๆ ในแตละคําถาม 22. ถาทานเปนผูบริหาร ทานจะสั่งการใหมีการดําเนินการดานใดบาง เพื่อเพิ่ม
ประสิทธิภาพในหนวยงานของทาน
……………………………………………………………………………………………………
6.16 6.17
ทฤษฎีแบบดั้งเดิม ทฤษฎีแบบดั้งเดิม
ตัวอยางคําถามปลายปด (Fixed Format) 5. การสัมภาษณ (Interview)
1. ในการดําเนินงานของสวนงานทานตองจัดทํารายงานใดบาง ประเภทของการสัมภาษณ
[ ] รายงานเงินเดือน [ ] รายงานภาษี [ ] รายงานการสั่งซื้อ [ ] รายงาน 1. การสัมภาษณแบบไมมีโครงสราง (Unstructured
ยอดขาย
[ ] รายงานการรับสมัครงาน [ ] รายงานเวลาทํางาน [ ] รายงานขอมูล Interview) เปนลักษณะการสัมภาษณหัวขอทั่ว ๆ ไปเกี่ยวกับองคกร
พนักงาน ไมเจาะจงหัวขอของการสัมภาษณ การสัมภาษณแบบนี้ไมเหมาะกับการ
[ ] อื่นๆ โปรดระบุ………………… วิเคราะหและออกแบบระบบสารสนเทศ
3. ทานคิดวาการนําระบบสารสนเทศเขามาใชในหนวยงานสามารถชวยแกปญหา 2. การสัมภาษณแบบมีโครงสราง (Structured Interview) ผู
ในการดําเนินงานไดมากนอยแคไหน
สัมภาษณจะตองมีการเตรียมขอมูล และคําถามเพื่อสอบถามขอเท็จจริง
[ ] นอยมาก [ ] นอย [ ] ปานกลาง [ ] มาก [ ] มากที่สุด
ตาง ๆ จากผูใหสัมภาษณ โดยสามารถสอบถามขอสงสัยตาง ๆ เพิมเติม
่
4. ทานมีความพึงพอใจในตําแหนงหนาที่การงานของทานในดานใดบางให
เรียงลําดับความสําคัญ ไดเพื่อตรวจสอบความเขาใจของผูสัมภาษณวาถูกตองหรือไม
……ความมั่นคงของหนวยงาน
……คาตอบแทน
……ลักษณะงานที่ทําอยู
……ตําแหนง
6.18 6.19
6. ทฤษฎีแบบดั้งเดิม ทฤษฎีแบบดั้งเดิม
เทคนิคการสัมภาษณ ขอแนะนําสิงที่ควรทํา
่
1. การเลือกบุคคลผูใหสัมภาษณ
1. มีความสุภาพและมีมารยาท
2. การเตรียมการสัมภาษณ คําถามที่ใชควรมีลกษณะ
ั 2. ตั้งใจฟง
2.1 กระชับ และเขาใจงาย
2.2 ไมนําเสนอความคิดเห็นสวนตัวแฝงในคําถาม 3. ควบคุมสถานการณ
2.3 หลีกเลี่ยงคําถามที่ซับซอน หรือยาวเกินไป 4. ตรวจสอบขอมูล
2.4 หลีกเลี่ยงการใชถอยคําในลักษณะคุกคาม หรือขมขู 5. มีความอดทน
3. การดําเนินการสัมภาษณมี 3 ขั้นตอน 6. สังเกตกิรยา ทาทาง รวมทังภาษากาย (Body Language)
ิ ้
3.1 เปดสัมภาษณ (Interview Opening)
3.2 สัมภาษณ (Interview Body) 7. ไมกังวล
3.3 ปดสัมภาษณ (Interview Conclusion)
4. ติดตามผลการสัมภาษณ
6.20 6.21
ทฤษฎีแบบดั้งเดิม ทฤษฎีแนวใหม
ขอแนะนําสิงที่ควรหลีกเลียง
่ ่ ทฤษฎีแนวใหมในการกําหนดความตองการของระบบ
1. คําถามที่ไมจําเปนหรือไมควรถาม 1. Joint Application Design (JAD)
2. การสันนิษฐานเองวาคําตอบที่ไดรบสมบูรณ
ั 2. Rapid Application Development (RAD)
3. การชีนาทั้งดวยคําพูดและภาษากาย
้ ํ
4. การใชศัพทเฉพาะ หรือคําที่เขาใจยาก
5. การแสดงความคิดเห็น
6. การพูดมากเกินความจําเปนแทนที่จะรับฟงคําตอบ
7. การสันนิษฐานเกี่ยวกับหัวขอเรื่องและผูใหสัมภาษณ
8. การใชเทปบันทึกเสียง
6.22 6.23
7. ทฤษฎีแนวใหม ทฤษฎีแนวใหม
1. Joint Application Design (JAD) ผูเขารวมการดําเนินการเก็บรวบรวมขอมูลดวยเทคนิค JAD มีดังนี้
คือ กระบวนการในการจัดการ และเพิ่มความสามารถในการ 1. JAD Session Leader เปนผูดาเนินการประชุม
ํ
ปฏิบติงานรวมกันของเจาของระบบ ผูใชระบบงานนักวิเคราะหระบบ
ั 2. Users คือผูใชระบบ
ผูออกแบบระบบ และผูสรางระบบ เพื่อรวมกันกําหนดขอบเขต
3. Manager คือผูบริการองคกร
4. Sponsor คือผูรบผิดชอบเรืองคาใชจายในการพัฒนาระบบนันๆ
ั ่ ้
วิเคราะห และออกแบบระบบ คือเปนการประชุมงานรวมกันของผูมี
5. System Analyst คือนักวิเคราะหและออกแบบระบบ
สวนเกี่ยวของกับการพัฒนาระบบนันเอง ทั้งนี้เพื่อชวยลดเวลาและ
่
6. Scribe คือผูททาหนาที่จดสรุปรายละเอียดระหวางการประชุม
ี่ ํ
คาใชจายในขันตอนการเก็บขอมูล
้
7. IS Staff ทีมของหนวยบริการสารสนเทศ
6.24 6.25
ทฤษฎีแนวใหม ทฤษฎีแนวใหม
2. RAD คือ การพัฒนาระบบ (Methodology) โดยการรวมเอา Task:
- Users,manager,and IT
เทคนิค (Techniques) เครื่องมือ (Tools) และเทคโนโลยี Staff agree upon business
(Technologies) เขาดวยกัน เพื่อประยุกตใชในการพัฒนาระบบให needs,project scope,and
systems requirementsl
Planning
สําเร็จลุลวงไดโดยใชเวลานอยที่สุด ทั้งนี้ขึ้นอยูกับความพรอมของ - Obtain approval to continue
Task:
องคการในขณะนั้น ไมวาจะเปนเรื่องคาใชจาย บุคลากร รวมถึง Task: - Program and
application
ความตองการที่แนนอนของผูใชงาน - Interact with
users development
- Build model
Design Development - Coding
- Unit, integration,
ขอดี
and prototypes
- Conduct and system testing
เหมาะกับองคกรทีมความพรอมในการพัฒนา
่ ี intensive JAD-
type sessions
สามารถพัฒนาระบบไดอยางรวดเร็ว และมีประสิทธิภาพ Task:
- Data Conversion
Cutover - Full-scale testing
- System changeover
- User training
6.26 6.27
8. Reference Book and Text Book
ตําราอางอิง
คัมภีรการวิเคราะหและออกแบบระบบ กิตติ ภักดีวฒนกุล และ
ั
Q&A
พนิดา พานิชกุล
Modern Systems Analysis & Design : Jeffrey A. Hoffer,
Joey F.George, Joseph S. Valacich
เว็บไซต
http://course.eau.ac.th/course/Download/0230805/บทที่6.ppt
6.28 6.29