อาจารย์ วิทูร ธรรมธัชอารี. เนื้อหาในการเรียน  เครื่องมือในการออกแบบและพัฒนาระบบ บัญชีด้วยคอมพิวเตอร์  ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล  การวางระบบบัญชีด้วยคอมพิวเตอร์

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Application Development Overview Nithi Thanon Computer Science Prince of Songkla University.
Advertisements

วงจรพัฒนาระบบ (System Development Life Cycle)
Chapter 1 : Introduction of System ข้อมูล และ สารสนเทศ
การวิเคราะห์ระบบและวิธีปฏิบัติงาน
การวิเคราะห์และออกแบบระบบ
Systems Analysis and Design
บทที่ 2 การพัฒนาระบบสารสนเทศ
Chapter 2 Software Process.
วิชา เทคโนโลยีสารสนเทศสำหรับงานทะเบียนบุคคลและการจ่ายเงินเดือน (Information Technology for Personal Record and Payroll) - การพัฒนาระบบสารสนเทศ.
Modeling and Activity Diagram
BC424 Information Technology 1 บทที่ 7 การพัฒนาระบบ สารสนเทศ (Information System Development)
การพัฒนาระบบสารสนเทศ
Database Management System
1 คต ๔๔๑ สรุปการจัดการ โครงการซอฟต์แวร์ คต ๔๔๑ สรุปการจัดการ โครงการซอฟต์แวร์ Royal Thai Air Force Academy : RTAFA Royal Thai Air Force Academy : RTAFA.
1 คต ๔๔๑ สรุปการจัดการ โครงการซอฟต์แวร์ คต ๔๔๑ สรุปการจัดการ โครงการซอฟต์แวร์ Royal Thai Air Force Academy : RTAFA Royal Thai Air Force Academy : RTAFA.
ลักษณะงานของวิศวกร ซอฟต์แวร์ ● วิเคราะห์และจัดทำความ ต้องการซอฟต์แวร์ ● ออกแบบซอฟต์แวร์ ● พัฒนาซอฟต์แวร์ ● ทดสอบซอฟต์แวร์ ● บำรุงรักษาซอฟต์แวร์ ● จัดการองค์ประกอบ.
ผลที่ได้จากการสอบสวน 1. เกิดเหตุการณ์อะไรขึ้น 2. ทำไมถึงเกิดเหตุการณ์นั้น 3. ใครจะเป็นผู้ที่เหมาะสมที่สุดในการแก้ไขป้องกันอุบัติเหตุในครั้งนี้
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับระบบและการวิเคราะห์ระบบ
การเขียนชื่อ “เรื่อง”
Information Systems Development
บทที่ 3 การกําหนดปัญหา การศึกษาความเป็นไปได้และการวางแผนโครงการ
การวิเคราะห์และออกแบบระบบสารสนเทศ (Information System Analysis and Design) โดย อ.ประจักษ์ เฉิดโฉม.
Measuring Agility in Agile Software Development
Database Planning, Design, and Administration
การออกแบบอีเลิร์นนิง
Thai Quality Software (TQS)
กระบวนการพัฒนาซอฟต์แวร์
บทที่ 5 แบบจำลองกระบวนการ
บทที่ 7 การวิเคราะห์และพัฒนาระบบ
2 การพัฒนาระบบสารสนเทศ (Information System Development)
Information System Development
การสร้างเว็บไซด์อีคอมเมิร์ซ
บทที่ 6 วิศวกรรมระบบ (System Engineering)
บทที่ 5 ความต้องการ วิศวกรรมความต้องการ แบบจําลองการวิเคราะห์
Software Evolution แบบจำลองกระบวนการพัฒนา/ผลิตซอฟต์แวร์ (Process Model) แบบจำลองใช้สำหรับชี้นำถึงกิจกรรมหลัก (key Activities) ในการพัฒนาซอฟต์แวร์ ด้วยการกำหนดรายละเอียดหรือข้อบัญญัติไว้ในแต่ละกิจกรรมในแต่ละขั้นตอนที่มีลำดับขั้นตอนการพัฒนาที่ชัดเจน.
การวิเคราะห์ซอฟต์แวร์
Controlling 1.
บทที่ 2 วงจรการพัฒนาระบบ System Development Life Cycle
การออกแบบระบบ System Design.
(Smart Strategy Praboromarajchanok Institute: SSPI)
การเขียนหนังสือราชการและการโต้ตอบ นักจัดการงานทั่วไปชำนาญการ
UML (Unified Modeling Language)
Software Engineering ( )
Project Feasibility Study
บทที่ 2 การวางแผนและการบริหารโครงการ (Project Planning and Management)
ความรู้พื้นฐานเกี่ยวกับโครงการ
Yeunyong Kantanet School of Information and Communication Technology
บทที่ 7 การวิเคราะห์และพัฒนาระบบ
บทที่ 9 การออกแบบระบบ และการออกแบบยูสเซอร์อินเตอร์เฟช
ทักท้วงจากสำนักงานการตรวจเงินแผ่นดิน กรณีการจัดทำแผนพัฒนาท้องถิ่น
Development Strategies
ขององค์กรปกครองส่วนท้องถิ่น
ขององค์กรปกครองส่วนท้องถิ่น
การพัฒนาระบบสารสนเทศ
วิศวกรรมซอฟต์แวร์ (Software Engineering)
การออกแบบบทเรียนคอมพิวเตอร์
Phase 1 Systems Planning
ตอนที่ 3.2 กลยุทธ์การบริหารเจ้าหน้าที่
การพัฒนาระบบสารสนเทศ (Information System Development)
5. ข้อกำหนดความต้องการซอฟต์แวร์ (Software Requirements Specification)
การพัฒนาระบบสารสนเทศ
บทที่ 8 ผลิตภัณฑ์การบริหารการผลิต
บทที่ 2 การพัฒนาระบบสารสนเทศ
Evaluation and Development of Information System for Risk groups for Diabetes in Health Region 4 การประเมินและพัฒนาระบบข้อมูลกลุ่มเสี่ยงต่อโรคเบาหวานในพื้นที่เขตสุขภาพที่
วิศวกรรมซอฟต์แวร์ วิศวกรรมซอฟต์แวร์ (Software Engineering)
- การกำหนดวิสัยทัศน์ ภารกิจ วัตถุประสงค์และเป้าหมาย
บทที่ 3 กระบวนการผลิตซอฟต์แวร์ (Software Process)
Program Evaluation Achakorn Wongpreedee, Ph.D.
Introduction to Structured System Analysis and Design
การรวบรวมข้อมูลข่าวสารการตลาด (The Marketing Information Gathering)
ใบสำเนางานนำเสนอ:

