HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNGKHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO LẬP TRÌNH WEB ĐỀ TÀI QUẢN LÝ TOÀ NHÀ GIẢNG VIÊN HƯỚNG DẪN: DƯƠNG TRẦN ĐỨC SINH VIÊN THỰC HIỆN: Hà Nội, ngày 10/12/
Trang 1HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO LẬP TRÌNH WEB
ĐỀ TÀI QUẢN LÝ TOÀ NHÀ
GIẢNG VIÊN HƯỚNG DẪN: DƯƠNG TRẦN ĐỨC SINH VIÊN THỰC HIỆN:
Hà Nội, ngày 10/12/2021
PHẠM TÙNG LÂM
LÊ ĐỨC LONG NGUYỄN MẠNH TUÂN TRẦN ĐỨC MINH
download by : skknchat@gmail.com
Trang 2MỤC LỤC
I Giới thiệu 3
II Các tính năng có trong trang web 4
III Cơ sở dữ liệu 4
1 Các yêu cầu về CSDL 4
2 Thiết kế CSDL 5
3 Thiết kế sơ đồ lớp 6
4 Các bảng khi triển khai thực tế 6
IV Phân công công việc 9
V Cấu trúc mã nguồn 9
1 Front End 9
1.1 Building 9
1.2 Floors 10
1.3 Staff Building 10
1.4 Services 11
1.5 Position 12
1.6 Companies 12
1.7 Employees 13
1.8 Used Service 14
1.9 Used Areas 14
1.10 Worked Time 15
1.11 Salary Staff 16
1.12 Service Charge 16
2 Back End 17
2.1 Kết nối với CSDL 17
2.2 Building 18
2.3 Floors 18
2.4 Staff Building 19
Trang 32.5 Services 20
2.6 Companies 21
2.7 Employees 21
2.8 Used Service 22
2.9 Used Areas 23
2.10 Worked Time 24
2.11 Salary Staff 25
VI Demo chức năng 25
1 Building 25
2 Floors 26
3 Staff Building 28
4 Services 31
5 Position 33
6 Companies 36
7 Employees 39
8 Used Service 42
9 Used Areas 44
10 Worked Time 46
11 Salary Staff 49
12 Service Charge 49
3
download by : skknchat@gmail.com
Trang 4II Các tính năng có trong trang web
Quản lý về thông tin cơ bản của toà nhà
Quản lý các công ty thuê văn phòng trong toà nhà
Quản lý nhân viên trong công ty
Quản lý nhân viên của toà nhà
Quản lý dịch vụ trong toà nhà
Thống kê về lương của nhân viên
Các nhân viên trong công ty có thống tin về mã nhân viên, CMT, tên, ngày sinh, số điện thoại
Các nhân viên của toà nhà gồm các thông tin về mã nhân viên, tên, ngày sinh, địa chỉ, số điện thoại, bậc, vị trí
Các dịch vụ trong toà nhà gồm thông tin về mã số dịch vụ, tên dịch vụ, loại dịch vụ, đơn giá
Trang 52 Thiết kế CSDL
5
download by : skknchat@gmail.com
Trang 63 Thiết kế sơ đồ lớp
4 Các bảng khi triển khai thực tế
Bảng building: Dùng để quản lý thông tin của toà nhà
Bảng change_log: Dùng để liệt kê các thay đổi trong CSDL
Trang 7 Bảng company: Dùng để quản lý các công ty thuê văn phòng
Bảng employee: Dùng để quản lý nhân viên của các công ty thuê văn phòng
Bảng floor: Dùng để quản lý thông tin của các tầng
Bảng salary: Dùng để quản lý lương của các vị trí nhân viên toàn nhà
7
download by : skknchat@gmail.com
Trang 8 Bảng service: Dùng để quản lý các dịch vụ trong toà nhà
Bảng staff: Dùng để quản lý nhân viên toà nhà
Bảng used_area: Dùng để quản lý các khu vực đã được sử dụng
Bảng used_service: Dùng để quản lý các dịch vụ đã được sử dụng
Bảng worked_time: Dùng để quản lý thâm niên của nhân viên toà nhà
Trang 9IV Phân công công việc
Sửa thông tin tòa nhà Lâm
Thêm, sửa, xóa công ty trong tòa nhà Long
Thêm, sửa, xóa nhân viên của công ty Tuân
Thêm, sửa, xóa nhân viên của tòa nhà Minh
Thêm, sửa, xóa dịch vụ của tòa nhà Minh
Thống kê lương nhân viên toà nhà
Trang 262 Floors
Thêm mới:
Trang 27 Chỉnh sửa:
27
download by : skknchat@gmail.com
Trang 283 Staff Building
Thêm:
Trang 29 Sửa:
29
download by : skknchat@gmail.com
Trang 30 Xoá:
Trang 314 Services
Thêm:
31
download by : skknchat@gmail.com
Trang 32 Sửa:
Xoá:
Trang 335 Position
Thêm:
33
download by : skknchat@gmail.com
Trang 34 Sửa:
Trang 35 Xoá:
35
download by : skknchat@gmail.com
Trang 366 Companies
Thêm:
Trang 37 Sửa:
37
download by : skknchat@gmail.com
Trang 38 Xoá:
Trang 39(@) Lỗi chưa xoá đc Xoá thêm 1 ảnh nữa
7 Employees
Thêm:
39
download by : skknchat@gmail.com
Trang 40 Sửa:
Trang 41 Xoá:
41
download by : skknchat@gmail.com
Trang 428 Used Service
Thêm:
Trang 43 Sửa:
43
download by : skknchat@gmail.com
Trang 449 Used Areas
Thêm:
Sửa:
Trang 45 Xoá:
45
download by : skknchat@gmail.com
Trang 4610.Worked Time
Thêm:
Trang 47 Sửa:
47
download by : skknchat@gmail.com
Trang 48 Xoá: