Tải bản đầy đủ (.doc) (25 trang)

QUẢN LÝ PHÒNG THỰC HÀNH MÁY TÍNH TRÊN WEBSITE

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (689.24 KB, 25 trang )

Đề tài : Quản lý phòng thực hành máy tính
TÊN ĐỀ TÀI
"QUẢN LÝ PHÒNG THỰC HÀNH MÁY TÍNH TRÊN WEBSITE"
I.KHẢO SÁT DỰ ÁN
1. MỤC TIÊU.
Hiện nay ngành công nghệ thông tin đang phát triển mạnh mẽ với
những khởi sắc trong việc sự dụng phần mềm quản lý thay cho quản lý
thủ công và đề tài tôi nghiên cứu ở đây là”Quản lý phòng thực hành
máy tính trên Website”.Ý tưởng của tôi được xuất phát từ việc thấy
trong thực tế việc quản lý bằng tay quá phức tạp và gây sự trùng lặp khó
nhớ .Chính vì vậy tôi đã xây dựng một trang Web để xem thông tin một
cách khoa học hơn hiệu quả hơn.
2. YÊU CẦU CỦA ĐỀ TÀI
 Có khả năng tra cứu, in ấn đa dạng. Có khả năng chỉnh sửa.
 Có khả năng áp dụng rộng rãi.
 Giao diện chương trình bằng tiếng Việt, đơn giản, dễ sử dụng
3.GIỚI THIỆU NGÔN NGỮ SỬ DỤNG LẬP TRÌNH
PHP là :
 PHP là viết tắt của chữ : Hypertext Processcor
 PHP là ngôn ngữ kịch bản phía server, giống như ASP
 Kịch bản PHP được thực hiện trên server
 PHP hỗ trợ rất nhiều hệ CSDL, như MySQL, Infomix, Oracle,
Sysbase, Solid, PostgreSQL, Generic ODBC
 PHP là phần mềm mã nguồn mở (Open Source Software: OOS)
 PHP được miễn phí trong việc download và sử dụng
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

1
Đề tài : Quản lý phòng thực hành máy tính
Một file PHP là:
 Một file php có thể bao gồm text, thẻ HTML và các script (kịch bản).


 File PHP được trả về trình duyệt dưới định dạng HTML.
 File PHP có thể bao gồm các phần mở rộng ".php", ".php3", hoặc là
".phtml".
MySQL là :
 MySQL là một csdl server nhỏ.
 MySQL là một trong những lựa chọn cho các ứng dụng vừa và nhỏ.
 MySQL hỗ trợ SQL chuẩn.
 MySQL được biên dịch dựa trên nhiều nền khác nhau, như Linux,
Windows
PHP + MySQL
 MySQL miễn phí trong download và sử dụng
 PHP kết hợp với MySQL sẽ tạo ra các ứng dụng chéo nền (cross-
platform), nghĩa là, bạn có thể phát triển ứng dụng trên Windows, và máy chủ
là Unix.
Sử dụng PHP bao gồm:
 PHP chạy trên nhiều nền khác nhau, như Windows, Linux
 PHP tương thích với hầu hết các server đang sử dụng hiện nay, như
Apache, IIS
II - KHẢO SÁT HIỆN TRẠNG:
TÌNH TRẠNG HIỆN TẠI
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

2
Đề tài : Quản lý phòng thực hành máy tính
1. Sắp xếp lịch học cho sinh viên :
 Giáo viên ghi lịch học cụ thể cho từng khối lớp, từng lớp vào cuốn sổ
tay .
 Số tiết học chính trong tuần của từng lớp .
2. Sắp xếp lịch dạy cho giáo viên
 Số tiết dạy tối đa trong một ngày, trong tuần.

 Số ngày nghỉ trong tuần , thời gian nghỉ giữa các tiết
 Hiện tại giáo viên chưa sử dụng phần mềm nào cả, giáo viên tuỳ thuộc
vào công việc ở cơ quan hoặc điều kiện của bản thân từ đó làm việc theo trí
nhớ của mình những thời gian cố định và lặp đi lặp lại theo chu kì ây ảnh
hưởng nhiều tới công việc .
 Chính vì công việc của giáo viên thường bị chồng chéo , bị sáo trộn ,và
bị quên nếu không sắp xếp một cách hợp lý .
3. Quản lý các máy tính tại phòng thực hành :
 Bằng quan sát thực tế , và cách thức hoạt động của phòng thực hành
với việc phỏng vấn người quản lý phòng thực hành .
 Xếp phòng học cố định, với phòng máy đầy đủ trang thiết bị gồm 30
máy tính với một máy chủ và các máy vệ tinh.
 Mỗi sinh viên sẽ được ngồi ở một máy trong máy gồm đầy đủ các
trang
thiết bị như chuột ,bàn phím, ROM ,RAM, Main, máy chiếu, bàn ghế
ngồi .
 Khi có lớp thực hành tại phòng giáo viên ghi lại lớp thực hành , giờ
thực hành của các sinh viên , môn thực hành của sinh viên và sau khi thực
hành giáo viên sẽ phải kiểm tra hết các thiết bị phòng máy nếu có hỏng hóc
hay sự cố đều phải có sự ghi chép đầy đủ vào cuốn sổ tay.
4. Những tính chất quản lý phòng thực hành cần có
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

3
Đề tài : Quản lý phòng thực hành máy tính
 Đảm bảo tuyệt đối không trùng tiết học, tiết dạy của các lớp và giáo
viên.
 Các tiết được xếp phải đảm bảo tuyệt đối các yêu cầu đặt ra ban đầu,
trong trường hợp không thể xếp được tiết nào đó máy sẽ đặt tiết này ra danh
sách các tiết chưa xếp được của lớp đó để xử lý sau .

 Quản lí tốt số lượng máy cũng như linh kiện đầy đủ hoạt động tốt.
 Có thể yêu cầu các tiết tránh dạy cho các môn học, cho các giáo viên
 Yêu cầu từ các giáo viên có sự quan sát kĩ lưỡng và sát sao và tình
trạng các máy để tổng hợp lại trong tuần ,trong tháng ,và các quí trong năm để
có sự đảm bảo sử dụng các máy ở tại phòng.
I
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

4
Đề tài : Quản lý phòng thực hành máy tính
II . THÔNG TIN ĐẦU VÀO :
1. Nhập danh sách phòng học:
 Tên phòng.
 Chức năng của phòng thực hành
2. Nhập danh sách giáo viên :
 Thông tin về giáo viên (họ tên, mã GV, Sđt,địa chỉ, ghi chú).
3. Nhập các môn học :
 Tên môn học.
 Thuộc tính của môn
 Số tiết học chuẩn của môn trong tuần.
 Ràng buộc giữa các môn học
4. Yêu cầu đối với giáo viên:
 Số tiết dạy tối đa trong một buổi, một tuần
 Thời gian dạy (sáng, chiều, thời điểm bắt đầu và kết thúc), số ngày
nghỉ trong tuần.
Cách thức làm việc đối với trang Web :
 Cập nhật các danh mục: Lớp học, Môn học, Giáo viên
 Thực hiện các thao tác sắp xếp, kiểm tra tính đúng đắn dữ liệu trên
bảng phân công giảng dạy một cách đầy đủ.
 Tiếp theo bạn có thể tra cứu và chỉnh sửa TKB cho thật hợp lý với

trường học mình bằng chức năng Tra cứu- Hiệu chỉnh TKB.
 Sau khi đã chỉnh lý xong TKB, thực hiện công bố TKB của toàn trường
trên web, của các tổ chuyên môn, của từng giáo viên giảng dạy và có thể tự tạo
ra các TKB theo ý muốn.
 Người quản trị sau khi cập nhật đầy đủ thông tin sẽ đưa lên trang chủ,
người dùng chỉ có quyền xem không có quyền sửa.
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

5
Đề tài : Quản lý phòng thực hành máy tính
IV . PHÂN TÍCH CÁC CHỨC NĂNG CỦA QUẢN TRỊ TRONG
TRANG WEB:
1. Chức năng nhập thông tin:
 Thông tin vào: Các thông tin cơ bản về sinh viên
 Thông tin ra: Đưa ra các danh sách phòng học, lớp học, giáo viên,
môn học và thông tin về trường học.
Nhập thông tin về trường học :
 Mô tả: Cung cấp thông tin về trường học.
 Các sự kiện: Thay đổi về địa chỉ, số điện thoại.
Nhập danh sách phòng học :
 Mô tả : Cung cấp các thông tin về phòng học như tên phòng, mã phòng

Nhập danh sách lớp học :
 Mô tả: Cung cấp thông tin về lớp học.
Nhập danh sách giáo viên:
 Mô tả: Cung cấp các thông tin về giáo viên như tên, mã GV,
địa chỉ, số điện thọai
Nhập danh sách môn học :
 Mô tả : Cung cấp các danh sách về môn học.
2. Chức năng lựa chọn sắp xếp:

 Mô tả: Sau khi lựa chọn các mục ta có thể sắp xếp thời khóa
biểu
cho từng môn học, cho giáo viên, lớp học.
 Thông tin vào: Thông tin đã nhập.
 Thông tin ra: Danh sách các thông tin đã được sắp xếp.
 Các sự kiện: Các thông tin mới được cập nhật
Xếp cho môn học:
 Mô tả: Sắp xếp các thông tin có liên quan đến môn học.
 Các sự kiện: Thay đổi các ràng buộc về môn học.
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

6
QUẢN LÝ PHÒNG THỰC HÀNH MÁY
TÍNH
1-QUẢN LÍ MÁY
TINH
2.QL GIÁO VIÊN
3.QL LỚP THỰC HÀNH
4.QL LỊCH THỰC
HÀNH
2.1QLTT THÔNG
TIN GIÁO VIÊN
2.2QL LỊCH THỰC
HÀNH CỦA GIÁO
VIÊN
3.2QLTT SINH VIÊN
3.1QLTT LỚP
4.1QL LỊCH
THEO GIÁO
VIÊN

4.2 QL THEO LỚP
HỌC THỰC
HÀNH
1.1QUẢN LÍ SỐ
MÁY
1.2 QUẢN LÍ TÌNH
TRẠNG MÁY
Đề tài : Quản lý phòng thực hành máy tính
Xếp cho giáo viên :
 Mô tả: Lựa chọn xếp chọn lịch ở các phòng theo phân môn của giáo
viên.
Xếp cho lớp học :
 Mô tả: Lựa chọn các ràng buộc cho lớp học.
3. Chức năng hiệu chỉnh :
 Mô tả: Sửa đổi và bổ sung các thông tin cần thiết.
 Thông tin vào: Thay đổi các thông tin.
 Thông tin ra: Các thông tin đã được thay đổi.
Xóa thông tin :
 Mô tả: Xóa các thông tin không cần thiết.
Bổ sung thông tin :
 Mô tả: Thêm các thông tin mới được cập nhật.
Thay đổi thông tin :
 Mô tả: Thay đổi các thông tin cần sửa.
4. Chức năng tra cứu:
 Mô tả: Có thể tra cứu các thông tin cần thiết.
 Tra cứu theo máy tinh
 Tra cứu theo giáo viên
 Tra cứu theo lớp học.
 Tra cứu theo phòng học.
V.BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG

Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

7
Đề tài : Quản lý phòng thực hành máy tính



VI.BIỂU ĐỒ MỨC NGỮ CẢNH
`
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

8
In ấn
TKB theo
phong
In TKB
toàntrường
In TKB
môn
In TKB
GV
In TKB
lớp
QL PHÒNG
THỰC HÀNH
Thông tin Sinh Viên
Thông tin Đăng kí thực hành
Thông tin Hỏng Máy
HỎNG MÁY
Thông tin lịch học

Thông tin phản hồi
Hình thức kỉ luật
SINH VIÊN
Đề tài : Quản lý phòng thực hành máy tính
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

9
Đề tài : Quản lý phòng thực hành máy tính
VII.BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC ĐỈNH
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

10
1
QL Máy
2
QL GIÁO
VIÊN
3 QL
LỚP THỰC
HÀNH
4
QL LỊCH
THỰC HÀNH
Sinh Viên
Máy Tính
TT
phản
hồi
TT phản hồi
Máy

sử
dụng
TT về máy
Sinh
Viên
Hình thức kỉ luật
SV Vi Phạm
TT phản hồi
TT lịch
thực hành
TT Máy tính
Lịch thực
hành
Đề tài : Quản lý phòng thực hành máy tính
VIII.BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH
Biểu đồ luồng dữ liệu “Quản lí máy tính”
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

11
1.1 QL SỐ MÁY
1.2 QL TÌNH
TRẠNG MÁY
SINH VIÊNGIÁO VIÊN
TT Số Lượng
máy
TT Tình
trạng máy
Đề tài : Quản lý phòng thực hành máy tính
Biểu đồ luồng dữ liệu “Quản lí giáo viên”
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành


12
2.2
QLTT LỊCH
THỰC HÀNH
CỦA GIÁO
VIÊN
GIÁO VIÊN
2.1
QLTT GIÁO
VIÊN
TT giáo viên
GIÁO VIÊN
TT
yêu
cầu
Lịch
học
Sv vi phạm
TT lịch thực
hành
Đề tài : Quản lý phòng thực hành máy tính
Biểu đồ luồng dữ liệu của tiến trình “Quản lí lớp thực hành”

Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

13
SiNH VIÊN
Thẻ SV
MÁY TÍNH

TT phản hồi
Máy tính , lịch học
MÁY HỎNG
3 QL LỚP THỰC HÀNH
TT
MÁY
GẶP SỰ
CỐ
3.1QLTT LỚP
3.2QL TT SINH
VIÊN
Đề tài : Quản lý phòng thực hành máy tính
Biểu đồ luồng dữ liệu của tiến trình “Quản lý lịch thực hành”
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

14
4.1
QL Lịch theo
giáo viên
GIÁO VIÊN
4.2
QL Thông
tin theo
lớp thực
hành
Hình thức kỉ luật
SV VI PHẠMSINH VIÊN
LỚP
TT Lớp
TT giáo viên

Đề tài : Quản lý phòng thực hành máy tính
IX - THIẾT KẾ CƠ SỞ DỮ LIỆU
1.Bảng giáo viên
Tên trường Kiểu Kích thước Ghi chú
MaGV Text 10 Mã giáo viên
TenGV Nvarchar 50 Tên giáo viên
DienThoai Number 10 Điện thoại
2 . Bảng lớp học
Tên trường Kiểu Kích thước Ghi chú
Tenlop Text 10 Tên Lớp
MaLop Nvarchar 50 Mã Lớp
TenKhoa varchar 10 Tên Khoa
3.Bảng Phòng Thực Hành
Tên trường Kiểu kích
thước
Ghi chú
Maphong Text 10 Mã phòng
TenPhong Text 10 tên phòng
Somay Number 250 Số Máy
4. Bảng lịch thực hành
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

15
Đề tài : Quản lý phòng thực hành máy tính

5. Bảng tên khoa
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

Tên trường Kiểu Kích thước Ghi chú
TenMon Text 50 Tên Môn

MaGV Text 10 Mã Giáo Viên
TenLop Text 10 Tên Lớp
TenPhong Text 10 Tên Phòng
CaTH Text 10 Ca Thực Hành
ThoiGian Date/time 10 Thời gian
Tên trường Kiểu Kích thước Ghi chú
Makhoa Text 50 Mã Khoa
Tenkhoa Text 10 Tên Khoa
16
Đề tài : Quản lý phòng thực hành máy tính
6. Bảng quản lý máy tính
7. Bảng quản lý máy tính
8. Bảng môn học

Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

Tên trường Kiểu Kích thước Ghi chú
TenMayTinh Text 20 Tên Máy Tính
TinhTrang Text 50 Tình Trạng
GhiChu Text 10 Ghi chú
Tenphong Text 10 Tên phòng
Tên trường Kiểu Kích thước Ghi chú
Tenca Text 20 Tên ca học
Buoi Text 50 Buổi học
Batdau Date/time 10 Bắt đầu
Ketthuc Date/time 10 Kết Thúc
Tên trường Kiểu Kích thước Ghi chú
Tenmon Text 50 Tên môn
17
Đề tài : Quản lý phòng thực hành máy tính

X. Giao Diện
Giao Diện Website
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

18
Đề tài : Quản lý phòng thực hành máy tính
Trang Quản Trị
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

19
Đề tài : Quản lý phòng thực hành máy tính
Chức năng trang quản trị
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

20
Đề tài : Quản lý phòng thực hành máy tính
XI. KẾT LUẬN
Sau một thời gian tích cực làm việc, nghiên cứu trong việc “Lập Website
quản lí” thì tôi cũng đã hoàn thành bản báo cáo của mình với chủ đề là “ Quản
lý phòng thực hành trên Website”. Nội dung Bản báo cáo đã đề cập tới một
số vấn đề như sau:
• Khảo sát thực tế hiện trạng việc sắp xếp thời khoá biểu của các trường
Từ đó, thấy được những mặt còn tồn tại, thiếu sót và xây dựng, phát triển nên
hệ thống mới khắc phục được những điều đó nhờ sự trợ giúp đắc lực của công
nghệ thông tin.
• Quản lý phòng thực hành trên Website gồm các công việc:
1 - Phân tích phương thức hoạt động của các chức năng của hệ thống mới.
2 - Phân tích về biểu đồ luồng dữ liệu.
3 - Thiết kế giao diện.
Trong quá trình nghiên cứu và xây dựng chương trình sử dụng ngôn ngữ

PHP và MySQL tôi đã cố gắng hoàn thành bản báo cáo này nhưng vẫn còn
nhiều thiếu sót, vì vậy tôi rất mong có được sự đóng góp, của thầy cô và các
bạn để bản báo cáo được hoàn chỉnh hơn

Xin chân thành cảm ơn!
Giáo viên hướng dẫn Sinh viên thực hiện
Nguyễn Thị Loan Nguyễn Hữu Thành
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

21
Đề tài : Quản lý phòng thực hành máy tính
Mục lục
I.Khảo sát dự án 1
II.Khảo sát hiện trạng 2
III.Thông tin đầu vào 4
IV.Phân tích các chức năng 5
V.Biểu đồ phân cấp chức năng 7
VI.Biểu đồ mức ngữ cảnh 8
VII.Biểu đồ luồng dữ liệu mức đỉnh 9
VIII.Biểu đồ luồng dữ liệu mức dưới đỉnh 10
IX.Thiết kế cơ sở dữ liệu 14
X . Giao Diện 17
XI . Kết Luận 20
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

22
Đề tài : Quản lý phòng thực hành máy tính
LỜI NÓI ĐẦU
Ngày nay khoa học công nghệ đang phát triển với tốc độ nhanh
chóng đặc biệt là ngành công nghệ thông tin. Có thể nói công nghệ

thông tin đóng vai trò vô cùng quan trọng trong đời sống của chúng
ta. Các phần mềm ứng dụng xử lý tính toán hoàn toàn bằng máy với
tốc độ vô cùng nhanh .
Với ứng dụng rộng rãi và hiệu quả, các phần mềm hỗ trợ người dùng
giải quyết những công việc khó khăn về việc quản lý các thiết bị
phòng máy và lịch thực hành.
Hiện nay nền thiết bị máy tính và lịch thực hành cho các trường học
là một công việc quan trọng. Đó là một công việc mà bất kì trường
học nào cũng cần quan tâm. Nếu như không có các phần mềm hỗ trợ
quản lý lịch làm việc cũng như các thiết bị thì công việc này càng
trở lên khó khăn.Vì vậy chúng tôi lựa chọn đề tài “Quản lý phòng
thực hành trên Website ”với mong muốn giải quyết được những
khó khăn này.
Trong đề tài này, mặc dù tôi đã cố gắng rất nhiều nhưng vẫn còn
nhiều thiếu xót. Rất mong thầy cô và các bạn góp ý để đề tài này
được hoàn thiện hơn.
Sinh viên thực hiện

Nguyễn Hữu Thành
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

23
Đề tài : Quản lý phòng thực hành máy tính
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

























Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

24
Đề tài : Quản lý phòng thực hành máy tính
Giáo Viên Hướng Dẫn: Nguyễn Thị Loan Sinh viên: Nguyễn Hữu Thành

25

×