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

ĐỒ ÁN PHÂN TÍCH THIẾT KẾ

114 352 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 114
Dung lượng 7,02 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

cạnh đó nhu cầu xem và mượn sách cũng ngày càng gia tăng, vì vậy vấn đề mượn và đọcsách của độc giả ngày càng trở nên khó khăn hơn cho cả độc giả lẫn thủ thư mà nguyênnhân chủ yếu là do

Trang 1

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

KHOA HỆ THỐNG THÔNG TIN

-Giảng viên hướng dẫn: ThS ĐỖ THỊ MINH PHỤNG

Sinh viên thực hiện: Nhóm WannaPass

Lớp: IS201.J21

TP Hồ Chí Minh, tháng 06 năm 2019

Trang 2

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

LỜI CẢM ƠN

Trong thời gian làm đồ án, nhóm xin đặc biệt gửi lời cảm ơn chân thành đến Cô ĐỗThị Minh Phụng (Giáo viên môn Phân tích thiết kế Hệ thống thông tin) Cô đã cung cấpkiến thức, chỉ bảo và đóng góp những ý kiến quý báu giúp nhóm chúng em hoàn thànhđược đồ án môn học của mình

Xuất phát từ mục đích học tập phương pháp phân tích, phân tích thiết kế Hệ thốngthông tin, cũng như tìm hiểu thêm về quy trình nghiệp vụ của thư viện trường THPT,nhóm chúng em đã thực hiện đồ án “Thiết kế hệ thống Quản lý Thư viện Trường THPTDưỡng Điềm” Trong quá trình thực hiện đồ án, dựa trên những kiến thức được Cô cungcấp trên trường kết hợp với việc tự tìm hiểu những công cụ và kiến thức mới, nhóm đã cốgắng thực hiện đồ án một cách tốt nhất Tuy nhiên, đồ án chưa hoàn thiện và còn nhiều saisót nhưng nó là kết quả của sự nỗ lực của các thành viên trong nhóm, sự giúp đỡ của tất

cả bạn bè và Cô

Nhóm rất mong nhận sự góp ý từ phía thầy cô nhằm rút ra những kinh nghiệm quýbáu và hoàn thiện vốn kiến thức để nhóm có thể tiếp tục hoàn thành những đồ án kháctrong tương lai

Xin chân thành cảm ơn Cô!

Trang 3

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

……… Mục lục

Trang 4

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Chương 1: TỔNG QUAN VỀ ĐỀ TÀI

Và, cũng là một yêu cầu đặt ra cùng với sự phát triển đó làm làm thế nào để quản lýcác thông tin trong thư viện một cách tối ưu nhất và hiệu quả nhất Vì vậy, với môn phântích thiết kế hệ thống thông tin nhóm em sẽ giới thiệu một hệ thống quản lý thư viện, đápứng một số chức năng cơ bản trong quản lý cơ sở dữ liệu

Thư viện trường THPT Dưỡng Điềm ở tỉnh Tiền Giang được xây dựng nhằm phục

vụ, cung cấp tài nguyên thông tin và dịch vụ thông tin cho tất cả các bạn đọc là học sinh,giáo viên và cán bộ nhân viên của trường THPT Số lượng sách ngày càng nhiều, bên

Trang 5

cạnh đó nhu cầu xem và mượn sách cũng ngày càng gia tăng, vì vậy vấn đề mượn và đọcsách của độc giả ngày càng trở nên khó khăn hơn cho cả độc giả lẫn thủ thư mà nguyênnhân chủ yếu là do thư viện vẫn còn áp dụng lối quản lý thủ công bằng giấy tờ nên nhưviệc tìm kiếm khó khăn, không nắm được tình trạng đọc sách, khó khăn đòi sách quá hạn,quản lý sách ra vào kho khó khăn và làm hồ sơ phức tạp…Ban quản lý thư viện đang gặpnhiều khó khăn, bất cập trong việc quản lý thư viện.

Vì vậy, Ban quản lý thư viện muốn tin học hoá các quy trình quản lý của thư viện,nhằm mục tiêu thúc đẩy và nâng cao hiệu quả trong công tác nghiệp vụ quản lý thư việnmột cách tối ưu hơn với đầy đủ các tính năng cho các hoạt động nghiệp vụ quản lý

Ban quản lý thư viện yêu cầu xây dựng phần mềm để quản lý hệ thống hoá được quytrình nghiệp vụ của thư viện, đáp ứng được những nhu cầu của bạn đọc nhằm giải quyếtnhững khó khăn, bất tiện của thư viện Phần mềm quản lý cần có những chức năng:

