RƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA ĐIỆN TỬ VIỄN THÔNG BÁO CÁO BÀI TẬP LỚN Phân tích và thiết kế hệ thống Hoạt động của một trung tâm thưviện GVHD : Nhóm thực hiện : Đinh Thị Hồng Phúc Bùi Thị Hường Vi Văn Dũng Lớp : Đ7LT – ĐTVT5 1 2. ĐỀ 4: Hoạt động của một trung tâm thưviện Hoạt động của thư viện trong trường Đại học Hà Nội được thực hiện như sau: Độc giả muốn mượn sách của thư viện thì trước tiên phải đăng k{ làm thẻ thư viện. Quản l{ độc giả: nhập thông tin độc giả khi độc giả đến đăng k{ làm thẻ. Các thông tin về độc giả bao gồm: họ tên, ngày sinh, giới tính, đị a chỉ nhà riêng, số điện thoại nhà riêng, cơ quan công tác, mã đối tượng và những thông tin để xác nhận độc giả như số chứng minh thư hay số hộ chiếu. Mỗi độc giả có một đị nh danh duy nhất là: mã độc giả. Sau khi xác nhận các thông tin về độc giả hệ thống tạo thẻ độc giả dựa trên các thông tin đó. Trên thẻ độc giả có các thông tin: mã thẻ, tên độc giả, ngày sinh, đị a chỉ , ngày tạo, ngày hết hạn. Các thông tin về độc giả và thẻ độc giả được lưu trữ lại. Mỗi độc giả chỉ có một thẻ độc giả và mỗi thẻ độc giả chỉ thuộc một độc giả. Mỗi độc giả thuộc một loại đối tượng ưu tiên tuz theo công việc và vị trí công tác của họ. Mỗi loại đối tượng ưu tiên có rất nhiều độc giả. Thông tin về loại đối tượng ưu tiên ngoài mã đối tượng còn có tên đối tượng và các mô tả khác. Khi mượn sách độc giả
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA ĐIỆN TỬ - VIỄN THƠNG BÁO CÁO BÀI TẬP LỚN Phân tích thiết kế hệ thống Hoạt động trung tâm thưviện GVHD : Nhóm thực : Đinh Thị Hồng Phúc Bùi Thị Hường Vi Văn Dũng Lớp : Đ7LT – ĐTVT5 ĐỀ 4: Hoạt động trung tâm thưviện Hoạt động thư viện trường Đại học Hà Nội thực sau: Độc giả muốn mượn sách thư viện trước tiên phải đăng k{ làm thẻ thư viện Quản l{ độc giả: nhập thông tin độc giả độc giả đến đăng k{ làm thẻ Các thông tin độc giả bao gồm: họ tên, ngày sinh, giới tính, đị a nhà riêng, số điện thoại nhà riêng, quan công tác, mã đối tượng thông tin để xác nhận độc số chứng minh thư hay số hộ chiếu Mỗi độc giả có đị nh danh là: mã độc giả Sau xác nhận thông tin độc giả hệ thống tạo thẻ độc giả dựa thơng tin Trên thẻ độc giả có thơng tin: mã thẻ, tên độc giả, ngày sinh, đị a , ngày tạo, ngày hết hạn Các thông tin độc giả thẻ độc giả lưu trữ lại Mỗi độc giả có thẻ độc giả thẻ độc giả thuộc độc giả Mỗi độc giả thuộc loại đối tượng ưu tiên tuz theo công việc vị trí cơng tác họ Mỗi loại đối tượng ưu tiên có nhiều độc giả Thơng tin loại đối tượng ưu tiên ngồi mã đối tượng có tên đối tượng mô tả khác Khi mượn sách độc giả phép mượn với số lượng thời gian hạn chế tuz theo loại đối tượng ưu tiên Nhưng trước mượn họ phải trình thẻ độc giả khơng có sách mượn q hạn Hoạt động mượn trả sách thực sau: Sau kiểm tra thẻ độc giả kiểm tra sách hạn, độc giả đăng k{ khơng có sách q hạn, sách mà họ yêu cầu kiểm tra xem sách mượn hay chưa sách chưa bị cho mượn thơng tin việc mượn sách lưu lại phiếu mượn Thơng tin phiếu mượn gồm có: số phiếu, ngày mượn, mã thẻ độc giả thông tin chi tiết sách mượn: mã sách, số lượng, số ngày mượn Khi độc giả trả sách nhân viên thư viện kiểm tra tình trạng sách trả, ghi nhận việc trả sách độc giả Nếu độc giả trả muộn so với ngày quy đị nh phiếu mượn họ phải chị u khoản lệ phí theo loại sách Mỗi thẻ độc giả có nhiều phiếu mượn, phiếu mượn ghi thẻ độc giả Trên phiếu mượn mượn nhiều sách, đầu sách cho mượn nhiều lần Mỗi phiếu mượn nhân viên lập, nhân viên lập nhiều phiếu mượn Để theo dõi quản lý nhân viên làm việc thư viện: thực thêm vào danh sách có nhân viên tuyển, sửa đổi thơng tin có biến đổi xảy xoá bỏ nhân viên hết hợp đồng bị sa thải Các thông tin nhân viên gồm: mã nhân viên, tên nhân viên, điện thoại liên hệ, mô tả khác Cuối tuần làm việc nhân viên thư viện kiểm tra toàn danh sách sách mượn để phát độc giả mượn hạn Nếu độc giả mượn hạn ngày họ nhận phiếu nhắc trả sách gồm thông tin: số phiếu, ngày lập, mã thẻ, họ tên thông tin sách {mã sách, tên sách, tác giả, nhà xuất bản, đơn giá phạt} Ngoài vào tuần cuối tháng thư viện tạo báo cáo thống kê số lượng sách mượn tháng báo cáo loại sách yêu thích, số lượng độc giả mượn sách.Việc quản lý sách thư viện sau: thường xuyên nhập thêm đầu sách dựa việc chọn sách từ danh mục sách mà nhà cung cấp gửi tới Khi sách q cũ khơng giá trị sử dụng lý sách Ngồi sửa thông tin sách cần thiết Thông tin sách bao gồm: mã sách, tên sách, thể loại, tình trạng, năm xuất bản, nhà xuất bản, tác giả Một nhà xuất xuất nhiều đầu sách khác Mỗi đầu sách nhà xuất xuất Một tác giả viết nhiều đầu sách, đầu sách tác giả viết (nếu có nhiều tác giả viết cần lưu thơng tin người chủ biên) Thơng tin nhà xuất gồm có: mã nhà xuất bản, tên nhà xuất bản, đị a , số điện thoại Thông tin tác giả bao gồm: mã tác giả, tên tác giả, quan công tác, đị a nhà riêng, số điện thoại Yêu cầu: Phân tích thiết kế hệ thống, thực bước sau: Xác đị nh mơ hình phân rã chức hệ thống Xác đị nh mơ hình luồng liệu mức khung cảnh Xác đị nh mơ hình luồng liệu mức đỉ nh hệ thống mức đỉ nh hệ thống Xác đị nh thực thể sơ đồ quan hệ thực thể hệ thống Xác đị nh giao diện thiết kế giao diện Bài Làm I, Xác đị nh mơ hình phân rã chức hệ thống : 1.Mô tả hệ thống nghiệp vụ : a khái niệm : - cập nhật bổ sung loại đầu sách, tài liệu, giáo trình… thơng tin có liên quan lưu trữ vào sở liệu - quản lý bạn đọc mượn trả tài liệu thư viện -Quản lý thông tin thư viện - Quản lý thông tin tư liệu, thư mục, lượng sách còn, cho mượn, mất… - Báo cáo, thống kê theo tháng quý tài liệu thông tin bạn đọc thư viện b Cơ cấu tổ chức phân công trách nhiệm: Hệ thống quản lý thư viện bao gồm ba phận chính, ba phận hoạt động có quan hệ tương đối độc lập nhiều quy trình xử lý công việc Bộ phận cập nhật, bổ sung trao đổi , xếp thông tin, xử lý kỹ thuật ( ký hiệu CNSX ) : Nhiệm vụ phận mua sách, nhập sách từ nhiều nguồn khác Liên hệ với phận bạn đọc để có danh sách yêu cầu cập nhật sách Bộ phận có trách nhiệm xử lý kỹ thuật đầu sách nhập đóng dấu, gán nhãn, làm hồ sơ cho sách, đăng ký vào sổ tài liệu trường cần bổ sung đầu sách Bộ phận quản lý bạn đọc mượn trả (ký hiệu BDMT): Có trách nhiệm trực tiếp tiếp xúc với bạn đọc, quản lý thơng tin tình hình sử dụng sách thư viện Đối với loại sách cần bảo lưu cẩn thận cần có chế đặc biệt để kiểm tra, gia hạn thời gian đọc thông báo với bạn đọc trường hợp sách thuộc loại q hạn mượn Bộ phận cần có nhiệm vụ phát sai sót tài liệu đem trả từ bạn đọc phạt tiền trường hợp tài liệu đem trả có hư hỏng Cần có quan hệ chặt chẽ với Phòng Đào tạo, văn phòng Khoa, Bộ mơn trường để có kế hoạch rõ ràng cụ thể việc cập nhật, bổ sung tài liệu cho phận CNSX Quy trình xử lý liệu_ xử lý : Khi có yêu cầu cập nhật thêm đâu sách, số lượng sách từ Phòng Đào tạo, văn phòng Khoa, Bộ môn trường, phận BDMT đưa yêu cầu cập nhật vào danh sách yêu cầu để phục vụ cho công tác bổ sung, cập nhật phận CNSX Tùy theo mức độ ưu tiên loại yêu cầu, hoàn cảnh yêu cầu, phận CNSX lập kế hoạch bổ sung thêm đâu sách hay số lượng sách thư viện Thông thường yêu cầu rơi nhiều vào thời điểm đầu học kz trường Bên cạnh đó,bộ phận BDMT phận trực tiếp làm nhiệm vụ quản lý kho sách thư viện nên BDMT nắm bắt rõ tình hình trạng đầu sách thư viện Với đầu sách mà số lượng sách hư hỏng hay nhu cầu cần phải đáp ứng nhiều, BDMT tạo yêu cầu phải cập nhật thêm số lượng đầu sách lên CNSX Tại thời điểm, thư viện có kế hoạch mua, bổ sung thêm sách, phận CNSX thống kê duyệt yêu cầu bổ sung sách, xem xét nhu cầu, cân đối kinh phí lên danh sách đầu sách đặt mua Đối với đầu sách đặc thù Trường, khơng mua loại sách bên ngồi phận CNSX tạo gửi u cầu in hay thuê in nhà máy in quen biết thuê in nhà máy in Đối với nhiều loại sách mà phận CNSX thấy mua bên ngồi, phận CNSX lên danh sách sách cần mua với thông tin nhà cung cấp tạo đơn đặt mua sách Sau đó, phận CNSX gửi đơn đặt sách đến nhà cung cấp sách thị trường, sau nhận sách hóa đơn yêu cầu toán từ nhà cung cấp, phận CNSX có nhiệm vụ kiểm tra hàng nhận được, có sai sót phải gửi khiếu nại lại nhà cung cấp, u cầu nhà cung cấp có thơng tin phản hồi Trong trường hợp hàng nhận kiểm tra tốt, phận CNSX đóng dấu hóa đơn nhận gửi hóa đơn u cầu tốn đến ban tài Trường Sau thủ tục tốn hồn tất, phận CNSX nhận sách làm công tác riêng thư viện để chuẩn bị chuyển lên kho hay đưa đến phận XDBM Sau nhận sách về, phận CNSX có nhiệm vụ phải làm cơng tác xử lý kỹ thuật đóng dấu, gắn nhãn, làm hồ sơ cho sách Tiếp đăng ký vào sổ tài sản thư viện (điền thông tin chung đầu sách tên sách, nhà xuất bản, mã sách ) nhập vào sở liệu theo form tương tự ghi sổ tài sản thư viện Cuối cùng, sách chuyển giao sang phận XDBM Tại đây, phận XDBM phân loại tiếp tài liệu nhận thành nhiều thư mục (như chủ đề toán, lý, hóa, vũ khí.) Tiếp theo, phận XDBM xác định số từ khóa cho đầu sách để phục vụ cho việc tìm kiếm Kết cơng việc in phích để phòng tra tài liệu, nhập từ khóa lên sở liệu thư viện để phục vụ cho việc tìm kiếm máy tính Cuối cùng, phận XDBM làm tiếp nhiệm vụ phân loại tài liệu loại kho khác Có loại tài liệu mật đưa lên kho mật, loại tài liệu có số người phép đọc Một số tài liệu tự chọn cho bạn đọc không đem nhà, loại tài liệu thường đưa lên kho phòng đọc Và số tài liệu thuộc dạng giáo trình, hay tài liệu tham khảo bạn đọc thư viện mượn nhà Với kho khác nhau, phận XDBM cần phải ghi nhận lại vị trí giá đầu sách sở liệu, điều cần thiết thủ thư tìm kiếm tài liệu Khi tài liệu mà bạn đọc mượn bị mất, bạn đọc cần phải thông báo với thư viện thông qua phận BDMT phiếu thông báo sách để BDMT cập nhật vào sở liệu Việc giúp phận CNSX làm thống kê kiểm sốt tình hình sách, tài liệu bị lên kế hoạch cập nhật cảm thấy cần thiết Đối với yêu cầu mượn sách bạn đọc, bạn đọc gửi yêu cầu mượn sách tới phận BDMT, phận BDMT tìm kiếm kiểm tra tình trạng đầu sách mượn Trước đó, bạn đọc chủ động tìm kiếm đầu sách mà mượn thơng qua máy tính đặt thư viện Tùy theo khả hoàn cảnh, phận BDMT từ chối yêu cầu lý sách mượn đầu sách bị mượn hết Nếu mượn sách, thủ thư thư viện cần ghi nhận mã số thẻ thông tin mượn sách yêu cầu mượn sách vào sở liệu Cuối cùng, bạn đọc đem tài liệu đến trả thư viện, người thủ thư phận BDMT kiểm tra tài liệu đem trả Nếu tài liệu bị hư hỏng mát, người thủ thư có quyền từ chối nhận tài liệu trả lại yêu cầu bạn đọc phải đền tiền vật chất tương đương với giá trị tài liệu (có xử lý tài liệu bị hư hỏng sở liệu) Nếu việc trả tài liệu thành công, thủ thư cần cập nhật lại thông tin đầu sách vừa trả lại Bên cạnh đó, phận BDMT có trách nhiệm quản lý danh sách thẻ bạn đọc, hủy, xóa thẻ hạn sử dụng, sửa hồ sơ thẻ gia hạn cho thẻ bạn đọc Xây dựng mơ hình phân cấp chức năng: Tại phải xây dựng mô hình phân cấp chức : Trước hết ta thấy sơ đồ phân rã chức công cụ để biểu diễn phân rã có thứ bậc đơn giản công việc cần thực Mỗi công việc chia làm công việc Số mức chia phụ thuộc vào kích cỡ độ phức tạp hệ thống Đặc điểm sơ đồ phân rã chức là: sơ đồ phân rã chức cho cách nhìn tổng quát, dễ hiểu từ đại thể đến chi tiết chức nhiệm vụ thực (rất dễ thành lập cách phân rã chức từ xuống) Như vậy, việc xây dựng mơ hình phân cấp chức cần thiết nhằm xác định phạm vi hệ thống cần phân tích Đồng thời, sơ đồ phân rã chức phương tiện trao đổi nhà thiết kế người sử dụng phát triển hệ thống Sơ đồ phân rã chức cho phép mô tả, khái quát dần chức tổ chức cách trực tiếp khách quan, phát chức thiếu trùng lặp Cách thức xây dựng mơ hình phân cấp chức tồn bơ thống: Để xây dựng mơ hình phân cấp chức hệ thống quản lý thông tin thư viện, tơi có sử dụng kết hợp hai phương pháp bottom-up phương pháp top- down Áp dụng cụ thể vào hệ thống quản lý thông tin thư viện, ta làm bước (có thể áp dụng hai phương pháp trên) sau: Sử dụng phương pháp top-down để tìm kiếm chức chi tiết nêu phân mơ tả quy trình nghiệp vụ hệ thống Sử dụng phương pháp bottom-up để góm nhóm chức chi tiết liệt kê thành chức mức cao Thực kết hợp việc giản lược hóa từ ngữ đến thu chức toàn bộ" hệ thống Giai đoan — Sử dụng phương pháp top-down để tìm kiếm chức chi tiết: Để tìm kiếm chức chi tiết từ mô tả quy trình nghiệp vụ ta thực đầy đủ theo S bước đây: Bước 1: Gạch chân động từ bổ ngữ liên quan đến công việc hệ thống thống (những chức chi tiết mô tả thông qua động từ bổ ngữ này) Bước 2: Từ danh sách động từ bổ ngữ thu bước ta tìm loại bỏ chức trùng lặp hay cụm chức hệ thống Bước 3: Từ danh sách thu bước 2, gom nhóm chức đơn giản người thực lại Bước 4: Trong danh sách thu từ bước 3, loại chức khơng có ý nghĩa với hệ thống lại Bước S: Chỉnh sửa lại chức chọn sau bước cho hợp lý Kết thu được: - Gạch chân động từ bổ ngữ có từ quy trình nghiệp vụ hệ thống, loại bỏ cụm từ phải chức hệ thống ta kết sau: 1) Thêm yêu cầu bổ sung đầu sách 2) Lên danh sách sách đặt mua 3) Thống kê tình hình trạng đầu sách 4) Tìm kiếm đầu sách 5) Lập kế hoạch bổ sung đầu sách 6) Cập nhật thông tin đầu sách 7) Ghi nhận vị trí đầu sách giá 8) Xóa thẻ bạn đọc hết hạn 9) Cập nhật thông tin đầu sách 10) Cập nhật, gia hạn thẻ bạn đọc 11) Thống kê yêu cầu cập nhật sách 12) Ghi nhận thông tin sách mượn 13) Phân loại thông tin đầu sách theo biên mục 14) Ghi nhận thông tin sách trả 15 Kiểm tra tình trạng đầu sách 16 In hóa đơn yêu cầu đền sách 17 Tìm kiếm bạn đọc 18 Phân loại sách theo kho 19 Xử lý tài liệu hạn, hư hỏng 21 Nhập từ khóa tìm kiếm tài liệu 22 Tạo yêu cầu đặt in/mua tài liệu 23 Báo cáo Thống kê Giai đoan — Sử dung phương pháo bottom-uo để gom nhóm chức chi tết thành chức mức cao hơn: Sau làm cơng đoạn gom nhóm chức nhỏ liệt kê giai đoạn 1, ta thu chức mức cao sau: Đặt mua/Bổ sung tài liệu Quản lý tài liệu Quản lý bạn đọc Quản lý mượn trả Báo cáo thống kê Lập bảng gom chức chi tiết nhỏ theo chức lớn ta có nhìn rõ ràng tập hợp chức hệ thống: Thêm yêu cầu bổ sung tài liệu Lên danh sách tài liệu đặt mua Tạo yêu cầu đặt in/ mua tài liệu Tìm kiếm tài liệu Cập nhật thông tin tài liệu Xử lý tài liệu q hạn hư hỏng Tìm kiếm thơng tin bạn đọc Cập nhật thẻ bạn đọc Xóa thẻ bạn đọc Ghi nhận thông tin tài liệu mượn Ghi nhận thơng tin tài liệu trả In hóa đơn u cầu đến tài liệu Báo cáo Thống kê Đặt mua/ Bổ sung tài liệu Quản lý thư viện Quản lý tài liệu Quản lý bạn đọc Quản lý mượn trả Báo cáo thống kê QUẢN LÝ THƯVIỆN Đặt mua/Bổ sung Quản lý tài liệu Quản lý bạn đọc QUẢN LÝ THƯ Thêm yêu cầu VIỆN bổ sung tài Tìm kiếm tài liệu Tìm kiếm thơng tin bạn đọc liệu Quản lý mượn / trả Ghi nhận Báo cáo & thống kê Báo Cáo thông tin tải liệu đươc mượn Lên danh sách tài liệu đặt mua Cập nhật thông tin tài liệu Cập nhật thẻ bạn đọc Ghi nhận Thống kê thông tin tải liệu đươc trả Tạo yêu cầu đặt in/mua tài liệu Xử lý tài liệu hạn hư hỏng Xóa thẻ bạn đọc In hóa đơn yêu cầu đến tài liệu Sơ Đồ Phân Rã Chức Năng ( BFD ) II Xây dựng mô hình luồng liệu mức khung cảnh : Xây dựng mơ hình luồng liêu mức khung cảnh (DFD mức ỵ Ở mức này, chức tổng quản hệ thống Quản lý thư viện Với hệ thống này, có bốn tác nhân ngồi có khả tác động đến hệ thống mặt liệu (có thể rút từ sơ đồ quy trình nghiệp vụ chương I) là: Nhà cung cấp sách, Ban tài chính, Bạn đọc, Văn phòng Khoa Bộ mơn phòng , Đào tạo (tác nhân ngồi kho sách khơng tính đến đây) Bổ sung luồng liệu trao đổi hệ thống tác nhân ngồi, ta có biểu đồ luồng liệu mức khung cảnh (DFD mức 0) sau: 10 V: Xác đị nh giao diện thiết kế giao diện : Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Đăng Nhập Sinh viên,nhân viên thư viện, Quản lí thư viện Người dùng đăng nhập vào hệ thống để sử dụng chức Người dùng chọn chức đăng nhập Người dùng chọn chức đăng nhập Hệ thống trả form đăng nhập Người dùng điền thông tin vào form đăng nhập,nhấn submit Hệ thống xác nhận người dùng phản hồi kết cho người dùng Phương thức thay Kết Người dùng xác nhận Ngoại Lệ Tần suất sử dụng Rất thường xuyên 20 Thiết kế giao diện: Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Đăng Xuất Sinh viên,nhân viên thư viện, Quản lí thư viện Người dùng sau đăng nhập vào hệ thống muốn thoát khỏi hệ thống Người dùng chọn chức đăng xuất Người dùng phải đăng nhập Người dùng chọn chức đăng xuất Hệ thống trả trang chủ Người dùng đăng xuất khỏi hệ thống Người dùng tắt hệ thống Rất thường xun 21 Tìm sách theo từkhóa: Tên ca sử dụng Tác Nhân Mô tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Tìm sách theo từ khóa Sinh viên,nhân viên thư viện, Quản lí thư viện Người dùng sau đăng nhập vào hệ thống muốn tìm kiếm sách sở liệu Người dùng chọn chức tìm kiếm theo từ khóa Người dùng phải đăng nhập Người dùng chọn tìm kiếm theo từ khóa Hệ thống trả form tìm kiếm theo từ khóa Người dùng nhập từ khóa tìm kiếm Hệ thống trả kết tìm kiếm Các liệu liên quan đến từ khóa người sử dụng muốn tìm Rất thường xuyên Thiết kế giao diện 22 Tìm sách theo thể loại: Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Tìm sách theo thể loại Sinh viên,nhân viên thư viện, Quản lí thư viện Người dùng sau đăng nhập vào hệ thống muốn tìm kiếm sách sở liệu Người dùng chọn chức tìm kiếm theo thể loại Người dùng phải đăng nhập Người dùng chọn tìm kiếm theo thể loại Hệ thống trả form tìm kiếm theo thể loại Người dùng nhập từ khóa tìm kiếm Hệ thống trả kết tìm kiếm Các liệu liên quan đến từ khóa người sử dụng muốn tìm Rất thường xuyên Thiết kế giao diện: 23 Tìm kiếm sinh viên: Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Tìm kiếm sinh viên Nhân viên thư viện, Quản lí thư viện Khi sinh viên mượn trả sách, nhân viên thư viện muốn tìm sinh viên để thực ghi nhận mượn trả Nhân viên thư viện chọn chức tìm kiếm sinh viên Nhân viên phải đăng nhập Người dùng chọn tìm kiếm sinh viên Hệ thống trả form tìm kiếm theo thể loại Nhân viên nhập mã số sinh viên Hệ thống trả kết tìm kiếm Thơng tin mượn trả sách sinh viên Rất thường xuyên Thiết kế giao diện: 24 Tìm kiếm nhân viên: Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Tìm kiếm nhân viên Quản lí thư viện Khi quản lí thư viện muốn tìm kiếm thơng tin nhân viên Quản lí thư viện chọn chức tìm kiếm nhân viên Quản lí thư viện phải đăng nhập Người dùng chọn tìm kiếmnhân viên Hệ thống trả form tìm kiếm Quản lí nhập mã số nhân viên tên nhân viên Hệ thống trả kết tìm kiếm Thơng tin nhân viên Ít dùng Thiết kế giao diện: 25 Quản lí cập nhật sách: Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Quản lí cập nhật sách Nhân viên thư viện Khi có thay đổi sách thêm sách mới, xóa sách ko có thư viện, sửa thơng tin sách, nhân viên thư viện dùng usecase Nhân viên thư việnvào quản lí sách Nhân viên thư viện phải đăng nhập Nhân viên chọn chức thêm sách, xóa sách, thay đổi sách Hệ thống cập nhật kết vào sở liệu Thơng tin sách thay đổi Ít dùng Thiết kế giao diện: 26 27 Thêm thể loại sách: Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Thêm thể loại sách Nhân viên thư viện Khi có thêm thể loại sách nhập Nhân viên thư việnthêm thể loại sách Nhân viên thư viện phải đăng nhập Nhân viên chọn thêm thể loại sách Hệ thống tạo trường thể loại sở liệu Thêm thể loại sách thư viện Ít dùng Thiết kế giao diện: 28 Thêm sinh viên: Tên ca sử dụng Tác Nhân Mô tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Thêm sinh viên Nhân viên thư viện Khi sinh viên khóa nhập trường, cần thêm tài khoản cho sinh viên truy cập vào hệ thống thư viện trường Khóa vào trường, nhân viên thư viện cập nhật sinh viên Nhân viên thư viện phải đăng nhập Nhân viên chọn thêm sinh viên Hệ thống tạo trường sinh viên sở liệu Thêm sinh viên cấp phép dùng thư viện Mỗi năm dùng lần có khóa nhập trường Thiết kế giao diện: Xóa sinh viên: 29 Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Xóa sinh viên Nhân viên thư viện Khi sinh viên trường hoàn thành trả sách thư viện Nhân viên thư việnxóa sinh viên trường Nhân viên thư viện phải đăng nhập Nhân viên chọn xóa sinh viên Hệ thống xóa sinh viên lưu sở liệu Xóa thơng tin sinh viên sở liệu Ít dùng Thiết kế giao diện: Thêm nhân viên: Tên ca sử dụng Tác Nhân Mô tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Thêm nhân viên Quản lí thư viện Khi có thêm nhân viên thư viện Quản lí thêm nhân viên Quản lí phải đăng nhập Quản lí chọn thêm nhân viên Hệ thống thêm nhân viên Thêm nhân viên sử dụng hệ thống Ít sử dụng 30 Thiết kế giao diện: Xóa nhân viên: Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Thiết kế giao diện: Xóa nhân viên Quản lí thư viện Khi nhân viên nghỉ việc Quản lí thư viện thực xóa nhân viên Quản lí thư viện phải đăng nhập Quản lí thư viện chọn xóa nhân viên Hệ thống xóa nhân viên lưu sở liệu Xóa thơng tin nhân viên sở liệu Ít dùng Cho mượn sách: 31 Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Cho mượn sách Nhân viên thư viện Khi sinh viên đến mượn sách, nhân viên thư viện thực cập nhật thông tin sách mà sinh viên mượn Sinh viên đến mượn sách nhân viên nhận phiếu mượn sách sinh viên Nhân viên thư viện phải đăng nhập Nhân viên nhập số hiệu sinh viên, mã sách sinh viên mượn Hệ thống lưu thông tin vào sở liệu Thông tin sách mà sinh viên mượn lưu Rất hay sử dụng Thiết kế giao diện: Nhận trả sách: 32 Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Nhận trả sách Nhân viên thư viện Khi sinh viên đến trả sách, nhân viên thư viện nhận lại sách lưu thông tin Sinh viên đến trả sách, nhân viên thư viện nhận sách Nhân viên thư viện phải đăng nhập Nhân viên nhập số hiệu sinh viên, mã sách sinh viên mượn Hệ thống kiểm tra xóa thông tin sách trả sinh viên Thông tin lưu lại Rất hay sử dụng Thiết kế giao diện: Quản lí báo cáo: 33 Tên ca sử dụng Tác Nhân Mơ tả Sự kiện kích hoạt Điều kiện kiên Phương thức Phương thức thay Kết Ngoại Lệ Tần suất sử dụng Quản lí báo cáo Nhân viên thư viện, quản lí thư viện Quản lí thư viện muốn nắm bắt tình hình hoạt động thư viên sách thiếu, sách hết, sinh viên hạn trả mà chưa trả sách Quản lí thư viện, nhân viên thư viện lập báo cáo Nhân viên thư viện, quản lí thư viện phải đăng nhập Chọn loại báo cáo cần lập lập báo cáo Hệ thống hiển thị kết báo cáo Thông tin báo cáo Bình thường Thiết kế giao diện: VI : Kết Luận Sau bước phân tích hệ thống chức năng, ta có nhìn tồn diện hệ thống Nếu nhưsơđồ phân rã chức BFD cho ta nhìn khái quát, dễ hiểu từđại thể đến chi tiết chức nhiệm vụ thực sơđồ luồng dữliệu lại cung cấp cho tranh tổng thể hệ thống thiết kế sơbộ cách thức thực chức hệ thống 34