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

báo cáo bài tập lớn môn kỹ nghệ phần mềm đề tài quản lý thư viện

41 4 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Quản Lý Thư Viện
Tác giả Cao Nguyễn Hoài Nguyên, Ngô Trung Thái
Người hướng dẫn ThS. Trần Kim Hương
Trường học Trường Đại Học Đồng Tháp
Chuyên ngành Kỹ Nghệ Phần Mềm
Thể loại báo cáo
Năm xuất bản 2024
Thành phố Đồng Tháp
Định dạng
Số trang 41
Dung lượng 5,31 MB

Cấu trúc

  • 1. Giới thiệu (5)
    • 1.1. Mục tiêu (5)
    • 1.2. Giới hạn (6)
    • 1.3. Thuật ngữ và từ viết tắt (6)
  • 2. Phát biểu bài toán (6)
    • 2.1. Chức năng (6)
    • 2.2. Đối tượng người dùng (7)
    • 2.3. Môi trường hoạt động đích (8)
    • 2.4. Các ràng buộc thiết kế và triển khai (8)
  • 3. Phân tích yêu cầu phần mềm (8)
    • 3.1. Đặc tả yêu cầu chức năng (8)
    • 3.2. Use Case (10)
      • 3.2.1. Sơ đồ Use Case (10)
      • 3.2.2. Danh sách các Use Case (10)
      • 3.2.3. Danh sách các tác nhân (12)
      • 3.2.4. Đặc tả Use Case (12)
    • 3.3. Đặc tả yêu cầu phi chức năng (18)
    • 4.1 Thiết kế kiến trúc (thiết kế tổng thể) (20)
    • 4.2 Thiết kế đối tượng (21)
      • 4.2.1 Sơ đồ lớp (21)
      • 4.3.1 Nội dung dữ liệu (22)
    • 4.2 Thiết kế xử lí (29)
    • 4.3 Thiết kế giao diện (29)
      • 4.3.2 Mô tả chi tiết các màn hình giao diện (30)
        • 4.3.2.1 Màn hình đăng nhập (30)
        • 4.3.2.2 Màn hình đăng kí tài khoản (31)
        • 4.3.2.3 Màn hình quản lí độc giả (32)
        • 4.3.2.4 Màn hình quản lí sách (34)
        • 4.3.2.5 Màn hình báo cáo thống kê (36)
  • 5. Công cụ và Công nghệ (38)
    • 7.1 Danh sách các chức năng của phần mềm (40)
    • 7.2 Mức độ hoàn thành các chức năng (40)
  • 8. Cài đặt và triển khai phần mềm (40)
  • 9. Kết luận (41)
  • 10. Tài liệu tham khảo (41)

Nội dung

Giới thiệu

Mục tiêu

Trong thời đại tri thức ngày nay, việc nâng cao chất lượng giáo dục là nhiệm vụ quan trọng và hàng đầu của nước ta Song song với việc đào tạo, việc quản lý cũng không kém phần quan trọng đặc biệt là việc quản sách trong các thư viện Hằng ngày một số lượng lớn sách trong các thư viện được sử dụng Việc quản lý sách vốn dĩ đã khá khó khăn nhưng do nhu cầu đọc của chúng ta mỗi ngày càng tăng nên việc quản lý sách trong các thư viện cũng khó khăn hơn Từ đó việc tạo ra Phần mềm Quản lý thư viện như một phần tất yếu Phần mềm giúp giảo quyết phần nào khó khăn đặt ra ở trên Phần mềm hỗ trợ các chức năng thông dụng mà nhiệm vụ của một thủ thư hay làm và hỗ trợ việc lưu trữ dữ liệu sách.

