1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Báo cáo bài tập quá trình môn thực tập cơ sở thiết kế Ứng dụng web Để quản lý sinh viên thuê phòng trong ký túc xá

15 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Thiết kế ứng dụng web để quản lý sinh viên thuê phòng trong ký túc xá
Tác giả Đinh Tiến Phi, Nguyễn Văn Tài, Nguyễn Đức Trung, Vũ Minh Tứ, Trần Quang Tuấn, Vũ Mạnh Tuấn
Trường học Học viện Công nghệ Bưu chính Viễn thông
Chuyên ngành Thực tập cơ sở thiết kế Ứng dụng web
Thể loại Báo cáo bài tập quá trình
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 15
Dung lượng 1,95 MB

Nội dung

 Thu thập ý kiến phản hồi từ sinh viên:  Hiển thị danh sách ý kiến phản hồi của sinh viên.. 3.Phân tích yêu cầu và thiết kế hệ thống Xây dựng biểu đồ Use case, biểu đồ ERD 3.1 Biểu đồ

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

TRUNG TÂM ĐÀOTẠO BƯU CHÍNH VIỄN THÔNG I

***

BÁO CÁO BÀI TẬP QUÁ TRÌNH

Môn: Thực tập cơ sở

Nhóm : Nhóm 3 Lớp D21TXCN02 – B

Hà Nội, 04/05/2023

Trang 2

1 Đề tài của nhóm

Thiết kế ứng dụng web để quản lý sinh viên thuê phòng trong ký túc xá

Danh sách thành viên trong nhóm:

Mã sinh viên Họ và tên Lớp Công việc

B21DTCN058 Đinh Tiến Phi D21TXCN02-B Backend

B21DTCN064 Nguyễn Văn Tài D21TXCN02-B Backend

B21DTCN066 Nguyễn Đức Trung D21TXCN02-B Backend

B21DTCN067 Vũ Minh Tứ D21TXCN02-B Frontend

B21DTCN069 Trần Quang Tuấn D21TXCN02-B Frontend

B21DTCN070 Vũ mạnh Tuấn D21TXCN02-B Frontend (Responsive)

2 Yêu cầu hệ thống

Liệt kê các yêu cầu chức năng và phi chức năng của hệ thống

2.1 Các yêu cầu chức năng

 Quản lý phòng:

 Thêm, sửa đổi và xóa thông tin về các phòng

 Hiển thị danh sách phòng và tình trạng

 Quản lý thông tin về giá cả, số lượng giường

Trang 3

 Đăng ký thông tin sinh viên mới.

 Cập nhật và quản lý thông tin khách hàng hiện có

 Thanh toán:

 Hỗ trợ thanh toán trực tuyến thông qua cổng thanh toán PayPal

 Quản lý dịch vụ phụ trợ:

 Quản lý các dịch vụ bổ sung như giặt là, dọn dẹp

 Thống kê:

 Thống kê về tỉ lệ thuê phòng, tỉ lệ sử dụng dịch vụ

 Thu thập ý kiến phản hồi từ sinh viên:

 Hiển thị danh sách ý kiến phản hồi của sinh viên

 Thông tin thao tác của khách hàng:

 Lưu lại các hoạt động thao tác với hệ thống của người dùng

 Quản lý thông báo:

 Thêm, sửa đổi và xóa thông các thông báo

 Hiển thị danh sách thông báo cũng như độ quan trọng của thông báo

 Gửi mail thông báo:

 Gửi mail thông báo cho khách hàng ở một số chức năng

2.2 Các yêu cầu phi chức năng

 Bảo mật:

 Bảo vệ dữ liệu khách hàng và các biện pháp bảo mật khác

 Đảm bảo quyền truy cập dữ liệu phù hợp với vai trò người dùng

 Tương thích:

 Phát triển ứng dụng có thể tương thích với nhiều thiết bị và trình duyệt khác nhau

 Giao diện người dùng:

Trang 4

 Thiết kế giao diện người dùng thân thiện, dễ sử dụng và có thẩm mỹ.

 Hỗ trợ các tính năng như tìm kiếm, lọc và sắp xếp dữ liệu một cách dễ dàng

 Hiệu suất:

 Đảm bảo hiệu suất và tốc độ phản hồi cao trong quá trình sử dụng

3.Phân tích yêu cầu và thiết kế hệ thống

Xây dựng biểu đồ Use case, biểu đồ ERD

3.1 Biểu đồ Use case

a) Use case chức năng đăng ký dịch vụ

b) Use case chức năng thông báo

Trang 5

c) Use case chức năng đặt phòng

d) Use case chức năng phản hồi ý kiến

Trang 6

3.2 Biểu đồ ERD

Sau đây là thiết kế cơ sở dữ liệu của hệ thống

Trang 7

4.Sản phẩm

4.1 Công nghệ sử dụng

 Ngôn ngữ: PHP 7.4

 Database: MySQL 8.0

 Máy chủ: Apache

 Hệ điều hành: Ubuntu

4.2 Giao diện và tính năng

 Đăng nhập / Đăng ký

Trang 8

Sinh viên cần tiến hành đăng nhập / đăng ký để truy cập vào hệ thống.

 Trang chủ

Màn hình trang chủ hiển thị các thông báo, các phản hồi của sinh viên và các báo cáo về

số lượng sinh viên thuê phòng cũng như số lượng dịch vụ

 Các trang quản lý cài đặt

Trang 9

Trang danh sách

Trang đăng ký / chỉnh sửa

 Chức năng đặt phòng

Trang 10

Trang đặt phòng

Chỉ hiển thị các phòng còn giường theo điều kiện tìm kiếm Khi thực hiện đăng ký, chỉ đăng ký thành công khi phòng đó còn giường trong thời gian đăng ký

Trang danh sách đặt phòng

Sau khi sinh viên đặt phòng thành công sẽ hiện thị tại màn hình danh sách đặt phòng của quản lý Người quản lý sẽ tiến hành chấp nhận hoặc hủy yêu cầu Nếu thực hiện chấp nhận mà phòng đã đủ người thì sẽ thông báo lỗi

Sau khi đăng ký được chấp nhận, sinh viên sẽ tiến hành thanh toán

Trang 11

Trang hiển thị danh sách sinh viên theo phòng

Quản lý có thể theo dõi thông tin thuê phòng của từng phòng theo tháng

 Chức năng đăng ký dịch vụ

Trang đăng ký dịch vụ

Sinh viên thực hiện đăng ký dịch vụ Các dịch vụ sau khi được đăng ký sẽ hiển thị tại màn hình danh sách đăng ký của quản lý Quản lý sẽ tiến hành chấp nhận hoặc hủy

Trang 12

Trang danh sách đăng ký dịch vụ

 Chức năng phản hồi

Sinh viên thực hiện phản hồi ý kiến Các phản hồi sẽ hiển thị tại trang chủ trong vòng 3 ngày kể từ thời điểm đăng ký

Trang 13

Trang danh sách thông báo

Quản lý sẽ đăng ký các thông báo và chúng sẽ được hiển thị tại trang chủ trong thời gian được thiết lập Nếu được đánh dấu là “quan trọng”, thông báo sẽ có màu đỏ

Trang đăng ký / chỉnh sửa thông báo

 Chức năng xem giao dịch gần đây

Trang 14

Trang danh sách giao dịch

Hiển thị thông tin thanh toán của sinh viên

 Chức năng xem lịch sử hoạt động

Trang danh sách lịch sử hoạt động

4.3 Các xử lý để đảm bảo các yêu cầu phi chức năng

Trang 15

 Tích hợp Api của Paypal để thực hiện thanh toán trực tuyến trong hệ thống.

 Thực hiện Responsive để đảm bảo hệ thống chạy ổn định trên nhiều thiết bị

Ngày đăng: 31/10/2024, 10:32

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w