CHƯƠNG 4: PHÂN TÍCH THIẾT KẾ CƠ SỞ DỮ LIỆU 4.1 Lý thuyết về thiết kế cơ sở dữ liệu
4.4. Xây dựng chương trình
Căn cứ vào yêu cầu của bài toán, qua phân tích đánh giá, xây dựng được mô hình hoạt động của hệ thống, các mô hình chức năng, mô hình dữ liệu và quan hệ dữ liệu, thấy được khung cảnh hoạt động của hệ thống, những dữ liệu cần thiết đảm bảo hoạt động của hệ thống. Công việc còn lại là xây dựng chương trình ứng dụng dựa trên các mô hình xây dựng.
Hệ thống chương trình được chia làm hai phần:
Phần 1 : Phục vụ khách hàng
Hiện thông tin về sách, tin tức thị thường sách, cho phép người dùng tìm kiếm thông tin, đăng ký khách hàng và đặt mua sách
Phần 2 : Hệ thống Quản lý sách.
Quản lý sách, phân quyền người quản lý, cập nhật thông tin cho hệ thống như: cập nhật tin tức sách, quảng cáo, tác giả, nhà xuất bản, sách, thống kê, cấu hình cho hệ thống…
Thiết lập cơ chế bảo mật hệ thống và an toàn dữ liệu:
Mỗi người sử dụng đều được cấp tên đăng nhập và mật khẩu.
Cơ chế phân quyền truy cập đến từng cấp người dùng khác nhau bảo vệ chặt chẽ tài liệu tuỳ theo quyền hạn của từng người sử dụng.
Đối chiếu với các yêu cầu đặt ra trong hệ thống, ta thấy có sự phân chia các nhóm sử dụng trong hệ thống một cách rõ ràng và theo 4 nhóm :
Nhóm khách vãng lai chỉ xem qua thông tin trên web Nhóm khách hàng đặt mua sách
Nhóm nhân viên cập nhật dữ liệu cho hệ thống
Báo cáo thực tập Xây dựng hệ thống quản lý bán sách qua mạng