• Quản lý nhập sách

• Quản lý độc giả

• Quản lý mượn, trả sách

• Tra cứu, tìm kiếm sách

• Thống kê, lập báo cáo

Để tin học hóa hệ thống thư viện Trường THPT Dưỡng Điềm, nhóm đề xuất xâydựng hệ thống quản lý thư viện để công việc quản lý dễ dàng và chính xác Hơn nữa, cácchức năng của hệ thống giúp nhà trường tiết kiệm nhân lực, đỡ tốn kém thời gian

Xây dựng phần mềm quản lý thư viện đáp ứng những yêu cầu sau:

•Quản lý độc giả

•Quản lý mượn, trả sách

•Tra cứu, tìm kiếm sách

•Thống kê, lập báo cáo

•Đổi mật khẩu

• Xóa tài khoản

Trang 6

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

• Netbean IDE 8.2: Hỗ trợ minh họa đồ án trên giao diện

• Microsoft Project 2016: Quản lý thời gian phân công thành viên trong nhóm

Chương 2: XÁC ĐỊNH VÀ PHÂN TÍCH YÊU CẦU

2.1 Khảo sát hiện trạng

2.1.1. Hiện trạng tổ chức

Kế hoạch phỏng vấn tổng quan

Hệ thống: Quản lý thư viện trường THPT Dưỡng Điềm

Người lập: Nguyễn Thị Cẩm Hoài

MSSV:17520499 Ngày lập: 07-03-2019

đầu

Ngày kết thúc

1 Tổng quan về hệ thống Nắm rõ được

các yêu cầu tổng quan của

hệ thống quản

lý như:

•Cấu trúc hệ thống

•Nguồn dữ liệu

•Môi trường

09-03-2019 09-03-2019

Trang 7

phần cứng.

•Đối tượng sử dụng

•Thiết kế giao diện

trình, qui định

và dữ liệu lưu trữ của mỗi chức năng hệ thống

09-03-2019 09-03-2019

2.1.2. Bảng kế hoạch phỏng vấn Bảng kế hoạch phỏng vấn

Người được phỏng vấn: Trần Thị Thu – trưởng Ban quản lý

Vị trí/Phương tiện: Phòng C107 trường Đại học Công

NghệThông Tin

Thời gian:

Bắt đầu: 8:00 Kết thúc: 11:00 Chi tiết buổi phỏng vấn: Thời gian ước lượng:

Phát sinh ngoài dự kiến

1.1.1.1 Bảng câu hỏi và ghi nhận trả lời

Trang 8

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Thái độ chắc chắn

Đáng tincậy

Trả lờikhông dứtkhoát

• Đối tượng chính là cho học sinh, giáo viên của trường

Thái độ chắcchắn

Câu hỏi 5: Ban

quản lý thư viện có

yêu cầu như thế nào

đối với thiết kế giao

diện của hệ thống?

Chúng tôi muốn giao diện của hệ thống phải thân thiện và dễ sử dụng

Thái độđáng tincậy

Trang 9

Chủ đề 2: Chi tiết các chức năng của hệ thống

Câu hỏi 1: Ai là người

có quyền lập thẻ thư

viện? Qui trình lập thẻ

độc giả như thế nào?

• Thủ thư và quản trị viên làngười lập thẻ thư viện

• Học sinh, giáo viên mới vào trường sẽ được cấp thẻ theo quy định của trường

Trả lời dứtkhoát

Câu hỏi 2: Thẻ thư

viện bao gồm

những thông tin gì?

Một thẻ thư viện bao gồm các thông tin:

Mã thẻ; Họ và tên của người và mã vạch

Thái độ tincậy

Câu hỏi 3: Ai là người

• Thế nên, thủ thư phải có nhiệm vụtiếp nhận sách mới và nhập thông tin sách mới hệ thống lưu trữ Tuynhiên, sách mới được tiếp nhận phải thỏa mãn một số điều kiện theo qui định hiện hành

Thái độ tintưởng

Câu hỏi 4: Thông tin

Đáng tin cậy

Trang 10

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Câu hỏi 5: Sách được

phải thuộc trong danh sách tác giả mà thư viện đang quản lý

Thái độ tintưởng

Câu hỏi 6: Ai là người

có quyền tra cứu sách?

• Thủ thư, quản trị viên

