BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

43 1 0
BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Đ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

● tieuluanmoi123docz net TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á 🙢🕮🙠 BÀI TẬP LỚN HỌC PHẦN: CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á Sinh viên thực Phạm Lê Ngọc Sơn Khóa K10 Lớp IT1 Mã SV 197480201201 ● tieuluanmoi123docz net Bắc Ninh , .tháng … năm 2022 ● tieuluanmoi123docz net ● tieuluanmoi123docz net DANH MỤC VÀ BẢNG BIỂU SƠ ĐỒ Danh mục Số hiệu Tên Trang Hình Biểu đồ DFD mức 10 Hình Biểu đồ DFD mức 10 Hình Biểu đồ hình thành yêu cầu 11 Hình Biểu đồ use case chức tổng quản 16 Hình Biểu đồ use case chức quản lý sinh viên 17 Hình Biểu đồ use case chức quản lý sách 17 Hình Mối quan hệ bảng 20 Hình Giao diện đăng nhập 21 Hình Giao diện thơng báo 21 Hình 10 Giao diện quản lý sinh viên 22 Hình 11 Giao diện quản lý sách 28 Hình 12 Giao diện người quản lý 29 Bảng biểu sơ đồ Số hiệu Tên Trang Hình Bảng sinh viên 19 Hình Bảng Sách 19 Hình Bảng người quản lý 20 Hình Bảng hệ thống 20 ● tieuluanmoi123docz net Mục lục CHƯƠNG 1: MỞ ĐẦU Lý chọn đề tài Phát biểu toán Yêu cầu hệ thống Tính hữu dụng tốn CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 8 Các phần mềm hỗ trợ viết chương trình a My SQL Server b Spyder c Visual Studio CHƯƠNG 3: ĐẶC TẢ YÊU CẦU 10 Đặc tả trang thái máy hữu hạn 10 Đặc tả trừu tượng 10 Đặc tả trước – sau 12 Đặc tả Z 12 CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 17 17 Mơ hình thực thể use case ● tieuluanmoi123docz net Thiết kế sở liệu 19 a Chi tiết bảng sở liệu 19 b Mơ hình quan hệ bảng 21 c Giao diện phần mềm quản lý 22 Kết 30 Nhận xét giáo viên ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ● tieuluanmoi123docz net ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… ………………………………………………………………… CHƯƠNG 1: MỞ ĐẦU Lý chọn đề tài Đối với xã hội đại, tiên tiến ngày người hướng thân đến nguồn tri thức vơ tận để mở mang đầu óc, tư để từ họ phát triển thân cách tốt Người ta tìm kiếm nguồn tri thức qua trang báo mạng, tivi, trang mạng điện tử, … Nhưng có người thích yên tĩnh để dễ dàng tiếp thu kiến thức thư viện lựa chọn sáng suốt, lý mà thư viện ngày người tìm tới, học sinh sinh viên Để phục vụ cho việc học sinh, sinh viên dễ dàng tiếp thu nhiều nguồn kiến thức hầu hết trường học xây dựng cho thư viện, trường cao đẳng đại học Thế thư viện có việc quản lý thư viện chưa sát sao, chưa chặt chẽ Ví dụ sinh viên A mượn sách sau lại mượn thêm ghi chép lại dòng cho lần mượn sách, gây trùng lặp liệu sinh viên A dẫn đến gây tốn liệu Cho nên có yêu cầu đặt cho vấn đề cần thiết phần mềm ứng dụng giải ● tieuluanmoi123docz net tốn làm để dễ dàng việc quản lý thư viện mà lại tiết kiệm liệu Cũng lí mà em có ý tưởng lập nên phần mềm:” Quản lý sinh viên đăng ký thẻ mượn sách thư viện theo tháng “để khắc phục nhược điểm Phát biểu toán Để dễ dàng việc quản lý sinh viên muốn mượn sách thư viện cần phải gặp người quản lý để đăng ký cho thẻ mượn sách thư viện, thời gian trì thẻ sinh viên tự chọn (ít tháng – nhiều năm) Thẻ thư viện cung cấp bao gồm mã thẻ thư viện, tên chủ sở hữu, ngày hết hạn Khi dùng mã thẻ để tra biết số thơng tin đăng ký sinh viên, sách mượn, ngày đăng ký thẻ, ngày hết hạn thẻ Yêu cầu hệ thống Để đáp ứng nhu cầu tốn ứng dụng tạo cần đáp ứng được: - Tạo cho sinh viên tài khoản lưu trữ thơng tin cá nhân cần thiết để dễ dàng quản lý - Truy – Xuất thông tin sinh viên đăng ký nhanh chóng - Có thể sửa chữa, lưu thơng tin sinh viên nhanh chóng, khơng giới hạn - Tránh trùng lặp gây lãng phí data - Chi phí quản lý thấp Tính hữu dụng tốn - Nắm bắt thơng tin sinh viên đăng ký - Quản lý số lượng sách thư viện, sách cho mượn - Quản lý ngày đăng ký, ngày hết hạn CHƯƠNG 2: CƠ SỞ LÝ THUYẾT Các phần mềm hỗ trợ viết chương trình Để tạo phần mềm quản lý sinh viên đăng ký thẻ mượn sách theo tháng cần sử dụng phần mềm lập trình như: my SQL Server, Spyder, Visual Studio ● tieuluanmoi123docz net a My SQL Server MySQL hệ thống quản trị sở liệu mã nguồn mở (Relational Database Management System, viết tắt RDBMS) hoạt động theo mô hình client-server. RDBMS là phần mềm hay dịch vụ dùng để tạo quản lý sở liệu (Database) theo hình thức quản lý mối liên hệ chúng MySQL số phần mềm RDBMS RDBMS MySQL thường cho độ phổ biến lớn MySQL. Các ứng dụng web lớn nhất như Facebook, Twitter, YouTube, Google, Yahoo! dùng MySQL cho mục đích lưu trữ liệu Kể ban đầu dùng hạn chế tương thích với nhiều hạ tầng máy tính quan trọng Linux, macOS, Microsoft Windows, Ubuntu b Spyder Spyder môi trường phát triển Python mã nguồn mở tối ưu hóa cho toán liên quan đến khoa học liệu. Spyder kèm với phân phối quản lý gói Anaconda. Spyder cơng cụ thường dùng nhà khoa học liệu sử dụng Python. Spyder tích hợp tốt với thư viện khoa học liệu Python phổ biến SciPy, NumPy Matplotlib Spyder có hầu hết tính “IDE phổ biến”, chẳng hạn trình soạn thảo mã với chức đánh dấu cú pháp mạnh mẽ, tự động hồn thành mã chí trình duyệt tài liệu tích hợp Một tính đặc biệt khơng có mơi trường phát triển Python khác tính “khám phá biến” Spyder cho phép hiển thị liệu cách sử dụng bố cục bảng bên IDE Điều làm nó nó trơng gọn gàng. Nếu bạn thường xuyên làm toán khoa học liệu làm việc cách sử dụng Python, tính độc đáo. Việc tích hợp IPython/Jupyter đặc điểm bật khác Đây phần mềm dùng để viết code cho ứng dụng quản lý ● tieuluanmoi123docz net c Visual Studio Visual studio là cơng cụ hỗ trợ lập trình website rất tiếng Microsoft chưa có phần mềm thay Visual Studio viết ngơn ngữ C# VB+ Đây ngơn ngữ lập trình giúp người dùng lập trình hệ thống dễ dàng nhanh chóng thơng qua Visual Studio Visual Studio phần mềm lập trình hệ thống sản xuất trực tiếp từ Microsoft Từ đời đến nay, Visual Studio có nhiều phiên sử dụng khác Điều đó, giúp cho người dùng lựa chọn phiên tương thích với dịng máy cấu hình sử dụng phù hợp Bên cạnh đó, Visual Studio cịn cho phép người dùng tự chọn lựa giao diện cho máy tùy thuộc vào nhu cầu sử dụng Phần mềm tạo nên window form, tạo nên giao diện cho ứng dụng ● tieuluanmoi123docz net Hình 10: Giao diện quản lý sinh viên ● tieuluanmoi123docz net + Thêm : Khi sinh viên muốn đăng ký thẻ thư viện người quản lý sử dụng chức thêm để nhập thông tin sinh viên đăng ký lên hệ thống VD : sinh viên đăng ký người quản lý điền tồn thơng tin click vào Thêm ● tieuluanmoi123docz net + Xoá: Đối với sinh viên hết hạn thẻ thư viện ý định gia hạn thẻ người quản lý xố tồn thơng tin sinh viên khỏi hệ thống VD: muốn xoá sinh viên Bùi Văn Phong click vào sinh viên nhấn xoá ● tieuluanmoi123docz net ● tieuluanmoi123docz net + Sửa: Tránh trường hợp người quản lý sai sót thơng tin sinh viên phần mềm có chức sửa thông tin sinh viên VD: muốn đổi tên sinh viên Phạm Văn Hùng thành Phạm Văn Hùng Bá ta click vào tên sinh viên cần đổi thực việc xoá thêm tên ● tieuluanmoi123docz net + Tìm Kiếm: Chức giúp người quản lý tìm thơng tin sinh viên cách nhanh thông qua mã sinh viên ● tieuluanmoi123docz net ● tieuluanmoi123docz net Tương tự bảng sinh viên bảng Sách, Người quản lý có chức bảng sinh viện Để lên bảng Sách Người Quản Lý vào phần chọn click vào bảng cần truy cập ● tieuluanmoi123docz net - Bảng Sách Tại người quản lý biết số lượng sách tổng thư viện, sách kho để cung cấp thông tin sách cho sinh viên (nếu cần) Ngồi cịn giúp việc nhập xuất sách tránh bị sai sót, điển việc sinh viên hỏi sách người quản lý biết xác thơng tin loại sách biết có hay khơng, cịn hay hết thư viện ● tieuluanmoi123docz net Hình 11: Giao diện quản lý sách - Bảng Người Quản Lý ● tieuluanmoi123docz net Bảng người quản lý giúp người quản lý biết ca làm việc, ngày làm việc đồng nghiệp, từ phân cơng tốt cơng việc Hình 12: giao diện người quản lý Kết Sau thực câu lệnh select*from bảng ta được: - Bảng sinh viên ● tieuluanmoi123docz net - Bảng sách - Bảng hệ thống - Bảng người quản lý ● tieuluanmoi123docz net ● tieuluanmoi123docz net Tổng kết ● Đề tài “Quản lý sinh viên đăng ký thẻ mượn sách theo tháng “được lấy cảm hứng dự án “Quản lý quán café “của em năm thứ đại học Tuy nhiên chương trình “Quản lý thư viện trường Đại Học Cơng Nghệ Đơng Á “này có nhiều tính hơn, dễ sử dụng, giao diện đẹp mắt, hoàn thiện so với dự án Quản lý quán café ● Kết đề tài Sau tháng học tập làm việc giúp đỡ bạn lớp em hồn thành tương đối hồn chỉnh chương trình “Quản lý thư viện trường đại học Cơng Nghệ Đơng Á” Tuy nhiên tự thân em đánh giá chương trình làm cịn chưa hồn chỉnh chưa hữu dụng, độ bảo mật chưa cao Tuy nhiên em cố gắng đề tài ● Em làm chương trình giúp cho người quản lý thư viện dễ dàng việc quản lý sinh viên tránh trùng lặp liệu quản lý Thông tin sinh viên dễ dàng thêm – xoá – sửa – tìm kiếm để tiện cho việc quản lý Đây chương trình chưa hồn hảo hữu ích cho người quản lý đặc biệt thành quả, chặng đường mà em bạn bước vạch hướng có phương án tốt để có chương trình ngày hôm ● tieuluanmoi123docz net TÀI LIỆU THAM KHẢO [1], [2]: Các dặc tả yêu cầu: https://voer.edu.vn/m/phan-tich-va-dac-ta-yeu-cau/d52e8a32 [3]: Đặc tả Z: https://classroom.google.com/u/0/c/NDY5NzMxOTI4MTIx ... ● Đề tài ? ?Quản lý sinh viên đăng ký thẻ mượn sách theo tháng “được lấy cảm hứng dự án ? ?Quản lý quán café “của em năm thứ đại học Tuy nhiên chương trình ? ?Quản lý thư viện trường Đại Học Cơng Nghệ. .. vụ cho việc học sinh, sinh viên dễ dàng tiếp thu nhiều nguồn kiến thức hầu hết trường học xây dựng cho thư viện, trường cao đẳng đại học Thế thư viện có việc quản lý thư viện chưa sát sao, chưa... việc quản lý thư viện mà lại tiết kiệm liệu Cũng lí mà em có ý tưởng lập nên phần mềm: ” Quản lý sinh viên đăng ký thẻ mượn sách thư viện theo tháng “để khắc phục nhược điểm Phát biểu toán Để

