[Báo cáo tổng hợp] Xây dựng ứng dụng quản lý quy trình thực hiện

THThiNganHang
0 lượt tải
54
0

Nội dung tài liệu

Trang 1

ĐẠI HỌC QUỐC GIA TP. HCM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN BÁO CÁO TỔNG KẾT ĐỀ TÀI KHOA HỌC VÀ CÔNG NGHỆ SINH VIÊN NĂM 2021 Tên đề tài tiếng Việt: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUY TRÌNH THỰC HIỆN KHÓA LUẬN TỐT NGHIỆP Tên đề tài tiếng Anh: BUILD AN APPLICATION TO MANAGE THE THESIS IMPLEMENTATION PROCESS Khoa/ Bộ môn: Công nghệ Phần mềm Thời gian thực hiện: 06 tháng Cán bộ hướng dẫn: ThS. Lê Thanh Trọng Tham gia thực hiện TT Họ và tên, MSSV Chịu trách Điện thoại Email nhiệm 1. Nguyễn Đình Phú Chủ nhiệm 0383965078 16521178@gm.uit. Thịnh - 16521178 edu.vn Thành phố Hồ Chí Minh – Tháng 03/2022

Trang 2

Ngày nhận hồ sơ ĐẠI HỌC QUỐC GIA TP. HCM TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN Mã số đề tài (Do CQ quản lý ghi) BÁO CÁO TỔNG KẾT Tên đề tài tiếng Việt: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUY TRÌNH THỰC HIỆN KHÓA LUẬN TỐT NGHIỆP Tên đề tài tiếng Anh: BUILD AN APPLICATION TO MANAGE THE THESIS IMPLEMENTATION PROCESS Ngày ... tháng ...... năm .... Ngày ... tháng ...... năm .... Cán bộ hướng dẫn Sinh viên chủ nhiệm đề tài (Họ tên và chữ ký) (Họ tên và chữ ký) Lê Thanh Trọng Nguyễn Đình Phú Thịnh

Trang 3

THÔNG TIN KẾT QUẢ NGHIÊN CỨU 1. Thông tin chung: - Tên đề tài: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUY TRÌNH THỰC HIỆN KHÓA LUẬN TỐT NGHIỆP - Chủ nhiệm: Nguyễn Đình Phú Thịnh - Thành viên tham gia: Không - Cơ quan chủ trì: Trường Đại học Công nghệ Thông tin. - Thời gian thực hiện: 06 tháng 2. Mục tiêu: Xây dựng ứng dụng hỗ trợ Giảng viên, Cán bộ khoa có thể dễ dàng thực hiện các công việc Quản lý Sinh viên thực hiện Khóa luận, quá trình đề xuất, đăng ký và thực hiện đề tài cũng như quá trình phản biện và chấm đề tài. Giúp Sinh viên dễ dàng theo dõi các thông tin quan trọng liên quan đến khóa luận,đăng ký đề tài, nộp file và ghi lại quá trình thực hiện đề tài. 3. Tính mới và sáng tạo: Với sự giúp đỡ của thầy cô Khoa Công nghệ Phần mềm trong việc điều tra nghiệp vụ, tác giả nhận thấy hiện nay công việc Quản lý Quy trình Thực hiện Khóa luận hầu hết được thực hiện thủ công. Việc Giảng viên đề xuất Đề tài hay Sinh viên đăng ký Đề tài được thực hiện bằng cách điền vào file excel. Sau đó, Cán bộ Khoa sẽ phải tổng hợp các thông tin này một cách thủ công. Tương tự, các công việc xuất báo cáo cũng được thực hiện thủ công như vậy. Phải xử lý tay một lượng thông tin nhiều và đỏi hỏi sự chính xác cao như vậy là một công việc rất vất vả cho các thầy cô. Bên cạnh đó, phương pháp nộp file hiện nay là người nộp sẽ đặt tên file theo format và nộp lên một thư mục Google Drive public. Cách này tuy tiện lợi nhưng cũng có khả năng xảy ra các sự cố như xóa nhầm file, đổi tên nhầm file. Như vậy, tác giả nhận thấy cần thiết phải xây dựng một ứng dụng giúp tự động hóa một phần của công việc Quản lý Quy trình thực hiện Khóa luận. Ứng dụng sẽ hỗ trợ việc tổng hợp, lưu trữ thông tin và xuất báo cáo, giúp việc thực hiện quy trình được dễ dàng hơn.

Trang 4

4. Tóm tắt kết quả nghiên cứu: Thông qua việc nghiên cứu và tìm hiểu đề tài, sinh viên đã phát triển và triển khai thành công một ứng dụng Quản lý quy trình thực hiện Khóa luận Tốt nghiệp. Tuy hệ thống chỉ dừng lại ở những tính năng cơ bản nhưng hệ thống vẫn còn có thể hoạt động tốt và có khả năng mở rộng và phát triển thêm trong tương lai. 5. Tên sản phẩm: Ứng dụng Quản lý quy trình thực hiện Khóa luận tốt nghiệp 6. Hiệu quả, phương thức chuyển giao kết quả nghiên cứu và khả năng áp dụng: Sản phẩm là ứng dụng web được deploy bằng Heroku. Kết quả và sản phẩm nghiên cứu được tổng hợp vào file báo cáo để bàn giao cho cơ quan chủ trì. 7. Hình ảnh, sơ đồ minh họa chính Cơ quan Chủ trì Chủ nhiệm đề tài (ký, họ và tên, đóng dấu) (ký, họ và tên)

Trang 5

MỤC LỤC CHƯƠNG 1. MỞ ĐẦU ......................................................................................2 1.1. Giới thiệu đề tài..............................................................................................2 1.2. Lý do chọn đề tài............................................................................................2 CHƯƠNG 2. TỔNG QUAN ĐỀ TÀI................................................................4 2.1. Mục tiêu..........................................................................................................4 2.2. Phạm vi...........................................................................................................4 2.3. Phương pháp thực hiện...................................................................................4 2.4. Kết quả mong đợi ...........................................................................................5 2.5. Hiện trạng .......................................................................................................6 CHƯƠNG 3. CÔNG NGHỆ SỬ DỤNG...........................................................8 3.1. React...............................................................................................................8 3.2. MongoDB.....................................................................................................10 3.3. Express.js......................................................................................................11 3.4. Google Drive API.........................................................................................12 CHƯƠNG 4. THIẾT KẾ HỆ THỐNG...........................................................14 4.1. Xác định và phân tích yêu cầu......................................................................14 4.1.2. Danh sách các Actor .............................................................................16 4.1.3. Danh sách các Usecase.........................................................................17 4.2. Thiết kế cơ sở dữ liệu ...................................................................................28 4.3. Thiết kế kiến trúc hệ thống...........................................................................35 4.4. Thiết kế giao diện.........................................................................................37 4.4.1. Màn hình trang chủ...............................................................................37 4.4.2. Màn hình Chi tiết thông báo.................................................................37 4.4.3. Màn hình Log tiến độ............................................................................38 4.4.4. Màn hình Quản lý Kỳ thực hiện Khóa luận..........................................39

Hiển thị 5 trang đầu. Tải tài liệu để xem đầy đủ.

Bình luận (0)

Đăng nhập để tham gia bình luận

Chưa có bình luận nào. Hãy là người đầu tiên!