• Học sinh, giáo viên sử dụng các máy tính tại thư viện để tra cứusách

Thái độ tintưởng

Câu hỏi 7: Có những

chế độ tra

cứu sách nào?

Tìm kiếm theo Mã sách, tên sách, thể

Câu hỏi 8: Thông tin

nào của những quyển

sách được tra cứu sẽ

hiển thị ra cho người

dùng tham khảo?

Tên sách, thể loại, tác giả, năm xuất bản, nhà xuất bản, ngày nhập, trị giá, số lượng

Trả lời rõrang

Câu hỏi 9: Ai là người

hiện hành

Thái độ chắcchắn

Câu hỏi 10: Phiếu

mượn sách bao

gồm những thông tin

gì?

Phiếu mượn sách bao gồm các thông tin:

Họ và tên độc giả, ngày mượn, danh sáchsách mượn (mã sách, tên sách, nhà xuất bản, ghi chú)

Thái độ trảlời rõ ràng

Câu hỏi 11: Để mượn

• Mỗi độc giả chỉ được mượn tối đa

3 quyển sách trong 1 tuần

Thái độ tincậy

Trang 11

Thông tin đúng với phiếu mượn

và không xảy ra vi phạm nào thì thủ thư đánh dấu phiếu mượn là

đã được xử lý và trả thẻ cho ngườimượn Trường hợp độc giả vi phạm quy định của thư viện như:

mất sách, làm hư hỏng hay trả không đúng thời hạn thì sẽ bị xử phạt Độc giả được cho phép nợ tiền

phạt Tiền nợ sẽ được cộngvào tổng tiền nợ trước đócủa độc giả (nếu có)

Đáng tincậy

Câu hỏi 13: Theo qui

Thái độ chắcchắn

Câu hỏi 14: Người

chịu trách nhiệm thu

tiền phạt và lập phiếu

thu tiền là ai?

Thủ thư là người chịu trách nhiệm Đáng tincậy.

Câu hỏi 15: Việc thu

Câu hỏi 16: Thông tin

của phiếu phạt bao

Câu hỏi 17: Ai là

người có quyền lập báo

Trả lời dứtkhoát

Câu hỏi 18: Có những

loại báo cáo nào?

• Báo cáo thống kê tình hình mượn sách theo thể loại vào hằng tháng

• Báo cáo thống kê sách trả trễ vào hằng ngày

Trả lời rõràng

Trang 12

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Câu hỏi 19: Với mỗi

loại báo cáo kể trên thì

những thông tin cần

hiển thị bao gồm?

• Báo cáo thống kê tình hình mượn sách theo thể loại vào hằng tháng gồm: tên thể loại, số sách mượntrong tháng

• Báo cáo thống kê tiền phạt của từng độc giả: mã độc giả, họ tên độc giả, số tiền phạt

Đáng tin cậy

2.2 Phân tích yêu cầu

2.2.1. Yêu cầu chức năng

2.2.1.1 Yêu cầu lưu trữ:

Yêu cầu quan trọng nhất của hệ thống là tính năng lưu trữ dữ liệu Đây là cơ sở nền tảng để thực hiện các chức năng của hệ thống Vì vậy hệ thống quản lý thư viện cần lưu trữ những thông tin sau:

Thông tin sách Mã sách duy nhất, bao gồm các thông tin

mã nhã xuất bản, tên sách, tác giả củasách, năm xuất bản sách, trạng thái củasách (đã mượn hay chưa mượn), ngôn sáchcủa sách, mã nhập sách, thể loại sách, táibản lần bao nhiêu

Thông tin phiếu mượn Mã phiếu mượn, mã sách, mã độc giả,

ngày mượn, ngày hết hạn

Thông tin phiếu phạt Mã phiếu phạt, mã độc giả, mã nhân viên,

mã sách, tiền phạt, ngày trả, ngày hết hạn.Thông tin nhà xuất bản Mã nhà xuất bản, tên nhà xuất bản, địa chỉ,

số điện thoạiThông tin phiếu nhập sách Mã nhập, tên sách, số lượng, đơn giá, ngày

giao, mã nhân viên, mã nhà xuất bản.Thông tin nhân viên Mã nhân viên, họ tên, ngày sinh, số điện

thoại, email, giới tính, chức vụ, địa chỉ.Thông tin độc giả Mã độc giả, tên, ngày sinh, số điện thoại,

địa chỉ, lớp, đối tượng, giới tính, email.Thông tin thẻ thư viện Mã thẻ, ngày bắt đầu, ngày hết hạn, ghi

