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

Bài Tập Lớn - Phân Tích Thiết Kế Hệ Thống - Đề Tài - Phân Tích, Thiết Kế Hệ Thống Quản Lý Thư Viện Offline.docx

152 7 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

Thông tin cơ bản

Định dạng
Số trang 152
Dung lượng 8,94 MB

Nội dung

BAN CƠ YẾU CHÍNH PHỦ HỌC VIỆN KỸ THUẬT MẬT MÃ KHOA CÔNG NGHỆ THÔNG TIN AN TOÀN THÔNG TIN  BÀI TẬP LỚN PHÂN TÍCH, THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN OFFLINE LỜI MỞ ĐẦU Ngày nay, song song với sự phá[.]

Trang 1

BAN CƠ YẾU CHÍNH PHỦ

HỌC VIỆN KỸ THUẬT MẬT MÃ

KHOA: CÔNG NGHỆ THÔNG TIN

AN TOÀN THÔNG TIN



BÀI TẬP LỚNPHÂN TÍCH, THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN OFFLINE

Trang 2

LỜI MỞ ĐẦU

Ngày nay, song song với sự phát triển của công nghệ thông tin nói chung và công nghệ phần mềm nói riêng là sự đòi hỏi ngày càng cao và quy mô ngày càng mở rộng cho các sản phẩm phần mềm Trước thực trạng đó, các mô hình phương thức phân tích thiết kế truyền thống trước đây đang ngày càng bộc lộ ra những nhược điểm và những điểm không còn phù hợp với thời đại Từ đó, đặt ra vấn đề chúng ta cần có được các phương pháp, mô hình làm việc mới tiên tiến và hiệu quả hơn.

Xuất phát từ yêu cầu thực tế trong công việc và yêu cầu của môn học cũng như mong muốn tìm tòi nâng cao hiểu biết của bản thân, nhóm

chúng em xin chọn đề tài "Phân tích hệ thống Quản lý thư viện offline theo mô hình hướng đối tượng" làm đề tài bài tập lớn của nhóm Do

còn nhiều hạn chế về thời gian cũng như về kiến thức nên bản báo cáo còn nhiều điểm chưa hợp lý, rất mong nhận được sự chỉ dẫn, góp ý của

cô Chúng em xin cảm ơn

Trang 3

MỤC LỤC

1 Chương 1: Khảo sát hệ thống 1-5

1.1 Khảo sát hệ thống cũ 1-51.1.1 Địa điểm khảo sát 1-51.1.2 Lịch trình khảo sát 1-51.1.3 Cơ sở vật chất kỹ thuật 1-51.1.4 Thực trạng thư viện 1-51.1.5 Quy trình nhập sách 1-51.1.6 Quy trình mượn tài liệu 1-61.1.7 Quy trình trả tài liệu 1-61.1.8 Thống kê báo cáo 1-61.1.9 Thanh lý sách 1-61.1.10 Ưu, nhược điểm của hệ thống 1-61.2 Hệ thống mới 1-71.2.1 Yêu cầu của người dùng về hệ thống mới 1-71.2.2 Yêu cầu cần đạt của hệ thống mới 1-81.2.3 Thuận lợi và khó khăn của hệ thống mới 1-8

2 Chương 2: Tổng quan về hệ thống mới 2-10

2.1 Nghiệp vụ quản lý kho sách 2-102.2 Nghiệp vụ quản lý đọc giả 2-112.3 Nghiệp vụ quản lý mượn sách 2-112.4 Quy trình nhập sách 2-112.5 Quy trình cấp thẻ đọc giả 2-122.6 Quy trình tra cứu thông tin sách 2-122.7 Quy trình mượn sách 2-122.8 Quy trình trả sách 2-132.9 Quy trình xử lý hỏng, mất, trả sách muộn 2-13

Trang 4

2.10 Quy trình làm lại thẻ đọc giả 2-132.11 Quy trình thanh lý sách 2-142.12 Quy trình lập báo cáo thống kê xử lý hỏng, mất, thanh lý sách .2-142.13 Quy trình báo cáo thống kê mượn sách 2-14

3 Chương 3: Phân tích, thiết kế theo Star UML 3-15

3.1 Xác nhận các tác nhân (Actor), chức năng (UseCase) 3-153.2 Sơ đồ tổng quát 3-163.2.1 Sơ đồ UseCase (UC) 3-163.3 Các sơ đồ của từng nghiệp vụ 3-173.3.1 Biểu đồ ca sử dụng – UseCase (UC) 3-173.3.2 Biểu đồ trình tự 3-413.3.3 Biều đồ hoạt động 3-883.3.4 Biểu đồ lớp 3-137

Trang 5

1 Chương 1: Khảo sát hệ thống

1.1 Khảo sát hệ thống cũ

1.1.1 Địa điểm khảo sát

Tất cả các quy trình nghiệp vụ, số liệu được khảo sát tại Trường THPT Vân Tảo

1.1.6 Quy trình mượn tài liệu

Đối với học sinh: học sinh có thể mượn sách đọc tại chỗ hoặc mượn về Khi tới thư viện cần mang thẻ độc giả để thủ thư kiểm tra, sau đó mới được vào bên trong để tìm sách mượn hoặc đọc tại chỗ

Trang 6

Sau khi thủ thư ghi thông tin đầy đủ thì sinh viên được mượn sách mang về.

Đối với giáo viên: giáo viên cũng được mượn sách đọc tại chỗ hoặc mượn về Khi mượn thủ thư ghi lại thông tin của giáo viên vào sổ

1.1.7 Quy trình trả tài liệu

Sau khi mượn xong độc giả phải trả lại sách đúng hẹn Độc giả

sẽ đưa thủ thư thẻ độc giả để dò tìm lại sách độc giả đã mượn Sau

đó thủ thư sẽ đánh dấu vào sổ là đã trả sách

1.1.8 Thống kê báo cáo

Thư viện thực hiện thống kê theo định kỳ vào cuối năm Họ

thống kê sách theo từng ngành và theo các tiêu chí sau:

+ Thống kê sách nhập mới

+ Thống kê sách đang được mượn

+ Thống kê sách còn trong thư viện

+ Thống kê sách thanh lý

1.1.9 Thanh lý sách

Các loại sách được nhập về thông thường sau 5 năm sẽ được thanh lý 1 lần Nhưng thường những sách bị hư hỏng quá nặng hoặc những cuốn sách không sử dụng đến thì mới tiến hành thanh lý

1.1.10 Ưu, nhược điểm của hệ thống

 Ưu điểm:

− Không tốn kém cho việc đầu tư cơ sở vật chất

− Nhân viên thư viện không cần phải hiểu biết về tin học nhiềucũng có thể làm được

 Nhược điểm:

− Thông tin ghi trên sổ sách, giấy tờ dễ bị mất mát, không lưu trữ được lâu dài

Trang 7

− Quá trình tìm kiếm sách phục vụ cho việc mượn sách phải làm thủ công, do đó gây mất nhiều thời gian

− Nhân viên phải tốn nhiều thời gian, công sức vào việc thống

kê sách

− Tất cả các công việc của nhân viên thư viện đều tiến hành một cách thủ công, không khoa học

1.2 Hệ thống mới

1.2.1 Yêu cầu của người dùng về hệ thống mới

Từ những bất cập trong quá trình quản lý thư viện như hiện nay, nhóm đã đề xuất một phần mềm quản lý giúp cho việc quản lý và tra cứu sách được dễ dàng hơn Hệ thống quản lý mới cần phải đạt đượcnhững yêu cầu sau:

− Cho phép thống kê, in ấn theo nhiều tiêu chí

− Không gây khó khăn cho việc quản lý của nhân viên thư viện

1.2.2 Yêu cầu cần đạt của hệ thống mới

Qua quá trình khảo sát thư viện trường, nhóm thấy quá trình quản lý thư viện tại trường còn thủ công, chưa khoa học, tốn nhiều thời gian và công sức của nhân viên thư viện

Do đó cần phải có một phần mềm quản lý nhằm khắc phục được các nhược điểm của quy trình quản lý hiện tại, đảm bảo các yêucầu mà người dùng mong muốn

Hệ thống mới cần đạt được những chức năng sau:

Trang 8

− Cập nhật thông tin:

+ Thông tin về sách, báo, tạp chí

+ Thông tin về độc giả (bao gồm học sinh, sinh viên, giáo viên) + Thông tin về người dùng (thủ thư, ban kĩ thuật, …)

− Quản lý quá trình mượn trả tài liệu của độc giả

− Tìm kiếm tài liệu, độc giả theo nhiều tiêu chí khác nhau

