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

Tài liệu Phân tích Thiết kế Hệ thống PTTKHT doc

59 763 5

Đ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 59
Dung lượng 3,3 MB

Nội dung

Phân tích Thiết kế Hệ thống Hệ thống thông tin & Kỹ thuật thông tin ™ Hệ thống thông tin Information System -IS: Một hệ thống bao gồm con người, dữ liệu, việc xử lý truyền thông và kỹ

Trang 4

Đầu ra Giao diện Liên hệ giữa các

thành phần

Trang 5

™ Môi trường (environment)

™ Giao diện (interface)

Đầu ra

Giao diện

Liên hệ giữa các thành phần

Trang 6

tiền mặt, lao động, tài sản,

….

Phòng bán hàng

tiền mặt, bảng giá, hóa đơn,

Trang 7

Phân tích Thiết kế Hệ thống

7

Hệ thống chơi nhạc

Thành phần đọc tín hiệu

Thành phần khuếch đại tín hiệu

Thành phần chuyển đổi tín hiệu

Thành phần điều khiển tín hiệu

Trang 8

Phân tích Thiết kế Hệ thống

8

Hệ thống đặt phòng

Trang 9

Phân tích Thiết kế Hệ thống

Hệ thống thông tin & Kỹ thuật thông tin

™ Hệ thống thông tin (Information System

-IS): Một hệ thống bao gồm con người, dữ liệu,

việc xử lý truyền thông và kỹ thuật thông tin mà tương tác với nhau để hỗ trợ và cải tiến những

hoạt động nghiệp vụ hàng ngày, cũng như hỗ trợ cho việc giải quyết các vấn đề phát sinh, hỗ trợ

quyết định quản lý cho người sử dụng

™ Kỹ thuật thông tin (Information technology)

là sự kết hợp giữa kỹ thuật máy tính (phần cứng, phần mềm) và kỹ thuật truyền thông (mạng dữ

liệu, hình ảnh và âm thanh)

9

Trang 11

Phân tích Thiết kế Hệ thống

11

Những người liên quan

™ Là một cơ quan, tổ chức, một nhóm hay là

những cá nhân mà trực tiếp hay gián tiếp có sự quan tâm về chương trình hay dự án, hay là

những người ảnh hưởng và bị ảnh hưởng một cách tích cực hay tiêu cực do việc thực thi và tác động của nó

Trang 12

12

Trang 13

Phân tích Thiết kế Hệ thống

1.2 Phân tích và thiết kế?

™ Phân tích hệ thống là kỹ thuật vấn đề - giải

quyết nhằm phân tách hệ thống thành các thành phần nhỏ hơn để nghiên cứu những thành phần này làm việc và tương tác với nhau

để hoàn thành mục đích của hệ thống như thế nào

™ Thiết kế hệ thống kỹ thuật vấn đề - giải quyết

dùng các kết quả phân tích ráp lại những mẩu thành phần của hệ thống thành một hệ thống đầy đủ với mong muốn có được cải thiện hệ

thống Điều này bao gồm việc cộng, xáo và biến đổi các mẩu liên quan tới hệ thống gốc

Trang 14

Phân tích Thiết kế Hệ thống

Nguyên lý phát triển hệ thống

™ Để người sử dụng hệ thống tham gia vào

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

™ Thiết lập các giai đoạn và các hoạt động

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

™ Thiết lập các chuẩn

™ Quản lý quá trình và các dự án

™ Cân đối hệ thống với vốn đầu tư

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

™ Chia để trị

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

14

Trang 15

5 Thiết kế và hiện thực giải pháp tốt nhất

6 Đánh giá kết quả nếu vấn đề không được giải quyết

quay tới bước 1 hay 2

Trang 16

Phân tích Thiết kế Hệ thống

PIECES Framework

P the need to improve performance

I the need to improve information (and

data)

E the need to improve economics, control

costs, or increase profits

C the need to improve control or security

E the need to improve efficiency of people

and processes

S the need to improve service to customers,

suppliers, partners, employees, etc.

Trang 17

™ Nhà phân tích có trách nhiệm

ƒ Bắt giữ hiệu quả các dữ liệu từ nguồn nghiệp vụ

ƒ Luồng dữ liệu tới hệ thống máy tính

ƒ Xử lý và lưu trữ dữ liệu đó bằng máy tính và cung cấp thông tin hữu dụng và hợp thời cho người

dùng và nghiệp vụ

17

Trang 19

The Systems Analyst as a Facilitator

Trang 20

Phân tích Thiết kế Hệ thống

Các kỹ năng đòi hỏi

™ Có kiến thức về kỹ thuật thông tin

™ Tinh thông về phương pháp lập trình máy tính

™ Kiến thức nghiệp vụ

™ Kỹ năng giải quyết vấn đề

™ Kỹ năng truyền thông và giao tiếp

™ Kỹ năng phân tích và thiết kế hệ thống

™ Tính mềm dẽo và khả năng ráp nối

™ Bản lĩnh và đạo đức

Trang 21

Phân tích Thiết kế Hệ thống

21

Vai trò của một PTV

™ Là chìa khóa trong quy trình phát triển HTTT