Ngày đăng: 29/06/2022, 12:45

Hình ảnh liên quan

Hình 1: Biểu đồ DFD mức - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 1.

Biểu đồ DFD mức Xem tại trang 12 của tài liệu.
Hình 2: Biểu đồ DFD mức 1 - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 2.

Biểu đồ DFD mức 1 Xem tại trang 13 của tài liệu.
Hình 3: Biểu đồ hình thành các yêu cầu - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 3.

Biểu đồ hình thành các yêu cầu Xem tại trang 14 của tài liệu.
1. Mô hình thực thể use case - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

1..

Mô hình thực thể use case Xem tại trang 20 của tài liệu.
Hình 5: Biểu đồ use case chức năng quản lý sinh viên - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 5.

Biểu đồ use case chức năng quản lý sinh viên Xem tại trang 21 của tài liệu.
Hình 6: Biểu đồ use case chức năng quản lý sách - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 6.

Biểu đồ use case chức năng quản lý sách Xem tại trang 22 của tài liệu.
a. Chi tiết các bảng trong cơ sở dữ liệu - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

a..

Chi tiết các bảng trong cơ sở dữ liệu Xem tại trang 23 của tài liệu.
Bảng 1. Sinh Viên: Bảng Sinh Viên giúp người quản lý nắm bắt được thông tin của sinh viên để phục vụ nhập dữ liệu lên hệ thống cũng như việc quản lý sinh viên hiệu quả hơn - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Bảng 1..

Sinh Viên: Bảng Sinh Viên giúp người quản lý nắm bắt được thông tin của sinh viên để phục vụ nhập dữ liệu lên hệ thống cũng như việc quản lý sinh viên hiệu quả hơn Xem tại trang 23 của tài liệu.
Bảng 4. Hệ thống: Sau khi sinh viên đăng ký thẻ thì mọi thông tin của sinh viên đó sẽ được nhập lên hệ thống và sẽ được lưu trữ để phục vụ cho việc quản lý - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Bảng 4..

Hệ thống: Sau khi sinh viên đăng ký thẻ thì mọi thông tin của sinh viên đó sẽ được nhập lên hệ thống và sẽ được lưu trữ để phục vụ cho việc quản lý Xem tại trang 24 của tài liệu.
Bảng 3. Người Quản Lý: Bảng Người Quản Lý giúp người quản lý biết được lịch làm việc của mình - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Bảng 3..

Người Quản Lý: Bảng Người Quản Lý giúp người quản lý biết được lịch làm việc của mình Xem tại trang 24 của tài liệu.
Hình 7: Mối quan hệ giữa các bảng - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 7.

Mối quan hệ giữa các bảng Xem tại trang 26 của tài liệu.
Hình 8: Giao diện đăng nhập - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 8.

