phân loại sách thủ thư quản lí lưu trữ động sách Nhân Nhân viên quán lý sách muốn a Bộ phận viên Bộ phận Bán tụ 3 AM Thêm sách.. thêm sách thủ thư quảnlí | lưu trữ động sách Bộ phận Nhân
Trang 1Bộ Giáo Dục Và Đào Tạo Trường Đại Học Ngoại Ngữ - Tin Học Thành Phố Hỗ Chí Minh
Khoa Công Nghệ Thông Tin
BÁO CÁO THỰC HÀNH MON HOC : CONG NGHE PHAN MEM
DE TAI: QUAN LY THU VIEN
Mã số nhóm:
Tén thanh vién | Mã số sinh viên
Nguyen Thi Kim Anh | 22DH114436
Tp.Hồ Chí Minh, ngày thang năm 2024
Trang 2Mục lục
1 LAB1- XÁC ĐỊNH YÊU CÂU 222:22222122211222121 2227.2212122 02121221 ke 5
Ll Mô hình cơ cd té HVC esc cecccsssessesseesssseceesseessssscessssesssssesssteceesusessstseessusecsuvcetsseessssuceesseeseesseesse 5 LLL So db t6 chitto ccc cccccccecscecssssecsevecssecssesssecssvesssecssevsssecevevessuserevecsrecsevesssivervesaseveseseveveveseeeeeees 5
12 Nhu cầu người dùng và Yêu cầu của phần mềm (NGHIỆP VU) csssssteceseecssssseeesecserseresnseenees 5
13 Biểu mẫẫ 2-52 222222215 71222711 27111227127122712122112122222122201222212222 225 erree 6
1.4 Quy dinh 6
1.5.1 Danh sách yêu cầu nghiệp vụ -222222222 222222 2212222 7 1.5.2 _ Danh sách yêu câu tiến hóa 222 2222222122212 are 7 1.5.3 Danh sách yêu cầu hiệu quả -:-5222:22222222211127221 2271.221.127 at crre § 1.5.4 Danh sách yêu câu tiện dụng 8
1.5.5 Danh sách yêu cầu bảo mậtt -2::222222222122 2712711171271 eerre 8
1.5.6 Danh sách yêu cầu an toan
1.5.7 Danh sách yêu cầu tương thích -222:222222223%222321 2271272712271 te 9
1.5.8 _ Danh sách yêu cầu công nghệ -2- 22222222 22222711 27112712712212222122122 are 9 1.6 1 58r liệu ồ 10 1.6.1 Bảng trách nhiệm yêu cầu nghiệp vụ -2-:2222 22212222215 22712 2222.272 rrrrrkee 10
1.6.2 Bảng trách nhiệm yêu cầu tiến hóa 222cc 212 222 2g Hee 10
1.6.4 Báng trách nhiệm yêu cầu tiện dụng
1.6.5 Bảng trách nhiệm yêu cầu bảo mật - 2222 2222222212272211 22711.271.271 ererrrree 12
1.6.7 Bảng trách nhiệm yêu cầu tương thích -2222+22222221E2222222712227122712222E.T1 22 E1 re 12 1⁄7 Báng mô tả chỉ tiết yêu cầu nghiỆp vụ 25c: 22222222122 22121 22271 -122T1T.1 eerree 13
Trang 32.1.2 Sơ đồ chỉ tiết [Tên package]
2.1.3 Sơ đồ chỉ tiết [Tên package]
22 Bang Usecase
2.3 Dac ta Usecase
2.3.1 Usecase [Tén UC]
24 Activity Diagram
2.4.1 Quy trinh [tên quy trình]
2.4.2 Quy trinh [ten quy trinh]
2.5 Sequence Diagram
2.5.1 Quy trình [tên quy trinh]
2.5.2 Quy trình [tên quy trinh]
2.6 Class Diagram
2.7 Statechart Diagram
2.8 Sơ đồ khai thác hệ thong (Deployment Diagram)
2.8.1 Cách thức triển khai
2.8.2 Sơ đề triển khai
LAB 3: THIET KE DU LIEUIA
31 So dé logic
3.2 Chi tiét cdc bang
3.2.1 Bảng
3.3 Nội dung bảng tham số
3.5 Các câu SQL theo biểu mẫu
LAB 4: THIET KE GIAO DIEN
41 Tiêu chuẩn thiết kế giao diện
4.1.1 Tiêu chuân đối với các màn hình
4.1.2 Tiêu chuẩn đối với các yêu tế trên màn hình
20
20 20
Trang 4Sơ đỗ giao điện tổng quát
Giao điện chỉ tiết
[Màn hình giao điện 2]
Trang 51 LAB 1 - XÁC ĐỊNH YÊU CÂU
1.1 Mô hình cơ cấu tô chức
Giảng viên Sinh viên
112 Ý nehïa các bộ phận
Trang 6
1.2 Nhu cầu người dùng và Yêu cầu của phần mềm (NGHIỆP VỤ)
sách
Ai
hành
Nhân Nhân viê án lý sách muồ B6 phan ién Bộ phận Bán t
LỘ | sửa thông tin sách 6840417346165 Í Cap nhật thông tin sách thủ thư PA quản lí vạn lưu trữ la động mm
sách Nhân
2 mm Phân loại sách phân loại sách thủ thư quản lí lưu trữ động
sách Nhân Nhân viên quán lý sách muốn a Bộ phận viên Bộ phận Bán tụ
3 AM Thêm sách thêm sách thủ thư quảnlí | lưu trữ động
sách
Bộ phận Nhân Nhân viên quản lý sách muốn Ă thủ thư viên Bộ phận Bán tụ
4 c2 Xóa sách aa: 4 xóa sách quán lí lưu trữ động
Trang 75 Lo Tra ctru sach soa tra cứu sách quán lí lưu trữ động
sách Nhận viê ăn lý sách muế Bộ phận Nhân
an wien quan ty saci muen | xẻ danh sách sách đã được thủ thư viên Bán tụ
6 xem danh sach sach da duoc muon quan li soa động ^ muon
sach
Bộ phận Nhân Nhân viên quản lý sách muốn 4 thủ thư viên Bán tụ
7 ˆ hope Lập phiêu trả sách — _ lập phiêu trả sách quán lí động
sách
Bộ phận Nhân Nhân viên quản lý sách muốn 4 thủ thư viên Bán tụ
8 A :Á , Lập phiêu mượn sách — _ lập phiêu mượn sách quản lí động
sách
Bộ phận Nhân
ân viê an lý độc giá mud thủ thư lên
9 Nhân viên quản lý độc giá muon Lap phiéu phat ủ ụ Tự độn, lập phiêu phạt quan ly
độc giá
Bộ phận Nhân Nhân viê ản lý độc gid mud thủ thư viên Bán tụ
10 xem danh sách độc giả an visa quan ý 606 giá B2 | xem danh sách độc giả quản lý c động
độc giá
11 | Nhân viên quản lý độc giả muốn | Thêm độc giả Bộ phận Nhân Bán tụ thêm độc giả thủ thư viên động
Trang 8
độc giá
Bộ phận Nhân Nhân viên quản lý độc giả muốn - - thủ thư viên Bán tụ
chỉnh sửa thông tin độc giả quản lý động
độc giá
Bộ phận Nhân Nhân viên quản lý độc giả muốn ke aks thủ thư viên Bán tụ
13 kak aes Xem chi tiết thông tin độc giả ˆ xem chi tiệt thông tin độc giả quản lý động
độc giá
Bộ phận Nhân Nhân viên quản lý độc giả muốn ¬ es thủ thư viên Bán tụ
14 tek an os Tìm kiêm độc giả — tìm kiêm độc giả quản lý động
độc giá Nhận viê an ly déc oid mud Bộ phận Nhân
5 _ Tạo y 60g giá “he Lân nhiều độc sử thủthư | viên | Bộphận Bán tụ
tat tr
quan lý tất cả độc giá trong thư ập phiêu độc giả quản lý thủ thư động viện độc giá naa
Nhận viê ăn lý tài chính Bộ phận Nhân
" “eee thủ thư viên Bán tụ 1ó _ | muôn xem doanh thu sách đã Xem doanh thu sae ˆ bán quản lý động
tài chính
17 liệu tưởng muôn thay đôi qui Thay đổi qui định & ‘ Pp "
18 | Nhân viên quán lý sách muốn Tra cứu sách Bộ phận Nhân Bộ phận Bán tụ tra cứu sách chưa được mượn thủ thư viên thủ thư động
Trang 9quan ly
sách Nhân viên quản lý sách muốn Bộ phận | Sinh viên naa ,
no oh no „ Bộ phân Bán tụ
19 | tra cứu sách được mượn nhiêu Tra cứu sách thủ thư ; ˆ
4 thủ thư động nhật
Bộ phận Nhân Nhân viên quản lý sách muốn “A , thủ thư viên Bán tụ
20 " Kiêm tra sách kiém tra tinh trang sach quan ly động
23 nhan vién Thém nhan vién hiéu oA truong A động A
24 | osu imueng muon xa nhan viên Xóa nhân viên hiệu & trưởng Tự độn,
Sinh viên muốn xem các loại ¬ Ban giám | Sinh viên Bán tự
sách phù hợp hiệu động
26 , “ Thông kê ~ :A ^ sách đã mât lưu trữ viên kho động
B6 phan Nhan Nhân viên quan lý độc giả muốn LẠ ck thủ thư viên Bán tụ
27 an te aa pet ag Xóa độc giá a xóa độc giả khỏi hệ thông quản lý động
độc giá
Trang 10
28 tin cá nhân T2 2ˆ Cập nhật hiệu cà động ờ Nhân viên kho quản lý sách tồn ‘ B6 phan Nhân Bán tụ
29 Thông kê wa ˆ kho lưu trữ viên kho động
gian lưu trữ lưu trữ viên kho động
34 Nhân viên kho cập nhật sách Cập nhập sách Bộ phân Nhân Bán tụ mới lưu trữ viên kho động Nhân viên kho thống kê sách B6 phan Nhan Ban t
Bộ phận Nhân Nhân viê an lý tài chính kế toán viên Bán tụ
33 thông kê ngân sách fn sn quan ly tee Thống kê ngân sách quản lý TU động
3 Là Tự An s Lập báo cáo —_ cáo tài chính nhập sách quản lý động
tài chính 3ó _ | Nhân viên kho muốn hủy sách Hủúy sách Bộ phân Nhân Bán tụ
quản lý
Trang 11tài chính
Bộ phận Nhân
tài chính
Bộ phận Nhân
38 quan ly hop dong an vies quan Quản lý hợp đồng quan ly ven động ny
tài chính
Bộ phận Nhân
39 L Thêm cơ sở vật chất a thêm co so vat chat quan ly động
tài chính
Bộ phận Nhân
40 kak a , Thông kê sách soar ˆ muôn thông kê sách đã bán quản lý động
Trang 1213 Biểu mẫu
1.3.1 BM0I; [Tên biêu mẫu]
1.3.2 BM02; [Tên biêu mẫu]
1.3.3 BM03; [Tên biêu mẫu]
1.4 Quy định
1.5 Danh sách yêu cầu
1.5.1 Danh sách yêu cầu nghiệp vụ
Trang 13
Bộ phận: Phòng giao hàng
1.5.2 Danh sách yêu cầu tiễn hóa
Liên quan đến phần quy định
Danh sách yêu cầu tiễn hóa
1.5.3 Danh sách yêu cầu hiệu quả
Danh sách nghiệp vụ = yêu cầu nghiệp vụ + yêu cầu tiến hóa
Danh sách yêu cầu hiệu quả
Trang 14
1.5.4 Danh sách yêu cầu tiện dụng
Danh sách nghiệp vụ = yêu cầu nghiệp vụ + yêu cầu tiến hóa
Danh sách yêu cầu tiện dụng
1.5.5 Danh sách yêu cầu bảo mật
Sẽ gồm các yêu cầu nghiệp vụ + yêu cầu tiến hóa + yêu cầu hệ thống
1.5.6 Danh sách yêu cầu an toàn
Với từng đối tượng trong ứng dụng, có 3 cấp độ tác động dữ liệu: THÊM - SỬA - XÓA
Danh sách yêu cầu an toàn
Trang 15
1.5.7 Danh sách yêu cầu tương thích
tihï liên quan đến các nghiệp vụ có HẸ THỐNG NGOÀI
Trang 16
1.6.2 Bảng trách nhiệm yêu câu tiến hóa
1.6.3 Bảng trách nhiệm yêu câu hiệu quả
Trang 17
1.6.4 Bảng trách nhiệm yêu cầu tiện dụng
Trang 181.6.7 Bảng trách nhiệm yêu câu tương thích
Bảng trách nhiệm yêu cầu tương thích
1.7 Bảng mô tả chỉ tiết yêu cầu nghiệp vụ
17.1 [nghiệp vụ I]
LẠP HÓA ĐƠN BÁN HÀNG CHO KHÁCH MUA TRỰC TIẾP
Tên người dùng sử dụng để gọi nghiệp vụ đó trong thực tế (ví dụ: Đăng ký thẻ thành viên)
Người dùng Nhân viên bán hàng
Thời gian liên quan Khi nào thì thực hiện nghiệp vụ này (ví dụ: hàng ngày, hàng tháng, hàng
B1: NVBH nhập thông tin các mặt hang khách đã mua + đơn giá, số lượng
Trang 19
B2: Tính giá trị từng mặt hang B3: Tính tổng giá trị đơn hang B4: In hóa đơn làm 02 bản, đưa cho khách hang ký, và lưu 1 bản B5 Kết thúc
Trang 20
2 _LAB2 - MÔ HÌNH HÓA YÊU CÂU
2.1 Usecase Diagram
2.1.1 So đồ mức tông quát
Nhóm các nghiệp vụ liên quan thành các package, và vẽ sơ đồ tương tác với các package
2.1.2 So dé chi tiét [Tén package]
2.1.3 So dé chi tiét [Tén package]
Name Login | Code | UtiO1
Description tiho phxp actor đăng nhập vào hệ thống
Actor Admin/Devision Leader/Staff/BOD | Trigger | Actor bam nut login
Trang 21
1 Actor nhập tên đăng nhập/mật khẩu | 2 Kiểm tra tên đăng nhập/mật khẩu là chính xác
và click vào button Login trên trang sau đó chuyển tới trang default role tương ứng đăng nhập (Sti01) (Sti03, Sti02 )
Actor | System Alternative Flow: Login không thành công
1 Actor nhap sai théng tin dang nhap | 2 | Hệ thống hiển thị thông báo lỗi MS01
Actor | System Alternative Process: NSD quén mat khau
1 Actor chọn nút QUÊN MẠT KHẨU 2 Hệ thống thực hiện theo Uti04-QUÊN MẠT KHẨU
Sau khi đổi mật khẩu xong, hệ thống sẽ quay lại trang Đăng nhập và thực hiện theo UCO1- DANG
Trang 222.4 Activity Diagram
2.4.1 Quy trình [tên quy trinh]
2.4.2 Quy trình [ten quy trinh]
2.5 Sequence Diagram
2.5.1 Quy trinh [tén quy trinh]
2.5.2 Quy trinh [tén quy trinh]
Trang 233 LAB 3: THIET KE DU LIEU
3.1 So dé logic
Dé Database Model vao day (design trong tiSDL)
3.2 Chỉ tiết các bảng
3.2.1 Bảng
B: Basic, P: Premium
2 | TENDG
3.3 Nội dung bảng tham số
TS4 Tuổi tối thiểu của độc giả
TS2 Tuổi tối đa của độc giả
TS3 Số năm tối đa xuất bản trước đó
T54 Số sách mượn tối đa
T55 Số ngày mượn tối đa
TSó 10000 Đơn giá phạt của 1 ngày trả sách trễ hạn
Trang 24| 2 | TinhTrangTraTre DOti_ GIÁ MUON, tiT_MUON Khởi động phần mềm
3.5 Các câu SQL theo biêu mẫu
Tối thiểu: phải có câu lệnh cho các biểu mẫu liên quan đến yêu cầu TRA tiU và LƯU TRỮ
tiác yêu cầu XỬ LÝ TÍNH TOÁN và BÁO BIỂU: cần dung JOB/TRIGGER/STORE PROtiEDURE è tạm bớt cho
phần này
Trang 254 LAB 4: THIET KE GIAO DIỆN
4.1 Tiêu chuẩn thiết kế giao diện
4.1.1 Tiêu chuân đối với các màn hình
Yếu tố Kích thước Canh lề Cách tổ chức Phím nóng /
phím tắt
Yêu cầu kết xuất
Trang 264.3 Giao diện chỉ tiết
4.3.1 [Man hình giao diện I]