1. Trang chủ
  2. » Giáo Dục - Đào Tạo

bài giảng phân tích & thiết kế hệ thống thông tin- chương 1:phân tích & thiết kế hệ thống thông tin - cđ cntt hữu nghị việt hàn

37 654 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 433,61 KB

Nội dung

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... 1.1.3 Phân tích và thiết kế hệ thống thông

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

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

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

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

 hỗ trợ các hoạt động nghiệp vụ văn phòng

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

 Hiệu quả

 Tài liệu nhất quán

 Chất lượng nhất quán

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

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)

Triển khai

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 Thiết kế

1.Phân tích và hiểu vấn đề 2.Xác định các yêu cầu giải pháp Phân tích

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

Khởi tạo

Các bước giải quyết vấn đề nói chung 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

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

7.650.000 Thành

5

450.000 1.5

300.000 1

Triển khai 4

600.000 1.5

400.000 1

Lập trình 3

1.200.000 2

600.000 1

Thiết kế 2

5.400.000 3

900.000 2

Phân tích 1

Thành tiền (VND)

Thời gian (tuần)

Mức lương/tuần (VND)

Số lượng (người) Giai đoạn

STT

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,…

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ữ

HSHV ( MaHoSo, DiemThi,KetQua )

Trang 18

1.2.3 Thiết kế 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

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

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

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

 Chu trình xoắn ốc

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

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

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)

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

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

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

Nguyên lý 7: Cân đối hệ thống thông tin với vốn đầu tư:

 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

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

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: 02/07/2014, 17:44

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w