Giao diện đăng nhập Xem tại trang 27 của tài liệu.
Hình 9: Giao diện thông báo - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 9.

Giao diện thông báo Xem tại trang 28 của tài liệu.
Hình 10: Giao diện quản lý sinh viên - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 10.

Giao diện quản lý sinh viên Xem tại trang 29 của tài liệu.
Tương tự như bảng sinh viên các bảng Sách, Người quản lý cũng có các chức năng như bảng sinh viện. - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

ng.

tự như bảng sinh viên các bảng Sách, Người quản lý cũng có các chức năng như bảng sinh viện Xem tại trang 36 của tài liệu.
Hình 11: Giao diện quản lý sách - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Hình 11.

Giao diện quản lý sách Xem tại trang 38 của tài liệu.
Bảng người quản lý giúp người quản lý có thể biết được ca làm việc, ngày làm việc của chính mình và đồng nghiệp, từ đó có thể phân công nhau tốt hơn trong công việc. - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Bảng ng.

ười quản lý giúp người quản lý có thể biết được ca làm việc, ngày làm việc của chính mình và đồng nghiệp, từ đó có thể phân công nhau tốt hơn trong công việc Xem tại trang 39 của tài liệu.
- Bảng sách - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Bảng s.

ách Xem tại trang 40 của tài liệu.
- Bảng hệ thống - BÀI TẬP LỚN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI QUẢN LÝ THƯ VIỆN TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á

Bảng h.

ệ thống Xem tại trang 40 của tài liệu.

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan