อาจารย์ วิทูร ธรรมธัชอารี
เนื้อหาในการเรียน เครื่องมือในการออกแบบและพัฒนาระบบบัญชีด้วยคอมพิวเตอร์ ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล การวางระบบบัญชีด้วยคอมพิวเตอร์ – วงจรรายได้ การวางระบบบัญชีด้วยคอมพิวเตอร์ – วงจรค่าใช้จ่าย และ วงจรการจัดซื้อ การวางระบบบัญชีด้วยคอมพิวเตอร์ – วงจรต้นทุน การวางระบบบัญชีด้วยคอมพิวเตอร์ – วงจรเงินเดือนและค่าแรง
คำถาม หากเราต้องสร้างบ้าน  1  หลังเพื่อ  AF 6  ต้องเริ่มอย่างไร ?
SDLC SDLC , the  S ystem  D evelopment  L ife  C ycle relates to models or  methodologies  that people use to develop systems, generally  computer systems .
SDLC Phase Planning Analysis Design Implementation
SDLC Phase Planning - Why build the System? Analysis -Who, what when where will system be? Design – How will the system work? Implementation – System Delivery?
Planning- Step Identifying business value Analyze feasibility Develop work plan Staff the project Control and direct project
Planning - Techniques System Request Technical feasibility, Economic feasibility, Organizational feasibility Task Identification, Time Estimation Create a Staffing plan, a Project Charter Refine estimates, Track tasks, Coordinate project, Manage scope, Mitigate risk
Planning - Deliverable System request Feasibility study Work plan Staff planning,  Project Charter GANTT Chart , PERT/CPM, CASE Tool, Standard List, Project Binder, Risk Assessment
Analysis - Step Analysis Information gathering Use case modeling Structural modeling Behavioral modeling
Analysis - Techniques Problem analysis, Benchmarking, Reengineering Interviews, Questionnaires Use cases , Use case model CRC Cards ,  Class diagram ,  Object diagram Sequence diagram ,  Collaboration diagram , Statechart diagram
Analysis - Diliverables Analysis plan Information Functional models Structural models Dynamic models
Design - Step System Design Network Architecture Design Interface Design Database and file Design Object Design
Design Techniques Custom development, Package development, Outsourcing Hardware design, Network design Interface structure design, Input design, Output design Selecting a data storage format, Optimizing data storage Program structure chart, Program specifications
Design - Deliverables Design Strategy Architecture design, Infrastructure design Interface design Data Storage design Program design
Implementation - Step Construction Installation Support
Implementation - Techniques Programming Testing Direct Conversion, Parallel Conversion, Phase Conversion Support Strategy, Post-Implementation, Review
Implementation- Deliverables Test Plan, Program, Documentation Conversion Plan, Train Plan Support Plan
SDLC – Methodology Structure Design Waterfall Rapid Application Development Phased Prototype Throw-away
Waterfall Planning Analyze Design Implementation System
Phased Planning Analyze Analyze Design Implementation System Version  1 Analyze Design Implementation System Version  2 Analyze Design Implementation System Version  3
Prototype Planning Analyze Design Implementation System Prototype Implementation System
Throw-Away Planning Analyze Design Implementation Design Prototype Implementation System Analyze Design
Questions ?
System Design
Database and file Design
Object Design
Network Architecture Design
Interface Design
Gantt Chart
System Request System Request    Project Name:   Project Sponsor:   Name:  Department: Organization: Phone:    E-mail:  Business Need:      Functionality:        Expected Value:   Tangible:        Intangible:        Special Issues or Constraints:    
USE Cases
CRC Card
Class diagram
Object Diagram
Sequence Diagram
Collaboration Diagram
Statechart Diagram

เครื่องมือในการออกแบบบัญชีด้วยคอมพิวเตอร์