CƠ SỞ PHƯƠNG PHÁP LUẬN VỀ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ

14 689 1
CƠ SỞ PHƯƠNG PHÁP LUẬN VỀ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ

Đ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

SỞ PHƯƠNG PHÁP LUẬN VỀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN I. Khái quát về hệ thống thông tin 1.1. Khái niệm Hệ thống thông tin Hệ thống thông tin là một tập hợp những con người, các thiết bị phần cứng, phần mềm, dữ liệu… thực hiện hoạt động thu thập, lưu trữ, xử phân phối thông tin trong một tập các ràng buộc được gọi là môi trường. 1.2. Các bộ phận cấu thành Hệ thống thông tin Các bộ phận cấu thành Hệ thông thông tin thể được biểu diễn qua hình sau: Nguồn Thu thập Xử lưu giữ Phân phát Đích Kho dữ liệu Hình 2.: Các bộ phận cấu thành Hệ thống thông tin Từ hình minh họa thể thấy, mọi hệ thống thông tin thường cấu thành từ bốn bộ phận: đưa dữ liệu vào, xử lý, kho dữ liệu đưa dữ liệu ra. 1.3. Hệ thống thông tin quản Hệ thống thông tin quản MIS (Management Information System) Hệ thống thông tin quản hệ thống thông tin tin học hóa chức năng thu thập, xử truyền đạt mọi thông tin cần thiết cho các đối tượng sử dụng thông tin trong guồng máy quản Hệ thống thông tin quản bao gồm bốn thành phần (thường gọi là tài nguyên của hệ thống) là tài nguyên về phần mềm, tài nguyên về phần cứng, tài nguyên về nhân lực tài nguyên về dữ liệu. Hệ thống thông tin quản sử dụng một sở dữ liệu thống nhất, hỗ trợ các chức năng xử dữ liệu trong giao dịch lưu trữ, cung cấp cho các nhà quản các thông tin theo thời gian của hệ thống, đồng thời chế bảo mật thông tin theo từng cấp độ thẩm quyền sử dụng. Hệ thống thông tin quản trợ giúp các hoạt động quản của tổ chức. Các hoạt động này nằm ở mức điều khiển tác nghiệp, mức điều khiển quản hoặc mức lập kế hoạch chiến lược. II. Nguyên nhân dẫn đến việc phát triển một hệ thống thông tin Mục tiêu cuối cùng của những cố gắng phát triển hệ thống thông tin là cung cấp cho các thành viên của tổ chức những công cụ quản tốt nhất. Phát triển một hệ thống thông tin bao gồm việc phân tích hệ thống đang tồn tại, thiết kế một hệ thống mới, thực hiện tiến hành cài đặt nó Phân tích một hệ thống bắt đầu từ việc thu thập dữ liệu chỉnh đốn chúng để đưa ra được chuẩn đoán về tình hình thực tế. Thiết kế nhằm xác định các bộ phận của một hệ thống mới khả năng khả năng cải thiện tình trạng hiện tại xây dựng các mô hình lô gíc mô hình vật ngoài của hệ thống đó. Thực hiện hệ thống thông tin liên quan tới xây dựng mô hình vật trong của hệ thống mới chuyển mô hình đó sang ngô ngữ tin học. Cài đặt hệ thốngtích hợp nó vào hoạt động của tổ chức. Trên sở thực tiễn thể rút ra được một số nguyên nhân dẫn đến việc phát triển hệ thống thông tin là: Những vấn đề về quản Những yêu cầu mới của nhà quản Sự thay đổi về công nghệ Sự thay đổi về sách lược chính trị III. Phương pháp phát triển một hệ thống thông tin Mục đích cuối cùng của dự án phát triển hệ thống thông tin là làm ra một sản phẩm đáp ứng được nhu cầu của người sử dùng, của tổ chức đặt ra về phương diện tài chính, kỹ thuật thời gian. Không nhất thiết phải tuân theo một phương pháp cứng nhắc để phát triển hệ thống thông tin, tuy nhiên nếu không phương pháp thì hệ thống thông tin khó thể đạt được những mục tiêu đề ra. Một phương pháp được định nghĩa trước như một tập hợp các bước các công cụ cho phép tiến hành một quá trình phát triển hệ thống chặt chẽ nhưng dễ quản hơn. Ba nguyên tắc sở chung của nhiều phương pháp phát triển một hệ thống thôn tin là: Nguyên tắc 1: Sử dụng các mô hình Nguyên tắc 2: Chuyển từ cái chung sang cái riêng. Nguyên tắc 3: Chuyển từ mô hình vật sang mô hình lô gíc khi phân tích từ mô hình lô gíc sang mô hình vật khi thiết kế. IV. Các giai đoạn của phát triển hệ thống thông tin Các nguyên tắc trong hệ thống thông tin xây dựng giúp chúng ta tạo nên một hệ thống thông tin hoàn chỉnh. Từ những nguyên tắc này mà nhà quản hệ thống thông tin thể xác định được phương hướng cho riêng mình. Trên sở của những nguyên tắc đã có, hệ thống thông tin còn căn cứ vào các giai đoạn để phát triển hệ thống thông tin. thể khái quát các giai đoạn phát triển của hệ thống thông tin 4.1. Giai đoạn 1: Đánh giá yêu cầu Đánh giá yêu cầu mục đích cung cấp cho lãnh đạo tổ chức hoặc hội đồng giám đốc những dữ liệu đích thực để ra quyết định về thời cơ, tính khả thi hiệu quả của một dự án phát triển hệ thống. Giai đoạn này được tiến hành khá nhanh đòi hỏi phải kinh phí lớn. Nó bao gồm các công đoạn sau: 4.1.1. Lập kế hoạch đánh giá yêu cầu. 4.1.2. Làm rõ yêu cầu. 4.1.3. Đánh giá khả năng thực thi. 4.1.4. Chuẩn bị trình bày báo cáo đánh giá yêu cầu. 4.2. Giai đoạn 2: Phân tích chi tiết Phân tích chi tiết được tiến hành sau khi sự đánh giá thuận lợi về yêu cầu đặt ra. Những mục đích chính của phân tích chi tiết là hiểu rõ các vấn đề của hệ thống đang nghiên cứu, xác định những nguyên nhân đích thực của những vấn đề đó, xác định những đòi hỏi những ràng buộc áp đặt đối với hệ thống xác định mục tiêu mà hệ thống thông tin mới phải đạt được. Trên sở nội dung báo cáo phân tích chi tiết sẽ quyết định tiếp tục tiến hành hay thôi phát triển một hệ thống mới. Vì vậy giai đoạn phân tích chi tiết bao gồm các công đoạn sau. 4.2.1. Lập kế hoạch phân tích chi tiết. 4.2.2. Nghiên cứu môi trường của hệ thống đang tồn tại. 4.2.3. Nghiên cứu hệ thống thực tại. 4.2.4. Đưa ra chẩn đoán xác định các yếu tố giải pháp. 4.2.5. Đánh giá lại tính khả thi. 4.2.6. Thay đổi đề xuất của dự án 4.2.7. Chuẩn bị trình bày báo cáo phân tích chi tiết. 4.3. Giai đoạn 3: Thiết kế lô gíc Giai đoạn này nhằm xác định tất cả các thành phần lô gíc của một hệ thống thông tin, cho phép loại bỏ được các vấn đề của hệ thống thực tế đạt được những mục tiêu đã được thiết lập ở giai đoạn trước. Mô hình lô gíc của hệ thống mới sẽ bao hàm thông tinhệ thống mới sẽ sản sinh ra (nội dung của Outputs ), nội dung của sở dữ liệu (các tệp, quan hệ của các tệp), các xử hợp thức hóa sẽ phải thực hiện (các xử lý) các dữ liệu sẽ được nhập vào (các Inputs), Mô hình lô gíc phải được những người sử dụng xem xét thông qua. Thiết kế lô gíc bao gồm những công đoạn: 4.3.1. Thiết kế sở dữ liệu. 4.3.2. Thiết kế xử lý. 4.3.3. Thiết kế các luồng dữ liệu vào. 4.3.4. Chỉnh sửa tài liệu cho mức lô gíc. 4.3.5. Hợp thức hóa mô hình lô gíc. 4.4. Giai đoạn 4: Đề xuất các phương án của giải pháp Mô hình lô gíc của hệ thống mới cho biết cái mà hệ thống này sẽ làm. Khi mô hình này được xá định thông qua bởi người sử dụng, thì phân tích viên hoặc nhóm phân tích viên phải nghiêng về các phương tiện để thực hiện hệ thống này. Đó là việc xây dựng các phương án khác nhau để cụ thể hóa mô hình lô gíc. Mỗi một phương án là một phác họa của mô hình vật ngoài của hệ thống nhưng đó chưa phải là mô tả chi tiết. Giai đoạn đề xuất các phương án của giải pháp gồm các công đoạn: 4.4.1. Xác định các ràng buộc tin học ràng buộc tổ chức 4.4.2. Xây dựng các phương án của giải pháp 4.4.3. Đánh giá các phương án của giải pháp 4.4.4. Chuẩn bị trình bày báo cáo của giai đoạn đề xuất các phương án của giải pháp 4.5. Giai đoạn 5: Thiết kế vật ngoài Giai đoạn này được tiến hành sau khi một phương án giải pháp được lựa chọn. Thiết kế vật ngoài bao gồm hai tài liệu kết quả cần có: Trước hết là một tài liệu bao chứa tất cả các đặc trưng của hệ thống mới sẽ cần cho việc thực hiện kỹ thuật tiếp đó là tại liệu dành cho người sử dụng nó mô tả cả phần thủ công cả những giao diện với phần tin học hóa. Những công đoạn chính của thiết kế vật ngoài là: 4.5.1. Lập kế hoạch thiết kế vật ngoài. 4.5.2. Thiết kế chi tiết các giao diện (vào/ra). 4.5.3. Thiết kế cách tương tác với phần tin học hóa. 4.5.4. Thiết kế các thủ tục thủ công. 4.5.5. Chuẩn bị trình bày báo cáo về thiết kế vật ngoài. 4.6. Giai đoạn 6: Triển khai kỹ thuật hệ thống Kết quả quan trọng nhất của giai đoạn thực hiện kỹ thuật là phần tin học hóa của hệ thống thông tin, tức là phần mềm. Người chịu trách nhiệm về giai đoạn này phải cung cấp các tài liệu như các bản hướng dẫn sử dụng thao tác cũng như các tài liệu mô tả hệ thống. Các hoạt động chính của việc triển khai thực hiện kỹ thuật gồm có: 4.6.1. Lập kế hoạch thực hiện kỹ thuật 4.6.2. Thiết kế vật trong. 4.6.3. Lập trình. 4.6.4. Thử nghiệm hệ thống. 4.6.5. Chuẩn bị tài liệu. 4.7. Giai đoạn 7: Cài đặt khai thác Cài đặt hệ thống là pha trong đó việc chuyển từ hệ thống cũ sang hệ thống mới được thực hiện. Để việc chuyển đổi này được thự hiện với những va chạm ít nhất, cần phải lập kế hoạch một cách cẩn thận. Giai đoạn này gồm các công đoạn: 4.7.1. Lập kế hoạch cài đặt. 4.7.2. Chuyển đổi. 4.7.3. Khai thác bảo trì. 4.7.4. Đánh giá V. Phân tích hệ thống thông tin 5.1. Phương pháp phân tích hệ thống thông tin Thu thập thông tin là công đoạn đầu tiên trong quá trình phân tích hệ thống. Mục tiêu của công đoạn này là được các thông tin liên quan đến mục tiêu đã đề ra với độ tin cậy chính xác cao. Các phương pháp thu thập thông tin trong giai đoạn này bao gồm: nghiên cứu tài liệu, phỏng vấn, quan sát phiếu điều tra. 5.1.1. Phương pháp nghiên cứu tài liệu Mục đích của phương pháp này là thu thập các thông tin tổng quát về tổ chức như cấu trúc, chế hoạt động, quy trình vận hành thông tin trong hệ thống. Để cái nhìn tổng thể ban đầu về đối tượng cần phải nghiên cứu dữ liệu về các khía cạnh sau: hoạt động của hệ thống, thông tin vào ra của hệ thống, quá trình xử lý, cách trao đổi thông tin trong hệ thống, quan hệ giữa các phòng ban, khối lượng công việc, những khó khăn thường gặp trong công việc… 5.1.2. Phương pháp phỏng vấn Phương pháp phỏng vấn cho phép thu được những thông tin được xử theo cách khác so với mô tả trong tài liệu, những nội dung bản khái quát về hệ thống mà khó thể nắm bắt được trong khi tài liệu quá nhiều, đặc biệt là mục tiêu của tổ chức. Phương pháp phỏng vấn bao gồm ba bước bản là chuẩn bị phỏng vấn, tiến hành phỏng vấn tổng hợp kết quả phỏng vấn. 5.1.3. Phương pháp quan sát hệ thống Phương pháp quan sát giúp các phân tích viên thu thập được những thông tin không trong tài liệu không thu được qua quá trình phỏng vấn, được một bức tranh khái quát về tổ chức cách quản các hoạt động của tổ chức. Phương pháp này đòi hỏi khá nhiều thời gian. Phương pháp quan sát một số hạn chế như một hệ thống mới thường làm thay đổi phương pháp các chi tiết thao tác của hệ thống cũ làm cho các quan sát này không còn ý nghĩa, đồng thời quan sát cũng làm cho người bị quan sát cảm thấy khó chịu xu hướng thay đổi cách hành động. 5.2. Thiết kế hệ thống thông tin Mục tiêu của giai đoạn thiết kế hệ thống thông tin là xác định một cách chi tiết chính xác những gì hệ thống mới phải làm để đạt được những mục tiêu đã đề ra trong giai đoạn phân tích hệ thống thông tin mà vẫn luôn tuân thủ các ràng buộc của môi trường. Các bước của giai đoạn thiết kế hệ thống thông tin bao gồm thiết kế sở dữ liệu, thiết kế giao diện thiết kế phần mềm. 5.2.1. Thiết kế sở dữ liệu Thiết kế sở dữ liệu là xác định yêu cầu thông tin của người sử dụng hệ thống thông tin mới. Việc xác định nhu cầu thông tin là một công việc rất phức tạp, phụ thuộc vào nhiều yếu tố như đặc trưng của nhiệm vụ mà hệ thống thông tin phải trợ giúp, đặc trưng của hệ thống thông tin, đặc trưng của người sử dụng đặc trưng của những người phát triển hệ thống. Phương pháp thiết kế sở dữ liệu phổ biến là phương pháp mô hình hoá thực thể. Một số khái niệm bản trong phương pháp này là: Thực thể Thực thể là những đối tượng cụ thể hoặc trừu tượng trong thế giới thực mà ta muốn lưu giữ thông tin về chúng. Nói cách khác, thực thể là một tập hợp các đối tượng cùng các đặc trưng, chứ không phải là một đối tượng riêng biệt. Liên kết Một thực thể không tồn tại độc lập với các thực thể khác mà sự liên hệ qua lại giữa chúng. Khái niệm liên kết hay quan hệ được dùng để thể hiện những mối liên kết tồn tại giữa các thực thể. Thuộc tính Thuộc tính là các đặc trưng của một thực thể hoặc một quan hệ. ba loại thuộc tính là thuộc tính mô tả, thuộc tính định danh thuộc tính quan hệ. Thuộc tính mô tả: dùng để mô tả về thực thể. Thuộc tính định danh: là thuộc tính dùng để xác định một cách duy nhất mỗi lần xuất của thực thể. Thuộc tính quan hệ: dùng để chỉ đến một lần xuất nào đó trong thực thể quan hệ. Thuộc tính được đặt bên cạnh thực thể quan hệ. Các thuộc tính định danh được gạch chân trong các biểu diễn về thực thể quan hệ. Chiều của một liên kết Chiều của một liên kết chỉ ra số lượng các thực thể tham gia vào quan hệ đó, bao gồm ba loại là một chiều, hai chiều nhiều chiều. Quan hệ một chiều: là một quan hệ mà một lần xuất của một thực thể được quan hệ với một lần xuất của chính thực thể đó. Quan hệ hai chiều: là quan hệ trong đó hai thực thể liên kết với nhau. Quan hệ nhiều chiều: là quan hệ trong đó nhiều hơn hai thực thể tham gia. Một quan hệ nhiều chiều luôn khả năng chuyển đổi thành dãy các quan hệ hai chiều. Chuẩn hoá dữ liệu Chuẩn hoá là quá trình khảo sát các danh sách thuộc tính áp dụng một tập các quy tắc phân tích vào danh sách đó để giảm tối thiếu việc lặp lại, tránh dư thừa, giúp xác định giải quyết sự nhập nhằng. ba mức chuẩn hoá chính là chuẩn hoá mức 1 (1NF – First Normal Form), chuẩn hoá mức hai (2NF – Second Normal Form) chuẩn hoá mức 3 (3NF – Third Normal Form) 5.2.2.Thiết kế giao diện Mục đích của thiết kế giao diện là nhằm tạo ra một sự giao tiếp thân thiện giữa người sử dụng máy tính, phù hợp với các nhiệm vụ được đặt ra. Thiết kế giao diện đòi hỏi giao diện phải dễ sử dụng, dễ học, tốc độ thao tác nhanh, chính xác, dễ kiểm soát dễ phát triển. ba loại thiết kế giao diện phổ biến là thiết kế thực đơn, thiết kế biểu tượng thiết kế kiểu điền mẫu. VI. Công cụ mô hình hóa 6.1. đồ luồng thông tin đồ luồng thông tin được dùng để mô tả hệ thống thông tin theo cách thức động. Tức là mô tả sự dịch chuyển của dữ liệu, việc xử lý, việc lưu trữ trong thế giới vật bằng các sở đồ. Các ký pháp của đồ luồng thông tin: Xử lý: Thủ công Giao tác người - Máy Tin học hóa hoàn toàn Kho dữ liệu: Thủ công Tin học hóa Dòng thông tin: Tài liệu Điều khiển: Các phích vật là những mô tả chi tiết hơn bằng lời cho các đối tượng được biểu diễn trên đồ như hình dạng của các thông tin vào/ra, thủ tục xử lý, phương tiện thực hiện xử lý… sẽ được ghi trên các phích vật lý. 3 loại phích: phích luồng thông tin, phích kho chứa dữ liệu, phích xử lý: Loại 1 : Phích luồng thông tin mấu Phích luồng thông tin mấu. Loại 2: Phích kho chứa dữ liệu Phích kho chứa dữ liệu Loại 3: Phích xử Tên tài liệu: Mô tả: Tên IFD liên quan: Vật mang: Hình dạng: Nguồn: Tên kho dữ liệu Mô tả: Tên IFD liên quan: Vật mang: Tên xử lý: Mô tả: Tên IFD liên quan: Phân ra thành các IFD con: Phương tiện thực hiện: Sự kiện khởi sinh: Chu kỳ: [...]...Phích xử đồ luồng thông tin IFD Luồng Phích Kho dữ liệu Phích Xử Phích IFD Điều khiển Phích Hình 2 : Mối liên hệ giữa IFD các phích vật của từ điển hệ thống 6.2 đồ luồng dữ liệu đồ luồng dữ liệu dùng để mô tả chính hệ thống thông tin như đồ luồng thông tin nhưng trên góc độ trừu tượng Trên đồ chỉ bao gồm các luồng dữ liệu, các xử lý, các lưu trữ dữ liệu, nguồn đích nhưng... Phát/nhận thông tin Nguồn hoặc đích Các ký pháp bản của ngôn ngữ DFD Các mức của DFD đồ ngữ cảnh (Context Diagram) thể hiện rất khái quát nội dung chính của hệ thống thông tin Sơ đồ này không đi vào chi tiết, mà mô tả sao cho khi nhìn vào là nhận ra nội dung chính của hệ thống Để cho đồ được dễ nhìn thì thể ỏ qua các kho dữ liệu; bỏ qua các xử cập nhật Phân đồ Để mô tả hệ thống chi tiết... điểm đối tượng chịu trách nhiệm xử đồ luồng dữ liệu chỉ mô tả đơn thuần hệ thống thông tin là làm gì để làm gì Ký pháp dùng cho đồ luồng dữ liệu (DFD) Ngôn ngữ đồ luông dữ liệu DFD sử dụng 4 loại ký pháp bản: Thực thể, tiến trình, kho dữ liệu dòng dữ liệu Dòng dữ liệu Tên dòng dữ liệu Tên tiến trình Xử Tiến trình xử Tệp dữ liệu Kho dữ liệu Tên người/bộ phận Phát/nhận thông. .. kỹ thuật phân rã (Explosion) đồ Bắt đầu từ đồ ngữ cảnh, người ta phân rã ra thành đồ mức 0, tiếp theo là mức 1, 2, … Các phích lô gíc Giống như các phích vật lý, phích lô gíc hoàn chỉnh tài liệu cho hệ thống 5 loại phích lô gíc được dùng để mô tả thêm cho luồng dữ liệu, xử lý, kho dữ liệu, tệp dữ liệu phần tử thông thôngxử lý: Tên tin Mô tả: Tên IFD liên quan: Các luồng dữ vào: Các... liên quan: Các luồng dữ vào: Các luồng dữ ra: Phích xử lô gíc Tên xử lý: Mô tả: Tên IFD liên quan: Nguồn: Đích: Phích luồng dữ liệu Tên phần tử thông tin: Loại: Độ dài: Tên DFD liên quan: Phích phần tử thông tin Tên kho: Mô tả: Tên DFD liên quan: Các xử liên quan: Phích kho dữ liệu Tên tệp: Mô tả: Tên DFD liên quan: Các phần tử thông tin: Phích tệp dữ liệu . CƠ SỞ PHƯƠNG PHÁP LUẬN VỀ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ I. Khái quát về hệ thống thông tin 1.1. Khái niệm Hệ thống thông tin Hệ thống. ra. 1.3. Hệ thống thông tin quản lý Hệ thống thông tin quản lý MIS (Management Information System) Hệ thống thông tin quản lý là hệ thống thông tin tin học

Ngày đăng: 02/10/2013, 08:20

Hình ảnh liên quan

Hình dạng: Nguồn: - CƠ SỞ PHƯƠNG PHÁP LUẬN VỀ PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ

Hình d.

ạng: Nguồn: Xem tại trang 10 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan