Xem mẫu
- BÀI 1
CÁC KHÁI NIỆM CƠ BẢN
Giảng Viên: ThS. Thạc Bình Cường
v2.0013112205
1
- TÌNH HUỐNG DẪN NHẬP
• Một doanh nghiệp hoạt động trong lĩnh vực kinh doanh các mặt hàng thể thao đã
phát triển tăng lợi nhuận nhờ ứng dụng công nghệ thông tin. Các nhà chiến lược đã
xây dựng kế hoạch phát triển các hệ thống giao dich (TPS), hệ thống thông tin (MIS),
hệ trợ giúp quyết định (DSS), hệ chuyên gia tư vấn (ES).
• Việc phân tích thiết kế hệ thống thông tin là giai đoạn cực kỳ quan trọng, góp phần
xây dựng hệ thống đạt được hiệu quả cao.
• Mô hình hóa là công cụ trao đổi giữa các thành phần tham gia phát triển hệ thống.
1. Tầm quan trọng của giai đoạn phân tích và thiết kế hệ thống thông tin;
2. Sơ đồ hình tháp của hệ thống doanh nghiệp dựa vào CNTT: TPS, MIS, DSS,
và ES.
v2.0013112205
2
- MỤC TIÊU
Giải thích vai trò chủ đạo của một chuyên gia phân tích hệ thống trong
kinh doanh; Mô tả các loại hệ thống khác nhau mà một chuyên gia
phân tích phải làm việc;
Nắm được các khái niệm về hệ thống và hệ thống thông tin quản lý;
Nắm được khái niệm mô hình và mô hình hóa một hệ thống thông tin;
Phân loại các hệ thống thông tin chủ yếu;
Mô tả các loại công nghệ một chuyên gia phân tích cần hiểu;
Mô tả các chức danh và vị trí khác nhau khi công việc thiết kế và phân
tích được hoàn tất;
Thảo luận vai trò của chuyên gia phân tích trong việc đặt kế hoạch
chiến lược cho một tổ chức;
Mô tả vai trò của chuyên gia phân tích trong dự án phát triển hệ thống.
v2.0013112205
3
- NỘI DUNG
1
Khái niệm về hệ thống và hệ thống thông tin;
2 Khái niệm về mô hình hóa;
3 Các mức độ trừu tượng hóa;
4 Case Study.
v2.0013112205
4
- 1. KHÁI NIỆM VỀ HỆ THỐNG VÀ HỆ THỐNG THÔNG TIN
• Hệ thống: Tập hợp các phần tử có trao đổi tương tác với nhau và tương tác
môi trường nhằm đạt được mục tiêu chung.
• Hệ thống thông tin:
Yếu tố quyết định thành công của các tổ chức kinh doanh trong thời đại mới;
Được phát triển không ngừng nhằm nâng tính cạnh tranh trong kinh doanh;
Có tác động tới năng suất và lợi nhuận.
• Bí quyết để phát triển các hệ thống thành công:
Thiết kế và phân tích các hệ thống hoàn chỉnh;
Nắm được các yêu cầu kinh doanh.
• Phân tích hệ thống – hệ thống nên làm những gì?
• Thiết kế hệ thống - các thành phần hệ thông tin nên được thực hiện tự nhiên như
thế nào?
• Chuyên gia phân tích hệ thống - sử dụng kĩ thuật thiết kế và phân tích để giải
quyết những vấn đề trong kinh doanh nhờ công nghệ thông tin.
v2.0013112205
5
- 1.1. CHUYÊN GIA PHÂN TÍCH VỚI VAI TRÒ LÀ NGƯỜI GIẢI QUYẾT
VẤN ĐỀ
• Phải có kiến thức công nghệ máy tính và chuyên môn lập trình;
• Nắm được những vấn đề trong kinh doanh;
• Sử dụng những phương pháp logic để giải quyết các vấn đề;
• Ham hiểu biết;
• Muốn cải thiện mọi thứ theo hướng tốt hơn;
• Giải quyết vấn đề kinh doanh giỏi hơn làm lập trình kĩ thuật.
v2.0013112205
6
- 1.2. PHƯƠNG PHÁP TIẾP CẬN CỦA MỘT CHUYÊN GIA PHÂN TÍCH HỆ
THỐNG ĐỂ GIẢI QUYẾT VẤN ĐỀ
Nghiên cứu và tìm hiểu rõ vấn đề.
Chứng minh được rằng lợi ích thu được từ việc giải quyết vấn đề có giá trị
lớn hơn chi phí bỏ ra.
Xác định được yêu cầu cần để giải quyết vấn đề.
Xây dựng một tập hợp các giải pháp khả thi (có thể chọn lựa được).
Quyết định giải pháp nào là hữu hiệu nhất, và đưa ra ý kiến.
Xác định chi tiết giải pháp đã lựa chọn.
Thực hiện giải pháp.
Theo dõi để chắc chắn đạt kết quả như mong muốn.
v2.0013112205
7
- 1.3. CÁC HỆ THỐNG GIẢI QUYẾT VẤN ĐỀ
• Hệ thống: Liên kết chức năng của các thành phần với nhau để thu được kết quả
cuối cùng;
• Hệ thông tin: Việc tập hợp những thành phần có liên quan đến nhau thu thập,
xử lý, lưu trữ và cung cấp thông tin đầu ra cần cho hoàn thiện các nhiệm vụ;
• Hệ thống con: Là một phần của hệ thống lớn hơn;
• Siêu hệ thống: Hệ thống lớn chứa hệ thống con;
• Phân tích chức năng: Chia hệ thống thành các thành phần nhỏ hơn và các hệ
thống con.
v2.0013112205
8
- HỆ THỐNG CON VÀ HỆ THÔNG TIN
TOÀN BỘ HỆ THỐNG SẢN XUẤT (SIÊU HỆ THỐNG)
Bản
Bảnkiểm
kiểmkê kê Hệ
Hệthống
thống
hệ thống
hệ thống sản
sảnxuât
xuât
quản
quảnlýlý
Hệthống
Hệ thống
Hệthống
Hệ thốngphụ
phụ
bảodưỡng
bảo dưỡng
kháchhàng
hàng nhậpyêu
nhập yêucầu
cầu
khách
Hệthống
thốngcon
con Hệthống
Hệ thốngphụ
phụ
Hệ
bảodưỡng
bảo dưỡng đápứng
đáp ứng
catalog
catalog yêucầu
cầu
yêu
v2.0013112205
9
- HỆ THÔNG TIN VÀ CÁC THÀNH PHẦN
v2.0013112205
10
- 1.4. BIÊN HỆ THỐNG VÀ BIÊN TỰ ĐỘNG HÓA
MÔI TRƯỜNG XUNG QUANH HỆ THỐNG
Phần biên của
Biên hệ thống hệ thống
Biên tự Phầntự
tựđộng
độnghóa
hóa
động hóa Phần
củahệ
của hệthống
thống
v2.0013112205
11
- 1.5. CÁC HỆ THÔNG TIN
• Hệ xử lý giao tác (TPS): Nắm bắt và ghi thông tin về các giao tác của tổ chức;
• Hệ thông tin quản lý (MIS):
Nhận thông tin nắm được từ TPS;
Cho ra báo cáo kế hoạch và kiểm soát.
• Hệ thống tin cao cấp (EIS): Giám sát môi trường cạnh tranh và kế hoạch chiến lược;
• Hệ thống hỗ trợ quyết định (DSS): Khai thác ảnh hưởng của những quyết định và lựa
chọn có sẵn (kịch bản Cái gì sẽ xảy ra nếu…);
• Hệ thống hỗ trợ truyền thông: Tạo điều kiện thuận lợi cho giao tiếp nội bộ với khách
hàng và các nhà cung cấp;
• Hệ thống hỗ trợ hành chính: Giúp các nhân viên tạo và chia sẻ dữ liệu.
v2.0013112205
12
- 1.5. CÁC HỆ THÔNG TIN (tiếp theo)
Hệ thống
Hệ thống hỗ trợ thông tin
quyết định (DSS) hành chính
(EIS)
Dữ liệu có tính
kinh tế và Các văn bản
cạnh tranh
Hệ thống
Hệ thông tin
Dữ liệu giao tác hỗ trợ hành chính
quản lý
và truyền thông
Hệ xử lý giao tác
v2.0013112205
13
- CÂU HỎI TƯƠNG TÁC
Ví dụ về 1 hệ thống thông tin trên thực tế:
1. Hệ thống thông tin quản lý thư viên;
2. Hệ thống quản lý khách sạn;
3. Hệ thống quản lý vật tư;
4. Hệ thống quản lý hồ sơ bệnh án;
5. Hệ thống quản lý học tập của sinh viên đại học;
6. Hệ thống ATM;
7. Hệ thống định giá bất động sản;
8. Hệ thống thương mại điện tử;
9. Hệ thống Bán vé tàu Thống nhất;
10. Hệ thống khám và điều trị bệnh trẻ em.
Các hệ trên thuộc loại nào trong các hệ TPS, MIS, DSS, ES?
v2.0013112205
14
- 1.6. NHỮNG KĨ NĂNG CẦN CÓ CỦA MỘT CHUYÊN GIA PHÂN TÍCH
HỆ THỐNG
Một chuyên gia phân tích hệ thống cần phải có kiến thức công nghệ cơ bản về:
• Máy tính / thiết bị ngoại vi (phần cứng);
• Các mạng truyền thông và kết nối;
• Cơ sở dữ liệu và hệ quản lý cơ sở dữ liệu (DBMS);
• Ngôn ngữ lập trình (ví dụ: VB.NET hoặc Java);
• Hệ thống điều hành và các thiết bị.
v2.0013112205
15
- 1.7. CÁC KĨ NĂNG VÀ KIẾN THỨC VỀ KỸ THUẬT
• Chuyên gia phân tích sử dụng các công cụ:
Phần mềm trọn gói (chương trình soạn thảo văn bản);
Các môi trường phát triển liên kết (IDEs) đối với ngôn ngữ lập trình;
Các công cụ CASE / mã hoá, kiểm tra, và gói hỗ trợ dữ liệu.
• Chuyên gia phân tích phải hiểu được kĩ thuật giai đoạn SDLC:
Lập kế hoạch;
Phân tích hệ thống, thiết kế hệ thống;
Xây dựng, triển khai, hỗ trợ hệ thống.
v2.0013112205
16
- 1.8. CÁC KĨ NĂNG VÀ KIẾN THỨC NGHIỆP VỤ
• Chuyên gia phân tích phải hiểu được:
Những chức năng nghiệp vụ tổ chức làm;
Sơ đồ tổ chức;
Kĩ thuật quản lý tổ chức;
Quy trình làm việc theo chức năng.
• Các chuyên gia phân tích hệ thống thường học quản trị kinh doanh ở trường đại học.
v2.0013112205
17
- 1.9. CÁC KĨ NĂNG VÀ NHẬN THỨC VỀ CON NGƯỜI
• Các chuyên gia phân tích hệ thống cần hiểu được mọi người:
Nghĩ gì?
Học thế nào?
Phản ứng với thay đổi;
Cách giao tiếp;
Cách làm việc (ở các vị trí và công việc khác nhau).
• Những kĩ năng giao tiếp và tiếp cận giữa các cá nhân là yếu tố quyết định để:
Thu thập được thông tin;
Tạo động lực;
Đạt được sự hợp tác;
Hiểu được những công việc và sự phức tạp của một tổ chức nhằm cung cấp
sự hỗ trợ cần thiết.
v2.0013112205
18
- 1.10. TƯ CÁCH ĐẠO ĐỨC VÀ TÍNH TRUNG THỰC
Chuyên gia phân tích truy cập được vào thông tin cá nhân như bảng lương,
kế hoạch dự án của tổ chức, hệ thống bảo mật, v.v…
• Phải bảo mật thông tin cá nhân;
• Bất cứ hành động vô ý nào cũng có thể phá hỏng sự nghiệp chuyên gia
phân tích;
• Chuyên gia phân tích lập kế hoạch bảo mật trong các hệ thống đảm bảo
thông tin bí mật.
v2.0013112205
19
- CÂU HỎI TƯƠNG TÁC
Anh chị hãy cho biết kỹ năng và kinh nghiệm để cho những nhà PTTK thực hiện
được công việc PTTK của mình?
v2.0013112205
20
nguon tai.lieu . vn