• Mạng xã hội:
Xây dựng phần mềm quản lý mượn, trả sách cho thư viện
Chủ đề: Hành chính-Văn phòng | Độ khó: Easy | Nền tảng: Web | Lượt xem: 19,113
Xây dựng phần mềm quản lý mượn, trả sách cho thư viện trường đại học Sư phạm Hà Nội với một số chức năng cơ bản.
HOTLINE:0986.609.844

Phí tham gia: 500,000 (vnđ). Khi tham gia theo nhóm từ 3 người trở lên, sẽ được khuyến mại 10%.
Số thành viên tối đa:11 | Ngày tạo: 05/12/2024
Đã tham gia: 1
Còn lại: 10
Càng nhiều người tham gia, càng có nhiều khả năng hoàn thành tốt dự án!

Xây dựng phần mềm quản lý mượn, trả sách cho thư viện trường đại học Sư phạm Hà Nội với một số chức năng cơ bản.

Cho cơ sở dữ liệu bán hàng với các bảng dữ liệu như sau:

NHANVIEN(MaNV, HoNV, TenNV, GioiTinh, NgaySinh, DiaChi, DienThoai)

+ MaNV: Mã nhân viên

+ HoNV: Họ đệm nhân viên

+ TenNV: Tên nhân viên

+ GioiTinh: Giới tính

+ NgaySinh: Ngày sinh

+ DiaChi: Địa chỉ nhân viên

+ DienThoai: Số điện thoại của nhân viên

 LOAISACH(MaLoai, TenLoai)

Bảng thông tin về loại sách:

+ MaLoai: mã loại sách

+ TenLoai: tên loại sách

NGONNGU(MaNN, TenNN)

Bảng thông tin ngôn ngữ

+ MaNN: mã ngôn ngữ

+ TenNN: tên ngôn ngữ

NXB(MaNXB, TenNXB, DiaChi, SoDT)

Bảng thông tin về nhà xuất bản

+ MaNXB: mã nhà xuất bản

+ TenNXB: tên nhà xuất bản

+ DiaChi: địa chỉ nhà xuất bản

+ SoDT: số điện thoại liên hệ

TACGIA(MaTG, TenTG, DiaChi, SoDT)

Bảng thông tin về tác giả

+ MaTG: mã tác giả

+ TenTG: tên tác giả

+ DiaChi: địa chỉ nhà xuất bản

+ SoDT: số điện thoại liên hệ

VITRI(MaVT, Khu, Ke, Ngan)

Bảng thông tin các vị trí trong thư viện

+ MaVT: mã vị trí

+ Khu: khu vực lưu trữ (Khu A, B, C,…)

 

+ Ke: số hiệu kệ sách (1, 2, 3,…)

+ Ngan: số hiệu ngăn sách (1,2,3,4,….)

KHO(MaK, TenK)

Bảng thông tin về các kho sách

+ MaK: mã kho sách

+ TenK: tên kho sách

SACH(MaSach, TenSach, NamXB, SoLuong, MaNN, MaNXB, MaTG, MaLoai, MaVT, MaK, TomTat, TK);

Bảng thông tin về sách

+ MaSach: mã sách

+ TenSach: tên sách

+ NamXB: năm xuất bản

+ SoLuong: số lượng cuốn sách

+ MaNN: mã ngôn ngữ

+ MaNXB: mã nhà xuất bản

+ MaTG: mã tác giả

+ MaLoai: mã loại sách

+ MaVT: mã vị trí lưu trữ sách

+ MaK: mã kho chứa sách

+ TomTat: tóm tắt nội dung

+ TK: từ khóa tra cứu sách

BANDOC(SoThe, HoTen, DiaChi, SoDT, HanSD, TrangThai)

Bảng thông tin về độc giả

+ SoThe: số hiệu thẻ thư viện của bạn đọc

+ HoTen: họ tên

+ DiaChi: địa chỉ

+ SoDT: số điện thoại

+ HanSD: hạn sử dụng

+ TrangThai: trạng thái thẻ thư viện (đang sử dụng, đã khóa,…)

MUON(MaM, SoThe, MaSach, NgayMuon, NgayHenTra, MaNV)

 Bảng thông tin mượn sách của độc giả

+ MaM: mã mượn sách

+ SoThe: số thẻ thư viện của độc giả

+ MaSach: mã sách mượn

+ NgayMuon: ngày mượn sách

 

+ NgayHenTra: ngày hẹn trả

+ MaNV: mã nhân viên cho mượn sách

TRA(MaT, MaM, NgayTra)

Bảng thông tin về trả sách

+ MaT: mã trả sách

+ MaM: mã mượn sách (tham chiếu tới bảng MUON)

+ NgayTra: ngày trả sách

Yêu cầu:

  1. Phân tích và thiết kế phần mềm quản lý mượn, trả sách dựa trên các bảng dữ liệu đã cho, phần mềm cho phép người sử dụng thực hiện các chức năng có bản:
    1. Cập nhật và hiệu chỉnh các thông tin về nhân viên, các bảng danh mục
    2. Quản lý, cập nhật các thông tin chi tiết về sách
    3. Quản lý, cập nhật các thông tin về độc giả, gia hạn sử dụng, khóa thẻ thư viện của độc giả.
    4. Quản lý, cập nhật các thông tin chi tiết về hoạt động mượn và trả sách của độc giả
    5. Thống kê, báo cáo quá trình mượn, trả sách
    6. Thống kê, báo cáo số lượng sách trong thư viện
  2. Phần mềm được xây dựng trên nền tảng công nghệ web

Ghi chú: sinh viên sẽ triển khai phân tích, thiết kế hệ thống, tạo lập CSDL theo các bảng dữ liệu trên (tùy biến các kiểu dữ liệu trong các trường thông tin của các bảng cho phù hợp), viết phần mềm tài liệu hướng dẫn sử dụng phần mềm.

  • Play video
  • Login by google +
  • Show product
  • Auto backup DB
  • Multi device async
  • Multi languages 123
Programming languages: C#, Javascript, Type script, Database: SQL Server 2019, Platform: Asp.net Core, Source Control: Gitlab,...

Vũ Văn Tư

Ngày tham gia: 25/05/2022

Ngày đăng ký: 20/12/2020

Vị trí: Dev

(0/100 points)

Các kỹ năng đạt được khi tham gia dự án

  • Kỹ năng làm việc nhóm
  • Kỹ năng quản lý công việc cá nhân
  • Sử dụng kết hợp nhiều kiến thức
  • Hiểu về nghiệp vụ thực tế
  • Sử dụng thành thạo tool: quản lý task (Jira), quản lý code (Gitlab)

Hiện tại chưa có bình luận nào!