Bài giảng Phân tích hệ thống thông tin có cấu trúc gồm 8 chương cung cấp cho người học các kiến thức: Tổng quan về HTTT, mô hình hóa HTTT, khảo sát xác định mục tiêu, mô hình hóa dữ liệu, mô hình hóa xử lý, thiết kế dữ liệu, thiết kế xử lý, thiết kế giao diện. Mời các bạn cùng tham khảo.
GiẢNG VIÊN: NGUYỄN VĂN LỄ BỘ MÔN HỆ THỐNG THÔNG TIN GIỚI THIỆU MƠN HỌC Thơng tin mơn học Tên mơn học: Phân tích thiết kế hệ thống Số tiết: 45 (45LT) Loại môn học: Bắt buộc Hình thức đánh giá Kiểm tra thường xuyên (chuyên cần, kiểm tra) Thi kết thúc học phần (tự luận) MỤC TIÊU MÔN HỌC Khảo sát, phân tích, thiết kế xây dựng hệ thống thông tin nhằm phục vụ cho công tác quản lý thông tin quan, đơn vị CÁC CƠNG VIỆC LIÊN QUAN Phân tích viên, thiết kế viên hệ thống thông tin Nhân viên phát triển ứng dụng Quản trị bảo trì hệ thống sở liệu Xây dựng ứng dụng web, diễn đàn vv… HƯỚNG DẪN BÀI TẬP NHÓM Số thành viên nhóm: Tóm lại hệ thống đặc trưng yếu tố cấu thành: Tập hợp phần tử, mối quan hệ tương tác ràng buộc, mục đích chung HỆ THỐNG QUẢN LÝ Hệ thống quản lý gì? o Một hệ thống tích hợp “người –máy” tạo thơng tin giúp người sản xuất, quản lý định hệ thống quản lý 10 Xuất thông tin cho người dùng Một số vấn đề quan tâm Nếu thơng tin vừa địi hỏi tính xác, vừa thường xun thay đổi nên phối hợp hai cách thể 118 Xuất thông tin cho người dùng Một số vấn đề quan tâm Khi cần so sánh thơng tin nên hiển thị thơng tin dạng đồ họa Ví dụ : Biểu mối tương quan chi phí tiếp thị doanh thu bán hàng bẳng hai đồ thị hệ tọa độ để người dùng tiện so sánh cách trực quan 119 THIẾT KẾ THÔNG BÁO Khi thiết kế thông báo, ta cần ý số điểm sau: Người dùng thành thạo cần thơng báo ngắn gọn, mang tính nhắc nhở Trong người dùng khơng thành thạo cần thông báo cụ thể tường tận (nếu được) kèm thêm hướng dẫn ngắn gọn họ phải làm 120 THIẾT KẾ THƠNG BÁO Thông báo cho đối tượng người dùng khác sử dụng ngơn ngữ khác Nội dung thơng báo phải trung lập, khách quan hồn tồn, tránh sử dụng đại từ nhân xưng Ví dụ : Nên xuất thông báo “Ngày sinh nhân viên không hởp lệ, xin vui lịng nhập lại !” Khơng nên xuất thông báo “Bạn nhập ngày sinh nhân viên không hợp lệ, xin vui lòng nhập lại !” 121 THIẾT KẾ THÔNG BÁO Hoạt động bên hệ thống blackbox với người dùng, thông báo không chứa thuật ngữ chuyên môn người lập trình Ví dụ : Các thơng báo sau không nên “ID sinh viên không hợp lệ”, “Lỗi hệ thống, mã lỗi #27”,… Nội dung thông báo phải cụ thể, khơng chung chung Ví dụ : Các thông báo sau chung chung “Nhập liệu sai”, “Dữ liệu không hợp lệ”,… 122 THIẾT KẾ MENU • Menu danh sách tuỳ chọn mà người sử dụng chọn lựa để thực hệ thống • Mỗi menu phải có tiêu đề có nghĩa, ngắn gọn 123 THIẾT KẾ MENU •Có thể nhóm menu theo: Luồn cơng việc Nhóm logic menu Tần suất xuất Phân quyền người sử dụng Menu lồng không nên sâu 124 Một số dạng menu 125 Một số dạng menu 126 Một số dạng menu 127 MỘT SỐ LƯU Ý KHI THIẾT KẾ GIAO DIỆN Khi thiết kế giao diện, ta thiết kế control label, button, textbox,… cho khoảng trống form giảm tối đa; control phải cân đối độ rộng, hẹp, font chữ Những thơng tin có liên quan với nên gom vào frame tốt gắn nhãn cho frame tăng cường ngữ nghĩa cho giao diện 128 MỘT SỐ LƯU Ý KHI THIẾT KẾ GIAO DIỆN Sử dụng màu sắc hài hồ, thay đổi để làm bật nội dung Không nên sử dụng năm màu hình Màu sắc phải dùng cách quán tất giao diện hệ thống theo tiêu chí định 129 130 131 www.themegallery.com ... CHƯƠNG 1: TỔNG QUAN VỀ HTTT HỆ THỐNG Hệ thống gì? o Ví dụ: Hệ thống mặt trời, hệ thống pháp luật, hệ thống nhà nước, hệ thống tuần hoàn, hệ thống thông tin, hệ thống tổ chức công ty, xí nghiệp,... Khảo sát, phân tích, thiết kế xây dựng hệ thống thông tin nhằm phục vụ cho công tác quản lý thông tin quan, đơn vị CÁC CƠNG VIỆC LIÊN QUAN Phân tích viên, thiết kế viên hệ thống thông tin Nhân... chung hệ thống quản lý BỘ PHẬN ĐIỀU HÀNH HỆ THỐNG THÔNG TIN BỘ PHẬN THỰC HIỆN 12 HỆ THỐNG QUẢN LÝ Bộ phận điều hành Kiểm soát hệ thống Xác định mục tiêu hoạt động Ra thị, định dựa hệ thống