chú

Thông tin tài khoản Tên tài khoản, mật khẩu, loại tài khoản

2.2.1.2 Yêu cầu về tính năng

Bên cạnh việc lưu trữ thông tin, phần mềm phải đáp ứng yêu cầu sau:

Trang 13

tra cứu thông tin sách, tra cứu nhân viên, xem thông tin tài khoản

• Chức năng thống kê, báo cáo: đáp ứng nhu cầu của người dùng trong việc lậpbáo cáo về tình hình hoạt động của thư viện: báo cáo sách mượn theo tháng, thống kê tiền phạt theo từng độc giả

• Chức năng cập nhật thông tin: thêm, cập nhật, xóa thông tin của các đối tượng lưu trữ: sách, phiếu mượn, phiếu phạt, nhà xuất bản, phiếu nhập sách, nhân viên, độc giả, thẻ thư viện, tài khoản

• Chức năng phân quyền truy cập

2.2.2. Yêu cầu phi chức năng

• Yêu cầu giao diện: dễ sử dụng, sinh động, đẹp và tương tác cao

• Yêu cầu hiệu suất:

o Phần mềm sử dụng hợp lý tài nguyên hệ thống để tránh treo máy, tràn bộ nhớ ảnh hưởng các chương trình khác

• Yêu cầu an toàn:

o Hệ thống có thể sao lưu, phục hồi lại cơ sở dữ liệu khi có sự cố

o Phần mềm chạy trên hệ thống không xung đột với các phần mềm khác

• Yêu cầu bảo mật:

Trang 14

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Trang 15

Hình 3.1.1 Sơ đồ Usecase Tổng quan

Trang 16

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Trang 17

3.2 Danh sách các tác nhân của hệ thống:

ST

T

1 Quản trị viên Là người có quyền cao nhất sau khi đăng nhập

vào hệ thống, có thể thêm, xóa, cập nhật thôngtin của tài khoản thủ thư

2 Thủ thư Là nhân viên đảm nhân việc quản lí và điều

hành thư viện của nhà trường

3 Độc giả Là người sử dụng hệ thống để đáp ứng nhu

cầu của bản thân khi mỗi lần tham gia vào hệ

Trang 18

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

2 Quản lý thủ thư Quản trị viên có thể xem, xoá, cập nhật thông

tin của thủ thư

3 Quản lý đầu sách Thủ thư quản lý thông tin sách, tình trạng sách

trong thư viện theo mã sách, thể loại

4 Quản lý nhà xuất bản Thủ thư quản lý thông tin nhà xuất bản

5 Quản lý phiếu nhập sách Mỗi lần nhập sách mới vào thư viện được thủ

thư thực hiện

6 Quản lý mượn sách Mỗi lần độc giả đến thư viện trả sách, thủ thư

sẽ ghi nhận và thực hiện việc mượn sách cho độc giả

7 Quản lý trả sách Hoàn trả lại số sách mà người đọc đã mượn

8 Quản lý thông tin độc giả

mượn sách Chúng ta có thể nhập thêm thông tin sách từ nhà cung cấp và lưu trữ dữ liệu trên máy tính

Khi cần chúng ta có thể truy cập, tìm kiếm sách thông qua mã sách hay tên sách, chúng tacũng có thể thêm bớt sách một cách dễ dàng

9 Quản lý thông tin độc giả

mượn sách quá hạn Quản lý độc giả để có thể cung cấp sách phù hợp cho mọi độc giả và có thể quản lý được

việc sử dụng sách ở thư viện của độc giả

10 Quản lý thông tin độc giả Thủ thư quản lý thông tin độc giả có trong thư

viện, thông tin độc giả mượn sách, thông tin độc giả mượn sách quá hạn

bản tổng kết để thống kê lại số lượng có trong thư viện, số lượng sách đã mượn

12 Tìm kiếm sách Cho phép người dùng (độc giả hoặc thủ thư)

tìm kiếm thông tin sách

13 Đổi mật khẩu tài khoản Cho phép người dùng (độc giả và thủ thư) đổi

mật khẩu tài khoản

14 Xem thông tin tài khoản Cho phép người dùng (độc giả và thủ thư)

xem thông tin tài khoản

3.4 Đặc tả Usecase và Activity Diagram

Trang 19

3.4.1. Usecase Đăng nhập

• Tên Usecase: Đăng nhập