− Thống kê và in ấn theo nhiều tiêu chí

− Phục hồi và sao lưu dữ liệu

1.2.3 Thuận lợi và khó khăn của hệ thống mới

* Thuận lợi:

- Đưa tin học vào việc quản lý sẽ giảm bớt công việc thủ công cho thủ thư

- Đối với đọc giả giảm bớt thời gian làm thủ tục mượn, trả sách

- Trong khâu quản lý, kiểm kê và lên báo cáo nhanh chóng và chính xác mang tính chuyên nghiệp hơn

* Khó khăn:

- Phải đầu tư thiết bị hiện đại như máy tính, máy in

- Người quản lý thư viện không chỉ có trình độ về quản lý thư viện mà còn hiểu về phần mềm được cài đặt và cách sử dụng

Trang 9

2 Chương 2: Tổng quan về hệ thống mới

2.1 Nghiệp vụ quản lý kho sách

Thư viện thực hiện việc quản lý sách tại các giá sách trong thư viện và trong kho Số lượng sách hiện có trong thư viện và kho luôn được giám sát chặt chẽ để có thể làm công tác bổ sung kịp thời, tránh trường hợp thiếu sách, hết sách Toàn bộ thông tin về sách như tên sách, tên tác giả, nhà xuất bản, năm xuất bản… đều được lưu trữ trong cơ sở dữ liệu của thư viện để tiện cho việc quản lý

Thư viện chia sách thành nhiều loại sách khác nhau dựa theo nội dung, đặc điểm từng sách để có thể dễ dàng tra cứu, quản lý Ví

dụ như các loại sách : sách chính trị, giáo trình, sách lập trình, …

Những sách mới sau khi được nhập về kho, trước khi được bày lên kệ sách cần phải được đánh mã Sách được định đánh mã theo chuẩn mà thư viện đề ra để dễ cho việc quản lý cho mượn sách sau này

Thư viện có kho sách và các giá trưng bày sách được dùng làm nơi lưu trữ sách, sách có thể được đưa từ kho ra trưng bày hoặc lấy

từ giá trưng bày cất vào kho Thông tin về mỗi lần nhập kho, thanh lý sách đều được lưu trữ, quản lý một cách chặt chẽ

Bộ phận thủ thư có trách nhiệm lập báo cáo định kỳ hoặc đột xuất (theo chỉ đạo của ban quản lý thư viện) về tình hình nhập, xử lý hỏng mất hay thanh lý sách, chuyển đổi vị trí sách, kiểm kê lượng sách tồn trong kho

Trang 10

2.2 Nghiệp vụ quản lý đọc giả

Toàn bộ thông tin về đọc giả như tên đọc giả, địa chỉ, điện thoại,

số sách đã mượn… đều được thư viện lưu trữ để thuận tiện cho các quy trình mượn trả sách và hủy, cấp, làm lại thẻ đọc giả

2.3 Nghiệp vụ quản lý mượn sách

Sách tại thư viện được dùng để cho đọc giả mượn đọc Đọc giả

có thể mượn sách theo nhiều hình thức như mượn đọc tại chỗ, mượn

về nhà đọc với các thời hạn khác nhau và mọi thông tin mượn trả sẽ đều được lưu trữ lại Trong trường hợp đọc giả mượn sách về muốn giữ sách lâu hơn cần tiến hành gia hạn, các trường hợp gây mất hỏngsách đều cần tiến hành phạt tiền hoặc mua mới

trường hợp được duyệt thì khi tiến hành nhập sách trên phiếu nhập sách sẽ phải có đầy đủ các thông tin về nhà cung cấp cũng như thôngtin về sách được nhập Thủ thư sẽ tiếp nhận sách Khi giao sách, thủ thư sẽ kiểm tra phiếu nhập xem có đủ các sách tương ứng với số lượng thực tế không Nếu thừa hoặc thiếu sách, thủ thư phải lập biên bản ghi lại sự kiện này và báo lại cho ban giám đốc thư viện

Sách sau khi được nhập vào kho sẽ được hệ thống tự động sinh

mã vạch, nhân viên kho chịu trách nhiệm in mã vạch và dán vào từng quyển để tiện cho việc quản lý mượn sách sau này

Trang 11

2.5 Quy trình cấp thẻ đọc giả

Mỗi đọc giả muốn mượn sách tại thư viện cần phải có thẻ đọc giả Thẻ đọc giả tại thư viện được cấp đều có thời hạn nhất định và mức quy định nhất định về số sách được mượn và thời hạn mượn Tùy thuộc vào nhu cầu cá nhân mỗi độc giả sẽ đăng ký làm các loại thẻ khác nhau Khi làm thẻ đọc giả thì các đọc giả sẽ phải tới gặp thủ thư cung cấp các thông tin của mình như họ tên, địa chỉ, điện thoại, CMND Từ các thông tin được cấp, thủ thư sẽ kiểm tra thông tin xem

có vấn đề gì không Nếu không vấn đề thủ thư sẽ cập nhật thông tin độc giả và thẻ đọc giả vào hệ thống đồng thời cấp thẻ cho đọc giả

2.6 Quy trình tra cứu thông tin sách

Thông tin sách trong hệ thống được lưu trữ gồm đầy đủ các thông tin về sách như tên sách, tác giả, thể loại, Từ đó người dùng

có thể dễ dàng tra cứu thông tin sách để dễ dàng cho việc quản lý mượn trả sách cũng như việc theo dõi kho Để tiến hành tra cứu sách người dùng cấp thông tin việc tra cứu như tên sách, thể loại Nhờ đó

hệ thống sẽ trả về các thông tin khác của sách (nếu có) hoặc trả về thông báo không tìm thấy

2.7 Quy trình mượn sách

Đọc giả sau khi tra cứu tìm được sách mà mình muốn đọc có thể

tự lấy cuốn sách đó (nếu sách đó có trên giá trưng bày) hoặc yêu cầu thủ thư lấy sách đó cho mình Khi đó đọc giả sẽ phải trình thẻ đọc giả

ra và có thể chọn hình thức đọc tại chỗ hay mượn về đọc Nếu muốn mượn về thì đọc giả phải tiến hành lập phiếu mượn và hẹn ngày trả Thông tin phiếu mượn cần phải có số thẻ đọc giả, các sách đã mượn,

số lượng, ngày hẹn trả

2.8 Quy trình trả sách

Trong trường hợp đọc giả mượn sách đọc tại chỗ khi đọc giả ra

về cần phải bàn giao lại sách cho thủ thư Trong trường hợp sách

Trang 12

được đọc giả mượn về nhà thì thủ thư sẽ lập phiếu mượn và hẹn ngày trả như phía trên đã trình bày Khi đến ngày trả nếu đọc giả

không có nhu cầu giữ sách thêm thì cần đến thư viện làm thủ tục trả sách Việc trả sách sẽ được ghi lại trên phiếu trả sách

2.9 Quy trình xử lý hỏng, mất, trả sách muộn

Trong trường hợp đọc giả mượn sách ( có thể là tại chỗ hoặc mượn về nhà) làm hỏng, mất sách thủ thư sẽ phải tiến hành xem xét sách bị hỏng mất là sách nào, tình trạng ra sao sau đó đối chiếu quy định của thư viện lập phiếu phạt cho đọc giả đồng thời thông báo với thủ thư sách để tiến hành kê khai hỏng, mất Còn trong trường hợp đọc giả mượn sách về nhà, và khi số sách mượn quá số ngày quy định ( quá hạn trả nhưng đọc giả không tiến hành trả) mà không gia hạn thì thủ thư phải xem xét số ngày mượn vượt quá là bao nhiêu, đốichiếu quy định thư viện và lập phiếu phạt cho đọc giả Tất cả các

thông tin hỏng mất hay phạt đều cần được lưu giữ lại hệ thống

2.10 Quy trình làm lại thẻ đọc giả

Đọc giả sau khi làm thẻ mà làm mất thẻ thư viện (thẻ vẫn còn trong thời gian còn hiệu lực sử dụng) và có nhu cầu làm lại thẻ thì cần tới gặp thủ thư để xác minh hủy thẻ cũ và cấp lại thẻ mới Quy trình xác minh dựa trên thẻ độc giả của đọc giả, từ mã sinh viên thủ thư có thể xác định ra các thẻ cũ và thẻ mới của đọc giả để tìm ra thẻ cần hủy, đồng thời nhập thông tin để cấp lại thẻ mới cho đọc giả

2.11 Quy trình thanh lý sách

Các sách quá cũ không còn phù hợp với các nội dung hiện hành cần được thanh lý Để tiến hành thanh lý, thủ thư cần lập yêu cầu thanh lý gửi lên giám đốc thư viện, quản lý thư viện sẽ duyệt xem yêu cầu thanh lý có hợp lý hay không Sau khi được duyệt thủ thư sẽ tiến

Trang 13

hành thanh lý các sách được đề cập trong đơn đề nghị thanh lý Các thông tin thanh lý phải được lưu trữ lại trong phiếu thanh lý.

2.12 Quy trình lập báo cáo thống kê xử lý hỏng, mất, thanh lý sách

Hàng tháng, hàng quý, hàng năm hoặc theo những đợt kiểm tra không định kì, thủ thư cần lập các báo cáo thể hiện tình hình nhập, mất hỏng, hay di chuyển sách, thanh lý sách để tiến hành báo cáo lên quản lý thư viện hoặc để thống kê kho sách

2.13 Quy trình báo cáo thống kê mượn sách

Theo từng đợt hoặc theo các đợt kiểm tra không định trước, thủ thư phải báo cáo lên cho quản lý thư viện các báo cáo về việc quản lý cấp thẻ đọc giả và tình hình mượn trả sách Các công tác báo cáo phải dựa trên các thông tin lưu trữ ở các quy trình khác như quản lý đọc giả hay việc quản lý mượn trả sách

3 Chương 3: Phân tích, thiết kế theo Star UML

3.1 Xác nhận các tác nhân (Actor), chức năng (UseCase)

 Quản lý hóa đơn

 Quản lý đọc giả

 Xử lý hỏng mất

 Quản lý mượn trả

 Thanh lý sách

Trang 14

 Quản lý thẻ đọc giả

3 Quản lý thư viện  Đăng nhập

 Tìm kiếm

 Quản lý sách và danh mục sách

 Quản lý hóa đơn

Trang 15

3.2 Sơ đồ tổng quát

3.2.1 Sơ đồ UseCase (UC)

Hình 0.1: Sơ đồ UC tổng quát

Trang 16

3.3 Các sơ đồ của từng nghiệp vụ

3.3.1 Biểu đồ ca sử dụng – UseCase (UC)

3.3.1.1 Biểu đồ chi tiết UC “Quản lý tài khoản”

Trang 17

Tên ca sử dụng Quản lý tài khoản

Tác Nhân  Quản trị hệ thống

Mô tả  Quản trị hệ thống muốn tạo tài

khoản moi hoặc sửa xóa tài khoản cũ

Điều kiện kiên quyết  Quản trị hệ thống phải đăng

nhập

Luống sự kiện 1 Nếu Quản trị hệ thống

muốn thêm tài khoản:

- Quản trị hệ thống chọn thêm thủ thư

- Hệ thống sẽ tạo một trườngtai khoản moi trong cơ sở

dữ liệu2.Nếu Quản trị hệ thống muốn sửa , xóa thủ thư

- Quản trị hệ thống chọn chức năng sửa hoặc xóa

- Nhập từ khóa tìm kiến đến thủ thư muốn thực hiện chức năng trên

- Thực hiện thao tác xoa hoặc sửa

Kết quả Thông tin được lưu vào trong

cơ sở dữ liêu

Trang 18

3.3.1.2 Biểu đồ chi tiết Use case “đăng nhập”

Trang 19

5 Luồng sự kiện 1 Người dùng chọn chức

năng đăng nhập

2 Hệ thống hiển thị form “ Đăng nhập”

3 Người dùng nhập tài khoản và password , thông tin được gui đến hệthống

4 Hệ thống kiểm tra Nếu đúng thì cho truy cập , và

sử dụng các chức năng theo đúng quyền hạn nếu sai hệ thống báo lỗi

và yêu cầu nhập lại

6 Luồng sự kiện phụ 1 Nhập sai mail hoặc password

2 Nhập thiếu thông tin

Trang 20

3.3.1.3 Biểu đồ chi tiết UseCase “Tìm kiếm”

*Tìm kiếm tài khoản

STT Tên UC Tìm kiếm tài khoản

1 Tác nhân  Quản lý hệ thống

2 Mô tả  Người dùng đăng nhập hệ thống

chọn chức năng tìm kiếm

3 Sự kiện kích hoạt  Người dùng chọn chức năng tìm

kiếm tài khoản người dùng

4 Sự kiện kiên quyết  Người dùng phải đăng nhập hệ

thống

5 Luống sự kiện 1 Chọn tìm kiếm tài khoản

2 Người dùng nhập từ khóa và tìm kiếm

3 Hệ thống trả về kết quả tìm kiếm

6 Kết quả  Các dữ liệu liên quan đến từ khóa

của người dùng nhập vào

Trang 21

*Tìm kiếm sách theo từ khóa

Tên ca sử dụng Tìm sách theo từ khóa

Tác Nhân  Thủ thư , quản lý thư viện

Mô tả  Người dùng sau khi đăng nhập

vào hệ thống muốn tìm kiếm sách trong cơ sở dữ liệu

Sự kiện kích hoạt  Người dùng chọn chức năng

tìm kiếm theo từ khóa Điều kiện kiên quyết Người dùng phải đăng nhập.Luống sự kiện 1 Người dùng chọn tìm kiếm

theo từ khóa

2 Hệ thống trả về form tìm kiếm theo từ khóa

3 Người dùng nhập từ khóa và tìm kiếm

4 Hệ thống trả về kết quả tìm kiếm

Kết quả  Các dữ liệu liên quan đến từ

khóa của người sử dụng muốn tìm

*Tìm kiếm theo danh mục

Tên ca sử dụng Tìm sách theo thể loại

Tác Nhân  Thủ thư, Quản lí thư viện

Mô tả  Người dùng sau khi đăng nhập

vào hệ thống muốn tìm kiếm sách trong cơ sở dữ liệu

Sự kiện kích hoạt  Người dùng chọn chức năng

tìm kiếm theo danh mục Điều kiện kiên quyết  Người dùng phải đăng nhập Luống sự kiện 1 Người dùng chọn tìm kiếm theo

thể loại

2 Hệ thống trả về form tìm kiếm theo thể loại

3 Người dùng nhập từ khóa và tìm kiếm

Trang 22

4 Hệ thống trả về kết quả tìm kiếm.

Phương thức thay thế

Kết quả  Các dữ liệu liên quan đến từ

khóa của người sử dụng muốn tìm

*Tìm kiếm đọc giả

Tên ca sử dụng Tìm kiếm sinh viên

Tác Nhân  Thủ thư, Quản lí thư viện

Mô tả  Khi đọc giả mượn trả sách, thủ

thư muốn tìm đọc giả để thực hiện ghi nhận mượn trả

Sự kiện kích hoạt  Thủ thư chọn chức năng tìm

kiếm đọc giả

Điều kiện kiên quyết  Thủ thư phải đăng nhập

Luống sự kiện 1 Người dùng chọn tìm kiếm đọc

giả

2 Hệ thống trả về form tìm kiếm đọc giả

3 Thủ thư nhập mã thẻ đọc giả

4 Hệ thống trả về kết quả tìm kiếm

Kết quả  Thông tin mượn trả sách của

đọc giả

*Tìm kiếm báo cáo

Tên ca sử dụng Tìm kiếm sinh viên

Trang 23

Tác Nhân  Quản lí thư viện.

Mô tả  Quản lý thư viện muốn xem báo

cáo của thư viện tiến hành tìm báo cáo muốn xem

Sự kiện kích hoạt  Quản lý thư viện chọn chức

năng tìm kiếm báo cáo Điều kiện kiên quyết  Quản lý thư viện phải đăng

nhập hệ thốngLuống sự kiện 1 Người dùng chọn tìm kiếm báo

cáo

2 Hệ thống trả về form tìm kiếm báo cáo

3 Người dùng nhập từ khóa muốntìm

Kết quả  Hệ thống trả về các thông tin

liên quan đến từ khóa

Trang 24

*Tìm kiếm thủ thư

Tên ca sử dụng Tìm kiếm nhân viên

Tác Nhân  Quản lí thư viện

Mô tả  Khi quản lí thư viện muốn tìm

kiếm thông tin của thủ thư

Sự kiện kích hoạt  Quản lí thư viện chọn chức

năng tìm kiếm thủ thư

Điều kiện kiên quyết  Quản lí thư viện phải đăng

nhậpLuống sự kiện 1 Người dùng chọn tìm kiếm thủ

thư

2 Hệ thống trả về form tìm kiếm

3 Quản lí nhập mã số thủ thư hoặc tên

4 Hệ thống trả về kết quả tìm kiếm

Kết quả  Thông tin thủ thư

Trang 25

3.3.1.4 Biểu đồ chi tiết UC “Quản lý sách”

Tên ca sử dụng Quản lý sách

Tác Nhân  Thủ thư , quản lý thư viện

Mô tả  Khi có thay đổi về sách như

thêm sách mới, xóa sách ko có trong thư viện, sửa thông tin về sách, thủ thư sẽ dùng usecase này

Sự kiện kích hoạt  Thủ thư vào quản lí sách

Điều kiện kiên quyết  Thủ thư thư viện phải đăng

nhậpLuống sự kiện 1 Nếu thủ thư muốn thêm sách

- Thủ thư chọn thêm sách

- Hệ thống sẽ tạo một trường sách mới trong cơ sở dữ liệu

2 Nếu thủ thư muốn sửa , xóa sách

- Thủ thư chọn chức năng sửa hoặc xóa

Trang 26

- Nhập từ khóa tìm kiến đến sách muốn thực hiện chức năng trên

- Thực hiện thao tác xoa hoặcsửa

1 Thông tin được lưu vào trong

cơ sở dữ liêu

Kết quả Thông tin sách thay đổi

3.3.1.5 Biểu đồ chi tiết UC “Quản lý danh mục sách”

Trang 27

Tên ca sử dụng Quản lý dạnh mục sách

Tác Nhân  Thủ thư , quản lý thư viện

Mô tả  Khi có thay đổi về danh mục

sách như thêm danh mục mới, xóa danh mục, sửa thông tin về danh mục sách, thủ thư sẽ dùngusecase này

Sự kiện kích hoạt  Thủ thư vào quản lí danh mục

sách

Điều kiện kiên quyết  Thủ thư thư viện phải đăng

nhập

Luống sự kiện 3 Nếu thủ thư muốn thêm

- Thủ thư chọn thêm danh mục

- Hệ thống sẽ tạo một trường danh mục mới trong cơ sở

Trang 28

- Thực hiện thao tác xoa hoặc sửa

2 Thông tin được lưu vào trong

cơ sở dữ liêu

Trang 29

3.3.1.6 Biểu đồ chi tiết UC “Quản lý đọc giả”

Tên ca sử dụng Quản lý đọc giả

Tác Nhân  Thủ thư, quản lý thư viện

Mô tả  Khi đọc giả khóa mới 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 của trường hoặc sửa thông tin thay đổi của đọc giả , xóa thông tin đọc giả

Sự kiện kích hoạt  Khóa mới vào trường, nhân viên

thư viện cập nhật sinh viên mới Điều kiện kiên quyết  Thủ thư phải đăng nhập

Luống sự kiện 1 Nếu thủ thư muốn thêm đọc giả

- Thủ thư chọn thêm đọc giả

- Hệ thống sẽ tạo một trường đọc giả mới trong cơ sở dữ liệu

2.Nếu thủ thư muốn sửa , xóa đọc giả

- Thủ thư chọn chức năng sửa hoặc xóa

Trang 30

- Nhập từ khóa tìm kiến đến đọc giả muốn thực hiện chức năng trên

- Thực hiện thao tác xoa hoặc sửa

- Thông tin được lưu vào trong

cơ sở dữ liêu

Kết quả Thêm sinh viên mới được cấp

phép dùng thư viện

Trang 31

3.3.1.7 Biểu đồ chi tiết UC “Quản lý thẻ đọc giả”

Tên ca sử dụng Quản lý thẻ đọc giả

Tác Nhân  Thủ thư, quản lý thư viện

Mô tả  Để mượn được sách thì đọc giả

phải làm thẻ đọc giả

 Mất thẻ thì phải làm lại thẻ

Sự kiện kích hoạt Đọc giả muốn mượnn sách

Điều kiện kiên quyết  Thủ thư phải đăng nhập

Luống sự kiện 1Nếu thủ thư muốn thêm đọc giả

- Thủ thư chọn thêm đọc giả

- Hệ thống sẽ tạo một trường đọc giả mới trong cơ sở dữ liệu

2Nếu thủ thư muốn sửa , xóa đọc giả

Trang 32

- Thủ thư chọn chức năng sửa hoặc xóa

- Nhập từ khóa tìm kiến đến đọc giả muốn thực hiện chức năng trên

- Thực hiện thao tác xoa hoặc sửa

- Thông tin được lưu vào trong

Trang 33

3.3.1.8 Biểu đồ chi tiết UC “Quản lý mượn trả sách”

*Mượn sách

Tên ca sử dụng Mượn sách

Tác Nhân  Thủ thư , quản lý thư viện

Mô tả  Khi đọc giả đến mượn sách, thủ

thư thực hiện quyét mã thẻ đọc giả

 Thủ thư chọn chức năng mượn sách , thủ thư tiến hành quét mã sách đọc giả muốn mượn

Và lưu thông tin

Sự kiện kích hoạt  Đọc giả đến mượn sách

 Đọc giả phải có thẻ đọc giả , đã trả sách đúng hạn

Điều kiện kiên quyết  Thủ thư phải đăng nhập

Luống sự kiện 1 Thủ thư quét mã thẻ đọc giả

2 Kiểm tra lịch sử mượn

3 Chọn form mượn sách

4 Quét mã sách đọc giả cần mượn

5 Lập phiếu mượn và lưu vào cơ

Trang 34

sở dữ liệu Kết quả  Thông tin sách mà sinh viên

mượn được lưu

*Trả sách

Tên ca sử dụng Nhận trả sách

Tác Nhân  Thủ thư , quản lý thư viện

Mô tả  Khi đọc giả đến trả sách, thủ

thư nhận lại sách và lưu thôngtin

Sự kiện kích hoạt  Đọc giả đến trả sách, thủ thư

nhận sách

 Có thẻ đọc giả , sách cần trảĐiều kiện kiên quyết  Thủ thư phải đăng nhập

Luống sự kiện 1 Thủ thư tiến hành quét mã thẻ

đọc giả

2 Chọn chức năg trả sách

3 Kiểm tra sách

4 Quét mã vạch hoặc nhập mã sách được trả

5 Cập nhật lại thông tin mượn trả của đọc giả

Kết quả Thông tin mới được lưu lại

Trang 35

3.3.1.9 Biểu đồ chi tiết UC “Quản lý thủ thư ”

Tên ca sử dụng Quản lý đọc giả

Tác Nhân  quản lý thư viện

Mô tả  Khi thư viện muốn có thêm thủ

thư moiws

 Khi thủ thư chuyển công tác

 Sửa thông tin thủ thư như sdt,….Điều kiện kiên quyết  quản lý thư viện phải đăng nhậpLuống sự kiện 1 Nếu quản lý thư viện muốn thêm

thủ thư:

- quản lý thư viện chọn thêm thủ thư

- Hệ thống sẽ tạo một trường thủ thư mới trong cơ sở dữ liệu

2.Nếu quản lý thư viện muốn sửa ,

Trang 36

xóa thủ thư

- quản lý thư viện chọn chức năng sửa hoặc xóa

- Nhập từ khóa tìm kiến đến thủthư muốn thực hiện chức năng trên

- Thực hiện thao tác xoa hoặc sửa

- Thông tin được lưu vào trong

cơ sở dữ liêu

Kết quả Thêm thủ thư mới

Lưu thông tin thay đổi

Trang 37

3.3.1.10 Biểu đồ chi tiết UC “Thống kê báo cáo”

Tên ca sử dụng Quản lí báo cáoTác Nhân  quản lí thư viện

Trang 38

Mô tả  Quản lí thư viện muốn nắm bắt

về tình hình hoạt động của thư viên như sách còn bao nhiêu , sách hết , đọc giả trả quá hạn,

Điều kiện kiên quyết  quản lí thư viện phải đăng nhập

Luống sự kiện 1 Chọn loại báo cáo cần lập và

lập báo cáo

2 Hệ thống hiển thị ra kết quả báo cáo

Kết quả Thông tin về báo cáo

Trang 39

3.3.2 Biểu đồ trình tự

3.3.2.1 Quản lý tài khoản

Biểu đồ SD tổng quát Quản lý tài khoản

Trang 40

3.3.2.1.1 Thêm tài khoản

Biểu đồ SD thêm tài khoản

Ngày đăng: 05/09/2023, 10:52

HÌNH ẢNH LIÊN QUAN

Hình 0.1: Sơ đồ UC tổng quát - Bài Tập Lớn - Phân Tích Thiết Kế Hệ Thống - Đề Tài - Phân Tích, Thiết Kế Hệ Thống Quản Lý Thư Viện Offline.docx
Hình 0.1 Sơ đồ UC tổng quát (Trang 15)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w