Trong thời đại công nghệ thông tin nơi mà mọi thứ đều được số hóa. Việc số hóa giúp cho người sử dụng dễ dàng và thuận lợi hơn trong việc tương tác, tìm kiếm các chức năng mình mong muốn. Chính vì lợi ích to lớn đó nên chúng em quyết định xây dựng 'Phần mềm Quản lý Ký túc xá' (Dormitory Management System _ DMS) để giúp sinh viên ở tại Ký túc xá và Ban quản lý Ký túc xá dễ dàng tương tác - trao đổi với nhau hơn 🎉
Phần mềm này là thành quả của nhóm CLMCA chúng em, bao gồm các thành viên:
- Bùi Tấn Danh (1811661)
- Lê Đình Duy (1810861)
- Nguyễn Thanh Hiên (1810913)
- Nguyễn Hữu Hưng (1812496)
- Lưu Minh Trí (1811298)
- Phiên bản VueJS đang được sử dụng là VueJS 3.
- Không sử dụng Bootstrap mà sử dụng Built-in Vuetify Component để tránh conflict.
- Các file tài nguyên được đặt ở folder assets, các layout được đặt ở folder views, điều hướng các layout sử dụng vue router trong file index.js tại folder router.
- Trong trường hợp bị lỗi vue-cli-service not found thì gỡ node_modules ra và cài lại bằng lệnh
$ npm install
- Thẻ style của từng layout phải được để tầm vực là scoped để tránh conflict.
- Các site dùng để tham khảo bao gồm https://vuetifyjs.com/ https://cli.vuejs.org/guide/
- API được dùng để thao tác với database là DMS API do nhóm CLMCA tự phát triển, chi tiết về DMS API nằm ở địa chỉ https://github.com/autumn16/dms-api
- Chạy thử
$ npm run serve
- Build trang web
$ npm run build
- Đăng nhập vào tài khoản quản trị viên hệ thống
username: admin
password: admin
- Các chức năng của sinh viên
- Đăng ký tài khoản sinh viên mới
- Nhận và xem thông báo từ quản trị viên
- Cập nhật thông tin cá nhân
- Thanh toán tiền điện nước, tiền ở tại Ký túc xá
- Gửi phản hồi cho quản trị viên
- Cập nhật thông tin sức khỏe đến cho quản trị viên
- Các chức năng của quản trị viên
- Đăng nhập dưới tài khoản quản trị viên
- Cập nhật nhiệm vụ hằng ngày của quản trị viên
- Cập nhật tình hình vệ sinh của Ký túc xá (COVID-19)
- Cập nhật tình hình an ninh của Ký túc xá
- Cập nhật sức khỏe của sinh viên
- Cập nhật thông tin của sinh viên
- Gửi thông báo cho sinh viên
- Xử lý phản hồi của sinh viên