1. Trang chủ
  2. » Luận Văn - Báo Cáo

PHÂN TÍCH, THIẾT kế hệ THỐNG QUẢN lý THƯ VIỆN TRƯỜNG đại học sư PHẠM kỹ THUẬT TP HCM

85 8 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

Nội dung

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM KHOA KINH TẾ ĐỒ ÁN HỌC PHẦN TÊN HỌC PHẦN: Phân tích thiết kế hệ thống (SAD) MÃ SỐ LỚP HP: ANDE333408_02 Tên đề tài Nhóm: PHÂN TÍCH, THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM Lớp: 191262A, 191262B NHÓM : Ngày nộp: 04/06/2022 TP.HCM, ngày 04 Tháng 06 năm 2022 0 DANH SÁCH THÀNH VIÊN NHĨM {bản mềm: nhóm trưởng để nguyên ds sau = in; mềm thành viên: để tên +… mình, Xóa thành viên khác} Thái Thị Cẩm Tú [68] Nhóm trưởng: Phân hệ Quản lý nhân Nguyễn Trần Duy Anh [01]: Phân hệ Quản lý Tài kế tốn Lê Quốc Bình [06]: Phân hệ Quản lý Kho sách tư liêuY thư viênY Trần Tiến Dũng [09]: Phân hệ Quản lý Cơ sở vật chất Nguyễn Thị Bích Hằng [17]: Phân hệ Quản lý tài liệu số Nguyễn Thị Thanh Ngà [32]: Phân hệ Quản lý Dịch vụ mượn trả sách Trịnh Thị Thanh Thúy [50]: Phân hệ Quản lý Dịch vụ thư viện Nguyễn Minh Trí [59]: Phân hệ Quản lý Quan hệ đối ngoại Hà Văn Tú [67]: Phân hệ Quản lý nhà cung cấp 10 Nguyễn Tấn Toàn [51]: Phân hệ Quản lý sách, tài liệu ấn phẩm thư viện 11 Bùi Quang Tuấn [62]: Phân hệ Quản lý hành văn thư 12 Lê Văn Thanh Tùng [65]: Phân hệ Quản lý Tổ chức thi đua khen thưởng sách đãi ngộ 13 Bùi Cam Tú Uyên [70]: Phân hệ Quản lý Độc giả 14 Trần Thiên Văn [71]: Phân hệ Quản lý hệ thống phòng đọc hệ thống thư viện 15 Đào Thế Vinh [75]: Phân hệ Quản lý phân phối điều tiết thư viện - 2- 0 ĐIỂM ĐÁNH GIÁ {bản mềm: nhóm trưởng để nguyên ds sau = in; mềm thành viên: để tên +… mình, Xóa thành viên khác} Thái Thị Cẩm Tú [68] Nhóm trưởng: Phân hệ Quản lý nhân Nguyễn Trần Duy Anh [01]: Phân hệ Quản lý Tài kế tốn Lê Quốc Bình [06]: Phân hệ Quản lý Kho sách tư liêuY thư viê Yn Trần Tiến Dũng [09]: Phân hệ Quản lý Cơ sở vật chất Nguyễn Thị Bích Hằng [17]: Phân hệ Quản lý tài liệu số Nguyễn Thị Thanh Ngà [32]: Phân hệ Quản lý Dịch vụ mượn trả sách Trịnh Thị Thanh Thúy [50]: Phân hệ Quản lý Dịch vụ thư viện Nguyễn Minh Trí [59]: Phân hệ Quản lý Quan hệ đối ngoại Hà Văn Tú [67]: Phân hệ Quản lý nhà cung cấp 10 Nguyễn Tấn Toàn [51]: Phân hệ Quản lý sách, tài liệu ấn phẩm thư viện 11 Bùi Quang Tuấn [62]: Phân hệ Quản lý hành văn thư 12 Lê Văn Thanh Tùng [65]: Phân hệ Quản lý Tổ chức thi đua khen thưởng 13 Bùi Cam Tú Uyên [70]: Phân hệ Quản lý Độc giả 14 Trần Thiên Văn [71]: Phân hệ Quản lý hệ thống phòng đọc hệ thống thư viện 15 Đào Thế Vinh [75]: Phân hệ Quản lý phân phối điều tiết thư viện Ngày……./…… /202… Giảng viên: Ký tên TP.HCM, ngày …… tháng …… năm 202…… - 3- 0 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA CÔNG KINH TẾ ĐỀ TÀI ĐỒ ÁN HỌC PHẦN TÊN HỌC PHẦN: Phân tích thiết kế hệ thống (SAD) MÃ SỐ LỚP HP: ANDE333408_02 Tên đề tài Nhóm: PHÂN TÍCH, THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM Giảng viên giảng dạy: VÕ XUÂN THỂ _ Giảng viên Lớp: 191262A, 191262B NHĨM : Tên sản phẩm đề tài: sttGxNT.ttg.HoTen_TenHT_tenPhanHe.rar NHẬN XÉT CỦA GIẢNG VIÊN ĐỐI VỚI NHÓM: ……………………………………………………… ……………………………………………………… ……………………………………………………… Ngày……./…… /202… Giảng viên: Ký tên - 4- 0 TP.HCM, ngày …… tháng …… năm 202…… LỜI CẢM ƠN Nhóm chúng em xin chân thành cảm ơn thầy Võ Xuân Thể - giảng viên mơn Phân tích thiết kế hệ thống nhiệt tình hướng dẫn cung cấp nội dung học SAD, từ mà chúng em nghiên cứu thực báo cáo Nhóm em cố gắng hồn thiện tốt hạn chế mặt thời gian lần đầu thực thiếu kinh nghiệm nên hẳn báo cáo số sai sót Mong nhận lời góp ý Thầy để nhóm hồn thành tốt báo cáo không môn học mà cịn mơn khác Nhóm em xin chân thành cảm ơn! - 5- 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM DANH MỤC CÁC TỪ VIẾT TẮT ĐHSPKT Đại học sư phạm kỹ thuật CSDL DB Cơ sở liệu: DataBase CSVC Cơ sở vật chất NSD Người sử dụng: User PTK HTTT ISAD Phân tích thiết kế hệ thống thơng tin HOẶC Information Systems A… D… RBTV ERD Entity Relationship Diagram = Sơ đồ thực thể kết hợp NF Normal Form = dạng chuẩn CSDL DANH MỤC CÁC THUẬT NGỮ - 6- 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM Giao diện người dùng: User-Interface Là hệ thống hình giao tiếp cho phép người sử dụng tương tác với thành phần phần mềm HT, thường dong: Win-form, Web-form, Mobile-Form Là quyền làm việc HT cấp phát cho cá Tài khoản (Account) nhân thông qua tên tài khoản (username) mật (password) MỤC LỤC - 7- 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM Chương 1: GIỚI THIỆU VỀ ĐỒ ÁN HỌC PHẦN 24 1.1 Tổng quan ĐỒ ÁN HỌC PHẦN 24 1.2 Nội dung chun mơn ĐỒ ÁN HỌC PHẦN 24 1.3 Mục tiêu ĐỒ ÁN HỌC PHẦN 25 1.4 Công cụ tảng kỹ thuật thực ĐỒ ÁN HỌC PHẦN 25 1.5 Sản phẩm ĐỒ ÁN HỌC PHẦN 25 1.6 Bố cục báo cáo 26 Chương 2: CƠ SỞ LÝ THUYẾT CỦA HỌC PHẦN 2.1 27 GIỚI THIỆU TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ THƯ VIỆN ĐHSPKT 27 2.2 TỔNG QUAN VỀ PHÂN TÍCH, THIẾT KẾ HT 41 2.3 MƠ TẢ VÀ XÁC ĐỊNH GIỚI HẠN HỆ THỐNG THÔNG TIN 45 2.4 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN DỮ LIỆU CỦA HT 46 2.5 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN GIAO DIỆN NSD CỦA HT 51 2.5.2 Xác định số lượng forms loại form 51 2.5.3 Xác định thông tin liên quan form 52 2.5.4 Phát thảo forms 52 2.5.5 PTTK kịch khai thác sử dụng Forms 52 2.5.6 PTTK số kịch gây (phát sinh) lỗi 53 2.5.7 Vẽ mơ hình phân cấp hệ thống Forms 54 2.5.8 Xác định khả mở rộng phát triển hệ thống giao diện HTTT 54 2.6 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN CÀI ĐẶT CỦA HT 56 2.7 PHÂN TÍCH, THIẾT KẾ HỆ THỐNG BẢO MẬT CỦA HT 57 2.8 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN GIAO TIẾP KHÁC CỦA HT 60 2.8.3 Các thành phần hệ thống (tương ứng Component) 60 2.8.4 Dự đoán thành phần giao tiếp khác tương lai vận dụng vào HTTT 62 - 8- 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM 2.9 PHÂN TÍCH, THIẾT KẾ MƠ HÌNH XỬ LÝ CỦA HT 62 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN TRƯỜNG ĐHSPKT 64 3.1 64 Giới thiệu chung HT quản lý thư viện trường ĐHSPKT[Nhóm 4] 3.1.1 Mơ tả chung hệ thống thơng tin NHĨM 64 3.1.2 Xác định giới hạn hệ thống thơng tin NHĨM 66 3.1.3 Phân công phân hệ hệ thống 68 CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ CÁC PHÂN HỆ CỦA HỆ THỐNG 69 + Các phân hệ HTTT: Quản lý bán hàng trực tuyến (online) đơn vị kinh doanh đa ngành hàng, gồm nhiều khu vực bán hàng 69 4.1 Thái Thị Cẩm Tú [01] : PHÂN HỆ QUẢN LÝ NHÂN SỰ CỦA HỆ THỐNG QUẢN LÝ THƯ VIỆN ĐHSPKT 69 4.1.1 GIỚI THIỆU CHUNG phân hệ quản lý nhân 69 4.1.1.1 Mô tả phân hệ quản lý nhân 69 4.1.1.2 Giới hạn phạm vi PHÂN HỆ quản lý toán 71 4.1.2 PHÂN TÍCH THIẾT KẾ THÀNH PHẦN CSDL CỦA PHÂN HỆ QUẢN LÝ NHÂN SỰ 73 4.1.2.1 Mô tả số quan niệm liên quan phân hệ quản lý nhân 73 4.1.2.2 Thiết kế ERD phân hệ quản lý nhân 73 4.1.2.3 Xác định RBTV phân hệ phân hệ quản lý nhân 73 4.1.2.4 Xác định khả mở rộng DB thực tế phân hệ 74 4.1.3 PHÂN TÍCH THIẾT KẾ THÀNH PHẦN GIAO TIẾP NGƯỜI DÙNG CỦA PHÂN HỆ QUẢN LÝ NHÂN SỰ 74 4.1.3.1 Xác định người làm việc (người dùng: users) liên quan phân hệ 74 4.1.3.2 Xác định thành phần giao tiếp (forms) phục vụ đối tượng người làm việc 75 4.1.3.3 (forms) Xác định thông tin thành phần giao tiếp 78 - 9- 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM 4.1.3.4 PTTK kịch thao tác nghiệp vụ thành phần giao tiếp HT (PH) 79 4.1.3.5 PTTK kịch thao tác nghiệp vụ có khả phát sinh lỗi thành phần giao tiếp HT (PH) 82 4.1.4 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN CÀI ĐẶT COMPONENTs (Setup and Deployment) 4.2 82 Thiết kế thành phần components cài đặt Phân hệ quản lý nhân 82 Gán forms vào components cài đặt Phân hệ quản lý nhân 84 Biểu diễn mơ hình triển khai cài đặt Phân hệ …………… 87 NGUYỄN TRẦN DUY ANH [02] : PHÂN HỆ QUẢN LÝ TÀI CHÍNH KẾ TOÁN CỦA HTTT THƯ VIỆN ĐHSPKT 4.2.1 87 GIỚI THIỆU CHUNG phân hệ tài kế tốn 4.2.1.1 Giới hạn phạm vi PHÂN HỆ quản lý tốn 87 88 4.2.2 PHÂN TÍCH THIẾT KẾ THÀNH PHẦN CSDL CỦA PHÂN HỆ TCKT 89 + + 4.2.2.1 Mô tả số quan niệm liên quan phân hệ quản lý toán 89 4.2.2.2 Thiết kế ERD phân hệ quản lý toán 90 4.2.2.3 Xác định RBTV phân hệ phân hệ quản lý toán 90 4.2.2.4 Xác định khả mở rộng DB thực tế phân hệ 91 4.2.3 PTTK THÀNH PHẦN NGƯỜI DÙNG GIAO DIỆN NGƯỜI DÙNG CỦA PHÂN HỆ 91 + + 91 4.2.3.1 Xác định người dùng có liên quan 91 + 4.2.3.2 Xác định đối tượng người sử dụng liên quan phân hệ tài – kế toán 91 + 4.2.4.2 PTTK số kịch gây (phát sinh) lỗi 92 + 4.2.3.4 Khả mở rộng _ thay đổi form tương lai 92 + 4.2.4.5 Kịch khai thác sử dụng form 94 - 10 - 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM + Nhập sách (ngày nhập kho, số lượng nhập, giá hàng hóa, thơng tin liên quan) từ nhà xuất - Xuất kho: Phân phối sách cho đơn vị khác hệ thống cho thư vị + Thống kê số sách cho mượn xuất sang đơn vị khác + Tiếp nhận yêu cầu xuất kho từ đơn vị khác + Cập nhật thông tin xử lý sách hỏng, sách cũ cần lý, sách bị - Kiểm kê báo cáo: + Kiểm kho định kỳ + Lập báo cáo tồn kho 4.1.1.2 Giới hạn phạm vi PHÂN HỆ QUẢN LÝ KHO SÁCH VÀ TƯ LIỆU CỦA THƯ VIỆN ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH Phân hệ quản lý kho sách tư liệu có nhiều chức năng, nhiệm vụ Nhưng phạm vi báo cáo này, tập trung vào nhiệm vụ sau đây: + Lập danh sách sách nhập đặt mua + Nhập sách + Phân bố sách cho đơn vị khác + Phân loại đánh dấu mã sách + Cập nhật sách vào hồ sơ sách + Thống kê số sách cho mượn hết +Cập nhật thông tin xử lý sách hỏng, sách cũ cần lý, sách bị Phân hệ quản lý kho sách có nhiều phân hệ ngoài, phạm vi báo cáo đề cập đến phân hệ sau đây: - Tài chính-kế tốn: Chuyển thơng báo thu mua, nhập sách lý sách để tiến hành bổ sung lý (Output) - Nhà cung cấp: Nhận thông tin sách cần nhập (Input) - 71 - 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM - Quản lý sách, ấn phẩm tài liệu: Tiếp nhận thông tin sách cho mượn để tiến hành bổ sung sách (Input) - Phân hệ Quản lý phân phối điều tiết thư viện: Chuyển thông báo phân công nhiệm vụ cho nhân viên (Output) - Dịch vụ Mượn trả sách : thống kê bạn đọc, loại tài liệu theo năm để giúp lãnh đạo đánh giá tình hình phục vụ bạn đọc, tài liệu để có kế hoạch bổ sung, hủy bỏ tài liệu cho phù hợp (Input) Hình minh họa trực quan: - 72 - 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM 4.1.2 PHÂN TÍCH THIẾT KẾ THÀNH PHẦN CSDL CỦA PHÂN HỆ QUẢN LÝ KHO SÁCH VÀ TƯ LIỆU CỦA THƯ VIỆN ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH 4.1.2.1 Mơ tả số quan niệm liên quan phân hệ quản lý kho sách tư liệu Phân hệ quản lý kho sách tư liệu thư viện chịu trách nhiệm việc xuất kho, nhập kho sách tài liệu, quản lý tồn kho Bao gồm lớp thực thể sau: Lớp thực thể Danh mục kho (ID kho, tình trạng kho) - 73 - 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM Lớp thực thể Danh mục tài liệu (số lượng tồn kho) Lớp thực thể Cơ sở thư viện Lớp thực thể Nhà xuất 4.1.2.2 Thiết kế ERD phân hệ quản lý kho sách tài liệu thư viện 4.1.2.3 Xác định RBTV phân hệ phân hệ quản lý kho sách tài liệu thư viện + Xác định đại diện số RBTV quan trọng (liên quan phân hệ cá nhân) hangiaosach >= ngaydatmua soluongxuat đơn giản max 2.4.3 Thiết kế Mức logic: Xây dựng Mơ hình liệu quan hệ RDM = Relational Data Model = Mơ hình liệu quan hệ [Mức Logic] Chủ yếu dựa tập lược đồ “quan hệ” : R(A1, A2, …) ● Khái niệm RDM: ● Là mơ hình chủ yếu dựa tập hợp “quan hệ”: biểu diễn hệ thống liệu thực tế có liên quan đến hệ thống CSDL / mơ hình trung gian ERM Mơ hình tổ chức lưu trữ vật lý CSDL ● Physical Logical [RDM/tập “quan hệ” ERM / ERD] View ● Các khái niệm sử dụng mơ hình: ● “Quan hệ” lược đồ “quan hệ”: VD SV(MSSV, Hoten, ) ● Thuộc tính “quan hệ” (Attributes): MSSV ví dụ ký hiệu A1 ● Khóa “quan hệ” (Key) = thuộc tính khóa “quan hệ” = Relational Keys ● Khái niệm khác liên quan: Khóa ứng viên (Candidate key); Khóa chính: Primary key / khóa định (Designed Primary Key) / Khóa thay thế; Siêu khóa (Super key): thõa ĐK1 = Super key; Khóa tổ hợp = // Khóa đơn; Khóa ngoại : Foreign Key ● Bộ liệu (Tuple = “bộ”) : ký hiệu t1, t2,… ● Chuyển đổi: ERD (từ ERM) -> RDM (Mơ hình liệu quan hệ): tập lược đồ “quan hệ”: Quy tắc: (1) Thực thể (Entity) /ERD => Lược đồ “quan hệ”: giữ nguyên thuộc tính, thuộc tính định danh -> khóa (2) “Mối kết hợp” – n / ERD => lấy khóa bên đặt vào bên n làm khóa ngoại Bổ sung thuộc tính “mối kết hợp” (nếu có) vào “quan hệ” bên n (3) “Mối kết hợp” n – n / ERD => Phát sinh lược đồ “quan hệ” mới: ngun tên, ngun thuộc tính (nếu có) - 48 - PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM lấy khóa từ “quan hệ” bên làm khóa tổ hợp (4) “Mối kết hợp” – / ERD => lấy khóa từ bên đặt vào bên làm khóa ngoại (chọn phương án) [có thể xem 1-n n-1] Kết : có tập Lược đồ “quan hệ” CSDL đạt 3N 2.4.4 Xác định dạng chuẩn (NF) CSDL - Dạng chuẩn (1NF): + Bảng liệu thỏa mãn đặc tính quan hệ (relation) coi dạng chuẩn Một relation khơng thể chứa thuộc tính tập hợp hay có nhiều giá trị Dưới quy tắc dạng chuẩn + Một quan hệ 0coi là0ở dạng chuẩn miền giá PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM trị quan hệ chứa giá trị đơn Dạng chuẩn (2NF): PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM - Dạng chuẩn (2NF): + Điều kiện để đạt dạng chuẩn bảng liệu phải dạng chuẩn Mục đích dạng chuẩn đảm bảo thơng tin chứa quan hệ mô tả thực thể + Chú ý: Một quan hệ dạng chuẩn dạng chuẩn tất trường khơng phải khóa phải phụ thuộc hồn tồn vào khóa quan hệ + Để hiểu rõ định nghĩa dạng chuẩn ta cần định nghĩa khái niệm key attribute Mỗi thuộc tính quan hệ tham gia vào khóa ứng viên (candidate key) coi key attribute quan hệ Tất thuộc tính khác gọi non-key + Dạng chuẩn quy định tất thuộc tính khơng phải thành - phần khóa ứng viên phải phụ thuộc hồn tồn vào khóa ứng viên Dạng chuẩn (3NF): + Mặc dù dạng chuẩn loại bỏ bất thường xuất bảng chưa dạng chuẩn 1, loại bỏ tất cần thiết phải thực dạng chuẩn hóa để đảm bảo loại bỏ hết bất thường Các tính bất thường xảy dạng chuẩn chứa thuộc tính khơng liên quan trực tiếp đến thực thể mơ tả khóa ứng viên quan hệ - 49 - PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM 0 PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM PHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCMPHAN.TICH THIET.ke.he.THONG.QUAN.ly.THU.VIEN.TRUONG.dai.hoc.su.PHAM.ky.THUAT.TP.HCM

Ngày đăng: 24/12/2023, 10:44

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

TÀI LIỆU LIÊN QUAN

w