Trong quản lý thư viện, có rất nhiều vấn đề mà người quản lý phải đối mặt và giải quyết hàng ngày Tuy nhiên, trong tài liệu này, chúng tôi chỉ tập trung vào một số vấn đề chính sau đây: Quản lý nguồn lực: Bao gồm nguồn nhân lực, tài chính và vật chất Người quản lý thư viện cần phải sắp xếp và quản lý nguồn lực một cách hiệu quả để đảm bảo hoạt động của thư viện diễn ra suôn sẻ Quản lý khoa học thông tin: Đây là vấn đề quan trọng vì thông tin trong thư viện cần phải được tổ chức, phân loại và cung cấp một cách chính xác và dễ dàng truy xuất Tương tác với độc giả: Người quản lý cần đảm bảo rằng các dịch vụ của thư viện đáp ứng được nhu cầu và mong muốn của độc giả một cách tốt nhất Quản lý công nghệ thông tin: Sử dụng công nghệ thông tin trong quản lý thư viện là một yếu tố quan trọng để tối ưu hóa hoạt động và nâng cao chất lượng dịch vụ Quản lý vấn đề liên quan đến bản quyền và bảo vệ thông tin: Người quản lý cần phải tuân thủ đúng quy định về bản quyền và bảo vệ thông tin của người dùng trong quá trình quản lý đồng thời giải quyết mọi vấn đề phát sinh liên quan đến vấn đề này Tóm lại, tài liệu này giới hạn vào việc trình bày và giải quyết một số vấn đề chính trong quản lý thư viện nhằm giúp người quản lý hiểu rõ hơn về công việc của mình và nắm vững cách tiếp cận để đạt được hiệu quả cao nhất.

Giới hạn

Sử dụng cho quản lí sách, các công việc: nhập sách mới, phiếu cho mượn sách, tra cứu sách, thu tiền phạt, báo cáo tháng, sử dụng cho các trường đại học, các thư viện tỉnh để dễ dàng quản lí, tra cứu, giúp tiết kiệm thời gian và hiệu quả hơn.

Thuật ngữ và từ viết tắt

STT Thuật ngữ Mô tả

1 POS(Point of Sale): Hệ thống thanh toán điểm bán hàng, bao gồm phần cứng và phần mềm giúp quản lý việc thanh toán và tính tiền tại quầy.

Quản lý mối quan hệ với khách hàng, bao gồm việc thu thập thông tin và tương tác với khách hàng để tối ưu hóa trải nghiệm của họ.

Hệ thống quản lý tài nguyên doanh nghiệp, bao gồm các chức năng từ quản lý nhân sự, tài chính đến tồn kho và vận hành sản xuất.

Management System) Hệ thống quản lý nội dung, giúp quản lý và cập nhật thông tin trên trang web, ứng dụng di động của nhà hàng một cách dễ dàng.

Phát biểu bài toán

Chức năng

T Tên yêu c uầu Bi u m uểu mẫu ẫu Quy đ nhịnh Ghi

1 L p th đ c gi ập ẻ độc giả ộc giả ả BM1 QĐ1 chú

2 Ti p nh n sách m i ếp nhận sách mới ập ớn BM2 QĐ2

3 Tra c u sách ứu sách BM3

4 Cho m ượn sách n sách BM4 QĐ4

5 Nh n tr sách ập ả BM5 QĐ5

6 L p phi u thu ti n ph t ập ếp nhận sách mới ềm ạt BM6 QĐ6

7 L p báo cáo ập BM7.1, BM7.2

8 Thay đ i qui đ nh ổi qui định ịnh QĐ8

Đối tượng người dùng

STT Lớp người dùng Mô tả

1 Nhóm phát triển hệ thống Để hiểu các chức năng và đặc tính của hệ thống được phát triển (hiểu được những yêu cầu người dùng nào mà hệ thống đáp ứng) Và sử dụng trong quá trình thiết kế hệ thống

Phục vụ xây dựng tài liệu test và test chức năng hệ thống (system test)

3 Nhóm khách hàng Xem trước các chức năng và đặc tính của hệ thống Đưa ra yêu cầu chỉnh sửa để phù hợp với mục đích

Môi trường hoạt động đích

- Lớp Client: Kết nối đến cơ sở dữ liệu quản lí thư viện và hiển thị giao diện người dùng Cho phép người dùng nhập vào và xuất từ cơ sở dữ liệu tương ứng với quyền truy cập của người dùng khi có yêu cầu.

