Website quản lý sinh viên nội trú Đại học Kinh tế Quốc dân

MỤC LỤC

Xác định đề tài

Mục tiêu của đề tài

Trong một một học kì có thể có rất nhiều lượt sinh viên chuyển ra và chuyển vào các phòng, ban quản lí phải sắp xếp lại chỗ ở cho từng đối tượng này. Tình hình an ninh, vé gửi xe, đóng tiền điện nước, khách ở trọ qua đêm, được quản lý thuận tiện hơn qua website. Mặt khác, các bậc phụ huynh luôn muốn có được các thông tin chính xác về con em mình: điều kiện sinh hoạt, các bạn cùng phòng….

Nhà trường đã tài trợ cho kí túc xá một số lượng lớn các máy tính có kết nối Internet. Web site quản lý sinh viên kí túc xá là một giải pháp tốt cho các vấn đề nêu trên. Trang web không chỉ hướng tới ban quản lý, sinh viên, phụ huynh mà mọi người đều có thể truy cập, tìm kiếm thông tin và hiểu thêm về các hoạt động, cũng như danh tiếng, uy tín của trường, cuộc sống của các sinh viên kí túc xá….

Trang web sẽ cung cấp các thông tin cần thiết cho người sử dụng, thuận tiện cho việc quản lý mà vẫn đảm bảo quyền riêng tư cá nhân. Ban quản lý sẽ có được thông tin về các sinh viên, phòng ở và các thông tin liên quan một cách hệ thống.

Dự kiến

Sinh viên và các đối tượng khác có thể tìm được các thông tin hữu ích từ web site.

III XÂY DỰNG WEBSITE “SINH VIÊN NỘI TRÚ ĐẠI HỌC KINH TẾ QUỐC DÂN”

Cung cấp thông tin

Website có đường link đến các địa chỉ web lành mạnh cung cấp các thông tin bổ ích như: tin tức thời sự, cơ hội việc làm, các website học trực tuyến, thi trực tuyến, các hoạt động, phong trào của trường.Với các thông tin về ngày tháng năm sinh của các sinh viên nội trú, đài phát thanh kí túc xá có thể dễ dàng tìm kiếm và gửi tặng bài hát đến những sinh viên có sinh nhật trong ngày. Bên cạnh đó, các bạn sinh viên đặc biệt là các bạn nữ sinh có thể tìm hiểu các kiến thức về nấu ăn, cắm hoa, trang trí phòng…trong “góc dành cho nữ sinh”.

Tạo diễn đàn cho sinh viên

Tại đây sinh viên có thể trao đổi, chia sẻ, góp ý cũng như thỏa sức sáng tạo trong “góc sáng tạo”.

Quản lí sinh viên

Quản lí danh sách trong từng phòng, thông tin về phòng đủ hay thiếu người. Hệ thống được phân quyền: Người quản trị, người cập nhật thông tin (ban quản lí kí túc xá), người sử dụng thông thường. Quản lý những người dùng cùng việc phân quyền cho người dùng đó trong hệ thống.

Đăng kí (Register)

Mô tả Use case này cho phép bất kỳ người sử dụng nào cũng có thể đăng ký để truy nhập vào hệ thống. Người sử dụng muốn tham gia cần đăng ký để có được tên truy cập và mật khẩu. Kết quả đầu ra Người sử dụng đăng ký thành công và có được tên truy cập và mật khẩu để vào được hệ thống.

Nhập các thông tin đăng ký (sẽ được đưa ra sau phần đặc tả use case này). Hệ thống Kiểm tra các thông tin cần thiết đã được điền chưa, tất cả các thông tin đã đúng và hợp lệ chưa. Kiểm tra xem có sự trùng lặp dữ liệu hay không (Dựa trên User Name).

Nếu tất cả các điều kiện trên đều thỏa mãn, hệ thống sẽ thêm mới một người dùng vào CSDL. Hệ thống Nếu các thông tin đăng ký chưa đủ hoặc chưa hợp lệ thì đưa ra thông báo và yêu cầu người dùng nhập lại.

Đăng nhập

Hệ thống Nếu tên truy cập và mật khẩu không đúng, đưa ra thông báo và yêu cầu người sử dụng phải nhập lại. Người dùng Người dùng có thể nhấn vào nút “Hủy bỏ” để quay lại trang chủ của hệ thống.

Thêm/ Sửa/ Xóa thông tin

Mô tả Use case này cho phép người dùng thêm thông tin vào hệ thống. Điều kiện đầu vào Người dùng đăng nhập vào được xác thực thuộc nhóm “Bộ phận cập nhật thông tin”. Kết quả đầu ra Thông tin được cập nhật vào hệ thống Luồng sự kiện chính STT Tácnhâ.

Vào chức năng cập nhật phần thi, nhấn vào nút “cập nhật”à“Thêm”/”sửa”/”xóa”. Nhập, xóa, sửa các thông tin (sẽ được đưa ra sau phần đặc tả use case này). Kiểm tra các thông tin cần thiết đã được điền chưa, tất cả các thông tin đã đúng và hợp lệ chưa.

Kiểm tra xem thông tin cần xóa (nếu có) ràng buộc với một số thông tin khác hay không. Nếu không có ràng buộc gì, cập nhật việc xóa, thêm, sửa thông tin đã chọn vào CSDL. Nếu tất cả các điều kiện trên đều thỏa mãn, hệ thống sẽ thêm mới, sửa, xóa thông tin vào CSDL.

Hệ thống Nếu thông tin chưa đủ, không hợp lệ hoặc không đúng, đưa ra thông báo và yêu cầu người sử dụng phải nhập lại.

Tìm kiếm thông tin

Mô tả Use case này cho phép user tìm kiếm và đưa ra các chủ đề thông tin được quản lý trong hệ thống tùy vào quyền của user. Danh sách tất cả các chủ đề thỏa mãn điều kiện được liệt kê ra. Người dùng Nhập các điều kiện tìm kiếm (sẽ được. đưa ra sau phần đặc tả use case này).

Hệ thống Tìm trong CSDL những chủ đề thỏa mãn các điều kiện tìm kiếm.

Quản lí quyền

Nếu tất cả các điều kiện trên đều thỏa mãn, hệ thống sẽ thêm mới một quyền vào CSDL. Hệ thống Nếu thông tin về quyền chưa đủ, không hợp lệ hoặc không đúng, đưa ra thông báo và yêu cầu người sử dụng phải nhập lại.

Quản lí người dùng

Mô tả Use case này cho phép quản trị thêm mới một người dùng vào hệ thống. Điều kiện đầu vào Người dùng đăng nhập vào được xác thực thuộc nhóm “Quản trị”. Nếu tất cả các điều kiện trên đều thỏa mãn, hệ thống sẽ thêm mới/cập nhật/xóa một người dùng vào CSDL.

Hệ thống Nếu thông tin về người dùng chưa đủ, không hợp lệ hoặc không đúng, đưa ra thông báo và yêu cầu người sử dụng phải nhập lại. Mô tả Use case này cho phép quản trị tìm kiếm và đưa ra tất cả các người dùng được quản lý trong hệ thống. Điều kiện đầu vào Người dùng đăng nhập được xác thực thuộc nhóm “Quản trị”.

Kết quả đầu ra Danh sách tất cả các người dùng thỏa mãn điều kiện được liệt kê ra. Người dùng Vào chức năng quản lý người dùng, tìm người dùng cần chỉnh sửa. Người dùng Nhấn vào nút “Sửa người dùng” ngay bên cạnh người dùng cần sửa.