Báo cáo thực tập trang web quản lý phòng lab

15 1 0
Báo cáo thực tập trang web quản lý phòng lab

Đ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

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ──────── * ─────── Báo cáo Thực Tập Đề tài: Trang web quản lý phòng lab Sinh viên thực : Đỗ Minh Hiếu-20138146 Hà Nội, tháng năm 2019 LỜI NÓI ĐẦU Mục lục CHƯƠNG KHẢO SÁT, ĐẶC TẢ YÊU CẦU BÀI TOÁN 1.1 Giới thiệu toán Hiện trường đại học, cao đẳng có nhiều phịng lab, phịng thực hành cho sinh viên, giáo viên sfí dụng Mỗi lần sfí dụng giáo viên phải đăng ký với quản trị viên quản lý phịng lab Cơng việc diễn việc ghi chép mà chưa sfí dụng đăng ký online nhiều Từ em đưa đề xuất xây dựng hệ thống quản lý phòng lab giúp cho giáo viên dễ dàng đắng ký quản trị viên thuận tiện việc quản lý 1.2 Các tính CHƯƠNG PHÂN TÍCH THIẾT KẾ BÀI TỐN 2.1 Biểu đồ use –case 2.1.2 Một số use case trang web 2.2 Biểu đồ thực thể liên kết 2.3 Biểu đồ sở liệu 2.3.1 Thiết kế sở liệu cho bảng 10 CHƯƠNG HƯỚNG DẪN SỬ DỤNG HỆ THỐNG 13 Hệ thống bao gồm tác nhân khách, quản trị viên giáo viên 13 3.1 Đối với khách 13 3.2 Đối với giáo viên 14 Khi khách đăng nhập với tác nhân giáo viên hệ thống cung cấp thêm chfíc chỉnh sfía thơng tin cá nhân book phịng Chfíc book phịng luồng kiện hệ thống Khi vào chfíc này, hệ thống danh sách phịng lab hệ thống với thơng tin theo vị trí, tên, … Người dùng tìm kiếm xem phịng lab phù hợp đặt phịng chfíc booking 14 3.3 Đối với quản trị viên 14 Khi khách đăng nhập với tác nhân quản trị viên hệ thống cung cấp tồn chfíc hệ thống gồm quản lý phòng lab, quản lý thiết bị, quản lý user, book phòng duyệt lịch phòng Đối với chfíc quản lý có chfíc bên thêm, sfía, xóa,… P Đối với chfíc duyệt lịch phịng quản trị viên hệ thống hiển thị cho danh sách yêu cầu book phịng user, quản trị viên xét duyệt yêu cầu theo tiêu chí quản trị viên thfí tự ưu tiên dặt phịng user hay dựa vào gian book phòng 14 CHƯƠNG KẾT LUẬN 15 4.1 Hướng phát triển 15 CHƯƠNG 1.1 KHẢO SÁT, ĐẶC TẢ YÊU CẦU BÀI TỐN Giới thiệu tốn Hiện trường đại học, cao đẳng có nhiều phịng lab, phòng thực hành cho sinh viên, giáo viên sử dụng Mỗi lần sử dụng giáo viên phải đăng ký với quản trị viên quản lý phịng lab Cơng việc diễn việc ghi chép mà chưa sử dụng đăng ký online nhiều Từ em đưa đề xuất xây dựng hệ thống quản lý phòng lab giúp cho giáo viên dễ dàng đắng ký quản trị viên thuận tiện việc quản lý 1.2 Các tính - Tác nhân khách: Là khách hàng truy cập vào website, bao gồm chfíc năng: o Đăng nhập tài khoản o Xem thông tin đặt phòng - Tác nhân giáo viên: Là thành viên tạo tài khoản đăng nhập tài khoản, bao gồm chfíc năng: P o Đăng xuất tài khoản o Xem thơng tin phịng o Chỉnh sửa thơng tin cá nhân o Đặt phòng o Hủy phòng - Tác nhân quản trị viên: Là người tạo tài khoản đăng nhập trực tiếp quản lý hệ thống, bao gồm chfíc năng: o Quản lý phịng o Quản lý user o Quản lý thiết bị o Đăng xuất tài khoản o Xem thơng tin phịng o Chỉnh sfía thơng tin cá nhân o Đặt phịng P CHƯƠNG PHÂN TÍCH THIẾT KẾ BÀI TỐN Biểu đồ use –case 2.1 2.1.1 Biểu đồ phân rã số chfíc P Sơ đồ phân rã chfíc quản lý phịng Sơ đồ phân rã chfíc quản lý thiết bị 2.1.2 Mã Use case Một số use case trang web UC001 Tên Use case Mơ tả Book phòng Tác nhân Giáo viên, quản trị viên Book phịng P Tiền điều kiện Luồng kiện (Thành công) Luồng kiện thay Hậu điều kiện Mã Use case Đã đăng nhập vào hệ thống Thực Người dùng System Người dùng Người dùng Nhấn nút đăng ký System Thêm vào sở liệu hiển thị đăng ký thành công STT STT Thực Hành động Chọn book phòng Hiển thị form book phòng Nhập trường thời gian bắt đầu, kết thúc, lớp book,… Hành động Thông báo kết cho người dùng UC002 Tên Use case Chỉnh sfía thơng tin cá nhân Mơ tả Thay đổi, avatar, tên, mô tả thân Tác nhân Giáo viên, quản trị viên Tiền điều kiện Tác nhân đăng nhập thành cơng vào hệ thống Luồng kiện (Thành công) Luồng kiện thay Hậu điều kiện STT Thực Người dùng System Người dùng System System STT Thực Hành động Chọn chfíc trang cá nhân Hiện thơng tin cá nhân Chỉnh sfía thơng tin cá nhân Cập nhật thông tin vào sở liệu Hiển thị kết thành công Hành động Thông báo kết cho người dùng P Mã Use case Tên Use case UC003 Duyệt đặt phịng Mơ tả Quản trị viên sfí dụng để duyệt đặt phòng Tác nhân Quản trị viên Tiền điều kiện Tác nhân đăng nhập thành công vào hệ thống STT Luồng kiện (Thành cơng) Luồng kiện thay Hậu điều kiện Thực Admin System Admin System System STT Thực Hành động Chọn duyệt đặt phòng Hiển thị danh sách đăng ký đặt phòng Lựa chọn phòng để accept deny Kiểm tra cập nhật vào sở liệu Hiển thị kết cập nhật thành công Hành động Thông báo kết cho Admin P 2.2 Biểu đồ thực thể liên kết 2.3 Biểu đồ sở liệu P 2.3.1 Thiết kế sở liệu cho bảng TT Thuộc tính Kiểu liệu device_id int device_name varchar lab_id int device_information varchar device_user_id int device_date_add datetime Kích thước 11 255 11 255 11 Diễn giải Ghi Mã thiết bị Tên thiết bị Mã phịng Thơng tin Mã người dùng thêm Ngày thêm Khóa Khóa ngoại Khóa ngoại Khóa ngoại Bảng device sở liệu TT Thuộc tính lab_id lab_name lab_address lab_user_id Kiểu liệu int varchar varchar int Kích thước 11 255 255 11 Diễn giải Ghi Mã phịng Khóa Tên phịng Địa Mã người dùng thêm Khóa ngoại P lab_date_add datetime Ngày thêm Khóa ngoại Bảng lab sở liệu TT Thuộc tính user_id user_username user_password user_name user_role user_position Kiểu liệu int varchar varchar varchar tinyint tinyint Kích thước 11 255 255 255 4 Diên giải Ghi Mã người dùng Tên đăng nhập Mật Tên người dùng Phân quyền user Chfíc vụ Khóa Bảng user sở liệu TT Thuộc tính class_id class_name Kiểu liệu int varchar Kích thước 11 255 Diên giải Ghi Mã lớp Tên lớp Khóa Bảng class sở liệu TT Thuộc tính Kiểu liệu booking_id int user_id int lab_id int class_id int booking_description varchar Kích thước 11 11 11 11 255 session_id booking_date booking_status int date tinyint 11 booking_time_add timestamp Diên giải Ghi Mã booking Mã người đặt Mã phịng Mã lớp đặt Mơ tả nội dung đặt Mã ca ngày đặt phòng Trạng thái u cầu đặt phịng Thời gian đặt lịch Khóa Khóa ngoại Khóa ngoại Khóa ngoại Khóa ngoại Bảng booking sở liệu TT Thuộc tính Kiểu liệu schedule_id int user_id Int lab_id Int class_id Int schedule_description varchar Kích thước 11 11 11 11 255 session_id 11 int Diên giải Ghi Mã booking Mã người đặt Mã phòng Mã lớp đặt Mô tả nội dung đặt Mã ca Khóa Khóa ngoại Khóa ngoại Khóa ngoại Khóa ngoại P schedule_date date ngày đặt phòng Bảng official_schedule sở liệu TT Thuộc tính session_id session_name session_detail Kiểu liệu int varchar varchar Kích thước 11 255 255 Diên giải Ghi Mã ca Tên ca Chi tiết thời gian Khóa Bảng session sở liệu P CHƯƠNG HƯỚNG DẪN SỬ DỤNG HỆ THỐNG Hệ thống bao gồm tác nhân khách, quản trị viên giáo viên 3.1 Đối với khách Hệ thống cung cấp chfíc khách để xem thơng tin phịng lab bao gồm vị trí, tên phịng, thời gian đặt lịch,… Hệ thống cung cấp chfíc lọc tìm kiếm để thuận tiện sfí dụng Ngồi khách đăng nhập để sfí dụng chfíc khác hệ thống Màn hình xem thơng tin lịch đặt phịng Màn hình đăng nhập P 3.2 Đối với giáo viên Khi khách đăng nhập với tác nhân giáo viên hệ thống cung cấp thêm chức chỉnh sửa thông tin cá nhân book phòng Chức book phòng luồng kiện hệ thống Khi vào chức này, hệ thống danh sách phòng lab hệ thống với thông tin theo vị trí, tên, … Người dùng tìm kiếm xem phịng lab phù hợp đặt phịng chức booking 3.3 Đối với quản trị viên Khi khách đăng nhập với tác nhân quản trị viên hệ thống cung cấp tồn chức hệ thống gồm quản lý phòng lab, quản lý thiết bị, quản lý user, book phòng duyệt lịch phòng Đối với chức quản lý có chức bên thêm, sửa, xóa, … Đối với chức duyệt lịch phịng quản trị viên hệ thống hiển thị cho danh sách yêu cầu book phòng user, quản trị viên xét duyệt yêu cầu theo tiêu chí quản trị viên thứ tự ưu tiên dặt phòng user hay dựa vào gian book phòng P CHƯƠNG 4.1 KẾT LUẬN Hướng phát triển Hướng phát triển phần mềm: ■ Phát triển tính cho mượt mà với lượng người dùng lớn ■ Thêm thuật toán xử lý xét duyệt tự động theo luật quản trị viên, từ giảmbớt cơng việc cho quản trị viên ■ Các chức quản lý tich hợp thêm việc xuất file văn bản, in ấn, cập nhậttheo lô,… ■ Đồng với fíng dụng tảng di động, để thuận tiện cho người dùng P

Ngày đăng: 01/05/2023, 11:24

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

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

Tài liệu liên quan