- Lớp Server: Quản l và chứa toàn bộ dữ liệu của phần mềm Đồng thời xử lí các yêu cầu nhập/xuất được gửi xuống từ lớp Client Ứng dụng được dùng làm lớp Server là Microsoft SQL Server.

Các ràng buộc thiết kế và triển khai

Sử dụng ngôn ngữ lập trình C sharp cùng với CSDL SQL Server,…

Phân tích yêu cầu phần mềm

Đặc tả yêu cầu chức năng

Bi u m u 1 và qui đ nh 1 ểu mẫu 1 và qui định 1 ẫu 1 và qui định 1 ịnh 1

BM1 : Th Đ c gi ẻ Độc giả ộc giả ả

H và tên: ọ và tên: Lo i đ c gi : ạt ộc giả ả Ngày sinh: Đ a ch : ịnh ỉ: Email: Ngày l p th : ập ẻ độc giả

QĐ1: Có 2 lo i đ c gi (X,Y) Tu i đ c gi t 18 đ n 55 Th có giá tr 6 tháng ộc giả ả ổi độc giả từ 18 đến 55 Thẻ có giá trị 6 tháng ộc giả ả ừ 18 đến 55 Thẻ có giá trị 6 tháng ến 55 Thẻ có giá trị 6 tháng ẻ Độc giả ịnh

2.2.1 Bi u m u 2 và qui đ nh 2 ểu mẫu 2 và qui định 2 ẫu 2 và qui định 2 ịnh

Tên sách: Th lo i: ểu mẫu 2 và qui định 2 ạt Tác gi : ả

Năm xu t b n: ất bản: ả Nhà xu t b n: ất bản: ả Ngày nh p: ập

QĐ2: Có 3 th lo i (A, B, C) Có 100 tác gi Ch nh n các sách xu t b n trong vòng 8 năm ểu mẫu ả ỉ nhận các sách xuất bản trong vòng 8 năm ận các sách xuất bản trong vòng 8 năm ất bản trong vòng 8 năm ả

2.2.2 Bi u m u 3 ểu mẫu 2 và qui định 2 ẫu 2 và qui định 2

Sách Tên Sách Thểu mẫu

1 2 2.2.3 Bi u m u 4 và qui đ nh 4 ểu mẫu 2 và qui định 2 ẫu 2 và qui định 2 ịnh

BM4: Phi u M ến 55 Thẻ có giá trị 6 tháng ượn Sách n Sách

H tên đ c gi : ọ và tên: ộc giả ả Ngày m ượn sách n:

Sách Tên Sách Thểu mẫu

QĐ4: Ch cho m ỉ nhận các sách xuất bản trong vòng 8 năm ượn Sách n v i th còn h n, không có sách m ẻ Độc giả ượn Sách n quá h n, và sách không có ng ười đang i đang m ượn Sách n M i đ c gi m ỗi độc giả mượn tối đa 5 quyển sách trong 4 ngày ộc giả ả ượn Sách n t i đa 5 quy n sách trong 4 ngày ối đa 5 quyển sách trong 4 ngày ểu mẫu

2.2.4 Bi u m u 5 và qui đ nh 5 ểu mẫu 2 và qui định 2 ẫu 2 và qui định 2 ịnh

BM5: Phi u Tr Sách ến 55 Thẻ có giá trị 6 tháng ả

H tên đ c gi : ọ và tên: ộc giả ả Ngày tr : ả

Ti n ph t kỳ này: ềm ạt

T ng n : ổi qui định ợn sách

M ượn Sách n S Ngày ối đa 5 quyển sách trong 4 ngày

QĐ5: M i ngày tr tr ph t 1.000 đ ng/ngày ỗi độc giả mượn tối đa 5 quyển sách trong 4 ngày ả ễ phạt 1.000 đồng/ngày ồng/ngày

2.2.5 Bi u m u 6 và qui đ nh 6 ểu mẫu 2 và qui định 2 ẫu 2 và qui định 2 ịnh

