Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 1 - Hồ Quốc Dũng

pdf
Số trang Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 1 - Hồ Quốc Dũng 29 Cỡ tệp Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 1 - Hồ Quốc Dũng 1 MB Lượt tải Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 1 - Hồ Quốc Dũng 1 Lượt đọc Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 1 - Hồ Quốc Dũng 17
Đánh giá Bài giảng Phát triển hệ thống thông tin kinh tế: Chương 1 - Hồ Quốc Dũng
4.9 ( 21 lượt)
Nhấn vào bên dưới để tải tài liệu
Đang xem trước 10 trên tổng 29 trang, để tải xuống xem đầy đủ hãy nhấn vào bên trên
Chủ đề liên quan

Nội dung

PHÁT TRIỂN HỆ THỐNG THÔNG TIN KINH TẾ Phần 1 • Tổng quan về phát triển hệ thống thông tin Chương 1: Môi trường phát triển hệ thống Chương 2: Lựa chọn và lập kế hoạch phát triển hệ thống Chương 1: Môi trường phát triển hệ thống 1. Định nghĩa hệ thống thông tin 2. Vai trò của phát triển hệ thống thông tin 3. Các cách tiếp cận trong phát triển hệ thống thông tin 4. Vòng đời phát triển hệ thống thông tin 5. Các phương pháp phát triển hệ thống thông tin 2 1. Định nghĩa hệ thống thông tin 2. Vai trò của phát triển hệ thống thông tin 3. Các cách tiếp cận trong phát triển hệ thống thông tin 4. Vòng đời phát triển hệ thống thông tin 5. Các phương pháp phát triển hệ thống thông tin 1. Hệ thống 2. Hệ thống thông tin 3. Hệ thống thông tin quản l{  Hệ thống: là một tập hợp bao gồm nhiều phần tử như: con người, máy móc, dữ liệu, các quy tắc, quy trình xử l{… có mối quan hệ ràng buộc lẫn nhau và cùng hoạt động hướng tới một mục đích chung.  Ví dụ: Hệ thống pháp luật, Hệ thống giáo dục, Hệ thống cơ khí… 3 1. Định nghĩa hệ thống thông tin 2. Vai trò của phát triển hệ thống thông tin 3. Các cách tiếp cận trong phát triển hệ thống thông tin 4. Vòng đời phát triển hệ thống thông tin 5. Các phương pháp phát triển hệ thống thông tin 1. Hệ thống 2. Hệ thống thông tin 3. Hệ thống thông tin quản l{  Hệ thống thông tin: là một hệ thống gồm tập hợp các phần tử như con người, phần cứng, phần mềm, mạng truyền thông... được xây dựng để thu thập, lưu trữ, xử l{ và khai thác thông tin nhằm phục vụ cho các hoạt động của tổ chức. 4 1. Định nghĩa hệ thống thông tin 2. Vai trò của phát triển hệ thống thông tin 3. Các cách tiếp cận trong phát triển hệ thống thông tin 4. Vòng đời phát triển hệ thống thông tin 5. Các phương pháp phát triển hệ thống thông tin 1. Hệ thống 2. Hệ thống thông tin 3. Hệ thống thông tin quản lý  Hệ thống thông tin quản l{: là sự phát triển và sử dụng HTTT có hiệu quả trong công tác quản l{ điều hành tổng thể các hoạt động của một tổ chức.  Thành phần quan trọng nhất của HTTT quản l{ là một cơ sở dữ liệu hợp nhất chứa các thông tin phản ánh cấu trúc nội tại của hệ thống và các thông tin về các hoạt động diễn ra trong hệ thống.  Ví dụ: HTTT quản l{ nhân sự trong một cơ quan lưu giữ các thông tin về l{ lịch của nhân viên, quá trình đào tạo, quá trình công tác v.v… nhằm phục vụ mục đích quản l{ nhân viên dễ dàng, khoa học, hiệu quả. 5 1. Định nghĩa hệ thống thông tin 2. Vai trò của phát triển hệ thống thông tin 3. Các cách tiếp cận trong phát triển hệ thống thông tin 4. Vòng đời phát triển hệ thống thông tin 5. Các phương pháp phát triển hệ thống thông tin Vai trò  Cải thiện hiệu quả, hiệu suất thực hiện các qui trình nghiệp vụ của tổ chức.  Quản l{ thông tin một cách đầy đủ và khoa học, giúp cho việc trao đổi trích xuất thông tin được nhanh chóng kịp thời, hỗ trợ tối đa cho công tác ra quyết định và điều hành công việc, tạo những ưu thế mới, năng lực mới để có thể vượt qua những thách thức và chớp lấy cơ hội phát triển trong tương lai.  Mở rộng và tăng cường quan hệ hợp tác, kết nối và quảng bá với các đối tác trên toàn thế giới, vượt qua mọi trở ngại về thời gian và không gian đưa sự phát triển của tổ chức lên một tầm cao mới. 6 1. Định nghĩa hệ thống thông tin 2. Vai trò của phát triển hệ thống thông tin 3. Các cách tiếp cận trong phát triển hệ thống thông tin 4. Vòng đời phát triển hệ thống thông tin 5. Các phương pháp phát triển hệ thống thông tin 1. Hướng tiến trình 2. Hướng dữ liệu 3. Hướng cấu trúc 4. Hướng đối tượng 5. Hướng tiến trình nghiệp vụ  Tiếp cận hướng tiến trình:  Xuất hiện từ những năm 1950 trong bối cảnh máy tính mới ra đời, tốc độ xử l{ chậm và bộ nhớ nhỏ.  Quá trình phát triển phần mềm lấy tiến trình làm trung tâm của việc phân tích, thiết kế và thực hiện, các kỹ thuật chủ yếu tập trung vào việc xây dựng các giải thuật và các thao tác xử l{ nhằm thực thi các chức năng theo trình tự phải thực hiện của hệ thống.  Trong cách tiếp cận này hệ thống được chia thành những bộ phận chương trình độc lập và dữ liệu được tổ chức gắn liền với từng chức năng xử l{. Cách tiếp cận này tạo ra sự dư thừa dữ liệu, khó khăn trong việc thu thập, tổ chức dữ liệu ngoài ra hiệu quả sử dụng kém do dữ liệu không được chia sẻ giữa các ứng dụng với nhau và mất nhiều công sức cho việc tổ chức lại dữ liệu mỗi khi có sự thay đổi trong tiến trình xử l{. 7 1. Hướng tiến trình 2. Hướng dữ liệu 3. Hướng cấu trúc 4. Hướng đối tượng 5. Hướng tiến trình nghiệp vụ 1. Định nghĩa hệ thống thông tin 2. Vai trò của phát triển hệ thống thông tin 3. Các cách tiếp cận trong phát triển hệ thống thông tin 4. Vòng đời phát triển hệ thống thông tin 5. Các phương pháp phát triển hệ thống thông tin  Tiếp cận hướng dữ liệu:  Tập trung vào việc tổ chức dữ liệu một cách tối ưu về cả không gian lưu trữ và hiệu quả sử dụng.  Ý tưởng của các tiếp cận này là phân tách dữ liệu ra khỏi các quá trình xử lí và tổ chức tập chung chúng thành một cơ sở dữ liệu dùng chung cho toàn bộ hệ thống. Cách tiếp cận này làm giảm sự dư thừa dữ liệu, tiếp kiệm không gian lưu trữ, dễ dàng trong việc thu thập, tìm kiếm và trích xuất dữ liệu, nâng cao tính kết nối và tính đồng nhất của dữ liệu trong hệ thống. Tuy nhiên mỗi ứng dụng tạo thành một khối chương trình nên khó khăn trong việc quản l{ và chỉnh sửa các hoạt động nghiệp vụ. Tầng ứng dụng Tầng dữ liệu ứng dụng 1 ứng dụng 2 ... ứng dụng k Cơ sở dữ liệu 8 1. Hướng tiến trình 2. Hướng dữ liệu 3. Hướng cấu trúc 4. Hướng đối tượng 5. Hướng tiến trình nghiệp vụ 1. Định nghĩa hệ thống thông tin 2. Vai trò của phát triển hệ thống thông tin 3. Các cách tiếp cận trong phát triển hệ thống thông tin 4. Vòng đời phát triển hệ thống thông tin 5. Các phương pháp phát triển hệ thống thông tin  Tiếp cận hướng cấu trúc:  Là một bước phát triển tiếp tục của cách tiếp cận hướng dữ liệu.  Tập trung vào việc cải tiến cấu trúc chương trình dựa trên cơ sở môđun hoá chương trình thành các chức năng nhỏ độc lập để dễ theo dõi, quản l{ và bảo trì.  Đặc tính cấu trúc của một hệ thống hướng cấu trúc được thể hiện trên ba cấu trúc chính là cấu trúc dữ liệu, cấu trúc hệ thống chương trình, cấu trúc chương trình và module. Cách tiếp cận này làm giảm sự phức tạp của hệ thống, tuy nhiên chỉ phù hợp với các hệ thống vừa và nhỏ khi người phát triển có thể bao quát được hết các chức năng của hệ thống. ứng ứngdụng dụng1 1 Tầng Tầngứng ứng dụng dụng Tầng dữ liệu ứng ứngdụng dụng2 2 ứng ứngdụng dụngk k ... Cơ sở dữ liệu 9 1. Định nghĩa hệ thống thông tin 2. Vai trò của phát triển hệ thống thông tin 3. Các cách tiếp cận trong phát triển hệ thống thông tin 4. Vòng đời phát triển hệ thống thông tin 5. Các phương pháp phát triển hệ thống thông tin 1. Hướng tiến trình 2. Hướng dữ liệu 3. Hướng cấu trúc 4. Hướng đối tượng 5. Hướng tiến trình nghiệp vụ  Tiếp cận hướng đối tượng:  Ý tưởng của cách tiếp cận này là ánh xạ tương ứng các đối tượng ngoài đời thực của hệ thống thành các đối tượng bên trong của hệ thống thông tin cần xây dựng. Mỗi đối tượng được thiết kế đầy đủ cả dữ liệu và các hành động liên quan đến đối tượng đó.  Các đối tượng trong một hệ thống tương đối độc lập với nhau và được ghép nối để tạo thành một hệ thống thông qua các mối quan hệ và tương tác giữa chúng. Với cơ chế này, hệ thống được "lắp ghép" và "tháo dỡ" đơn giản, dễ bảo trì, dễ sử dụng lại và có thể đạt được quy mô tuz {. 10
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.