™ Nghiên cứu các vấn đề và các nhu cầu cần thiết

của tổ chức

™ Giúp người sử dụng định nghĩa những yêu cầu

mới, làm tăng khả năng cung cấp các dịch vụ thông tin

™ Thu thập thông tin

™ Là cầu nối, trung gian giữa các đối tượng tham

gia xây dựng HTTT

™ Thường là người lãnh đạo dự án

Trang 23

Phân tích Thiết kế Hệ thống

23

Kỹ năng phân tích

™ Hiểu được tổ chức và các hoạt động của tổ chức

™ Nhận ra các cơ hội và các vấn đề thách thức của tổ

chức

™ Kiến thức về nghiệp vụ hệ thống

™ Khả năng xác định vấn đề, nắm bắt và hiểu thấu đáo

những yêu cầu của người sử dụng

™ Khả năng phân tích và giải quyết vấn đề

™ Lối tư duy hệ thống: tiếp cận đối tượng một cách toàn

cục rồi phân rã thành các vấn đề con

Trang 24

Phân tích Thiết kế Hệ thống

24

Kỹ năng kỹ thuật

™ Kiến thức về kỹ thuật máy tính

™ Hiểu rõ tiềm năng và hạn chế của CNTT, phần

cứng, phần mềm và các công cụ liên quan

™ Nắm vững các ngôn ngữ lập trình trên nền các

HĐH và các phần cứng khác nhau

™ Khả năng ứng dụng thành tựu công nghệ

thông tin vào giải quyết những vấn đề thực tế

Trang 25

Phân tích Thiết kế Hệ thống

25

Kỹ năng quản lý

™ Quản lý tài nguyên: quản lý và sử dụng hiệu quả

quá hạn

™ Quản lý dự án

™ Quản lý rủi ro: khả năng dự đoán, phát hiện các rủi ro

của dự án và khả năng giảm thiểu các rủi ro đó

™ Quản lý những thay đổi trong yêu cầu hệ thống

Trang 26

Phân tích Thiết kế Hệ thống

26

Kỹ năng giao tiếp

™ Kỹ năng trao đổi

™ Phỏng vấn, lắng nghe, đặt câu hỏi

™ Kỹ năng viết tốt

™ Trình bày vấn đề mạch lạc, rõ ràng qua văn

bản, qua buổi giới thiệu với các thành viên, hội thảo,…

™ Làm việc độc lập hoặc theo nhóm

™ Quản lý định hướng của hệ thống

Trang 27

Phân tích Thiết kế Hệ thống

1 Dữ liệu và thông tin

2 5 thành phần trong hệ thống thông tin

3 Một số loại hệ thống thông tin

27

Trang 28

Phân tích Thiết kế Hệ thống

2.1 Dữ liệu và thông tin

™ Dữ liệu (Data) là những dấu hiệu thô, thường ít có

ý nghĩa

™ Thông tin (Information) là dữ liệu đã được tinh

chế và tổ chức cho các mục tiêu và đảm bảo tính đúng đắn

28

Trang 29

Phân tích Thiết kế Hệ thống

29

Dữ liệu và thông tin

Trang 30

Phân tích Thiết kế Hệ thống

Hoạt động

Hệ thống tác nghiệp

Hệ thống thông tin

Hệ thống quyết định

tin

Trang 31

Báo cáo nhập xuất tồn NGK

Báo cáo công

nợ

MIS

Hỗ trợ lập tồn kho tối thiểu

0 20 40 60 80 100

1st Qtr 2nd Qtr 3rd Qtr 4th Qtr

East West North DSS

Trang 32

Phân tích Thiết kế Hệ thống

2.2 5 thành phần trong hệ thống thông tin

Trang 34

Phân tích Thiết kế Hệ thống

34

… Dữ liệu

™ Dữ liệu tĩnh:

ƒ Ít biến đổi trong quá trình sống

ƒ Thời gian sống dài

ƒ Ví dụ: hàng hóa, danh sách phòng ban, các quy định, tài sản,…

Trang 38

™ Xây dựng hệ thống

ƒ Những giao tiếp trung gian (Middleware)

Trang 39

Phân tích Thiết kế Hệ thống

2.3 Một số hệ thống thông tin

™ Hệ thống xử lý giao dịch (Transaction processing

System - TPS)

™ Hệ thống thông tin quản lý (Management

Information System - MIS)

™ Hệ hỗ trợ quyết định (Decision support system

-DSS)

™ Hệ chuyên gia (Expert system - ES)

™ Hệ thống tự động hóa văn phòng (Office

automation - OA)

39

Trang 40

CNPM/NN

1.40

Trang 41

41 41

Transaction Processing Systems

Banking

Healthcare Systems

Insurance Systems Leisure Industry

Trang 42

42 42

Real-Time Systems

Automated Production Control

Control Systems

Security Systems

Trang 43

43 43

Management Information Systems

3rd Qtr

4th Qtr

East West North

Decision Support Systems

Trang 45

Hệ thống trả lương

Dữ liệu Nhân sự

Dữ liệu

dự án

Hệ thống quản lý dự án

Trang 46