BM6 : Phi u Thu Ti n Ph t ến 55 Thẻ có giá trị 6 tháng ền

H tên đ c gi : ọ và tên: ộc giả ả

T ng n : ổi qui định ợn sách

S ti n thu: ố tiền thu: ềm

QĐ6: S ti n thu không v ối đa 5 quyển sách trong 4 ngày ền ượn Sách t quá s ti n đ c gi đang n ối đa 5 quyển sách trong 4 ngày ền ộc giả ả ợn Sách

2.2.6 Bi u m u 7 ểu mẫu 2 và qui định 2 ẫu 2 và qui định 2

BM7.1 Báo Cáo Thông Kê Tình Hình M ượn Sách n Sách Theo Th Lo i ểu mẫu

STT Tên Th Lo i ểu mẫu S ối đa 5 quyển sách trong 4 ngày L ượn Sách t M ượn Sách n T ỉ nhận các sách xuất bản trong vòng 8 năm Lệ

T ng s l ổi qui định ố tiền thu: ượn sách t m ượn sách n:

BM7.2 Báo Cáo Th ng Kê Sách Tr Tr ối đa 5 quyển sách trong 4 ngày ả ễ phạt 1.000 đồng/ngày

STT Tên Sách Ngày M ượn Sách n S Ngày Tr Tr ối đa 5 quyển sách trong 4 ngày ả ễ phạt 1.000 đồng/ngày

QĐ8: Ng ười đang i dùng có th thay đ i các qui đ nh nh sau: ểu mẫu ổi độc giả từ 18 đến 55 Thẻ có giá trị 6 tháng ịnh ư

+ QĐ1: Thay đ i v tu i t i thi u, tu i t i đa, th i h n có giá tr c a th ổi độc giả từ 18 đến 55 Thẻ có giá trị 6 tháng ền ổi độc giả từ 18 đến 55 Thẻ có giá trị 6 tháng ối đa 5 quyển sách trong 4 ngày ểu mẫu ổi độc giả từ 18 đến 55 Thẻ có giá trị 6 tháng ối đa 5 quyển sách trong 4 ngày ời đang ịnh ủa thẻ ẻ Độc giả

+ QĐ2: Thay đ i s l ổi độc giả từ 18 đến 55 Thẻ có giá trị 6 tháng ối đa 5 quyển sách trong 4 ngày ượn Sách ng và tên các th lo i Thay đ i kho ng cách năm xu t b n ểu mẫu ổi độc giả từ 18 đến 55 Thẻ có giá trị 6 tháng ả ất bản trong vòng 8 năm ả + QĐ4: Thay đ i s l ổi độc giả từ 18 đến 55 Thẻ có giá trị 6 tháng ối đa 5 quyển sách trong 4 ngày ượn Sách ng sách m ượn Sách n t i đa, s ngày m ối đa 5 quyển sách trong 4 ngày ối đa 5 quyển sách trong 4 ngày ượn Sách n t i đa ối đa 5 quyển sách trong 4 ngày.

Use Case

[Sơ đồ các use case và các tác nhân]

3.2.2 Danh sách các Use Case

[Mô tả tóm tắt các use case Đánh mã số các use case]

Mã Tên use case Ý nghĩa/Ghi chú

3.2.3 Danh sách các tác nhân

[Danh sách các tác nhân và các use case liên quan Đánh số các tác nhân và use case]

Mã Tác nhân Mã Use case

3.2.4.1 L p th đ c gi ập thẻ độc giả ẻ độc giả ộc giả ả

Mô tả dòng sự kiện chính (Basic Flow):

Mô tả dòng sự kiện phụ (Alternative Flow):

3.2.4.2 Ti p nh n sách m i ếp nhận sách mới ập thẻ độc giả ới

Mô tả dòng sự kiện chính (Basic Flow):

Mô tả dòng sự kiện phụ (Alternative Flow):

1 Thông tin chung chức năng:

2 Biểu đồ luồng xử lý chức năng (DFD)

2 Mô tả dòng sự kiện chính (Basic Flow):

