Phase 2 : Systems Analysis

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
System Requirement Collection (2)
Advertisements

ทรัพยากรบุคคล: กุญแจสู่ความสำเร็จของธุรกิจ (Key Success Factor)
การประเมินผลโครงการ บทที่ 9 ผศ.ญาลดา พรประเสริฐ yalada.
BC424 Information Technology 1 บทที่ 7 การพัฒนาระบบ สารสนเทศ (Information System Development)
System Database Semester 1, 2009 Worrakit Sanpote 1.
การพัฒนาระบบสารสนเทศ
เทคนิคการตรวจสอบภายใน
Software Development and Management
?. เมื่อจบจากคณะสถาปัตยกรรมศาสตร์แล้ว ไปทางไหนดี ?
อาจารย์ วิทูร ธรรมธัชอารี. เนื้อหาในการเรียน  เครื่องมือในการออกแบบและพัฒนาระบบ บัญชีด้วยคอมพิวเตอร์  ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล  การวางระบบบัญชีด้วยคอมพิวเตอร์
เพื่อยกระดับคุณภาพการบริหารจัดการ ให้เทียบเท่ามาตรฐานสากล เครื่องมือตรวจสุขภาพและปรับปรุง องค์การ กรอบการประเมินองค์การด้วยตนเอง ตามเกณฑ์คุณภาพการบริหารจัดการภาครัฐ.
บทที่ 3 นักวิเคราะห์ระบบและการ วิเคราะห์ระบบ. 1. นักวิเคราะห์ระบบ (System Analysis) 1.1 ความหมายของนักวิเคราะห์ระบบ นักวิเคราะห์ระบบ (System Analysis:
การออกแบบโครงสร้างข้อมูล การออกแบบโครงสร้างข้อมูล หมายถึง กรณีสร้างตารางใหม่ด้วย ออกแบบตาราง (Table Design) เพื่อต้องการกำหนด โครงสร้างด้วยตนเอง โดยมีขั้นตอนการ.
Project Management by Gantt Chart & PERT Diagram
ประเด็นที่เปลี่ยนแปลงจากปี 2560
Information Systems Development
การวิเคราะห์และออกแบบระบบสารสนเทศ (Information System Analysis and Design) โดย อ.ประจักษ์ เฉิดโฉม.
Material requirements planning (MRP) systems
Chapter 3 Information System Development By
การทดสอบซอฟต์แวร์ Software Testing
อาจารย์ณัฐภัทร แก้วรัตนภัทร์ วท.ม.,วท.บ.เกียรตินิยมอันดับ1
ประเด็นที่เปลี่ยนแปลง
กระบวนการพัฒนาซอฟต์แวร์
บทที่ 1 สถาปัตยกรรมของระบบฐานข้อมูล (Database Architecture)
บทที่ 3 การวิเคราะห์ Analysis.
บทที่ 7 การวิเคราะห์และพัฒนาระบบ
2 การพัฒนาระบบสารสนเทศ (Information System Development)
ภาพรวมของ CLT/PCT สถาบันรับรองคุณภาพสถานพยาบาล (องค์การมหาชน) พฤษภาคม 2561.
ภาพรวมของ CLT/PCT (CLT/PCT Profile)
Information System Development
ระบบการจัดการฐานข้อมูล บทที่ 3 การวิเคราะห์ (Analysis)
การพัฒนาระบบสารสนเทศ Information System Development
บทที่ 5 ความต้องการ วิศวกรรมความต้องการ แบบจําลองการวิเคราะห์
บทที่ 3 เทคนิคการจัดทำเอกสาร ของระบบสารสนเทศ
การจัดหาพัสดุในส่วนของรายจ่ายลงทุนในภาพรวม ประจำเดือนมิถุนายน 2561
Introducing Business Process Management (BPM) I
ความหมายสัญลักษณ์ของ BPMN 2.0
บทที่ 1 ระบบสารสนเทศ (Information System)
บทที่ 5 ระบบสารสนเทศเพื่อการบริหารทรัพยากรมนุษย์
บทที่ 8 การควบคุมระบบสารสนเทศทางการบัญชี : การควบคุมเฉพาะระบบงาน
กำหนดการ บันทึกข้อมูล ผ่านเว็บไซต์
Project Project (โครงงาน) ปริญญานิพนธ์ กิจกรรมซึ่งดำเนินงานตามลำดับ
บทที่ 7 การวิเคราะห์และพัฒนาระบบ
บทที่ 3 ซอฟต์แวร์ประยุกต์
Workshop Introduction
แนวคิดเกี่ยวกับระบบสารสนเทศ
การบริหารโครงการซอฟต์แวร์
Development Strategies
บทที่ 1 : บทนำ อาจารย์วิภาดา เชี่ยวชาญ วท.ม.,วท.บ.
Phase 1 Systems Planning
ภาพรวมของ CLT/PCT (CLT/PCT Profile)
อาจารย์ณัฐภัทร แก้วรัตนภัทร์ วท.ม.,วท.บ.เกียรตินิยมอันดับ1
สถิติเพื่อการวิจัยทางการเกษตร STATISTICS FOR AGRICULTURAL RESEARCH
นางสาวปัณยตา หมื่นศรี
นางนพรัตน์ สุวรรณโณ วิทยาลัยอาชีวศึกษาบริหารธุรกิจวิทยาสงขลา
การพัฒนาระบบสารสนเทศ (Information System Development)
วัสดุและเทคนิค ทางการออกแบบ อ.สุวิธธ์ สาดสังข์ ( Material and
5. ข้อกำหนดความต้องการซอฟต์แวร์ (Software Requirements Specification)
บทที่ 6 การรวบรวมข้อมูล.
การวางแผนกำลังการผลิต
บทที่ 2 การพัฒนาระบบสารสนเทศ
บทที่ 3 กระบวนการผลิตซอฟต์แวร์ (Software Process)
CLT Profile ภาควิชา/ทีมนำทางคลินิก
บทที่ 4 การจำลองข้อมูลและกระบวนการ (Data and Process Modeling)
การสร้างแบบทดสอบ อาจารย์ ปรีชา เครือวรรณ อาจารย์ สมพงษ์ พันธุรัตน์
การประเมินผลโครงการ บทที่ 9 ผศ.ญาลดา พรประเสริฐ yalada.
บทที่ 15 การติดตั้งระบบและการทบทวนระบบงาน.
คณะกรรมการจริยธรรมการวิจัย
Introduction to Structured System Analysis and Design
ภาพรวมของ CLT/PCT (CLT/PCT Profile)
ใบสำเนางานนำเสนอ:

Phase 2 : Systems Analysis วัตถุประสงค์ในการวิเคราะห์ระบบงาน เพื่อสร้าง logical model ของระบบงานใหม่ เพื่อให้ทราบถึง requirement model, data model, process model และ object model ปรับเปลี่ยน logical model ให้เป็น physical design

บทที่ 3 Requirements Modeling วัตถุประสงค์ อธิบายถึงกิจกรรมที่ทำและผลลัพธ์ที่ได้ในขั้นตอนการวิเคราะห์ระบบงาน อธิบายถึงการใช้ joint application development (JAD) และ rapid application development (RAD) อธิบายถึง unified modeling language (UML) การใช้ use case diagrams และ sequence diagrams อธิบายถึงการนำ functional decomposition diagrams (FDD) ไปใช้ในการวิเคราะห์ระบบงาน

วัตถุประสงค์ เพื่อให้ทราบการสรุปความต้องการของระบบ ซึ่งประกอบด้วย outputs inputs processes performance และ controls (ส่วนควบคุม) อธิบายถึงความสำคัญของ scalability ในขั้นตอนการออกแบบ (system design) อธิบายถึงแนวคิดของ total cost of ownership (TCO) อธิบายถึงเทคนิคการเก็บรวบรวมข้อมูล (fact-finding technique)

Systems Analysis Phase Overview การทำ Requirements Model การทำ Data Model และ Process Model การกำหนดกลยุทธ์ในการพัฒนาระบบ ขั้นตอนในการทำ Requirements Model ประกอบด้วย การเก็บรวบรวมข้อมูล (fact-finding) การวิเคราะห์ความต้องการ (Requirements analysis)

Team-Oriented Methods and Techniques Joint application development (JAD) Rapid application development (RAD)

Modeling Tools & Techniques CASE Tools Functional Decomposition Diagrams (FDD) Unified Modeling Language (UML)

Systems Requirements Checklist (การตรวจสอบความต้องการของระบบ) คุณลักษณะที่ต้องพิจารณาตามความต้องการทางธุรกิจ ประกอบด้วย Outputs : การแสดงผล Inputs : การนำข้อมูลเข้า Processes : การทำงาน Performance : ขีดความสามารถ Controls : การควบคุม

Scalability & Total Cost of Ownership ความสามารถในการปรับความสามารถของระบบงานให้ตรงกับความต้องการของธุรกิจที่เปลี่ยนไป โดยพิจารณาจาก ปริมาณงานในแต่ละวัน (transaction) , การจัดเก็บข้อมูล (data storage) และอายุของข้อมูลที่ต้องการจัดเก็บ (data retention) Total Cost of Ownership ผลรวมของค่าใช้จ่ายทั้งทางตรงและทางอ้อม โดยผู้พัฒนาระบบต้องระบุและจัดทำเป็นเอกสารประกอบ

Fact-Finding (การเก็บรวบรวมข้อมูล) ขั้นตอนแรกในการเก็บรวบรวมข้อมูลจะต้องกำหนดสารสนเทศที่ต้องการ จากนั้นจึงวางแผนการเก็บรวบรวมข้อมูล

Fact-finding Techniques Interviewing : การสัมภาษณ์ Documentation review : การพิจารณาเอกสารขององค์กร Observation : การสังเกต Surveys and Questionnaires : การสำรวจและแบบสอบถาม Sampling : การสุ่มตัวอย่าง Research : งานวิจัย

Interviews ขั้นตอนการสัมภาษณ์ กำหนดบุคคลที่ต้องการสัมภาษณ์ กำหนดวัตถุประสงค์ที่จะใช้ในการสัมภาษณ์ สร้างข้อถามที่จะใช้สัมภาษณ์ เตรียมตัวในการสัมภาษณ์ ทำการสัมภาษณ์ จัดทำเอกสารการสัมภาษณ์ ประเมินข้อมูลที่ได้จากการสัมภาษณ์

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

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

Interviews จัดทำเอกสารการสัมภาษณ์ ประเมินผลการสัมภาษณ์ ใช้วิธีจดบันทึก อาจทำการบันทึกเทปถ้าผู้ให้สัมภาษณ์อนุญาต ให้เวลาผู้ถูกสัมภาษณ์ระหว่างตอบคำถาม ส่งจดหมายขอบคุณให้ผู้ถูกสัมภาษณ์พร้อมสรุปรายงานผลการสัมภาษณ์ ประเมินผลการสัมภาษณ์

เทคนิคอื่นในการเก็บรวบรวมข้อมูล Document review : เพื่อให้ทราบถึงการทำงานของระบบปัจจุบัน พิจารณาจากเอกสารที่ใช้งาน พิจารณาจากแบบฟอร์มที่ใช้ในการทำงานทั้งแบบฟอร์มเปล่าและที่มีข้อมูล Observation : สังเกตการทำงาน เช่น ขั้นตอนการปฏิบัติงาน input output process user Surveys และ Questionnaires Sampling Systematic sampling Stratified sampling Random sampling Research ได้จาก Journals หนังสือ Site visit งานสัมมนา Newsgroups

Recording the Facts (การบันทึกข้อมูล) Software tools CASE tools Word processing Spreadsheets Database management Presentation graphics เช่น PowerPoint Personal information managers เช่น outlook Lotus Notes Organizer

Preview of Data & Process Modeling ในการจัดทำ requirement model ผู้พัฒนาระบบควรทำความเข้าใจในกระบวนการทำงานของธุรกิจ (business process) และทราบถึงความต้องการของระบบงาน (systems requirements) ขั้นตอนถัดไปในการทำงาน คือ จัดทำเป็น model ในลักษณะของ logical design โดยจะทำการวิเคราะห์ระบบงานได้ 2 ลักษณะ คือ Structured analysis Object modeling

SOFTWEAR, LIMITED SWL has completed a preliminary investigation Several problems were revealed Input errors Overtime to correct errors and produce reports The IT team recommended further analysis Mr. Jeremy approved the recommendation The systems analysis phase now is underway

SOFTWEAR, LIMITED Human resources department interview Review of organization charts

SOFTWEAR, LIMITED Human resources department interview Review of organization charts Interview with Meredith Rider Explanatory memo to Mike Feiner Confirmation memo to Meredith Preparation

SOFTWEAR, LIMITED Human resources department interview Review of organization charts Interview with Meredith Rider Explanatory memo to Mike Feiner Confirmation memo to Meredith Preparation Forms

SOFTWEAR, LIMITED Human resources department interview Review of organization charts Interview with Meredith Rider Explanatory memo to Mike Feiner Confirmation memo to Meredith Preparation Forms Follow-up memo to Meredith after interview

SOFTWEAR, LIMITED Payroll department interview Interview with Nelson White, lead payroll clerk Review of SWL’s Systems and Procedures Manual

SOFTWEAR, LIMITED Payroll department interview Interview with Nelson White, lead payroll clerk Review of SWL’s Systems and Procedures Manual Review of sample payroll deduction registers

SOFTWEAR, LIMITED Business information services (BIS) interview Interview with Linda DeMarco, customer relations manager for BIS New program called CHIPS Determination that CHIPS will not handle SWL’s needs

SOFTWEAR, LIMITED New developments Upcoming changes at BIS present problems No obvious solution to stock purchase deduction processing Limited results expected unless the payroll project scope is expanded Announcement that SWL will move forward with new Employee Savings and Investment Plan (ESIP) ESIP target date of April 1, 2002

SOFTWEAR, LIMITED The revised project Objective: to determine requirements for the complete payroll system Carla Moore to work with Rick Williams Conduct additional and follow-up interviews Prepare functional decomposition diagram

SOFTWEAR, LIMITED The revised project Objective: to determine requirements for the complete payroll system Carla Moore to work with Rick Williams Conduct additional and follow-up interviews Prepare functional decomposition diagram Review of payroll report samples Payroll Register

SOFTWEAR, LIMITED The revised project Objective: to determine requirements for the complete payroll system Carla Moore to work with Rick Williams Conduct additional and follow-up interviews Prepare functional decomposition diagram Review of payroll report samples Payroll Register Employee Compensation Record

SOFTWEAR, LIMITED The revised project Objective: to determine requirements for the complete payroll system Carla Moore to work with Rick Williams Conduct additional and follow-up interviews Prepare functional decomposition diagram Review of payroll report samples Payroll Register Employee Compensation Record SWL employee paycheck and stub