อาจารย์ วิทูร ธรรมธัชอารี

เนื้อหาในการเรียน  เครื่องมือในการออกแบบและพัฒนาระบบ บัญชีด้วยคอมพิวเตอร์  ความรู้เบื้องต้นเกี่ยวกับฐานข้อมูล  การวางระบบบัญชีด้วยคอมพิวเตอร์ – วงจร รายได้  การวางระบบบัญชีด้วยคอมพิวเตอร์ – วงจร ค่าใช้จ่าย และ วงจรการจัดซื้อ  การวางระบบบัญชีด้วยคอมพิวเตอร์ – วงจร ต้นทุน  การวางระบบบัญชีด้วยคอมพิวเตอร์ – วงจร เงินเดือนและค่าแรง

คำถาม  หากเราต้องสร้างบ้าน 1 หลังเพื่อ AF 6 ต้อง เริ่มอย่างไร ?

SDLC  SDLC, the System Development Life Cycle relates to models or methodologies that people use to develop systems, generally computer systems. methodologiescomputer 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 1. Identifying business value 2. Analyze feasibility 3. Develop work plan 4. Staff the project 5. Control and direct project

Planning - Techniques 1. System Request 2. Technical feasibility, Economic feasibility, Organizational feasibility 3. Task Identification, Time Estimation 4. Create a Staffing plan, a Project Charter 5. Refine estimates, Track tasks, Coordinate project, Manage scope, Mitigate risk

Planning - Deliverable 1. System request System request 2. Feasibility study Feasibility study 3. Work plan Work plan 4. Staff planning, Project CharterProject Charter 5. GANTT Chart, PERT/CPM, CASE Tool, Standard List, Project Binder, Risk Assessment GANTT Chart

Analysis - Step 1. Analysis 2. Information gathering 3. Use case modeling 4. Structural modeling 5. Behavioral modeling

Analysis - Techniques 1. Problem analysis, Benchmarking, Reengineering 2. Interviews, Questionnaires 3. Use cases, Use case model Use cases 4. CRC Cards, Class diagram, Object diagram CRC CardsClass diagramObject diagram 5. Sequence diagram, Collaboration diagram, Statechart diagram Sequence diagramCollaboration diagram

Analysis - Diliverables 1. Analysis plan 2. Information 3. Functional models 4. Structural models 5. Dynamic models

Design - Step 1. System Design System Design 2. Network Architecture Design Network Architecture Design 3. Interface Design Interface Design 4. Database and file Design Database and file Design 5. Object Design Object Design

Design Techniques 1. Custom development, Package development, Outsourcing 2. Hardware design, Network design 3. Interface structure design, Input design, Output design 4. Selecting a data storage format, Optimizing data storage 5. Program structure chart, Program specifications

Design - Deliverables 1. Design Strategy 2. Architecture design, Infrastructure design 3. Interface design 4. Data Storage design 5. Program design

Implementation - Step 1. Construction 2. Installation 3. Support

Implementation - Techniques 1. Programming Testing 2. Direct Conversion, Parallel Conversion, Phase Conversion 3. Support Strategy, Post-Implementation, Review

Implementation- Deliverables 1. Test Plan, Program, Documentation 2. Conversion Plan, Train Plan 3. Support Plan

SDLC – Methodology  Structure Design Waterfall  Rapid Application Development Phased Prototype Throw-away

Waterfall Planning Analyze Design Implementation System

Phased Planning Analyze Design Implemen tation System Version 1 Analyze Design Implemen tation System Version 2 Analyze Design Implemen tation System Version 3 Analyze

Prototype Planning Analyze Design Implementation System Prototype System Prototype Implementation System

Throw-Away Planning Analyze Design Implementation Design Prototype Design Prototype Implementation System Analyze Design

Questions ?

System Design

Database and file Design

Object Design

Network Architecture Design

Interface Design

Gantt Chart

System Request Project Name: Project Sponsor: Name: Department: Organization: Phone: Business Need: Functionality: Expected Value: Tangible: Intangible: Special Issues or Constraints: System Request Project Name: Project Sponsor: Name: Department: Organization: Phone: 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