LỜI MỞ ĐẦU Ngày nay với sự phát triển mạnh về nền công nghiệp hóa, hiện đại hóa đi cùng với sự phát triển của Công nghệ thông tin, mọi lĩnh vực trong cuộc sống dần được tin học hóa, tạo nên những hiệu quả nhảy vọt cho công việc cũng như giải phóng sức lao động của con người. Sự phát triển của công nghệ thông tin trong những năm gần đây đã và đang làm thay đổi toàn bộ thế giới. Mọi ngành nghề, mọi lĩnh vực như kinh tế, chính trị, y khoa, công nghiệp, tài chính… dần được tin học hóa và giúp cho con người trở nên dễ dàng, nhanh chóng, chính xác hơn trong công việc và cuộc sống thông tin của mình. Một trong những ứng dụng của công nghệ thông tin là áp dụng vào quản lý.
Nhằm mục đích nghiên cứu ứng dụng Công nghệ thông tin vào công tác quản lý, nhóm chúng em đã thảo luận để quyết định chọn đề tài “Phân tích, thiết kế, xây dựng hệ thống quản lý bảo trì các thiết bị tin học tại Đại học Vinh”. Trong bước đầu nghiên cứu và vận dụng những kiến thức đã học để xây dựng được hệ thống quản lý đáp ứng một số yêu cầu của bài toán. Tuy nhiên do kiến thức còn hạn chế nên sản phẩm hoàn thiện không thể tránh khỏi được những thiếu sót. Vì vậy nhóm chúng em mong nhận được sự đóng góp ý kiến của các thầy cô để nhóm có thể xây dựng hoàn thiện và hiệu quả hơn sản phẩm của mình.
Cuối cùng nhóm xin chân thành cảm ơn giảng viên Th.S Lê Văn Tấn và các thầy cô trong Viện Kỹ thuật và Công nghệ 2 đã hết lòng giúp đỡ chúng em hoàn thành được đồ án học phần này ! 3 DANH MỤC TỪ VIẾT TẮT THUẬT NGỮ ĐỊNH NGHĨA Tài liệu đặc tả yêu cầu người sử dụng URD (User requirement document) UC Use Case HTTT Hệ thống thông tin QLBT Quản lý bảo trì CNTT Công nghệ thông tin 4 DANH SÁCH CÁC HÌNH Hình 2. Biểu đồ Use Case của hệ thống. Biểu đồ hoạt động quy trình bảo trì thiết bị tin học24 Hình 2. Class Diagram cho hệ thống.
Biểu đồ tuần tự của chức năng thêm mới thiết bị. Biểu đồ tuần tự chức năng cập nhật thông tin thiết bị. Biểu đồ tuần tự chức năng xóa thông tin thiết bị. Biểu đồ tuần tự chức năng tìm kiếm thông tin thiết bị.
Biều đồ hoạt động chức năng thêm mới người dùng. Biểu đồ tuần tự chức năng cập nhật hồ sơ người dùng. Biểu đồ tuần tự chức năng xóa tài khoản ngời dùng. Biểu đồ tuần tự chức năng tìm kiếm hồ sơ người dùng.
Biểu đồ tuần tự của chức năng gửi yêu cầu bảo trì. Biểu đồ tuần tự của chức năng báo lỗi sự cố. Biểu đồ tuần tự của chức năng báo cáo công việc. Biểu đồ tuần tự của chức năng thống kê đợt bảo trì.
Biểu đồ tuần tự của chức năng đăng nhập. Biểu đồ tuần tự của chức năng đăng xuất. Biểu đồ tuần tự của chức năng đổi mật khẩu. Biểu đồ trạng thái máy của Biên bản.
Giao diện trang đăng nhập. Giao diện trang tài khoản. Giao diện trang thay đổi thông tin tài khoản. Giao diện trang đổi mật khẩu đăng nhập.
Giao diện trang đăng xuất. Giao diện trang quản lý thiết bị. Giao diện trang thêm thiết bị. Giao diện trang chỉnh sửa thiết bị.
Giao diện trang xóa thiết bị. Giao diện trang quản lý danh mục chung. Giao diện trang thêm mới danh mục. Giao diện trang chỉnh sửa thông tin danh mục.
Giao diện trang xóa thông tin danh mục. Giao diện trang quản lý người dùng. Giao diện trang thêm mới người dùng. Giao diện trang chỉnh sửa hồ sơ người dùng.
Giao diện trang xóa hồ sơ người dùng. Giao diện trang nhận việc. Giao diện trang công việc đã nhận. Giao diện trang công việc đang thực hiện.
Giao diện trang chi tiết công việc. Giao diện trang hủy công việc. Giao diện trang lập biên bản xác nhận. Giao diện trang cập nhật kết quả xử lý.
Giao diện trang lịch sử công việc. Giao diện trang thông báo. Giao diện trang biên bản chờ xác nhận. Giao diện trang chi tiết biên bản.
Giao diện trang xác nhận kết quả. Giao diện trang báo cáo sự cố. Giao diện trang tạo báo cáo sự cố. Giao diện trang xác nhận kết quả.
Giao diện trang đánh giá công việc. Giao diện trang yêu cầu chờ tiếp nhận. Giao diện trang chi tiết yêu cầu. Giao diện trang phân công xử lý.
Giao diện trang thống kê. TỔNG QUAN VỀ BÀI TOÁN 1. Thực trạng hệ thống Hiện nay việc quản lý các thiết bị tin học cũng như là việc bảo trì, bảo dưỡng các thiết bị tin học của Đại học Vinh đang chủ yếu quản lý bằng hình thức thủ công, một số tài liệu quản lý đã lưu trữ bằng các file Excel, Word… Nhìn chung, quá trình quản lý khá là thủ công, toàn bộ công việc quản lý được thực hiện bằng tay và được lưu trữ dưới dạng giấy tờ. Chỉ một phần công việc đã được quản lý bằng phần mềm Microsoft Excel.
Chính vì quá trình quản lý còn khác thủ thủ công, hầu như mọi thứ đều được xử lý bằng tay nên việc xử lý công việc còn chậm, thường nhầm lẫn, sai sót gây khó khăn cho việc tra soát tài liệu làm thống kê báo cáo, dẫn đến hiệu quả trong công việc chưa cao. Mặc dù trên thị trường có nhiều phần mềm quản lý hỗ trợ việc quản lý bảo trì bảo dưỡng thiết bị. Tuy nhiên thì các hệ thống phần mềm đó không phù hợp với tổ chức quản lý bảo trì bảo dưỡng thiết bị tại Đại học Vinh. Vì vậy việc phát triển một hệ thống quản lý bảo trì thiết bị tin học dành cho trường Đại học Vinh là vô cùng cấp thiết.
Mục tiêu của hệ thống mới Với mục tiêu xây dựng một hệ thống quản lý đảm bảo việc quản lý các thiết bị tin học, bảo trì bảo dưỡng thiết bị tin học một cách nhanh chóng, chính xác hiệu quả, nhóm chúng em đã lựa chọn thực hiện ý tưởng “phân tích thiết kế, xây dựng hệ thống quản lý bảo trì các thiết bị tin học tại Đại học 8 Vinh”. Với mục tiêu thiết kế ra một hệ thống hoàn toàn mới, đảm bảo các chức năng cần thiết để quản lý các tài sản là thiết bị tin học của nhà trường, quản lý việc bảo trì bảo dưỡng các thiết bị đó một cách đầy đủ và liên tục, hạn chế những sơ suất do con người gây ra, làm tăng hiệu suất công việc. PHÂN TÍCH HỆ THỐNG 2. Các yêu cầu Hệ thống phần mềm phải đáp ứng được các quy trình quản lý bảo trì thiết bị tin học, quản lý người dùng hệ thống, quản lý vật chất thiết bị, quản lý các danh mục chung, gửi yêu báo cáo sự cố, phân công công việc cho cán bộ xử lý, tạo các biên bản ghi nhận xử lý công việc, cho phép xác nhận biên bản và gửi minh chứng.
Ngoài ra cần báo cáo và thống kê lịch sử bảo trì, những đơn vị nào báo lỗi nhiều nhất, thiết bị nào thường xuyên gặp lỗi nhất. Yêu cầu chức năng I. QUẢN LÝ VẬT CHẤT THIẾT BỊ STT Chức năng Mô tả Cho phép nhập thông tin thêm 1.1 Thêm mới thiết bị mới một thiết bị bất kì cần quản lý. 9 Cập nhật thông tin Cho phép thay đổi các thông 1.2 thiết bị tin của một thiết bị bất kì.
Cho phép xóa một thiết bị bất 1.3 Xóa thông tin thiết bị kì khi mà thiết bị đó không cần quản lý nữa. Cho phép tìm kiếm một thiết bị Tìm kiếm thông tin 1.4 bất kì để kiểm tra thông tin của thiết bị thiết bị đó. Truy xuất lịch sử thiết Cho phép xem lại lịch sử bảo trì 1.5 bị của thiết bị đó. QUẢN LÝ NGƯỜI DÙNG HỆ THỐNG STT Chức năng Mô tả Cho phép nhập thêm thông tin Thêm mới người 2.1 hồ sơ người dùng mới vào hệ dùng thống Cập nhật thông tin Cho phép chỉnh sửa thông tin 2.2 người dung của các tài khoản người dùng.
Cho phép loại bỏ đi hồ sơ của Xóa hồ sơ người 2.3 người dùng không còn hoạt dùng động. 10 Cho phép tìm kiếm thông tin Tìm kiếm hồ sơ người hồ sơ của người dùng cũng như 2.4 dùng là truy xuất lịch sử làm việc của các cá nhân đó. QUẢN LÝ DANH MỤC CHUNG Cho phép Thêm/sửa/xóa danh Cập nhật danh mục 3.1 mục loại thiết bị trong hệ thiết bị thống. Cập nhật danh mục Cho phép Thêm/sửa/xóa danh 3.2 đơn vị mục đơn vị trong hệ thống.
Cho phép Thêm/sửa/xóa danh Cập nhật danh mục 3.3 mục các phòng chứa thiết bị phòng trong hệ thống. Cho phép Thêm/sửa/xóa danh Cập nhật danh mục 3.4 mục tòa nhà chứa thiết bị trong tòa nhà hệ thống. QUẢN LÝ BẢO TRÌ VÀ SỰ CỐ STT Chức năng Mô tả 11 Cho phép bộ phận phụ trách 4.1 Phân công xử lý phân công cán bộ xử lý để khắc phục sự cố. Cho phép gửi phản ánh sự cố 4.2 Gửi phản ánh sự cố lên hệ thống để phân công xử lý.
Cho phép tạo biên bản xác Tạo biên bản xác 4.3 nhận hiện trạng trước khi thực nhận hiện bảo trì. THỐNG KÊ BÁO CÁO STT Chức năng Mô tả Thống kê các đợt bảo trì theo Thống kê lịch sử bảo 5.1 từng đợt hoặc theo tháng, theo trì năm. Thống kê thông tin các thiết bị Thống kê thiết bị hay 5.2 thường xuyên hư hỏng để kịp hỏng thời thay thế. Thống kê các số liệu xem đơn Thống kê số lần báo 5.3 vị nào báo hỏng nhiều nhất.
Số hỏng của các đơn vị lần là bao nhiêu. Yêu cầu phi chức năng - Phát triển trên nền tảng Mobile App. - Cấu trúc rõ ràng, giao diện đơn giản, dễ nhìn, dễ sử dụng. - Hiển thị tốt trên các thiết bị cuối như: PC, Laptop, Tablet, Mobile… - Thời gian thực hiện các chức năng nhanh; hạn chế các thông tin không cần thiết; hạn chế lạm dụng hiệu ứng, hình ảnh.
- Tương thích với hầu hết các trình duyệt Web như: Mozilla Firefox, Google Chrome, Microsoft Edge, Safari… - Nội dung dữ liệu được lấy từ cơ sở dữ liệu (Thông tin thiết bị tin học, thông tin kỹ thuật viên, thông tin bảo trì bảo dưỡng…) - Sử dụng font chữ tròn, không chân (Arial, Roboto, Tahoma…) - Lấy màu xanh của logo trường làm màu chính. - Nội dung trên Web App chủ yếu tập trung vào các chức năng chính nhằm quản lý việc bảo trì bảo dưỡng thiết bị tin học. - Sử dụng các công nghệ mới nhất để thiết kế phần mềm (HTML, CSS3, BootStrap 5, ASP. Phân tích hệ thống về chức năng 2.