Đề tài : Xây dựng chương trình quản lý việc mượn và trả sách tại thư viện trường với ngôn ngữ C#
Dưới đây là chia sẻ của mình về đề tài trên, hi vọng có thể giúp bạn giải quyết bài toán
1. Tổng quan về đề tài.
(Xem chi tiết hơn tại Share code - Code C#)
1.1 Tìm hiểu đề tài
Hiện nay, công nghệ thông tin được xem là một ngành mũi nhọn của các quốc gia, đặc biệt là các quốc gia đang phát triển, tiến hành công nghiệp hóa và hiện đại hóa như nước ta. Sự bùng nổ thông tin và sự phát triển mạnh mẽ của công nghệ kỹ thuật số, yêu cầu muốn phát triển thì phải tin học hóa vào tất cả các ngành, các lĩnh vực.
Việc tham khảo tài liệu và tìm kiếm sách từ trước đến nay luôn là một nhu cầu lớn đối với tất cả mọi người, đặc biệt là đối với các sinh viên những người rất cần đến tài liệu để phục vụ cho nhu cầu nghiên cứu và làm bài tập. Thế nên việc quản lý đối với các thư viện là vô cùng cần thiết khi đòi hỏi sự chính xác và nhanh chóng, việc quản lý theo các truyền thống sẽ tốn nhân lực, tiền của và thời gian cũng như không đản bảo sự chính xác tuyệt đối. Chính vì vậy áp dụng công nghệ thông tin để quản lý tại thư viện là vô cùng cần thiết
Một phần mềm quản lý sách tại thư viện cũng cần đảm bảo nhiều yếu tố như không chỉ là sự chính xác, xử lý được nhiều nghiệp vụ thực tế mà còn phải đáp ứng các yêu cầu khác về tốc độ, giao diện thân thiện, mô hình hóa được thực tế vào máy tính để người sử dụng tiện lợi, quen thuộc, tính tương thích và bảo mật cao,… Các phần mềm giúp tiết kiệm một lượng lớn thời gian, công sức của con người, tăng độ chính xác và hiệu quả trong công việc.
1.2 Yêu cầu chức năng
- Hệ thống: nhanh,thuận tiện, chính xác để thủ thư dễ dàng quản lý sách mà không tốn nhiều thời gian cũng như công sức.
- Hệ thống phải rút ngắn được thời gian nhập thông tin của sách và sinh viên và đơn giản hóa quá trình nhập thông tin
- Hệ thống bao gồm các chức năng:
o Quản lý thông tin của sách
- Có thể xem, thêm, sửa, xóa, tìm kiếm thông tin của sách
o Quản lý thông tin của sinh viên
- Có thể xem, thêm, sửa, xóa, tìm kiếm thông tin của sinh viên mượn sách
o Quản lý các thủ thư
- Có thể xem, thêm, sửa, xóa, tìm kiếm thông tin của thủ thư
o Quản lý các phiếu mượn
- Có thể xem, thêm, sửa, xóa, tìm kiếm thông tin của phiếu mượn
1.3 Mô tả bài toán
Khi sinh viên có ý định mượn sách của thư viện để nghiên cứu, sinh viên cần phải cung cấp cho thủ thư thông tin ( mã sinh viên, họ tên, lớp và số điện thoại)
Thủ thư sẽ cho sinh viên biết thông tin về phiếu mượn bao gồm mã phiếu, mã sách, ngày mượn và hẹn ngày trả của sinh viên
Hệ thống lưu trữ thông tin của sinh viên mượn sách và thông tin của sách
2.Thiết kế cơ sở dữ liệu mức logic – mô hình quan hệ
2.1. Chuẩn hoá quan hệ
(1) tblTheloai: (sMaL, sTenL)
(2) tblSach: (sMaS, sTenS, iNamSX, sMaL, iSoLuong, sTacGia)
(3) tblSinhvien: (sMaSV, sTenSV, sLop, sKhoa, iSoDT)
(4) tblThuthu: (sMaTT, sTenTT)
(5) tblMaPhieu (sMaPhieu, sMaTT, sMaSV)
(6) tblPhieumuonchitiet (sMaPhieu, sMaS, dNgaymuon, dNgaytra)
Mô hình liên kết:

1 comments:
Click here for commentscó thể đẩy lên git không ?
ConversionConversion EmoticonEmoticon