1. Trang chủ
  2. » Giáo án - Bài giảng

Bài tập lớn Phân tích và thiết kế hệ thống: PHÂN TÍCH, THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN OFFLINE

152 180 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,84 MB

Nội dung

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ỗ.. 2.2 Nghiệp vụ quản lý đọc giảToàn bộ thông tin về đọc giả như

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



PHÂN TÍCH, THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN OFFLINE

Giảng viên hướng dẫn: Ths Phạm Sa Thuận

Sinh viên thực hiện: Nguyễn Thành Đạt (AT14B)

Vũ Minh Thắng (AT14B)

Lê Văn Trọng (AT14B) Nguyễn Lê Tiến Tài(AT14B) Lớp: L06 – Nhóm 11

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ônhọ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áocò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-5 1.1.1 Địa điểm khảo sát 1-5 1.1.2 Lịch trình khảo sát 1-5 1.1.3 Cơ sở vật chất kỹ thuật 1-5 1.1.4 Thực trạng thư viện 1-5 1.1.5 Quy trình nhập sách 1-5 1.1.6 Quy trình mượn tài liệu 1-6 1.1.7 Quy trình trả tài liệu 1-6 1.1.8 Thống kê báo cáo 1-6 1.1.9 Thanh lý sách 1-6 1.1.10 Ưu, nhược điểm của hệ thống 1-6 1.2 Hệ thống mới 1-7 1.2.1 Yêu cầu của người dùng về hệ thống mới 1-7 1.2.2 Yêu cầu cần đạt của hệ thống mới 1-8 1.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-10 2.2 Nghiệp vụ quản lý đọc giả 2-11 2.3 Nghiệp vụ quản lý mượn sách 2-11 2.4 Quy trình nhập sách 2-11 2.5 Quy trình cấp thẻ đọc giả 2-12 2.6 Quy trình tra cứu thông tin sách 2-12 2.7 Quy trình mượn sách 2-12 2.8 Quy trình trả sách 2-13 2.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-13 2.11 Quy trình thanh lý sách 2-14 2.12 Quy trình lập báo cáo thống kê xử lý hỏng, mất, thanh lý sách .2-14 2.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-15 3.2 Sơ đồ tổng quát 3-16 3.2.1 Sơ đồ UseCase (UC) 3-16 3.3 Các sơ đồ của từng nghiệp vụ 3-17 3.3.1 Biểu đồ ca sử dụng – UseCase (UC) 3-17 3.3.2 Biểu đồ trình tự 3-41 3.3.3 Biều đồ hoạt động 3-88 3.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

Sau khi nhập thêm sách, thủ thư phải nhập thông tin đầu sách vào

sổ và cất giữ hóa đơn chứng từ liên quan

Thủ thư đánh mã cho từng cuống sách theo từng ngành và sắp xếp chúng vào đơn vị lưu trữ

Trang 6

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ỗ 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ặcmượ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ều cũng có thể làm được

Trang 7

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ứusách được dễ dàng hơn Hệ thống quản lý mới cần phải đạt được nhữ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

Trang 8

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êu cầ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:

− 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ỏng sách đều cần tiến hành phạt tiền hoặc mua mới

2.4 Quy trình nhập sách

Để có sách để cho mượn đồng thời bổ sung thêm các sách mới định

kì thư viện cần phải thực hiện việc nhập sách và đánh mã sách

Để tiến hành nhập sách, thủ thư phải làm đơn xin yêu cầu nhập sách gửi tới quản lý thư viện, quản lý thư viện sẽ xem xét dựa trên tình hình thực tế để ra quyết định duyệt những khoản nào Trong 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ông tin 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áolại cho ban giám đốc thư viện

Trang 11

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

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ôngtin 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

Trang 12

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 đượ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ẽ đượcghi 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, đối chiế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.10Quy 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 trongthờ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ả

Trang 13

2.12Quy 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.13Quy 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)

 Đăng nhập

 Tìm kiếm

Trang 14

2 Thủ thư  Đăng nhập

 Tìm kiếm

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

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

 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

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ường tai khoản moi trong cơ sở dữ liệu

2.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

sở dữ liêu

Trang 18

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

Trang 19

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ôngtin đượ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ếusai hệ thống báo lỗi và yêucầ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

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

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

Trang 21

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

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ìmkiếm

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

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

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

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

Trang 22

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

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ả

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

giả

Trang 23

*Tìm kiếm báo cá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ốn tì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ư

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ập

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

Trang 25

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

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

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

Trang 26

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

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ùng usecase 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ở dữ

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ả”

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ệu2.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 đọcgiả 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

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ả”

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ệu2Nếu thủ thư muốn sửa , xóa đọc giả

- Thủ thư chọn chức năng sửa

Trang 32

hoặc xóa

- Nhập từ khóa tìm kiến đến đọcgiả 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

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ơ sở

Trang 34

thư nhận lại sách và lưu thông tin.

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ả

Trang 35

3.3.1.9 Biểu đồ chi tiết UC “Quản lý 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ệu2.Nếu quản lý thư viện muốn sửa , xóa thủ thư

Trang 36

- 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

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”

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

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: 17/02/2022, 15:50

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w