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

93 12 0
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

Đ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

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 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êuYcủa 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- Đ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} 1.Thái Thị Cẩm Tú [68] Nhóm trưởng: Phân hệ Quản lý nhân 2.Nguyễn Trần Duy Anh [01]: Phân hệ Quản lý Tài kế tốn 3.Lê Quốc Bình [06]: Phân hệ Quản lý Kho sách tư liêuYcủa thư viênY 4.Trần Tiến Dũng [09]: Phân hệ Quản lý Cơ sở vật chất 5.Nguyễn Thị Bích Hằng [17]: Phân hệ Quản lý tài liệu số 6.Nguyễn Thị Thanh Ngà [32]: Phân hệ Quản lý Dịch vụ mượn trả sách 7.Trịnh Thị Thanh Thúy [50]: Phân hệ Quản lý Dịch vụ thư viện 8.Nguyễn Minh Trí [59]: Phân hệ Quản lý Quan hệ đối ngoại 9.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- 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- 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 cịn 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- DANH MỤC CÁC TỪ VIẾT TẮT ĐHSPKT CSDL DB CSVC NSD PTK HTTT ISAD RBTV ERD NF DANH MỤC CÁC THUẬT NGỮ Giao diện người dùng: -6User-Interface Là hệ thống hình giao tiếp cho phép người sử Tài khoản (Account) dụng tương tác với thành phần phần mềm HT, thường dong: Win-form, Web-form, MobileForm Là quyền làm việc HT cấp phát cho cá nhân thông qua tên tài khoản (username) mật (password) MỤC LỤC -7- Chương 1: GIỚI THIỆU VỀ ĐỒ ÁN HỌC PHẦN 1.1 Tổng quan ĐỒ ÁN HỌC PHẦN 1.2 Nội dung chun mơn ĐỒ ÁN HỌC PHẦN 1.3 Mục tiêu ĐỒ ÁN HỌC PHẦN 1.4 Công cụ tảng kỹ thuật thực ĐỒ ÁN HỌC PHẦN 1.5 Sản phẩm ĐỒ ÁN HỌC PHẦN 1.6 Bố cục báo cáo Chương 2: CƠ SỞ LÝ THUYẾT CỦA HỌC PHẦN 2.1 GIỚI THIỆU TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ THƯ VI 27 2.2 TỔNG QUAN VỀ PHÂN TÍCH, THIẾT KẾ HT 2.3 MÔ TẢ VÀ XÁC ĐỊNH GIỚI HẠN HỆ THỐNG THÔNG TIN 2.4 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN DỮ LIỆU CỦA HT 2.5 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN GIAO DIỆN NSD CỦA 2.5.2 Xác định số lượng form 2.5.3 Xác định thông tin 2.5.4 Phát thảo forms 2.5.5 PTTK kịch khai th 2.5.6 PTTK số kịch 2.5.7 Vẽ mơ hình phân c 2.5.8 Xác định khả mở 2.6 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN CÀI ĐẶT CỦA HT 2.7 PHÂN TÍCH, THIẾT KẾ HỆ THỐNG BẢO MẬT CỦA HT 2.8 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN GIAO TIẾP KHÁC CỦ 2.8.3 Các thành phần hệ thố 2.8.4 vào HTTT Dự đoán thành phầ -8- 2.9 PHÂN TÍCH, THIẾT KẾ MƠ HÌNH XỬ LÝ CỦA HT CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN TRƯỜNG ĐHSPKT 3.1 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 3.1.2 Xác định giới hạn hệ thống thơng tin NHĨM 3.1.3 Phân cơng phân hệ hệ thống CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ CÁC PHÂN HỆ CỦA HỆ THỐNG + 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 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 4.1.1 GIỚI THIỆU CHUNG phân hệ quản lý nhân 4.1.1.1 4.1.1.2 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Ự 4.1.2.1 4.1.2.2 4.1.2.3 4.1.2.4 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Ự 4.1.3.1 phân hệ 4.1.3.2 người làm việc 4.1.3.3 (forms) 4.1.3.4 PTTK kịch thao tác nghiệp vụ thành phần giao tiếp HT (PH) 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) 4.1.4 PHÂN TÍCH, THIẾT KẾ THÀNH PHẦN CÀI ĐẶT COMPONENTs (Setup and Deployment) Thiết kế thành phần components cài đặt Phân hệ quản lý nhân Gán forms vào components cài đặt Phân hệ quản lý nhân Biểu diễn mơ hình triển khai cài đặt Phân hệ …………… 4.2 NGUYỄN TRẦN DUY ANH [02] : PHÂN HỆ QUẢN LÝ TÀI CHÍNH KẾ TỐN CỦA HTTT THƯ VIỆN ĐHSPKT 4.2.1 GIỚI THIỆU CHUNG phân hệ tài kế toán 4.2.1.1 Giới hạn phạm vi PHÂN HỆ quản lý tốn 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 4.2.2.3 Xác định RBTV phân hệ phân hệ quản lý toán + 4.2.2.4 Xác định khả mở rộng DB thực tế phân hệ + 4.2.3 PTTK THÀNH PHẦN NGƯỜI DÙNG GIAO DIỆN NGƯỜI DÙNG CỦA PHÂN HỆ + + 4.2.3.1 Xác định người dùng có liên quan + kế 4.2.3.2 Xác định đối tượng người sử dụng liên quan phân hệ tài – tốn + 4.2.4.2 PTTK số kịch gây (phát sinh) lỗi + 4.2.3.4 Khả mở rộng _ thay đổi form tương lai + 4.2.4.5 Kịch khai thác sử dụng form - 10- - 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- 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- 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: nguyên tên, ngun thuộc tính (nếu có) - 48- 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 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ệ coi dạng chuẩn miền giá trị quan hệ chứa giá trị đơn Dạng chuẩn (2NF): - 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 - + Chú ý: Một quan hệ R coi dạng chuẩn dạng chuẩn thuộc tính khơng phải khóa R phải phụ thuộc vào khóa ứng viên R 2.4.5 Tối ưu hóa CSDL + Loại bỏ nhóm liệu lặp lại: Tạo bảng riêng cho tập thuộc tính lặp lại gán cho bảng khóa + Loại bỏ liệu dư thừa: Nếu trường phụ thuộc vào phần trường khóa chứa nhiều giá trị, đưa liệu sang bảng + Loại bỏ trường khơng phụ thuộc vào khóa chính: Nếu trường khơng tham gia mơ tả khóa chính, tách chúng sang bảng khác 2.4.6 Cài đặt CSDL mức Vật lý Thiết kế CSDL mức vật lý xây dựng CSDL quan hệ gồm bảng từ quan hệ chuẩn hóa Thêm ràng buộc toàn vẹn liệu Thiết kế bảng: - Là bước thiết kế CSDL vật lý - Mỗi bảng biểu diễn quan hệ chuẩn hóa - Các nguyên tắc xây dựng bảng: + Mỗi quan hệ chuẩn hóa trở thành bảng + Mỗi thuộc tính quan hệ trở thành cột bảng: ● Mỗi thuộc tính có tên, kiểu liệu miền giá trị ● Đặt ràng buộc cho thuộc tính (nếu có) + Khóa quan hệ trở thành khóa (PK) bảng có giá trị ... phẩm thư viện đại học phạm kỹ thuật TP. HCM 4.10.2.2 Thiết kế ERD phân hệ quản lý sách, tài liệu ấn phẩm thư viện đại học phạm kỹ thuật TP. HCM 4.10.2.3 Xác định RBTV phân hệ phân hệ quản lý sách,... tả phân hệ quản lý sách, tài liệu ấn phẩm thư viện đại học phạm kỹ thuật TP. HCM 4.10.1.2 Giới hạn phạm vi phân hệ quản lý sách, tài liệu ấn phẩm thư viện đại học phạm kỹ thuật TP. HCM 4.10.2 PHÂN... tả phân hệ quản lý sách, tài liệu ấn phẩm thư viện đại học phạm kỹ thuật TP. HCM 4.10.1.2 Giới hạn phạm vi phân hệ quản lý sách, tài liệu ấn phẩm thư viện đại học phạm kỹ thuật TP. HCM 4.10.2 PHÂN

Ngày đăng: 29/11/2022, 23:09

Hình ảnh liên quan

Là hệ thống các màn hình giao tiếp cho phép người sử dụng tương tác với các thành phần phần mềm trong HT, thường là 1 trong các dong: Win-form, Web-form,  Mobile-Form. - 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

h.

ệ thống các màn hình giao tiếp cho phép người sử dụng tương tác với các thành phần phần mềm trong HT, thường là 1 trong các dong: Win-form, Web-form, Mobile-Form Xem tại trang 7 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan