BÀI GIẢNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

38 617 1
BÀI GIẢNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

Đ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

phân tich thiết kế hệ thống

Trường Cao đẳng KT-KT Quảng nam CHƯƠNG I: ĐẠI CƯƠNG VỀ HỆ THỐNG THÔNG TIN QUẢN LÝ 1.1. KHÁI NIỆM VỀ HTTT QUẢN LÝ. - Hệ thống : Là tập hợp các phần tử có những mối quan hệ ràng buộc lẫn nhau, cùng hoạt động chung cho một số mục tiêu nào đó, thực hiện trao đổi vào / ra với môi trường ngoài. Hệ thống còn là tập hợp những tư tưởng những nguyên tắc, quy tắc liên kết với nhau một cách logic làm thành một thể thống nhất. - Hệ thống quản lý: Là hệ thống có mục đích mang lại lợi nhuận hoặc lợi ích nào đó, có sự tham gia của con người có sự trao đổi thông tin. Hệ thống quản lý chia thành hai hệ thống con: + Hệ tác nghiệp (trực tiếp sản xuất): Gồm con người, phương tiện, phương pháp trực tiếp thực hiện mục tiêu đề ra. + Hệ quản lý (gián tiếp sản xuất): Gồm con người, phương tiện, phương pháp cho phép điều khiển hoạt động của hệ thống bao gồm hai hệ con: Hệ quyết đinh: Đưa ra các quyết định. Hệ xử lý thông tin: Xử lý thông tin. - Hệ thống thông tin: Là hệ thống sử dụng công nghệ thông tin để thu nhập, truyền, lưu trữ, xử lý biểu diễn thông tin trong một hay nhiều quá trình kinh doanh. 1.2. VAI TRÒ NHIỆMVỤ CỦA HỆ THỐNG THÔNG TIN: 1.2.1. Vai trò: Hệ thống thông tin đóng vai trò trung gian giữa hệ thống con tác nghiệp hệ thống con quyết định là trung gian giữa môi trường hệ thống tổ chức. 1.2.2 Nhiệm vụ: - Đối ngoại: Hệ thống thông tin thu nhân thông tin từ môi trường ngoài, đưa thông tin ra ngoài. Vd : Thông tin về giá cả, thị trường, sức lao động, nhu cầu hàng hóa… - Đối nội: HTTT là cầu nối liên lạc giữa các bộ phận hệ thống kinh doanh dịch vụ, nó cung cấp các thông tin cho hệ tác nghiệp, hệ quyết định nhằm phản ánh tình Bài giảng Phân tích thiết kế hệ thống Trang 1 Hệ quyết định Hệ thông tin Hệ tác nghiệp Trường Cao đẳng KT-KT Quảng nam trạng nội bộ của cơ quan, tổ chức trong hệ thống tình trang hoạt động của hệ thống. 1.2.3 Các thành phần của HTTT: Nếu không kể đến con người phương tiện thì HTTT còn lại bao gồm 2 thành phàn chính là Dữ liệu Xử lý - Dữ liệu: Là các thông tin có cấu trúc, là nguyên liệu của hệ thống thông tin, đươc biểu diễn dưới nhiều dạng như văn bản, tiếng nói, hình vẽ… những vật mang tin như giấy tờ, băng từ… - Các xử lý: dữ liệu đầu vào qua các xử lý trở thành các thông tin đầu ra. 1.3. CÁC GIAI ĐOẠN PHÂN TÍCH THIẾT KẾ HỆ THỐNG: 1.3.1. Giai đoạn khảo sát hiện trạng xác lập dự án: Thu thập thông tin, tài liệu, nghiên cứu hiện trạng nhằm làm rõ tình trạng hoạt động của HTTT cũ trong hệ thống thực tại, từ đó đưa ra giải pháp xây dựng HTTT mới. 1.3.2. Giai đoạn phân tích hệ thống: Phân tích sâu hơn các chức năng, các dữ liệu của hệ thống cũ để đưa ra mô tả cho hệ thống mới (giai đoạn thiết kế logic). 1.3.3. Thiết kế hệ thống: Là nhằm đưa ra các quyết định về cài đặt hệ thống, để sao cho hệ thống thỏa mản được các yêu cầu mà giai đoạn phân tích đã đưa ra, đồng thời thích ứng với các điều kiện ràng buộc trong thực tế. Được chia thành 2 giai đoạn con: - Thiết kế tổng thể (xác định vai trò của máy tính) - Thiết kế chi tiết (Thiết kế giao diện, thiết kế các kiểm soát, thiết kế CSDL, các module, chương trình) 1.3.4. Xây dựng hệ thống: Bài giảng Phân tích thiết kế hệ thống Trang 2 Trường Cao đẳng KT-KT Quảng nam Bao gồm lập trình, kiểm định nhằm chuyển kết quả phân tích thiết kế trên giấy thành 1 hệ thống chạy được. Đồng thời chỉnh sửa khi phát hiện sai sót. Quá trình phân tích thiết kế hệ thống có thể xem xét qua sơ đồ mô hình vật lý mô hình logic sau: Bài giảng Phân tích thiết kế hệ thống Trang 3 Mức vật lý hệ thống cũ Yêu cầu đối với hệ thống mới Mức logic hệ thống cũ Mức logic hệ thống mới Mức vật lý hệ thống mới Trường Cao đẳng KT-KT Quảng nam CHƯƠNG II: KHẢO SÁT HIỆN TRẠNG XÁC LẬP DỰ ÁN 2.1. KHẢO SÁT ĐÁNH GIÁ HIỆN TRẠNG: 2.1.1 Mục đích: Một hệ thống mới được xây dựng là nhằm thay thế cho hệ thống cũ có nhiều bất cập, vì vậy quá trình khảo sát từ sơ bộ đến chi tiết hệ thống hiện tại, từ đó đề xuất các phương án tối ưu để dự án mang tính khả thi cao nhất. Khảo sát thường được tiến hành qua hai giai đoạn : Khảo sát sơ bộ nhằm đánh giá tính khả thi của dự án. Khảo sát chi tiết nhằm xác định chính xác những gì sẽ thực hiện khẳng định những lợi ích kèm theo. Giai đọan khảo sát hiện trạng có thể coi là "Nghiên cứu tính khả thi" của dự án mục đích cuối cùng là "Ký kết hợp đồng thỏa thuận" để xây dựng hệ thống thông tin đối với hệ thống kinh doanh của một tổ chức. 2.1.2 Nội dung: - Tìm hiểu môi trường xã hội, kinh tế kỹ thuật của hệ thống, nghiên cứu cơ cấu tổ chức của cơ quan chủ quản hệ thống đó. - Nghiên cứu chức trách, nhiệm vụ, các trung tâm ra quyết định điều hành, sự phân cấp các quyền hạn. - Thu thập mô tả các quy tắc quản lý tức là các quy định, các công thức do nhà nước hoặc cơ quan đưa ra làm căn cứ cho quá trình quản lý thông tin. - Thu thập các chứng từ giao dịch mô tả các chu trình luân chuyển xử lý các thông tin, tài liệu giao dịch. - Thống các phương tiện tài nguyên đang có thể sử dụng. - Thu thập các ý kiến phê phán về hiện trạng, các đòi hỏi, yêu cầu mà hệ thống mới phải khắc phục, các nguyện vọng, kế hoạch cho tương lai. - Đánh giá, phê phán hiện trạng đề xuất hướng giải quyết. Như vậy mục tiêu của người phân tích thiết kế trong giai đoạn này là: - Khảo sát, đánh giá hệ thống cũ - Đề xuất mục tiêu ưu điểm của hệ thống mới - Đề xuất ý tưởng cho giải pháp mới - Vạch kế hoạch cho dự án triển khai hệ thống mới. 2.1.3. Các nguồn điều tra: - Người sử dụng trong hệ thống (nhân viên, cán bộ, khách hàng, đối tác). Phương pháp thường dùng là phỏng vấn hoặc phiếu điều tra. - Các sổ sách, tài liệu, tệp máy tính…Phương pháp khai thác là lập danh sách các tài liệu qua tìm hiểu từ người dùng, rồi nghiên cứu tài liệu để xác định các dữ liệu cơ bản cấu trúc. - Các chương trình máy tính. Có thể cho chạy kiểm định số liệu hoặc nghiên cứu tài liệu kèm theo chương trình. Bài giảng Phân tích thiết kế hệ thống Trang 4 Trường Cao đẳng KT-KT Quảng nam - Các tài liệu mô tả quy trình, chức trách. Phương pháp thường dùng là đọc tài liệu hoặc tìm hiểu chi tiết về công việc của người dùng. - Các thông báo như các chứng từ giao dịch, báo cáo … để xác định thông tin đầu ra. Chú ý rằng không một loại nguồn điều tra nào cung cấp đầy đủ thông tin mà phải tiến hành điều tra từ tất cả các nguồn trên. 2.1.4. Một số phương pháp khảo sát: - Nghiên cứu tài liệu viết: Khảo sát trên các tài liệu để tìm hiểu các loại chứng từ giao dịch, hóa đơn, các sổ sách… ta có thể thu thập nhiều loại thông tin liên quan đến hoạt động chung của cơ quan, đến các dữ liệu cơ bản, các dữ liệu cấu trúc. - Phương pháp quan sát: Đó là theo dõi hiện trường một cách thụ động, đây không phải là phương pháp hữu hiệu tốn nhiều thời gian. Nên kết hợp quan sát với phỏng vấn ngay tại chỗ. - Phương pháp phỏng vấn: Đó là cách làm việc tay đôi hoặc theo nhóm, trong đó người điều tra đưa ra các câu hỏi chắc lọc lấy các thông tin từ các câu trả lời. Có hai loại câu hỏi: Câu hỏi mở: Là câu hỏi mà số khả năng trả lời rất lớn, người hỏi chưa hình dung hết được, người hỏi đang ở trạng thái thăm dò. Câu hỏi đóng: Là câu hỏi mà các phương án trả lời có thể đã dự kiến sẳn, người trả lời chỉ cần khẳng định, câu hỏi đóng có ích khi người điều tra đã có chủ định cần biết rõ chi tiết. - Phương pháp sử dụng bảng hỏi, phiếu điều tra: Đây là phương pháp phỏng vấn gián tiếp, các câu hỏi đã ghi sẳn trong phiếu điều tra, người điều tra ghi các câu trả lời của mình vào mẫu đó. Phương pháp này có thể mở rộng trên diện rộng chi phí thấp. 2.1.5. Quy trình điều tra: Đây là một kế hoạch xác định việc khai thác các nguồn điều tra cần được tiến hành theo trật tự nào, theo phương pháp nào cần thu thập những thông tin nào. Ta thường phân biệt ba mức điều tra từ trên xuống: Bài giảng Phân tích thiết kế hệ thống Trang 5 Lãnh đạo Điều phối Tháo tác thừa hành Những ý tưởng chiến lược phát triển lâu dài, QĐ xu hướng phát triển của HT Cung cấp thống tin báo cáo định kỳ, chi tiết tại mọi thời điểm NSD làm việc trực tiếp với HT nên nhận ra các khó khăn của vấn đề, ảnh hưởng lớn đ/v HT mới Trường Cao đẳng KT-KT Quảng nam 2.1.6. Phân loại thông tin điều tra: - Hiện tại/tương lai: Những thông tin hiện tại phản ánh chung về môi trường, hoàn cảnh, các thông tin có lợi ích cho nghiên cứu hệ thống quản lý. Các thông tin tương lai như các mong muốn, các dự kiến kế hoạch. - Tĩnh/động/biến đổi: Các thông tin tĩnh có thể là các thông tin sơ đẳng, cấu trúc hóa như họ tên, chức vụ… Các thông tin động thường là các thông tin về thời gian, không gian như ngày tháng xử lý, hạn định chuyển giao thông tin, khoản đường di chuyển… Các thông tin biến đổi như quy định quy tắc, các công thức tính toán… - Môi trường/Nội bộ: Thông tin từ nội bộ hay môi trường ngoài tác động Việc phân loại các thông tin cho phép ta rà soát, biên tập lại các thông tin hình thành các bản trình bày mô tả các thành phần hoạt động của hệ thống để thuyết trình, trao đổi nhóm với những người triển khai hệ thống. 2.1.7. Phát hiện các yếu kém của hiện trạng yêu cầu cho tương lai: Các yếu kém thường thể hiện ở chỗ: - Thiếu/ Vắng: Thiếu chức năng, phương tiện, con người thực hiện, quản lý… - Kém hiệu lực: Phương pháp xử lý không chặc chẽ; Cơ cấu tổ chức bất hợp lý; Lưu chuyển thông tin dài, lòng vòng; Giấy tờ, tài liệu trình bày kém; Ùn tắc, quá tải. - Tổn phí cao: Do hiệu quả làm việc thấp, do cơ cấu tổ chức bất hợp lý, do tốc độ cạnh tranh cao dẫn đến chi phí cao. 2.2. XÂY DỰNG DỰ ÁN: 2.2.1. Xác định mục tiêu, phạm vi hạn chế của dự án: - Phạm vi của dự án: Là sự thỏa thuận của cơ quan chủ quản những người phát triển hệ thống về phạm vi, ranh giới giữa các vấn đề đặt ra với dự án. Phạm vi có thể bao trùm cả cơ quan hay chỉ những vấn đề nhỏ hoặc quản lý toàn cơ quan hay quan lý một bộ phân nào đó. - Hạn chế: Về tài chính: Mức độ đầu tư chi phí dành cho dự án. Về con người: khả năng, trình độ quản lý, năm bắt kỹ thuật mới, khả năng về đào tạo, tác vụ. Về thiết bị kỹ thuật có thể đáp ứng. Về môi trường Về thời gian: các ràng buộc của hệ thống về thời gian hoàn thành. - Mục tiêu của hệ thống: + Khắc phục những yếu kém của hiện trạng. Đáp ứng được nhu cầu trong tương lai. Thể hiện chiến lược phát triển lâu dài của cơ quan, phù hợp nhân lực, chi phí, thời gian. + Mang lại lợi ích nghiệp vụ: Tăng khả năng xử lý, nhanh chóng, tiện lợi, chính xác, an toàn. + Mang lại lợi ích kinh tế: Giảm biên chế, tiết kiệm chi phí hoạt động, tăng thu nhập. * Khi vạch các mục tiêu cho dự án xây dựng HTTT nên chọn những mục cụ thể để sau này có thể kiểm soát được mức độ hoàn thành của dự án. Bài giảng Phân tích thiết kế hệ thống Trang 6 Trường Cao đẳng KT-KT Quảng nam 2.2.2. Phát họa nghiên cứu tính khả thi của giải pháp. Sau khi khảo sát sơ bộ hệ thống người phát triển thường đưa ra nhiều giải pháp, rồi đánh giá tính khả thi của từng giải pháp để từ đó cân nhắc, so sánh, thỏa thuận với người chủ quản để chọn phương án khả thi nhất. - Các phát họa đề xuất nhằm vào các điều kiện sau: + Thỏa mãn nhu cầu bên A không. + Định hướng giải quyết thực hiện như thế nào. + Về thiết bị: Cần đưa ra các tính năng, chủng lọai, giá cả, thời gian cung cấp. - Xác định mức độ tự động hóa khác nhau: + Tổ chức lại các hoạt động thủ công. + Tự động hóa một phần, không đảo lộn cơ cấu tổ chức. + Tự động hóa làm thay đổi cơ cấu tổ chức. - Phân tích tính hiệu quả đánh giá tính khả thi: + Về kỹ thuât: các yêu cầu về kỹ thuật công nghệ của giải pháp có đáp ứng được không. + Về nghiệp vụ: có đáp ứng cho bên sử dụng không về các thông tin nghiệp vụ vào ra. + Về kinh tế: chi phí lợi ich thu về có phù hợp không. 2.2.3. Lập dự trù kế hoạch triển khai dự án: - Giai đoạn hình thành hợp đồng: Quyết đinh sự khả thi của hệ thống, thỏa thuận các điều khoản sơ bộ để dẫn đến hợp đồng ký kết. - Lập dự trù thiết bị: Nên dự trù về thiết bị sớm, vì thời gian cung cấp lâu. - Dự trù kinh phí: Ngoài kinh phí thiết bị địa điểm còn có kính phí cho quá trình triển khai dự án báo gồm khối lượng công việc, chất lượng, thời gian hoàn thanh dự án, bảo trì, bảo hành. - Xây dựng triển khai dự án: Chọn phương pháp triển khai tiến trình để hoàn thành dự án tối ưu. Bài giảng Phân tích thiết kế hệ thống Trang 7 Trường Cao đẳng KT-KT Quảng nam CHƯƠNG III: PHÂN TÍCH CHỨC NĂNG CỦA HỆ THỐNG 3.1. MÔ HÌNH PHÂN RÃ CHỨC NĂNG (BFD): 3.1.1. Định nghĩa: Mô hình phân rã chức năng (Bussiness Function Diagram - BFD) là công cụ biễu diễn việc phân rã có thứ bậc đơn giản các công việc cần thực hiện. Mỗi công việc được chia ra làm các công việc con, số mức chia ra phụ thuộc kích cỡ độ phức tạp của hệ thống. Ví dụ: Sơ đồ phân cấp chức năng của hệ thống quản lý doanh nghiệp 3.1.2. Các thành phần: 3.1.2.1. Chức năng: Là công việc mà tổ chức cần làm được phân theo nhiều mức từ tổng hợp đến chi tiết. - Cách đặt tên: Tên chức năng phải là một mệnh đề động từ, gồm động từ bổ ngữ. Động từ thể hiện hoạt động bổ ngữ thường liên quan đến thực thể dữ liệu trong miền nghiên cứu. - Chú ý: Tên chức năng phải phản ảnh chức năng của thế giới thực, ngắn, đủ nghĩa, sử dụng thuật ngữ nghiệp vụ. - Biểu diễn: Hình chữ nhật 3.1.2.2. Quan hệ phân cấp: Bài giảng Phân tích thiết kế hệ thống Trang 8 QL Doanh nghiệp QL nhân sự QL người LĐ QL tài chính QL vật tư QL bán hàng QL thu chi QL thiết bị Trả công LĐ QL ng liệuHạch toán Tiếp thị QL đơn hàng Tên chức năng Mua hàng Trường Cao đẳng KT-KT Quảng nam - Mỗi chức năng được phân rã thành các chức năng con. Các chức năng con có quan hệ phân cấp với chức năng cha. Biểu diễn: Mô hình phân rã chức năng biễu diễn thành cây phân cấp Ví dụ: Sơ đồ phân cấp chức năng của công việc tuyển nhân viên 3.1.3. Đặc điểm mục đích của mô hình: - Đặc điểm: + Cung cấp cách nhìn khái quát chức năng. + Dễ thành lập + Gần gũi với sơ đồ tổ chức + Không đưa ra được mối liên quan về thông tin giữa các chức năng. - Mục đích: + Xác định phạm vi của hệ thống cần phân tích. + Cho phép mô tả khái quát dần các chức năngvcủa tổ chức một cách khách quan. Phát hiện được chức năng thiếu hoặc trùng lắp. + Giúp làm việc giữa nhà thiết kế người sử dụng được dễ dàng khi phát triển hệ thống. Bài giảng Phân tích thiết kế hệ thống Trang 9 TUYỂN NHÂN VIÊN Nhận người vào làm việc Phỏng vấn hoặc thi Đăng thông báo tuyển Bỏ các trường hợp không đạt Nhận xem xét hồ sơ Giao việc làm Trường Cao đẳng KT-KT Quảng nam 3.1.4. Xây dựng mô hình: 3.1.4.1. Nguyên tắc phân rã chức năng: - Mỗi chức năng được phân rã phải là một bộ phận thực sự tham gia thực hiện chức năng đã phân rã ra nó. - Việc thực hiện tất cả các chức năng ở mức dưới trực tiếp phải đảm bảo thực hiện được các chức năng ở mức trên đã phân rã ra nó. Quy tắc này được lặp lại nếu chức năng dưới còn ở mức gộp, cho đến chức năng cuối mà ta hoàn toàn nắm được nội dung thực hiện nó. 31.4.2. Tiến hành: Bước 1: Xác định chức năng - Đa số chức năng cha con trong hệ thống được xác định một cách trực giác trên cơ sở thông tin nhận được trong khảo sát. - Ở mức cao nhất, một chức năng chính thông thường là: Cung cấp sản phẩm, dịch vụ, Quản lý tài nguyên. - Mối chức năng có một tên duy nhất, các chức năng khác nhau phải có tên khác nhau. Tên chức năng có thể thống nhất với người sử dụng. Bước 2: Phân rã chức năng. - Phân rã có thứ bậc: Thực hiện theo nguyên tắc phân rã. Có thể dựa vào một số căn cứ: Nhu cầu hoặc kế hoạch mua sắm, bảo trì hỗ trợ, thanh lý hoặc chuyển nhượng.Ví dụ: Chức năng "đặt hàng" thi chọn "nhà cung cấp". - Cách bố trí sắp xếp: + Không quá 6 mức với hệ thống lớn, không quá 3 mức với hệ thống nhỏ. + Sắp xếp công việc cùng một mức trên cùng hàng phải đảm bảo cân đối. + Các chức năng con của cùng một cha nên có kích thước, độ phức tạp tầm quan trọng xấp xỉ nhau. + Các chức năng thấp nhất chỉ có một hoặc một nhóm nhiệm vụ nhỏ do từng cá nhân thực hiện. Mô hình phân rã chức năng cho ta nhìn chủ quan về hệ thống nên cần tạo ra mô hình tốt đạt được sự thống nhất với người sử dụng. Bước 3: Mô tả chi tiết chức năng lá. Đối với chức năng này nên mô tả trong mô hình một cách trình tự, chi tiết bằng lời, thường bao gồm các nội dung sau: - Tên chức năng - Các sự kiện kích hoạt (khi nào? cái gì? Điều kiện gì?). - Quy trình thực hiện - Yêu cầu giao diện cần thể hiện - Dự liệu vào, dữ liệu ra. - Công thức sử dụng (nếu có), quy tắc nghiệp vụ cần tuân thủ. Ví dụ: Mô tả chức năng lá "kiểm tra khách hàng": mở sổ khách hàng kiểm tra có tồn tại không, nếu không thì đó là khách hàng mới, nếu có thì kiểm tra công nợ? nếu công nợ lớn hơn mức cho phép thi từ chối, ngược lại chấp nhận. 3.1.5. Các dạng mô hình phân rã chức năng: Gồm dạng chuẩn dạng công ty, việc chọn mô hình nào phụ thuộc vào độ mêm dẻo của hệ thống. Bài giảng Phân tích thiết kế hệ thống Trang 10 [...]... người dùng - Xác định sự phân tán dữ liệu xử lý giữa các máy trạm máy chủ trong một hệ thống phân tán CHƯƠNG V: THIẾT KẾ- KIỂM SOÁT CHƯƠNG TRÌNH 5.1 THIẾT KẾ KIỂM SOÁT 5.1.1 Mục đích Thiết kế kiểm soát có một vai trò rất quan trọng trong sự tồn tại phát triển của hệ thống vì hiện nay có rất nhiều hệ thống máy tính hoạt động trong môi trường mở Do đó, rất có thể hệ thống đang xây dựng là một... cho cơ quan chủ quản hệ thống Người phân tích, thiết kế hệ thống phải thực hiện phân tích hết sức chặt chẽ để kiểm soát vấn đề này a) Xác định những điểm hở của hệ thống Điểm hở của hệ thống: Là điểm mà tại đó thông tin của hệ thống có khả năng bị truy cập trái phép, bị sửa chữa, lấy cắp thậm chí phá hủy thông tin, có thể gây thiệt hại lớn cho cơ quan chủ quản hệ thống Trong một hệ thống các điểm hở có... quản hệ thống có thể dẫn đến phá sản Lưu ý: Khi phân tích các biện pháp kiểm soát cần có sự tham gia của: - Những người có trách nhiệm trong hệ thống - Những người rất am hiểu về hệ thống - Tùy từng hệ thống có thể người sử dụng được tham gia hoặc không được tham gia c) Các biện pháp phòng ngừa, khắc phục Bài giảng Phân tích thiết kế hệ thống Trang 32 Trường Cao đẳng KT-KT Quảng nam Căn cứ vào mức... logic thống nhất cho hệ thống Một số nguyên tắc kết hợp: Bài giảng Phân tích thiết kế hệ thống Trang 28 Trường Cao đẳng KT-KT Quảng nam + Kiểm tra sự thống nhất về tên gọi của các quan hệ thuộc tính trong hai kết quả Nếu cùng tên nhưng khác nghĩa thì đặt lại tên cho khác nhau, nếu cùng nghĩa nhưng khác tên thi đặt lại tên cho giống nhau + Lấy tất cả các quan hệ khác nhau từ hai kết quả Với quan hệ. .. là Mã NV Ngoại ngữ 4.3 MÔ HÌNH QUAN HỆ: 4.3.1 Khái niệm: 4.3.1.1 Quan hệ : Mô hình CSDL quan hệ (gọi tắt là Mô hình quan hệ) được phát triển vào đầu những năm 1970, dựa trên cơ sở lý thuyết tập hợp , được sử dụng rộng rãi trong việc tổ chức dữ liệu cho hệ thống Bài giảng Phân tích thiết kế hệ thống Trang 22 Trường Cao đẳng KT-KT Quảng nam Các thành phần trong mô hình quan hệ gồm: Các quan hệ - các... trái phép của người trong ngoài hệ thống - Rủi ro về môi trường như cháy, bão lụt,… Thiết kế kiểm soát là đề xuất các biện pháp nhằm đảm bảo: - Tính chính xác - Tính an toàn - Tính riêng tư Bài giảng Phân tích thiết kế hệ thống Trang 30 Trường Cao đẳng KT-KT Quảng nam Tính chính xác của hệ thống thể hiện trước hết ở chỗ hệ thống làm việc luôn luôn đúng đắn, không đưa ra các kết quả tính toán sai lạc,... lưu giữ Bài giảng Phân tích thiết kế hệ thống Trang 12 Trường Cao đẳng KT-KT Quảng nam Hóa đơn - Quan hệ giữa kho dữ liệu, chức năng luồng dữ liệu Hóa đơn Hóa đơn Vào Đưa thông tin vào kho Hóa đơn Ra Lấy thông tin từ kho ra Cập nhật Lấy thông tin từ kho ra xử lý cập nhật lại kho 3.2.3.4 Tác nhân ngoài: - Là một hoặc một nhóm người nằm ngoài hệ thống nhưng có trao đổi trực tiếp với hệ thống Sự... trình BDL của từng hệ thống con (thiết kế tổng thể) - Các giao diện - Các kiểm soát - CSDL Đầu ra của thiết kế chương trình - Lược đồ chương trình (LCT) cho mỗi hệ thống con Bài giảng Phân tích thiết kế hệ thống Trang 33 Trường Cao đẳng KT-KT Quảng nam - Đặc tả nội dung của từng mô-đun trong LCT - Phân bố các mô-đun trong LCT thành các chương trình (mô-đun tải) - Thiết kế các mẫu thử 5.2.2 Lập lược đồ... bao nhiêu thời gian) - Không xác định được trật tự thực hiện các chức năng Bài giảng Phân tích thiết kế hệ thống Trang 17 Trường Cao đẳng KT-KT Quảng nam - Không chỉ ra được yếu tố định lượng đối với dữ liệu có liên quan (tối đa tối thiểu những thông tin là cơ bản trong quá trình phân tích) CHƯƠNG IV: PHÂN TÍCH THIẾT KẾ DỮ LIỆU 4.1 TỔNG QUAN: 4.1.1 Khái niệm: Cơ sở dữ liệu (CSDL) máy tính là... phân tích là đi tới mô hình logíc của hệ thống, trong mô hình ta thu được dới dạng DFD trên vẫn còn lẫn lộn các yếu tố vật lý Mô hình logic sẽ loại Bài giảng Phân tích thiết kế hệ thống Trang 15 Trường Cao đẳng KT-KT Quảng nam bỏ những ràng buộc, các yếu tố vật lý đó, nó chỉ quan tâm chức năng nào là cần cho hệ thống thông tin nào là cần để thực hiện chức năng đó Có 3 loại yếu tố vật lý có thể lẫn vào . doanh dịch vụ, nó cung cấp các thông tin cho hệ tác nghiệp, hệ quyết định nhằm phản ánh tình Bài giảng Phân tích thiết kế hệ thống Trang 1 Hệ quyết định Hệ thông tin Hệ tác nghiệp Trường Cao. diện, thiết kế các kiểm soát, thiết kế CSDL, các module, chương trình) 1.3.4. Xây dựng hệ thống: Bài giảng Phân tích thiết kế hệ thống Trang 2 Trường Cao đẳng KT-KT Quảng nam Bao gồm lập trình, kiểm. trình phân tích thiết kế hệ thống có thể xem xét qua sơ đồ mô hình vật lý và mô hình logic sau: Bài giảng Phân tích thiết kế hệ thống Trang 3 Mức vật lý hệ thống cũ Yêu cầu đối với hệ thống mới Mức

Ngày đăng: 14/05/2014, 12:12

Từ khóa liên quan

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

Tài liệu liên quan