• Mô tả: Người dùng đă đăng nhập vào hệ thống để sử dụng các tính năng của hệ thống

• Luồng sự kiện:

Hình 3.4.1.1 Activity Diagram Đăng nhập

• Tiền điều kiện:Không có

• Hậu điều kiện: Hệ thống hiển thị giao diện người dùng

3.4.2 Usecase Quản lý thủ thư

• Tên Usecase: Quản lý thủ thư

• Mô tả: Quản trị viên thực hiện thao tác trên tài khoản thủ thư

• Luồng sự kiện:

Trang 20

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Hình 3.4.2.1 Activity Diagram Thêm thủ thư

Trang 21

Hình 3.4.2.2 Activity Diagram cập nhật thủ thư

Trang 22

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Hình 3.4.2.3 Activity Diagram Xóa thủ thư

•Tiền điều kiện: Cần đăng nhập thành công vào hệ thống để có thực hiện việc thêm, cập nhật, xóa tài khoản thủ thư

• Hậu điều kiện: Không có

3.4.3 Usecase Quản lý đầu sách

• Tên Usecase: Quản lý đầu sách

• Mô tả: Thủ thư thực hiện thao tác trên sách

• Luồng sự kiện:

Trang 23

[Không hợp lệ]

[Hợp lệ]

[Không hợp lệ]

Nhập thông tin sách mới

Kiểm tra thông tin hợp lệ

Hợp lệ ?

Thêm sách Lưu dữ liệu sách mới

Hình 3.4.3.1 Activity Diagram thêm đầu sách

Trang 24

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Hình 3.4.3.2 Activity Diagram xóa đầu sách

Trang 25

Hình 4.3.4.3 Activity Diagram Cập nhật đầu sách

• Tiền điều kiện: Thủ thư cần đăng nhập thành công vào hệ thống

• Hậu điều kiện: Sách mới được đưa vào kho sách, cơ sở dữ liệu được cập nhật tương ứng

3.4.4 Usecase Quản lý nhà xuất bản

• Tên Usecase: Quản lý nhà xuất bản

• Mô tả: Thủ thư thực hiện thao tác trên đối tượng nhà xuất bản

• Luồng sự kiện:

Trang 26

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Thêm NXB Lưu dữ liệu NXB mới

Hình 3.4.4.1 Activity Diagram Thêm nhà xuất bản

Trang 27

Hình 3.4.4.2 Activity Diagram Xóa nhà xuất bản

Trang 28

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Hình 3.4.4.3 Activity Diagram Cập nhật nhà xuất bản

• Tiền điều kiện: Thủ thư cần đăng nhập thành công vào hệ thống

• Hậu điều kiện: Không có

3.4.5 Usecase Quản lý phiếu nhập sách

• Tên Usecase: Quản lý phiếu nhập sách

• Mô tả: Thủ thư thực hiện thao tác trên đối tượng phiếu nhập sách

• Luồng sự kiện:

Trang 29

[Không hợp lệ]

[Hợp lệ]

[Không hợp lệ]

Nhập thông tin phiếu nhập sách mới

Kiểm tra thông tin hợp lệ

Hợp lệ ?

Thêm phiếu nhập sách

Lưu thông tin Phiếu nhập sách

Hình 3.4.5.1 Activity Diagram Thêm phiếu nhập sách

Trang 30

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Hình 3.4.5.2 Activity Diagram Xóa phiếu nhập sách

Trang 31

Sửa phiếu nhập sách Lưu thông tin sửa đổi

Hình 3.4.5.3 Activity Diagram cập nhật phiếu nhập sách

• Tiền điều kiện: Thủ thư cần đăng nhập thành công vào hệ thống

• Hậu điều kiện: Không có

3.4.6 Usecase Quản lý mượn sách

• Tên Usecase: Quản lý mượn sách

• Mô tả: Mỗi lần độc giả đến thư viện trả sách, thủ thư sẽ ghi nhận và thực hiện việc mượn sách cho độc giả

• Luồng sự kiện:

Trang 32

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Hình 3.4.6.1 Activity Diagram Mượn sách

• Tiền điều kiện: Thủ thư cần đăng nhập thành công vào hệ thống

• Hậu điều kiện: Không có

3.4.7 Usecase Quản lý trả sách

• Tên Usecase: Quản lý trả sách

• Mô tả: Độc giả đến thư viện trả sách được thủ thư ghi nhận việc trả sách

• Luồng sự kiện:

Trang 33

