Phân tích thiết kế hệ thống thông tin chương 4 thiết kế hệ thống

84 2K 0
Phân tích thiết kế hệ thống thông tin chương 4 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 TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN THIẾT KẾ HỆ THỐNG Nội dung Mô hình liệu khái niệm Mô hình liệu logic Thiết kế hệ thống vật lý Phân tích & thiết kế HTTT MÔ HÌNH DỮ LiỆU KHÁI NiỆM      Phân tích & thiết kế HTTT Giới thiệu mô hình thực thể quan hệ (ERM) Các thành phần ERM Quy trình xây dựng ERM Các bước phát triển ERM cho ứng dụng Ví dụ Giới thiệu mô hình thực thể quan hệ  ERM = Entity Relationships Model  Biểu diễn đồ thị lớp liệu mối quan hệ ngữ nghĩa chúng  Các thành phần ERM:    Thực thể Mối quan hệ thực thể Thuộc tính thực thể Phân tích & thiết kế HTTT Thực thể (entity)  Là khái niệm để chỉ:  Một lớp • • Các đối tượng giới thực, Các khái niệm độc lập (không bao chứa khác) có đặc trưng chung  Tên thực thể: danh từ  Ký pháp: Tên thực thể Phân tích & thiết kế HTTT Ví dụ: thực thể Phân tích & thiết kế HTTT Bản thể (instance)  Là đối tượng cụ thể thực thể  Phân biệt thực thể thể Phân tích & thiết kế HTTT Thuộc tính(attribute)  Là đặc trưng thực thể mà ta quan tâm (có thể tất cả)  Tên thuộc tính: danh từ  Các loại thuộc tính:     Thuộc tính tên gọi: tên gọi cho thể Thuộc tính định danh: xác định tính thể Thuộc tính mô tả: thuộc tính lại Thuộc tính lặp: với thể nhận nhiều giá trị khác Phân tích & thiết kế HTTT Thuộc tính – ký pháp  Thuộc tính thực thể gắn với thực thể đoạn thẳng Phân tích & thiết kế HTTT Biểu diễn thực thể    Tên thực thể: viết chữ IN Thuộc tính: chữ thường Định danh: gạch chân Phân tích & thiết kế HTTT 10 Thiết kế giao diện…        Thiết lập mục tiêu ý đồ cho nhiệm vụ Ánh xạ thành dãy hành động xác định Xác định dãy hành động thực mức giao diện Chỉ trạng thái hệ thống Xác định chế điều khiển Chỉ cách chế điều khiển ảnh hưởng đến trạng thái hệ thống Chỉ cách người dùng diễn giải trạng thái hệ thống từ thông tin cấp qua giao diện Phân tích & thiết kế HTTT 70 Thiết kế giao diện…  Đặc tả thiết kế giao diện  Tổng quan • • • •  Tên giao diện Đặc trưng người sử dụng (ai sử dụng) Đặc trưng nhiệm vụ (mục đích) Đặc trưng hệ thống (các phần mềm hệ thống) Mẫu thiết kết giao diện • • • • • Phân tích & thiết kế HTTT Mẫu thiết kế giao diện Biểu đồ trình tự đối thoại mô tả thao tác sử dụng Các bảng liệu liên quan Qui trình, công thức xử lý thực Định dạng kết 71 Thiết kế biểu mẫu báo cáo  Cấu trúc        Đầu biểu Các thông tin trình tự theo thời gian Cấu trúc định dạng thông tin Phần chi tiết biểu mẫu Phẩn tổng hợp liệu Xác nhận Bình luận Phân tích & thiết kế HTTT 72 DEMO Phân tích & thiết kế HTTT 73 Thiết kế CSDL vật lý Phân tích & thiết kế HTTT 74 Thiết kế sở liệu vật lý  Sử dụng HQT CSDL SQL Server 2008, sau chuẩn hóa xong thu 10 quan hệ  Bảng HÀNG Thuộc tính Kiểu liệu Cỡ MaHang CHAR(5) TenHang VARCHAR(20) 20 DVT VARCHAR(20) INT  Hxxxx Ràng buộc 20 DonGia Định dạng Khóa NOT NULL Các bảng khác làm tương tự… Phân tích & thiết kế HTTT 75 Xác định luồng hệ thống • Phân định công việc người –máy • Chọn phương thức thực • Đặc tả xử lý: đầu vào, nội dung, công cụ phương tiện thực hiện, kết • Thay kho liệu file (bảng) tương ứng Phân tích & thiết kế HTTT 76 Xác định luồng hệ thống…  Tiến trình 1.2 Viết phiếu nhập kho   Xử lý tương tác có yêu cầu nhập kho Nội dung • Nhập vào máy nội dung sau: – – – – – – – • • Ngày Người giao hàng Địa người giao hàng Lý nhập kho Tên sản phẩm, số lượng, thành tiền Thuế VAT Tổng tiền Lưu thông tin vào bảng XUAT_HEADER, XUAT_DETAIL In phiếu phiếu nhập kho Các tiến trình khác làm tương tự! Phân tích & thiết kế HTTT 77 Xác định giao diện Giao diện cập nhật (Suy từ mô hình ERM)     GD cập nhật KHÁCH HÀNG GD cập nhật HÀNG GD cập nhật KHO GD cập nhật NGƯỜI GIAO HÀNG Phân tích & thiết kế HTTT 78 Xác định giao diện… Giao diện xử lý (suy từ luồng hệ thống tiến trình sở)    GD lập đơn mua hàng GD viết phiếu nhập kho GD Viết séc chuyển khoản Các DFD khác làm tương tự! Phân tích & thiết kế HTTT 79 Xác định giao diện…  Tích hợp giao diện Giao diện cập nhật Giao diện xử lý Cập nhật KHÁCH HÀNG Lập đơn mua hàng Cập nhật HÀNG Viết phiếu nhập kho Cập nhật KHO Viết séc chuyển khoản Cập nhật NGƯỜI GIAO HÀNG Nhận đơn đặt hàng Viết phiếu xuất kho Viết phiếu thu Gửi giấy nhắc nợ Sau xem xét loại bỏ giao diện trùng lặp, thu 11 giao diện Phân tích & thiết kế HTTT 80 Kiến trúc hệ thống Phân tích & thiết kế HTTT 81 Thiết kế giao diện  Giao diện đăng nhập Các giao diện khác làm tương tự! Phân tích & thiết kế HTTT 82 Đặc tả giao diện tương tác  Viết phiếu nhập kho         Mục tiêu: lưu thông tin nhập kho in phiếu Người sử dụng: quản lý kho Môi trường: Windows XP, CSDL SQL Server 2008, Mẫu thiết kế: hình xxx Các bảng liệu sử dụng: HÀNG, KHO, NHAP_HEADER, NHAP_DETAIL Thao tác xử lý: mô tả Hướng sử dụng: Kết quả: thêm ghi vào bảng nêu Phân tích & thiết kế HTTT 83 Phân tích & thiết kế HTTT 84

Ngày đăng: 08/07/2016, 08:38

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan