Bài giảng Lập trình Web - Bài 4: Các thành phần của một chương trình quản lý

CÁC THÀNH PHẦN CỦA MỘT  
CHƢƠNG TRÌNH QUẢN LÝ  
Nội dung  
Các thành phần của một chương trình  
quản lý  
Giới thiệu một số công cụ hỗ trợ xây dựng  
chương trình quản lý  
Chƣơng trình quản lý  
Các chức năng cần có của một phần mềm  
quản lý:  
. Xem, thêm, sửa, xóa dữ liệu  
. Tìm kiếm dữ liệu  
. Kết xuất báo cáo, thống kê  
. Xác thực người dùng, phân quyền  
. Cài đặt, sao lưu, phục hồi dữ liệu  
. Hướng dẫn sử dụng chương trình  
. Tùy chỉnh giao diện  
Chƣơng trình quản lý  
Các giao diện thường có:  
. Màn hình khởi động (flash form)  
. Màn hình xác thực (login form)  
. Màn hình chính (main form)  
. Các màn hình hỗ trợ thao tác nghiệp vụ  
Thao tác dữ liệu  
Kết xuất dữ liệu (báo cáo in ấn)  
. Màn hình hướng dẫn sử dụng  
Flash form  
Form chạy trong khi chờ load chương  
trình, cấu hình hệ thống  
Có thể hiển thị các thông tin giới thiệu:  
. phần mềm  
. tác giả  
Ý tưởng:  
. Dùng Timer để hiệu chỉnh độ mờ của form  
. Dùng công cụ tiến trình để trình diễn.  
Main form  
Các thành phần chính:  
. Menu Bar: chức năng đầy đủ  
. Tool Bar: truy xuất nhanh chức năng thường dùng  
. Status Bar: hiển thị các thông tin cần thiết về  
trạng thái phần mềm  
người đang đăng nhập và sử dụng phần mềm  
Nếu còn không gian:  
. Help: hướng dẫn người dùng sử dụng phần mềm  
. XP Explorer Bar: Ngoài những chức năng chính, còn  
chức năng phụ nhưng không đủ chỗ trên toolbar  
. …  
File cấu hình - kết nối CSDL  
Phần mềm sẽ được triển khai trên những  
máy tính khác nhau  
. cấu hình kết nối nên được đọc từ file  
Khi phân phối phần mềm, chúng ta chỉ  
phân phối bản binary (bản nhị phân)  
Log file – nhật ký sử dụng  
Lưu lại thông tin của người sử dụng đang  
vận hành phần mềm (người đang sử dụng  
phần mềm, quyền hạn, ngày giờ, tất cả  
thông tin cá nhân thực thi khác)  
Ghi log để tránh thoái thác trách nhiệm khi  
người dùng làm sai  
Phân quyền ngƣời dùng  
Phần mềm phải được thiết kế cho nhiều  
người sử dụng  
Mỗi người có chức năng nhiệm vụ khác  
nhau  
Ý tưởng: phân quyền sử dụng trên hệ  
thống chức năng (menu)  
. Hiển thị cho người dùng có quyền  
. Ẩn hoặc mờ nếu người dùng không quyền  
Cài đặt và sao lƣu phục hồi  
Người sử dụng phần mềm không phải ai  
cũng chuyên về tin học  
Một chương trình tốt phải làm tất cả vấn  
đề liên quan hệ thống  
. Người dùng chỉ cần thao tác trên nghiệp vụ  
Các chức năng:  
. Cài đặt phần mềm  
. Cài đặt CSDL  
. Cấu hình hệ thống  
Một số công cụ hỗ trợ  
Thiết kế giao diện:  
. DevExpress  
. DotNetBar  
Thiết kế icon:  
. Ico FX  
. Easy Icon Maker  
Một số công cụ hỗ trợ  
Tạo file help:  
. PowerCHM  
Thiết kế report:  
. Crystal Report  
Đóng gói cài đặt  
. Advance Installer  
pdf 12 trang baolam 10/05/2022 4320
Bạn đang xem tài liệu "Bài giảng Lập trình Web - Bài 4: Các thành phần của một chương trình quản lý", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_lap_trinh_web_bai_4_cac_thanh_phan_cua_mot_chuong.pdf