Hình 3.4.7.1 Activity Diagram Trả sách

• Tiền điều kiện: Đăng nhập thành công

• Hậu điều kiện: Không có

3.4.8 Usecase Quản lý thông tin độc giả mượn sách

• Tên Usecase: Quản lý thông tin độc giả mượn sách

• Mô tả: Thủ thư xem thông tin những độc giả nào mượn sách trong thư viện

• Luồng sự kiện:

Trang 34

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Chọn vào mục quản lý độc giả

Chọn vào DS độc giả mượn sách

Hiện thị lên màn hình các DS độc giả cần

xem

Hiện thị lên thông tin cần xem

Lấy thông tin dữ liệu cần thiết

Hình 3.4.8.1 Activity Diagram Quản lý thông tin độc giả mượn sách

• Tiền điều kiện: đăng nhập thành công

• Hậu điều kiện: không có

3.4.9 Usecase Quản lý thông tin độc giả mượn sách quá hạn

• Tên Usecase: Quản lý thông tin độc giả mượn sách quá hạn

• Mô tả: Thủ thư xem thông tin những độc giả nào mượn sách quá hạn trong thư viện

• Luồng sự kiện:

Trang 35

Thủ thư Hệ thống Cơ sở dữ liệu

Chọn vào mục quản lý độc giả

Chọn vào mục ds độc giả mượn quá hạn

Hiện thị lên màn hình các ds độc giả cần

xem

Hiện thị lên màn hình thông tin đã chọn

Lấy thông tin dữ liệu cần thiết

Hình 3.4.9.1 Activity Diagram Quản lý thông tin độc giả mượn sách quá hạn

• Tiền điều kiện: Đăng nhập thành công

• Hậu điều kiện: Không có

3.4.10. Usecase Quản lý thông tin độc giả

• Tên Usecase: Quản lý thông tin độc giả

• Mô tả: Thủ thư xem thông tin độc giả có trong hệ thống

• Luồng sự kiện:

Trang 36

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

[Đầy đủ]

[Không đầy đủ]

[Đầy đủ]

Nhập thông tin độc giả

Thông báo thành công

Kiểm tra thông tin độc giả đầy đủ

Thông tin đầy đủ

Yêu cầu nhập lại

Lưu thông tin độc giả vào CSDL

Hình 3.4.10.1 Activity Diagram Thêm độc giả

Trang 37

Hình 3.4.10.2 Activity Diagram Xóa độc giả

Trang 38

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Hình 3.4.10.3 Activity Diagram Cập nhật độc giả

• Tiền điều kiện: đăng nhập thành công

• Hậu điều kiện: không có

3.4.11. Usecase Báo cáo, thống kê

• Tên Usecase: Báo cáo, thống kê

• Mô tả: Thủ thư muốn thống kê tình trạng hoạt động của thư viện qua việc thống kê sách mượn trong tháng và thống kê tiền phạt của từng độc giả khi mượn sách quá hạn

• Luồng sự kiện:

Trang 39

Thủ thư Hệ thống Cơ sở dữ liệu

Chọn vào mục thống kê báo cáo

Chọn loại báo cáo cần xem

Tạo lập và hiện thị báo cáo

Hiện thị lên màn hình các loại báo cáo

Lấy thông tin dữ liệu cần thiết

Hình 3.4.11.1 Activity Diagram Báo cáo, thống kê

• Tiền điều kiện: đăng nhập thành công

• Hậu điều kiện: không có

3.4.12 Use case Tìm kiếm sách

• Tên Usecase: Tìm kiếm sách

• Mô tả: thủ thư và độc giả tìm kiếm thông tin sách có trong thư viện

• Luồng sự kiện:

Trang 40

Đề tài Quản lý Thư viện GVHD: Ths Đỗ Thị Minh Phụng

Chọn chức năng

tìm kiếm sách

Nhập thông tin theo phương

thức đã chon

Hiển thị danh sách thoã yêu cầu

Tìm kiếm theo thông tin người

đăng nhập

Hình 3.4.12.1 Activity Diagram Tìm kiếm sách

• Tiền điều kiện: đăng nhập thành công

• Hậu điều kiện: không có

3.4.13 Use case Đổi mật khẩu tài khoản

• Tên Usecase: Đổi mật khẩu tài khoản

• Mô tả: Độc giả, thủ thư, quản trị viên có nhu cầu đổi mật khẩu

• Luồng sự kiện:

Ngày đăng: 14/09/2019, 08:01

w