1. Trang chủ
  2. » Công Nghệ Thông Tin

SLIDE GIẢNG DẠY PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN CHƯƠNG 1 TỔNG QUAN VỀ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

37 439 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 37
Dung lượng 710,5 KB

Nội dung

Quy trình phát triển hệ thống thông tin Xác định vấn đề  Phân tích và hiểu vấn đề  Xác định các yêu cầu giải pháp  Xác định các giải pháp khác nhau và chọn cách tốt nhất  Thiết

Trang 1

PHÂN TÍCH & THIẾT KẾ HỆ THỐNG

THÔNG TIN

SỐ TÍN CHỈ: 3

MÃ SỐ: C-0044

Trang 2

CHƯƠNG I:

TỔNG QUAN VỀ PT&TKHT

1.1 Tổng quan về hệ thống thông tin

1.2 Quy trình phát triển hệ thống thông tin

1.3.Phương pháp luận phát triển hệ thống

thông tin

1.4 Các nguyên lý phát triển hệ thống thông

tin

Trang 4

1.1.1 Khái niệm

 dữ liệu đã được xử lý xong, mang ý nghĩa rõ ràng

 các tín hiệu vật lý biểu diễn thông tin

1.1 Tổng quan về hệ thống thông tin

Trang 5

1.1.1 Khái niệm

 phần cứng (hardware), phần mềm (software), dữ liệu (Data), con người (human), các quy trình và công nghệ thông tin

 thu thập, xử lý, lưu trữ và cung cấp thông tin và tạo ra thông tin

có ý nghĩa hay dữ liệu mới

1.1 Tổng quan về hệ thống thông tin

Trang 6

Tổng quan về hệ thống thông tin

1.1 Tổng quan về hệ thống thông tin

Trang 7

1.1.2 Phân loại hệ thống thông tin

cung cấp thông tin cần thiết cho sự quản lý, điều hành

TPS)

EIS)

1.1 Tổng quan về hệ thống thông tin

Trang 8

1.1.2 Phân loại hệ thống thông tin

thu thập tri thức của các chuyên gia

 mô phỏng tri thức

Collaboration Systems - CSS)

 giao tiếp và cộng tác giữa các HT

1.1 Tổng quan về hệ thống thông tin

Trang 9

1.1.3 Phân tích và thiết kế hệ thống thông tin

xác định các vấn đề, cơ hội và mục tiêu

 phân tích các luồng thông tin trong các tổ chức

thiết kế các hệ thống thông tin trên máy tính

1.1 Tổng quan về hệ thống thông tin

Trang 10

Quy trình phát triển hệ thống thông tin

Trang 11

Quy trình phát triển hệ thống thông tin

 Xác định vấn đề

 Phân tích và hiểu vấn đề

 Xác định các yêu cầu giải pháp

 Xác định các giải pháp khác nhau và chọn cách tốt nhất

 Thiết kế giải pháp đã lựa chọn

 Cài đặt giải pháp đã lựa chọn

 Đánh giá kết quả (nếu vấn đề vẫn không được giải quyết thì

quay lại bước 1 hoặc 2)

1.2 Quy trình phát triển hệ thống thông tin

Trang 12

Quy trình phát triển hệ thống thông tin

Quy trình phát triển

hệ thống thông tin Các bước giải quyết vấn đề nói chung