46

Trang 47

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

Trang 48

Phân tích Thiết kế Hệ thống

(Modified) Waterfall

Trang 49

Mô hình Tạo bản mẫu (Prototyping)

listen

to customer

Trang 50

Mô hình tăng dần (1, 2)

Trang 51

Phân tích Thiết kế Hệ thống

4.3 Các giai đoạn phát triển

™ Giai đoạn khảo sát

™ Giai đoạn phân tích

™ Giai đoạn thiết kế

™ Giai đoạn cài đặt, thử nghiệm

51

Trang 52

Phân tích Thiết kế Hệ thống

52

Giai đoạn khảo sát

™ Tìm hiểu thực tế

™ Nắm bắt những yêu cầu của người sử dụng

™ Lập kế hoạch triển khai

™ Đối tượng tham gia:

(phía khách hàng).

ƒ Nhóm quản lý dự án (phía công ty phát triển)

ƒ Chuyên viên tin học (người khảo sát)

Trang 53

Phân tích Thiết kế Hệ thống

53

Giai đoạn phân tích

™ Mô tả lại thực tế thuộc phạm vi ứng dụng HTTT

ở mức quan niệm, cấu trúc hóa yêu cầu

™ Đối tượng tham gia

ƒ Nhân viên nghiệp vụ (người sử dụng)

ƒ Chuyên viên tin học (chuyên viên phân tích, thiết kế)

ƒ Nhóm quản lý dự án (tổ chức, kế hoạch hóa, …)

Trang 54

Phân tích Thiết kế Hệ thống

54

Giai đoạn thiết kế

™ Mô hình hóa thành phần dữ liệu và xử lý ở mức

ƒ Thiết kế luận lý (tổ chức logic )

ƒ Thiết kế vật lý: chuyển đổi thiết kế luận lý sang các đặc

tả phần cứng, phần mềm, kỹ thuật được chọn để cài đặt

hệ thống

™ Liên quan đến việc sử dụng một số công cụ tin

học hỗ trợ cho chuyên viên tin học trong quátrình thiết kế

™ Đối tượng tham gia:

ƒ Nhóm quản lý dự án

ƒ Chuyên viên tin học (chuyên viên phân tích, thiết kế)

Trang 55

Phân tích Thiết kế Hệ thống

55

Giai đoạn cài đặt, thử nghiệm

™ Lập trình hệ thống

™ Kiểm tra những chức năng, phân hệ, sự kết hợp

của những phân hệ khác nhau, tổng thể cả hệ thống thông tin

™ Thử nghiệm

™ Xây dựng tài liệu hệ thống: tài liệu đặc tả hệ

thống, tài liệu sử dụng, tài liệu kỹ thuật cài đặt

Trang 56

Phân tích Thiết kế Hệ thống

56

Giai đoạn khai thác, bảo trì

™ Đảm bảo duy trì hoạt động ổn định của hệ

thống thông tin tin học hóa

™ Sửa các lỗi phát sinh trong quá trình sử dụng

™ Điều chỉnh những thay đổi sao cho phù hợp với

các thay đổi hệ thống

™ Bổ sung, nâng cấp hệ thống mới

™ Đối tượng tham gia:

ƒ Nhóm quản lý dự án.

ƒ Những người khai thác.

ƒ Chuyên viên tin học (Lập trình viên, chuyên viên phân tích, thiết kế, nhân viên kiểm tra, ).

Trang 57

Phân tích Thiết kế Hệ thống

Các giai đoạn phát triển…

™ Giai đoạn xác định phạm vi WHAT PROBLEM

ƒ Liệu có nên xem xét dự án và để làm gì?

™ Giai đoạn phân tích vấn đề WHAT ISSUES

ƒ Liệu có nên xây dựng một hệ thống mới và để làm gì?

Trang 58

Phân tích Thiết kế Hệ thống

…Các giai đoạn phát triển

™ Giai đoạn phân tích quyết định WHAT SOLUTION

ƒ Giải pháp nào là tốt nhất?

™ Giai đoạn thiết kế Lôgic WHAT TO DO

ƒ Hệ thống mới cần phải làm những gì?

58

Trang 59

Ngữ cảnh của phân tích hệ thống

Ngày đăng: 17/02/2014, 14:20

HÌNH ẢNH LIÊN QUAN

4.2 Mơ hình phát triển hệ thống - Tài liệu Phân tích Thiết kế Hệ thống PTTKHT doc
4.2 Mơ hình phát triển hệ thống (Trang 47)
Mơ hình Tạo bản mẫu (Prototyping) listen - Tài liệu Phân tích Thiết kế Hệ thống PTTKHT doc
h ình Tạo bản mẫu (Prototyping) listen (Trang 49)
Mơ hình tăng dần (1, 2) - Tài liệu Phân tích Thiết kế Hệ thống PTTKHT doc
h ình tăng dần (1, 2) (Trang 50)
™ Mơ hình hóa thành phần dữ liệu và xử lý ở mức - Tài liệu Phân tích Thiết kế Hệ thống PTTKHT doc
h ình hóa thành phần dữ liệu và xử lý ở mức (Trang 54)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w