YÊU CẦU BÀI TẬP LỚN Tên đề tài Mục tiêu đề tài Phương pháp Java, C, Python, SQL, Dự trù Kinh phí, thời gian Mô tả hoạt động của hệ thống cần xây dựng phần mềm Chức năng của phần mềm + Quản lý thông tin sách + Quản lý thông tin độc giả + Quản lý các phiếu mượn trả sách + Xuất phiếu mượn + Thống kê sách, đọc + Đăng nhập + Tìm kiếm Vẽ sơ đồ UseCase Thiết kế dl lưu trữ ban đầu > sơ đồ class Vẽ UI Hình từng giao diện từ chi tiết đến tổng quát Xây dựng bộ dữ liệu test + Xây dựng bộ dữ liệu test cho t.
YÊU CẦU BÀI TẬP LỚN Tên đề tài: - - Mục tiêu đề tài Phương pháp: Java, C#, Python, SQL,… Dự trù Kinh phí, thời gian:… Mơ tả hoạt động hệ thống cần xây dựng phần mềm Chức phần mềm: + Quản lý thông tin sách: + Quản lý thông tin độc giả: + Quản lý phiếu mượn trả sách + Xuất phiếu mượn + Thống kê: sách, đọc + Đăng nhập + Tìm kiếm Vẽ sơ đồ UseCase Thiết kế dl lưu trữ ban đầu .> sơ đồ class Vẽ UI Hình giao diện từ chi tiết đến tổng quát Xây dựng liệu test + Xây dựng liệu test cho chức + xây dựng testCase: testCase hợp lệ testCase ko hợp lệ ĐỀ TÀI: QUẢN LÝ KÝ TÚC XÁ TRƯỜNG ĐẠI HỌC BẠC LIÊU A PHẦN MỞ ĐẦU Đặt vấn đề, ý nghĩa lý thuyết thực tiễn đề tài: Ngày nay, ngành công nghệ thông tin phát triển vô mạnh mẽ Nó chứng tỏ sức mạnh lĩnh vực sống Nước ta ngành tin học khẳng định vai trị, vị trí lớn lĩnh vực kinh tế, xã hội Rất nhiều quan công sở, xí nghiệp, trường học, bệnh viện đưa tin học vào ứng dụng Trong việc quản lý thơng tin ứng dụng cần thiết mang lại nhiều lợi ích Nó giúp cho cơng ty, xí nghiệp, trường học tiết kiệm thời gian, tiền bạc, nhân cơng có độ xác cao Tại trường Đại học vấn đề quản lý chỗ sinh viên vấn đề cần thiết cấp bách Một sinh viên muốn đạt thành cao hoc tập phải có mơi trường sống học tập tốt Thực tế trường đại học việc quản lý chỗ hầu hết quản lý giấy tờ, sổ sách Vì việc áp dụng tin học, đưa máy tính vào trợ giúp quản lý ký túc xá sinh viên cần thiết, giúp cho người quản lý thu hẹp không gian lưu trữ, tránh thất lạc liệu, xử lý nhanh khối lượng lớn thông tin, tra cứu tìm kiếm cách nhanh chóng với độ xác cao, tiết kiệm nhiều thời gian công sức không đối với người quản lý mà cịn đối với người thân, bạn bè hay thân sinh viên Xuất phát từ nhận thức trên, với mong muốn áp dụng công nghệ thông tin vào quản lý, dựa hoạt động thực tiễn nhóm chúng em xin mạnh dạn xây dựng bước phần mềm “Quản lý ký túc xá sinh viên trường Đại học Bạc Liêu”, với chức lưu trữ, xử lý thông tin sinh viên thơng tin th phịng sinh viên Mục tiêu đề tài - Củng cố lại kiến thức học C# - Rèn luyện kỹ lập trình ngôn ngữ C# - Ứng dụng lý thuyết học giải toán ứng dụng cụ thể Phương pháp nghiên cứu C# C# (hay C sharp) ngơn ngữ lập trình đơn giản, phát triển đội ngũ kỹ sư Microsoft vào năm 2000 C# ngơn ngữ lập trình đại, hướng đối tượng xây dựng tảng hai ngôn ngữ mạnh C++ Java Trong ứng dụng Windows truyền thống, mã nguồn chương trình biên dịch trực tiếp thành mã thực thi hệ điều hành Trong ứng dụng sử dụng NET Framework, mã nguồn chương trình (C#, VB.NET) biên dịch thành mã ngôn ngữ trung gian MSIL (Microsoft intermediate language) C# loại bỏ vài phức tạp rối rắm ngôn ngữ Java c++, bao gồm việc loại bỏ macro, template, đa kế thừa, lớp sở ảo (virtual base class) Ngôn ngữ C# đơn giản dựa tảng C C++ Nếu thân thiện với C C++ chí Java, thấy C# giống diện mạo, cú pháp, biểu thức, toán tử chức khác lấy trực tiếp từ ngơn ngữ C C++, cải tiến để làm cho ngôn ngữ đơn giản C# ngơn ngữ lập trình hướng đối tượng (OOP: Object-oriented programming) phương pháp lập trình có tính chất Đó tính trừu tượng (abstraction), tính đóng gói (encapsulation), tính đa hình (polymorphism) tính kế thừa (inheritance) C# hỗ trợ cho tất đặc tính Dự trù kinh phí thời gian thực - Kinh phí: - Thời gian thực hiện: B NỘI DUNG Mô tả hoạt động hệ thống cần xây dựng phần mềm Trường Đại học Bạc Liêu muốn xây dựng phần mềm ứng dụng “Quản lý ký túc xá” cho phép: - Nhân viên thực chức năng: + Quản lý sinh viên + Quản lý dãy phòng + Quản lý phòng + Quản lý dịch vụ + Báo cáo thống kê + Tìm kiếm Chức phần mềm Mụ c Tên chức Mô tả - Cho phép người dùng đăng nhập vào hệ thống để Đăng nhập sử dụng phần mềm - Có tính bảo mật cao - Quản lý người dùng Có thao tác sau: Quản lý sinh viên - Thêm sinh viên - Xóa sinh viên Quản lý dãy Quản lý phòng - Sửa sinh viên - Cho phép thêm, sửa, xóa thơng tin dãy phịng KTX - Cho phép nhân viên KTX thêm phòng mới sửa phịng cũ xóa phịng KTX - Cho phép ghi số công tơ điện phòng Quản lý dịch vụ tháng - Ghi hóa đơn cho SV đến nộp tiền tháng Báo cáo thống kê - Cho phép báo cáo thống kê số liệu liên quan đến sinh viên, dãy phịng, phịng, tài - Cho phép tìm kiếm thơng tin sinh viên, dãy Tìm kiếm phịng, phịng theo tiêu chí mã sv, tên sv, mã phòng… * Sơ đồ Use case: Sơ đồ lớp đối tượng (class diagram) Giao diện người dùng (UI) a Sơ đồ hình giao diện tổng quát cho phần mềm “Quản lý ký túc xá” b Màn hình giao diện chi tiết cho chức GD PHẦN MỀM QUẢN LÝ KÝ TÚC XÁ GD ql dãy phòng GD quản lý phòng GD ql sinh vIÊN GD qUẢN lÝ DỊCH VỤ GDql THUÊ phòng GDql TRẢ phòng GD TÌM KI GD qUẢN lÝ DỊCH VỤ GD qUẢN lÝ DỊCH VỤ GD qUẢN lÝ DỊCH VỤ ... dựng phần mềm Trường Đại học Bạc Liêu muốn xây dựng phần mềm ứng dụng ? ?Quản lý ký túc xá? ?? cho phép: - Nhân viên thực chức năng: + Quản lý sinh viên + Quản lý dãy phòng + Quản lý phòng + Quản lý. ..ĐỀ TÀI: QUẢN LÝ KÝ TÚC XÁ TRƯỜNG ĐẠI HỌC BẠC LIÊU A PHẦN MỞ ĐẦU Đặt vấn đề, ý nghĩa lý thuyết thực tiễn đề tài: Ngày nay, ngành công nghệ thông tin phát triển vô mạnh... diện tổng quát cho phần mềm ? ?Quản lý ký túc xá? ?? b Màn hình giao diện chi tiết cho chức GD PHẦN MỀM QUẢN LÝ KÝ TÚC XÁ GD ql dãy phòng GD quản lý phòng GD ql sinh vIÊN GD qUẢN lÝ DỊCH VỤ GDql THUÊ