4 Mô tả dòng sự kiện phụ (Alternative Flow):

1.Thông tin chung chức năng

2 Mô tả dòng sự kiện chính:

3 Mô tả dòng sự kiện phụ:

1.Thông tin chung chức năng:

2 Mô tả dòng sự kiện chính (Basic Flow):

3 Mô tả dòng sự kiện phụ (Alternative Flow):

3.1.6 Lập phiếu thu tiền phạt:

1.Thông tin chung chức năng:

2 Mô tả dòng sự kiện chính (Basic Flow):

3 Mô tả dòng sự kiện phụ (Alternative Flow):

1.Thông tin chức chung năng

2 Mô tả dòng sự kiện chính (Basic Flow):

3.Mô tả dòng sự kiện phụ (Alternative Flow):

Đặc tả yêu cầu phi chức năng

Hệ thống phải được bảo mật khỏi sự truy cập trái phép.

Người dùng phải thay đổi mật khẩu đăng nhập được cấp ban đầu ngay sau lần đăng nhập thành công đầu tiên Hơn nữa, mật khẩu ban đầu không nên được sử dụng lại.

Hệ thống phải có khả năng xử lý số lượng người dùng cần thiết mà không có bất kỳ sự suy giảm nào về hiệu suất.

Thời gian phản hồi của hệ thống không quá 2 giây.

Hệ thống phải có thể tăng hoặc giảm quy mô khi cần thiết.

Dự án phần mềm phải có khả năng mở rộng để hỗ trợ nhiều khách hàng hoặc khách sạn.

Thiết kế kiến trúc (thiết kế tổng thể)

Quản lí sinh viên Bao gồm nhập, tạo thẻ thư viện cho sinh viên, cập nhật thông tin sinh viên vào hệ thống Quản lí sách Để quản lí thông tin sách, tra cứu, thêm sửa xóa, và thanh lí sách cũ Quản lí nhân viên Quản lí thông tin nhân viên làm việc tại thư viện, cập nhật nhân viên.

Quản lí mượn trả Ghi nhận sách được mượn, ngày mượn, ngày trả, kiểm tra tình trạng sách, lập phiếu nhắc nhở nếu quá hạn.

Báo cáo thống kê Thống kê số lượng sách cho mượn mỗi tháng, số lượng sách còn tồn kho.

Thiết kế đối tượng

4.2.1 Cấu trúc lưu trữ dữ liệu

[Dùng CSDL quan hệ, Vẽ sơ đồ dữ liệu theo từng chức năng của hệ thống, trong đó xác định các thành phần dữ liệu cần lưu trữ, thể hiện mối quan hệ giữa chúng]

[Vẽ sơ đồ dữ liệu tích hợp các chức năng]

1 Bi u m u 1 ểu mẫu 1 và qui định 1 ẫu 1 và qui định 1

BM1 : Th Đ c gi ẻ Độc giả ộc giả ả

H và tên: ọ và tên: Lo i đ c gi : ạt ộc giả ả Ngày sinh: Đ a ch : ịnh ỉ: Email: Ngày l p th : ập ẻ độc giả

QĐ1: Có 2 lo i đ c gi (X,Y) Tu i đ c gi t 18 đ n 55 Th có giá tr 6 tháng ộc giả ả ổi độc giả từ 18 đến 55 Thẻ có giá trị 6 tháng ộc giả ả ừ 18 đến 55 Thẻ có giá trị 6 tháng ến 55 Thẻ có giá trị 6 tháng ẻ Độc giả ịnh

- Thiết kế cơ sở dữ liệu đảm bảo tính đúng đắn + Nhận diện thuộc tính mới: TenDG, LoaiDG, NgaySinhDG, DiaChiDG, Email,

NgLapThe + Bố trí thuộc tính vào bảng đã có:

DocGia(MaDG, TenDG, LoaiDG, NgaySinhDG, Email, NgLapThe)

- Thiết kế cơ sở dữ liệu đảm bảo tinh tiến hóa + Nhận diện thuộc tính mới: GiaTriThe, SoTuoiDG + Bố trí thuộc tính vào bảng đã có:

DocGia(MaDG, TenDG, LoaiDG, NgaySinhDG, Email, NgLapThe) ThamSo(GiaTriThe, SoTuoiDG)

DocGia(MaDG, TenDG, LoaiDG, NgaySinhDG, Email, NgLapThe)ThamSo(GiaTriThe, SoTuoiDG)

2 Bi u m u 2 ễu mẫu 2 ẫu 1 và qui định 1

Tên sách: Th lo i: ểu mẫu 2 và qui định 2 ạt Tác gi : ả

Năm xu t b n: ất bản: ả Nhà xu t b n: ất bản: ả Ngày nh p: ập

QĐ2: Có 3 th lo i (A, B, C) Có 100 tác gi Ch nh n các sách xu t b n trong vòng 8 năm ểu mẫu ả ỉ nhận các sách xuất bản trong vòng 8 năm ận các sách xuất bản trong vòng 8 năm ất bản trong vòng 8 năm ả

- Thiết kế cơ sở dữ liệu đảm bảo tinh đúng đắn + Nhận diện thuộc tính mới: TenSach, ChuDe, TacGia, NamXB, NXB, NgNhap,

DonGia + Bố trí thuộc tính vào bảng đã có:

Sach(MaSach, ChuDe, TenTG, TenSach, NamXB, NhaXB, TriGia, NgayNhap)

- Thiết kế cơ sở dữ liệu đảm bảo tinh tiến hóa + Nhận diện thuộc tính mới: ThoiGianXB +Bố trí thuộc tính vào bảng đã có:

DocGia(MaDG, TenDG, LoaiDG, NgaySinhDG, Email, NgLapThe) Sach(MaSach, ChuDe, TenTG, TenSach, NamXB, NhaXB, TriGia, NgayNhap)

3 Bi u m u 3 ễu mẫu 2 ẫu 1 và qui định 1

Sách Tên Sách Thểu mẫu

- Thiết kế cơ sở dữ liệu đảm bảo tinh đúng đắn + Nhận diện thuộc tính mới: TinhTrang + Bố trí thuộc tính vào bảng đã có:

Sach(MaSach, ChuDe, TenTG, TenSach, NamXB, NhaXB, TriGia, TinhTrang, NgayNhap)

- Thiết kế cơ sở dữ liệu đảm bảo tinh tiến hóa + Nhận diện thuộc tính mới: Không có

DocGia(MaDG, TenDG, LoaiDG, NgaySinhDG, Email, NgLapThe) Sach(MaSach, ChuDe, TenTG, TenSach, NamXB, NhaXB, TriGia, TinhTrang,

NgayNhap) ThamSo(GiaTriThe, SoTuoiDG, ThoiGianXB)

4 Bi u m u 4 ễu mẫu 2 ẫu 1 và qui định 1

BM4: Phi u M ến 55 Thẻ có giá trị 6 tháng ượn Sách n Sách

H tên đ c gi : ọ và tên: ộc giả ả Ngày m ượn sách n:

Sách Tên Sách Thểu mẫu

QĐ4: Ch cho m ỉ nhận các sách xuất bản trong vòng 8 năm ượn Sách n v i th còn h n, không có sách m ẻ Độc giả ượn Sách n quá h n, và sách không có ng ười đang i đang m ượn Sách n M i đ c gi m ỗi độc giả mượn tối đa 5 quyển sách trong 4 ngày ộc giả ả ượn Sách n t i đa 5 quy n sách trong 4 ngày ối đa 5 quyển sách trong 4 ngày ểu mẫu

- Thiết kế cơ sở dữ liệu đảm bảo tinh đúng đắn+ Nhận diện thuộc tính mới: NgayMuon+ Bố trí thuộc tính vào bảng đã có:

PhieuMuon(MaPhieu, NgayMuon, SLMuon) + Xét quan hệ:

PhieuMuon à DocGia: khóa chính của DocGia sẽ làm khoá ngoại cho PhieuMuon

PhieuMuon à Sach: khoá chính của Sach sẽ làm khoá ngoại cho PhieuMuon

PhieuMuon(MaPhieu, MaDG, MaSach, NgayMuon, SLMuon)

- Thiết kế dữ liệu đảm bảo tinh tiến hoa + Nhận diện thuộc tính mới: SoSachMuonToiDa + Bố trí thuộc tính vào bảng đ có:

ThamSo(GiaTriThe, SoTuoiDG, ThoiGianXB, SoSachMuonToiDa)

- Bảng hiện co DocGia(MaDG, TenDG, LoaiDG, NgaySinhDG, Email, NgLapThe) Sach(MaSach, ChuDe, TenTG, TenSach, NamXB, NhaXB, TriGia, TinhTrang,

NgayNhap) PhieuMuon(MaPhieu, MaDG, MaSach, NgayMuon, SLMuon) ThamSo(GiaTriThe, SoTuoiDG, ThoiGianXB)

5 Bi u m u 5 ễu mẫu 2 ẫu 1 và qui định 1

BM5: Phi u Tr Sách ến 55 Thẻ có giá trị 6 tháng ả

H tên đ c gi : ọ và tên: ộc giả ả Ngày tr : ả

Ti n ph t kỳ này: ềm ạt

T ng n : ổi qui định ợn sách

S Ngày ối đa 5 quyển sách trong 4 ngày

QĐ5: M i ngày tr tr ph t 1.000 đ ng/ngày ỗi độc giả mượn tối đa 5 quyển sách trong 4 ngày ả ễ phạt 1.000 đồng/ngày ồng/ngày

- Thiết kế cơ sở dữ liệu đảm bảo tinh đúng đắn + Nhận diện thuộc tính mới: NgayTra + Bố trí thuộc tính vào bảng đã có:

PhieuMuon(MaPhieu, MaDG, MaSach, NgayMuon, NgayTra , SLMuon)

- Thiết kế dữ liệu đảm bảo tinh tiến hóa + Nhận diện thuộc tính mới: TienPhat + Bố trí thuộc tính vào bảng đã có:

ThamSo(GiaTriThe, SoTuoiDG, ThoiGianXB, TienPhat)

DocGia(MaDG, TenDG, LoaiDG, NgaySinhDG, Email, NgLapThe) Sach(MaSach, ChuDe, TenTG, TenSach, NamXB, NhaXB, TriGia, TinhTrang)

PhieuMuon(MaPhieu, MaDG, MaSach, NgayMuon, NgayTra ,SLMuon,

NgayNhap) ThamSo(GiaTriThe, SoTuoiDG, ThoiGianXB, TienPhat)

6 Bi u m u 6 ễu mẫu 2 ẫu 1 và qui định 1

BM6 : Phi u Thu Ti n Ph t ến 55 Thẻ có giá trị 6 tháng ền

H tên đ c gi : ọ và tên: ộc giả ả

T ng n : ổi qui định ợn sách

S ti n thu: ố tiền thu: ềm

QĐ6: S ti n thu không v ối đa 5 quyển sách trong 4 ngày ền ượn Sách t quá s ti n đ c gi đang n ối đa 5 quyển sách trong 4 ngày ền ộc giả ả ợn Sách

- Thiết kế cơ sở dữ liệu đảm bảo tinh đúng đắn + Nhận diện thuộc tính mới: Không có

- Thiết kế cơ sở đảm bảo tinh tiến hóa

+ Nhận diện thuộc tính mới: Không có

DocGia(MaDG, TenDG, LoaiDG, NgaySinhDG, Email, NgLapThe) Sach(MaSach, ChuDe, TenTG, TenSach, NamXB, NhaXB, TriGia, TinhTrang)

PhieuMuon(MaPhieu, MaDG, MaSach, NgayMuon, NgayTra, SLMuon,

NgayNhap) ThamSo(GiaTriThe, SoTuoiDG, ThoiGianXB, TienPhat)

7 Bi u m u 7 ễu mẫu 2 ẫu 1 và qui định 1

BM7.1 Báo Cáo Thông Kê Tình Hình M ượn Sách n Sách Theo Th Lo i ểu mẫu

STT Tên Th Lo i ểu mẫu S ối đa 5 quyển sách trong 4 ngày L ượn Sách t M ượn Sách n T ỉ nhận các sách xuất bản trong vòng 8 năm Lệ

T ng s l ổi qui định ố tiền thu: ượn sách t m ượn sách n:

BM7.2 Báo Cáo Th ng Kê Sách Tr Tr ối đa 5 quyển sách trong 4 ngày ả ễ phạt 1.000 đồng/ngày

STT Tên Sách Ngày M ượn Sách n S Ngày Tr Tr ối đa 5 quyển sách trong 4 ngày ả ễ phạt 1.000 đồng/ngày

- Thiết kế cơ sở dữ liệu đảm bảo tinh đúng đắn + Nhận diện thuộc tính mới: SoLanMuon + Bố trí thuộc tính vào bảng đã có:

ChiTietPM(MaCTPM, MaSach, NgayThang, SoLanMuon)

- Thiết kế cơ sở đảm bảo tinh tiến hóa+ Nhận diện thuộc tính mới: Không có

- Thiết kế cơ sở dữ liệu đảm bảo tinh đúng đắn

DocGia(MaDG, TenDG, LoaiDG, NgaySinhDG, Email, NgLapThe) 28

Sach(MaSach, ChuDe, TenTG, TenSach, NamXB, NhaXB, TriGia, TinhTrang,

NgayNhap) PhieuMuon(MaPhieu, MaDG, MaSach, NgayMuon, NgayTra, SLMuon)

ChiTietPM(MaCTPM, MaSach, NgayThang, SoLanMuon)ThamSo(GiaTriThe, SoTuoiDG, ThoiGianXB, TienPhat) trữ.

Thiết kế giao diện

4.3.1 Sơ đồ màn hình giao diện

4.3.2 Mô tả chi tiết các màn hình giao diện

4.3.2.1 Màn hình đăng nhập a Giao diện b Mô tả:

4.3.2.2 Màn hình đăng kí tài khoản a Giao diện b.Mô tả

4.3.2.3 Màn hình quản lí độc giả a Giao di n ện b.Mô tả

4.3.2.4 Màn hình quản lí sách a.giao di n ện b.Mô tả

4.3.2.5 Màn hình báo cáo thống kê a.giao di n ện b.Mô tả

Công cụ và Công nghệ

Danh sách các chức năng của phần mềm

STT Tên ch c năngứu sách

1 L p th đ c giập ẻ độc giả ọ và tên: ả

2 Ti p nh n sách m iếp nhận sách mới ập ớn

6 L p phi u thu ti n ph tập ếp nhận sách mới ềm ạt

8 Thay đ i quy đ nhổi qui định ịnh

Mức độ hoàn thành các chức năng

STT Tên ch c năngứu sách M c đ hoàn thành(%)ứu sách ộc giả Ghi chú

1 L p th đ c giập ẻ độc giả ọ và tên: ả 100%

2 Ti p nh n sách m iếp nhận sách mới ập ớn 100%

6 L p phi u thu ti n ph tập ếp nhận sách mới ềm ạt 100%

8 Thay đ i quy đ nhổi qui định ịnh 100%

Cài đặt và triển khai phần mềm

[hướng dẫn cách thức cài đặt và sử dụng phần mềm]

Ngày đăng: 16/05/2024, 13:43

HÌNH ẢNH LIÊN QUAN

BẢNG PHÂN CÔNG CÔNG VIỆC - báo cáo bài tập lớn môn kỹ nghệ phần mềm đề tài quản lý thư viện
BẢNG PHÂN CÔNG CÔNG VIỆC (Trang 2)
3.2.1. Sơ đồ Use Case - báo cáo bài tập lớn môn kỹ nghệ phần mềm đề tài quản lý thư viện
3.2.1. Sơ đồ Use Case (Trang 10)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w