Khởi tạo 1.pháp của vấn đề)Xác định vấn đề (Đồng thời lập kế hoạch cho giải

Phân tích 1.Phân tích và hiểu vấn đề

2 Xác định các yêu cầu giải pháp Thiết kế

1 Xác định các giải pháp khác nhau và chọn cách “tốt nhất”

2 Thiết kế giải pháp đã lựa chọn Triển khai

1 Cài đặt giải pháp đã lựa chọn

2 Đánh giá kết quả (Nếu vấn đề vẫn không được giải quyết thì quay lại bước 1 hoặc 2)

1.2 Quy trình phát triển hệ thống thông tin

Trang 13

1.2.1 Khởi tạo hệ thống thông tin

 xác định phạm vi nghiệp vụ

 mục tiêu

 lịch biểu

 ngân sách ban đầu

1.2 Quy trình phát triển hệ thống thông tin

Trang 14

1.2.1 Khởi tạo hệ thống thông tin

tâm ngoại ngữ

Mô tả hệ thống: Quản lý thông tin học viên về thông tin cá

nhân, thông tin các lớp học trong từng khóa học, kết quả thi xếp lớp học viên đã học và kết quả thi cuối khóa, đồng thời thống kê

số lượng học viên mới, học viên cũ, quản lý học phí

Phạm vi hệ thống: Áp dụng cho các trung tâm ngoại ngữ có

hình thức quản lý tương tự như phần mô tả trên

1.2 Quy trình phát triển hệ thống thông tin

Trang 15

1.2.1 Khởi tạo hệ thống thông tin

Lịch biểu và ngân sách

1.2 Quy trình phát triển hệ thống thông tin

STT Giai đoạn

Số lượng (người)

Mức lương/tuầ n

(VND)

Thời gian (tuần) Thành tiền(VND)

Trang 16

1.2.2 Phân tích hệ thống thông tin

 xác định các yêu cầu nghiệp vụ

 các chức năng của hệ thống thông tin

Ví dụ: hệ thống thông tin quản lý học viên trung tâm ngoại ngữ

- Quản lý thông tin học viên: thông tin cá nhân, đợt thi xếp theo

lớp, kết quả thi, các lớp họ đã học và kết quả thi

- Quản lý thông tin về các lớp được mở trong mỗi đợt và các thông tin liên quan

- Ghi nhận một số thông tin khác: việc đóng bổ sung học phí, trả lại tiền thưởng,…

1.2 Quy trình phát triển hệ thống thông tin

Trang 17

1.2.3 Thiết kế hệ thống thông tin

 xác định và xây dựng giải pháp kỹ thuật dựa trên máy tính cho

các yêu cầu nghiệp vụ được xác định

1.2 Quy trình phát triển hệ thống thông tin

Ví dụ: hệ thống thông tin quản lý học viên trung tâm ngoại ngữ

Trang 18

1.2.3 Thiết kế hệ thống thông tin

1.2 Quy trình phát triển hệ thống thông tin

Thiết kế giao diện

Trang 19

1.2.4 Triển khai hệ thống thông tin

 xây dựng

 cài đặt,

 kiểm thử

 triển khai một hệ thống thông tin

1.2 Quy trình phát triển hệ thống thông tin

Trang 20

1.2.5 Hỗ trợ hệ thống và cải thiện không ngừng

1.2 Quy trình phát triển hệ thống thông tin

Trang 21

1.2.5 Hỗ trợ hệ thống và cải thiện không ngừng

1.2 Quy trình phát triển hệ thống thông tin

Trang 22

1.2.6 Chu trình phát triển hệ thống thông tin

Trang 23

1.2.6 Chu trình phát triển hệ thống thông tin

 Mô hình thác nước

1.2 Quy trình phát triển hệ thống thông tin

Trang 24

1.2.6 Chu trình phát triển hệ thống thông tin

 Mô hình thác nước cải tiến

1.2 Quy trình phát triển hệ thống thông tin

Trang 25

1.2.6 Chu trình phát triển hệ thống thông tin

 Chu trình tăng trưởng

1.2 Quy trình phát triển hệ thống thông tin

Trang 26

1.2.6 Chu trình phát triển hệ thống thông tin

 Chu trình xoắn ốc

1.2 Quy trình phát triển hệ thống thông tin

Trang 27

Phương pháp luận phát triển hệ thống thông tin

động, phương pháp, thực nghiệm, kết quả và các công cụ

 Phát triển ứng dụng nhanh có kiến trúc (Architected Rapid

Application Development - Architected RAD)

 Phương pháp luận phát triển hệ thống thông tin động (Dynamic

Systems Development Methodology - DSDM)

1.3 Phương pháp luận phát triển hệ thống

thông tin

Trang 28

 Các phương pháp luận phát triển hệ thống thông tin

 Phát triển ứng dụng kết hợp (Joint Application Development - JAD)

 Công nghệ thông tin (Information Engineering - IE)

 Phát triển ứng dụng nhanh (Rapid Application Development - RAD)

Quy trình hợp nhất Rational (Rational Unified Process - RUP)

1.3 Phương pháp luận phát triển hệ thống

thông tin

Trang 29

Nguyên lý 1

 người sử dụng tham gia vào quy trình

người sử dụng và người phát triển hệ thống phối hợp cùng nhau

1.4 Các nguyên lý phát triển hệ thống thông

tin

Trang 30

Nguyên lý 2

Sử dụng một cách tiếp cận giải quyết vấn đề

 nghiên cứu và tìm hiểu vấn đề trong ngữ cảnh của nó

 xác định các yêu cầu của giải pháp phù hợp

 chọn giải pháp tốt nhất có thể

 Thiết kế và/hoặc cài đặt giải pháp

 Quan sát và đanh giá giải pháp

1.4 Các nguyên lý phát triển hệ thống thông

tin

Trang 32

Nguyên lý 4

Tài liệu hóa suốt quy trình phát triển hệ thống

 phát hiện điểm mạnh, điểm yếu trong suốt quy trình phát triển

 truyền đạt thông tin giữa các nhân sự trong hệ thống

 Sự tán thành và giao kèo giữa người sở hữu/người sử dụng với người phân tích/người thiết kế về phạm vi, yêu cầu và tài

nguyên của dự án

1.4 Các nguyên lý phát triển hệ thống thông

tin

Trang 33

Nguyên lý 5

Thiết lập các chuẩn về tính nhất quán

 Các chuẩn phát triển hệ thống: tài liệu, phương pháp luận

 Các chuẩn nghiệp vụ: các quy tắc và thực tế nghiệp vụ

 Các chuẩn công nghệ thống tin: kiến trúc và cấu hình chung cho

sự phát triển hệ thống thông tin nhất quán

1.4 Các nguyên lý phát triển hệ thống thông

tin

Trang 34

Nguyên lý 6 Quản lý quy trình và các dự án

 Kế hoạch phù hợp và hỗ trợ cho kế hoạch hoạt động của tổ chức

 Đánh giá tính khả thi của từng giải pháp theo hai tiêu chí:

o Hiệu quả chi phí: phân tích chi phí/lợi ích.

o Quản lý rủi ro: xác định, đánh giá và điều khiển những thách thức tiềm ẩn đối với sự hoàn thành một hệ thống thông tin

1.4 Các nguyên lý phát triển hệ thống thông

tin

Trang 35

Nguyên lý 8:

Không né tránh việc hủy bỏ hoặc sửa phạm vi

 Phạm vi của một dự án có thể tăng lên

 Quy trình phát triển có các điểm kiểm tra đối với các giai đoạn của nó:

o Hủy bỏ dự án nếu nó không khả thi (do tổ chức quyết định)

o Đánh giá lại để điều chỉnh chi phí/phạm vi nếu phạm vi mở rộng thêm (do người phân tích quyết định)

o Thu hẹp phạm vi nếu ngân sách/lịch biểu bị co lại

1.4 Các nguyên lý phát triển hệ thống thông

tin

Trang 36

Nguyên lý 9:

Chia để trị

 Chia một hệ thống phức tạp thành nhiều hệ thống con/thành

phần đơn giản hơn

 Đơn giản hóa đối với những vấn đề nhỏ hơn

 Các hệ thống con khác nhau ứng với những loại nhân sự khác

nhau

1.4 Các nguyên lý phát triển hệ thống thông

tin

Trang 37

Nguyên lý 10:

Thiết kế hệ thống thông tin để có thể phát triển và thay đổi

 Hệ thống thông tin cần được xây dựng sao cho mềm dẻo và dễ

thích ứng để có thể thay đổi về sau

1.4 Các nguyên lý phát triển hệ thống thông

tin

Ngày đăng: 29/06/2017, 23:35

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w