1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Hệ thống thông tin quản lý (ThS. Lê Thị Ngọc Diệp) - Chương 3: Thiết kế hệ thống thông tin quản lý

95 74 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 95
Dung lượng 1,41 MB

Nội dung

Nội dung Chương 3: nghiên cứu quy trình và các nguyên tắc thiết kế hệ thống thông tin quản lý. Các nội dung chính như sau: Quy trình thiết kế HTTT quản lý, mô hình hóa thực thể, thiết kế các tệp dữ liệu từ sơ đồ Quan hệ - Thực thể, chuẩn hóa dữ liệu,...Mời các bạn tham khảo!

Phần XÂY DỰNG HỆ THỐNG THÔNG TIN QUẢN LÝ CHƯƠNG 2: PHÂN TÍCH HTTT CHƯƠNG 3: THIẾT KẾ HTTT QUẢN LÝ CHƯƠNG 4: CÀI ĐẶT VÀ KHAI THÁC HTTT QUẢN LÝ www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp Chương THIẾT KẾ HTTT QUẢN LÝ Thiết kế HTTT quản lý: - Sau có Báo cáo kết phân tích HTTT – kết giai đoạn trình xây dựng HTTT quản lý tổ chức - Được phê duyệt cấp lãnh đạo có thẩm quyền Nội dung Chương 3: nghiên cứu quy trình nguyên tắc thiết kế HTTT quản lý www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp Chương THIẾT KẾ HTTT QUẢN LÝ Các nội dung chính: I Quy trình thiết kế HTTT quản lý II Mơ hình hóa thực thể III Thiết kế tệp liệu từ sơ đồ Quan hệ - Thực thể IV Chuẩn hóa liệu V Thiết kế phần mềm lựa chọn phần mềm thị trường VI Thiết kế giao diện người - máy www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp I QUY TRÌNH THIẾT KẾ HTTT QUẢN LÝ Các tài liệu thu q trình phân tích HTTT Mơ hình hóa thực thể Thiết kế HTTT QL Thiết kế phần mềm Sơ đồ BFD Thiết kế giao diện người - máy Sơ đồ DFD www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp II MƠ HÌNH HĨA THỰC THỂ Là cách thứ hai tiếp cận HTTT với tên gọi: Mơ hình hóa thực thể, Mơ hình hóa liệu Phân tích liệu logic Phương pháp luận: kỹ thuật phân tích liệu kỹ thuật phân tích q trình Mô tả chức HT Mô tả xử lý liệu www.ptit.edu.vn Sơ đồ BFD Sơ đồ DFD HTTT quản lý Giảng viên: Lê Thị Ngọc Diệp MH thực thể MH liệu Mô tả cấu trúc, nội dung liệu II MƠ HÌNH HĨA THỰC THỂ Phân tích liệu phương pháp xác định: - đơn vị thông tin sở, gọi thực thể (Entity) - mối quan hệ chúng Phân tích liệu logic là: - xem xét thực thể chế vận hành chúng, - tìm phương pháp tốt để thành phần liệu lưu trữ lần toàn HTTT - tạo điều kiện truy cập thuận lợi cho người có nhu cầu www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp II MƠ HÌNH HĨA THỰC THỂ Các dịng thơng tin tổ chức Phịng Hành Tổng hợp Phịng Tổ chức Cán Phịng Kế tốn Tài Phịng Kế hoạch Phịng Đầu tư - XDCB www.ptit.edu.vn Phòng Kinh doanh – Tiếp thị Giảng viên: Lê Thị Ngọc Diệp II MƠ HÌNH HĨA THỰC THỂ Mơ hình CSDL tổ chức Phịng Hành – Tổng hợp Phịng Kế tốn Tài Cơ sở liệu Phòng Đầu tư - XDCB www.ptit.edu.vn Phòng Tổ chức Cán Phòng Kế hoạch Phòng Kinh doanh – Tiếp thị Giảng viên: Lê Thị Ngọc Diệp II MÔ HÌNH HĨA THỰC THỂ Mơ hình thực thể hay Mơ hình liệu logic (hay Sơ đồ tiêu chuẩn) xây dựng bốn kiểu khối tương ứng với bốn khái niệm logic chính: - Thực thể (Entity) - Cá thể (Instance) - Thuộc tính (Attribute) - Quan hệ (Relation) www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp Mô hình thực thể a/ Thực thể - lớp đối tượng có đặc tính chung mà người ta muốn quản lý thơng tin Ví dụ: thực thể “NHÂN VIÊN” dùng để người nhân viên làm việc tổ chức, họ có đặc tính chung cần quản lý: - mã nhân viên, - tên gọi, - ngày sinh, - công việc chuyên môn… www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 10 Thiết kế phần mềm - Cần đội ngũ chuyên gia, kỹ thuật viên cấp cao, am hiểu lĩnh vực quản lý thông thạo kỹ thuật sáng chế PM Các module (program) chức Tương ứng với tiến trình sơ đồ DFD www.ptit.edu.vn Phần mềm tổng thể Các module không thuộc chức sửa lỗi, phân quyền, tối ưu hóa hệ thống … Giảng viên: Lê Thị Ngọc Diệp 81 Thiết kế phần mềm a/ Thiết kế giải thuật - xác định module, vị trí mối quan hệ chúng toàn HTTT quản lý cần thiết kế - Phương pháp thiết kế giải thuật trường phái lập trình cấu trúc: + Thiết kế từ đỉnh xuống (Top down design) + Thiết kế từ lên (Bottom up design) + Kết hợp hai www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 82 Thiết kế phần mềm Ví dụ thiết kế giải thuật từ đỉnh xuống Quản lý hóa đơn Cập nhật Tìm kiếm Tổng hợp 1.1.Nhập liệu 2.1 Theo mã KH 3.1 Theo tháng 1.2 Xem liệu 2.2 Theo mã HH 3.2 Theo quý 1.3 Sửa liệu 2.3 Theo PTTT 3.3 Theo năm www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 83 Thiết kế phần mềm Ví dụ thiết kế giải thuật từ lên Quản lý doanh nghiệp Quản lý nhân Quản lý HSCB Prog1 Nhap HSCB Prog3 Prog4 LuongC Daotao B CB Quản lý kho hàng Prog5 Nhap NVL Prog7 Xuat NVL Prog9 Thop HTK Quản lý bán hàng Prog6 Nhap HD Prog8 Giatri SP Prog10 Dubao TT Prog2 CapnhatH SCB www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 84 Thiết kế phần mềm b/ Ngôn ngữ thiết kế PM Căn cứ: - lĩnh vực ứng dụng tổng quát, - môi trường hoạt động PM, - độ phức tạp thuật tốn cấu trúc chương trình - tri thức cán phát triển PM Các hệ phát triển ngơn ngữ lập trình: - Thứ nhất: tiêu biểu hợp ngữ - Thứ hai: FORTRAN, COBOL, BASIC… - Thứ ba: ALGOL, PASCAL, MODULA – 2, C, C++ … www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 85 Lựa chọn PM thị trường Lợi ích: - Giá thành thấp sơ với thiết kế phần mềm - Có thể cài đặt vào phần cứng khác - Có độ tin cậy tương đối cao - Có miền sử dụng rộng rãi Bất lợi: - Khơng có tính mềm dẻo, khó bảo hành - Khơng có lời giải đầy đủ cho toán đặt www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 86 VI THIẾT KẾ GIAO DIỆN NGƯỜI - MÁY Mục đích: tạo giao tiếp thân thiện người sử dụng máy tính Yêu cầu: dễ sử dụng, tốc độ đảm bảo, có độ xác cao, dễ kiểm sốt, dễ phát triển Chức năng: - Giữ an ninh - Lọc bỏ liệu khơng cần thiết - Mã hóa giải mã thông điệp - Phát sửa lỗi - Lưu trữ tạm thời liệu - Chuyển đổi liệu sang khuôn mẫu cần thiết www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 87 Nội dung thông tin giao diện Mẫu nhập liệu (Forms) tài liệu chứa số liệu định trước chỗ trống để điền thêm liệu vào Báo cáo (Reports) tài liệu chứa liệu xác định sẵn dùng để xem Sự trợ giúp: tiện ích trợ giúp, chức trợ giúp, thông báo gợi ý, phát sửa lỗi… www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 88 Nội dung thông tin giao diện Dữ liệu vào Forms HTTTQL Reports Dữ liệu Giao diện Dữ liệu vào www.ptit.edu.vn Form N N Xử Xử lý lý hay hay tiến tiến trình trình trong sơ sơ đồ đồ DFD DFD Report Dữ liệu Giảng viên: Lê Thị Ngọc Diệp 89 Các kiểu thiết kế giao diện người - máy a/ Thiết kế đối thoại (hỏi – đáp): hình xuất câu hỏi (hoặc dấu nhắc) để người sử dụng điền vào Ví dụ: www.ptit.edu.vn Hệ thống quản lý kho Mã kho: …………………………………………… Mã hàng: ………………………………………… Chọn nhóm sau đây: DM: Hàng dệt may TP: Hàng thực phẩm VPP: Văn phòng phẩm Chọn chức sau đây: N: Nhập S: Sửa liệu E: Kết thúc Giảng viên: Lê Thị Ngọc Diệp 90 Các kiểu thiết kế giao diện người - máy b/ Thiết kế thực đơn: bảng liệt kê chức hệ thống phương án (câu trả lời) để người sử dụng tùy chọn Ví dụ: www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 91 Các kiểu thiết kế giao diện người - máy c/ Thiết kế biểu tượng: nháy chuột vào biểu tượng để chọn chức Ví dụ: www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 92 Các kiểu thiết kế giao diện người - máy d/ Thiết kế kiểu điền mẫu: biểu mẫu có phần trống để nhập liệu Ví dụ: www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 93 CÂU HỎI ƠN TẬP CHƯƠNG Trình bày quy trình thiết kế HTTT quản lý Khái niệm thực thể loại thuộc tính Cho ví dụ cụ thể Dùng ký pháp để biểu diễn thực thể thuộc tính theo ví dụ Phân biệt khái niệm kiểu quan hệ bậc quan hệ Nêu kiểu quan hệ bậc quan hệ, cho ví dụ cụ thể biểu diễn sơ đồ với trường hợp So sánh sơ đồ quan hệ - thực thể (ERD) với sơ đồ chức kinh doanh (BFD) sơ đồ luồng liệu (DFD) Các bước xây dựng sơ đồ ERD So sánh khái niệm thực thể tệp liệu www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 94 CÂU HỎI ÔN TẬP CHƯƠNG Nêu phương pháp thiết lập CSDL từ sơ đồ ERD Khái niệm chuẩn hóa liệu Các dạng chuẩn q trình chuẩn hóa liệu Cho ví dụ minh họa 10 Ưu nhược điểm việc thiết kế phần mềm mua phần mềm có sẵn thị trường 11 So sánh phương pháp thiết kế phần mềm từ đỉnh xuống (Top down design) từ lên (Bottom up design) Cho ví dụ minh họa 12 Trình bày phương pháp thiết kế giao diện cho ví dụ www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp 95 ... dung Chương 3: nghiên cứu quy trình nguyên tắc thiết kế HTTT quản lý www.ptit.edu.vn Giảng viên: Lê Thị Ngọc Diệp Chương THIẾT KẾ HTTT QUẢN LÝ Các nội dung chính: I Quy trình thiết kế HTTT quản lý. . .Chương THIẾT KẾ HTTT QUẢN LÝ Thiết kế HTTT quản lý: - Sau có Báo cáo kết phân tích HTTT – kết giai đoạn trình xây dựng HTTT quản lý tổ chức - Được phê duyệt cấp lãnh... III Thiết kế tệp liệu từ sơ đồ Quan hệ - Thực thể IV Chuẩn hóa liệu V Thiết kế phần mềm lựa chọn phần mềm thị trường VI Thiết kế giao diện người - máy www.ptit.edu.vn Giảng viên: Lê Thị Ngọc

Ngày đăng: 11/05/2021, 02:24

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN