Ngoài ra, trang Web sẽ có thể phục vụ thêm nhiều chức năng phục vụ công tác quản lý máy tính như : • Theo dõi q trình cập nhật thơng tin của mọi thành phần dữ liệu trong hệ thống • Cung
TRƯỜNG ĐẠI HỌC BÀ RỊA VŨNG TÀU VIỆN CÔNG NGHỆ THÔNG TIN – ĐIỆN – ĐIỆN TỬ Đồ án thiết kế NGÀNH CƠNG NGHỆ THƠNG TIN TRÌNH ĐỘ ĐÀO TẠO: ĐẠI HỌC ĐỀ TÀI: Hệ thống quản lý phần cứng máy tính áp dụng cho quan trường học GIẢNG VIÊN HƯỚNG DẪN: TS PHAN NGỌC HOÀNG SINH VIÊN THỰC HIỆN: LÊ ĐỨC ANH TUẤN LỚP: DH15MT2 MSSV: 15032304 Vũng tàu, tháng năm 2019 LỜI CẢM ƠN Hệ thống quản lý phần cứng máy tính áp dụng cho quan trường học nội dung chọn sau năm theo học Công nghệ Thông tin chuyên ngành Kỹ Thuật Máy Tính trường Đại học Bà Rịa – Vũng Tàu Để hoàn thành thành trình nghiên cứu hồn thiện luận văn này, lời xin chân thành cảm ơn sâu sắc đến thầy Phan Ngọc Hồng Viện Cơng nghệ Thơng tin – Điện – Điện tử Thầy trực tiếp bảo hướng dẫn tơi suốt q trình nghiên cứu để tơi hồn thiện luận văn Tơi xin cảm ơn thầy Cao Quang Tín thuộc trung tâm Công nghệ Thông tin Trường Đại học Bà Rịa – Vũng Tàu phác họa ý tưởng hướng dẫn bước đề tài Ngồi ra, tơi xin cảm ơn tất thầy cô thuộc viện Công nghệ Thông tin – Điện – Điện tử Kho kiến thức quý giá tinh thần tiếp lửa tràn đầy nhiệt huyết thầy có lẽ thứ q giá tơi nhận năm học tập Trường Đại học Bà Rịa – Vũng Tàu Đồ án thiết kế Nhân dịp này, xin cảm ơn Viện Công nghệ Thông tin – Điện – Điện tử, Trường Đại học Bà Rịa – Vũng Tàu, lãnh đạo anh chị tạo điều kiện thời gian cho tơi suốt q trình học tập nghiên cứu Một lần nữa, xin trân trọng cảm ơn LỜI CAM ĐOAN Tôi xin cam đoan: Những nội dung luận văn thực hướng dẫn trực tiếp thầy Phan Ngọc Hoàng Mọi tham khảo dùng luận văn trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm cơng bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tơi xin chịu hồn tồn trách nhiệm Đồ án thiết kế Sinh viên Lê Đức Anh Tuấn Thuật ngữ, ký hiệu chữ viết tắt CSDL : Cơ sở liệu [PK] : Primary key, khóa bảng CSDL Phịng máy : Phịng có sử dụng máy tính Người dùng : Các cá nhân có quyền đăng nhập vào hệ thống nói chung Người sử dụng : Những người dùng hệ thống cấp thấp khơng có quyền quản trị Nhân viên IT : Nhân viên làm việc hệ thống, cấp số quyền quản trị định Đồ án thiết kế MỤC LỤC I Đặt vấn đề II Giải vấn đề III Thực đề tài 11 3.1 Thiết kế xây dựng CSDL 11 3.1.1 Các đối tượng phạm vi làm việc 11 3.1.2 Thiết kế cấu trúc sở liệu 12 3.1.2.1 Thông tin máy tính 12 3.1.2.2 Thông tin linh kiện lắp đặt máy tính 13 3.1.2.3 Thơng tin phần cứng 15 3.1.2.4 Thông tin người dùng 17 3.1.2.5 Lịch sử cập nhật thông tin 19 3.1.2.6 Thơng tin phịng máy 21 3.1.2.7 Thông tin Báo cáo người dùng 22 Đồ án thiết kế 3.1.3 Phân tích thiết kế hệ thống 24 3.1.4 Quan hệ nhóm đối tượng thao tác 27 3.1.5 Sơ đồ trang Web 27 3.2 Thiết kế - Xây dựng trang Web 29 3.2.1 Chức đăng nhập/Đăng xuất 33 3.2.2 Trang chủ Website 34 3.2.2.1 Trang chủ nhân viên IT quản trị viên 34 3.2.2.2 Trang chủ người dùng 35 3.2.3 Chức tìm kiếm – quản lý máy tính 36 3.2.4 Chức thêm máy tính 42 3.2.5 Chức theo dõi lịch sử cập nhật hệ thống 44 3.2.6 Chức Báo cáo vấn đề Phản hồi báo cáo 45 3.2.7 Chức Quản lý phần cứng 53 3.2.8 Chức Quản lý loại phần cứng – Hãng sản xuất 57 3.2.9 Chức Quản lý phòng máy 59 3.2.10 Chức quản lý người dùng 60 3.2.11 Chức quản lý tài khoản cá nhân 62 IV Kết nghiên cứu 63 V Tài liệu tham khảo .64 Phụ lục: Code dùng chương trình 67 1.Lớp DataAcessLayer 67 1.1 Dataprovider.cs 67 1.2 Maytinh.cs 68 1.3 Program.cs 71 1.4 ThaoTacNguoiDung_DAO.cs .71 1.5 ThongTinMayTinh_DAO.cs .72 Lớp DataTransferObject 73 2.1 Program.cs 73 Lớp BusinessLogicLayer 74 3.1 LichSuMayTinh.cs .74 3.2 Maytinh_BUS.cs 76 Đồ án thiết kế 3.9 User.cs 104 Lớp PresentationLayer 105 4.1 Sitemaster.master .105 4.1.1 StyleMaster.Master.cs 107 4.2 User.Master 108 4.2.1 User.Master.cs .110 4.3 TrangChu.aspx 110 4.3.1 Trangchu.aspx.cs 114 4.4 Quanlymaytinh.aspx 116 4.4.1 Quanlymaytinh.aspx.cs 118 4.5 ChinhSuaMayTinh.aspx 120 4.5.1 ChinhSuaMayTinh.aspx.cs 123 4.6 LichSuCapNhatMayTinh.aspx 131 4.6.1 LichSuCapNhatMayTinh.aspx.cs 133 4.8 ChinhSuaPhanCung.aspx 139 4.8.1 ChinhSuaPhanCung.aspx.cs 140 4.9 ChiTietBaoCao.aspx 142 4.9.1 ChiTietBaoCao.aspx.cs 145 4.10 DangNhap.aspx 148 4.10.1 DangNhap.aspx.cs 151 4.11 Logout.aspx 152 4.11.1 Logout.aspx.cs 152 4.12 QuanLyLoaiPhanCung.aspx 153 4.12.1 QuanLyLoaiPhanCung.aspx.cs 155 4.13 QuanLyNguoiDung.aspx 157 4.13.1 QuanLyNguoiDung.aspx.cs 160 4.14 QuanLyPhanCung.aspx 165 4.15 Quanlyphongmay.aspx 171 4.15.1 Quanlyphongmay.aspx.cs 172 4.16 Taikhoancanhan.aspx 174 4.16.1 Taikhoancanhan.aspx.cs 176 Đồ án thiết kế 4.17 Taikhoanuser.aspx 177 4.17.1 Taikhoanuser.aspx.cs 178 4.18 ThemMoiBaoCao.aspx 179 4.18.1 ThemMoiBaoCao.aspx.cs 180 4.19 ThemMoiMayTinh.aspx 180 4.19.1 ThemMoiMayTinh.aspx.cs 181 4.20 ThongBao.aspx 182 4.20.1 ThongBao.aspx.cs 183 4.21 UserChiTietBaoCao.aspx 185 4.21.1 UserChiTietBaoCao.aspx.cs 186 4.22 UserThongBao.aspx 189 4.22.1 UserThongBao.aspx.cs 190 4.23 UserTrangChu.aspx 192 4.23.1 UserTrangChu.aspx.cs 193 Lời nói đầu I Đặt vấn đề Trên tinh thần đổi bản, toàn tiện giáo dục Việt Nam, báo cáo trị Ban chấp hành Trung ương Đảng khóa X ra: « Tiếp tục phát triển nâng cấp sở vật chất - kỹ thuật cho sở giáo dục, đào tạo Đầu tư hợp lý, có hiệu xây dựng số sở giáo dục, đào tạo đạt trình độ quốc tế » Cùng với thay đổi nội dung chương trình phương pháp dạy học, phát triển nâng cấp sở vật chất nhiệm vụ then chốt thời gian tới tồn ngành Giáo dục Do đó, thấy Cơ sở vật chất trường học yếu tố quan trọng trình đảm bảo nâng cao nội dung chất lượng giảng dạy nhà trường Đồ án thiết kế Hiểu rõ điều đó, Trường Đại học Bà Rịa – Vũng Tàu áp dụng nhiều biện pháp quản lý Cơ sở vật chất thời gian qua, có hệ thống phần mềm quản lý sở vật chất……………… Bước đầu, phần mềm nhận phản hồi tốt nâng cao chất lượng quản lý sở vật chất nhà trường Bên cạnh đó, có số nhóm đối tượng đặc thù mà phần mềm quản lý sở vật chất chung chưa thể kiểm soát chặt chẽ, tiêu biểu cho nhóm đối tượng Máy vi tính Bước vào thời đại 4.0, máy vi tính công cụ quan trọng gần hoạt động xã hội nói chung trường học nói riêng Đại học Bà Rịa – Vũng Tàu không ngoại lệ Kể từ thành lập đến nay, nhà trường cố gắng đưa công nghệ vào sống ngày sinh viên giảng viên Chúng ta kể đến số cơng cụ mạnh mà nhà trường sử dụng Cổng thông tin điện tử cho sinh viên địa sinhvien.bvu.edu.vn, cổng thông tin cho khoa website riêng cho giảng viên Những tiện ích vơ thực tế tiết kiệm nhiều thời gian công sức cho sinh viên lẫn giảng viên Đi tiện ích lượng lớn máy tính sử dụng phạm vi nhà trường Do triển khai đầu tư vào thời điểm khác trải dài từ lúc trường Đại học Bà Rịa – Vũng Tàu vừa thành lập đến nay, máy tính có chất lượng khơng đồng đều, tạo nên nhiều bất cập khó khăn cơng tác quản lý Các phần mềm quản lý sở vật chất thơng thường có khả kiểm sốt đến đầu máy tính chưa thể sâu vào quản lý thành phần bên nhớ truy xuất ngẫu nhiên (RAM), vi xử lí trung tâm (CPU) hay thành phần khác Xuất phát từ thực tiễn này, chọn nghiên cứu đề tài Hệ thống quản lý phần cứng máy tính áp dụng cho quan trường học, áp dụng trường Đại học Bà Rịa – Vũng Tàu II Đồ án thiết kế Giải vấn đề Mục tiêu đề tài hướng đến việc xây dựng ứng dụng Web hỗ trợ khả quản lý máy tính hoạt động phạm vi Trường Đại học Bà Rịa – Vũng Tàu Không vậy, ứng dụng web cần phải sở hữu khả sửa đổi, nâng cấp hệ thống dễ dàng tương lai Trang Web cung cấp cho giảng viên, nhân viên IT quản trị viên trang web nhìn bao quát hệ thống máy tính hoạt động nhà trường Do đó, trang Web cung cấp cho người dùng tính sau : • Báo cáo lỗi từ phía người dùng khả phản hồi trực tuyến nhân viên IT quản trị viên • Khả quản lý máy tính đến mức phần cứng quản lý loại phần cứng, hãng sản xuất phần cứng • Theo dõi lịch sử cập nhật máy hệ thống, theo dõi q trình hệ thống làm việc • Thêm mới, chỉnh sửa, xóa máy tính linh kiện bên máy tính • Hiển thị, tìm kiếm, lọc kết tìm kiếm máy tính phần cứng máy tính • Quản lý hệ thống theo sở phịng máy • Trang trợ giúp cho người sử dụng Để thực mục tiêu trên, đề tài tiến hành nghiên cứu xây dựng trang Web quản lý hệ thống máy tính BVU phù hợp với : • Cơng nghệ sử dụng rộng rãi • u cầu thực tiễn cơng việc quản lý hệ thống máy tính • Nhu cầu thẩm mỹ người sử dụng Đồ án thiết kế Ngoài ra, trang Web phục vụ thêm nhiều chức phục vụ cơng tác quản lý máy tính : • Theo dõi q trình cập nhật thơng tin thành phần liệu hệ thống • Cung cấp thông tin thành phần linh kiện có mặt bên máy tính 10