❖ Công cụ vẽ biểu đồ:
- Draw.io: là công cụ hỗ trợ vẽ biểu đồ với nhiều hình khối và công cụ khác nhau và có thể xuất file dưới dạng hình ảnh, PDF,… Trong báo cáo này, draw,io được sử dụng để vẽ biểu đồ phân cấp chức năng, biểu đồ hoạt động, biểu đồ tuần tự, sơ đồ dữ liệu quan hệ, biểu đồ lớp,…
❖ Công cụ thiết kế trang web
- Django: là một web framework miễn phí mã nguồn mở được viết bằng Python. Django sử dụng mô hình Model-View-Control (MVC).Với mục tiêu giúp các lập trình viên đưa các ý tưởng trở thành một sản phẩm nhanh nhất có thể, với đầy đủ các thư viện cần thiết, đảm bảo về tính bảo mật, có tính linh hoạt cũng như khả năng mở rộng tốt.
- Ngoài ra có sự hỗ trợ của các ngôn ngữ HTML, CSS, JavaScript, jQuery
❖ Công cụ quản trị cơ sở dữ liệu
- SQLite: là một thư viện phần mềm mà triển khai một SQL Database Engine,
không cần máy chủ, không cần cấu hình, khép kín và nhỏ gọn. Nó là một cơ sở dữ liệu, không cần cấu hình, có nghĩa là giống như các cơ sở dữ liệu khác mà bạn không cần phải cấu hình nó trong hệ thống của mình
25
KẾT LUẬN
Một nhà quản lý tốt là người biết đưa ra những chiến lược tốt hài hòa giữa lợi ích của nhân viên cũng như tính kỉ luật của công việc. Vừa tạo điều kiện cho nhân viên có cơ hội phấn đấu, vừa đảm bảo được năng suất công việc.
Đây là một vấn đề cần thiết với tất cả các công ty dịch vụ. Vì vậy, ứng dụng AbsenceManage không chỉ dừng lại là dự đoán khả năng vắng mặt của nhân viên chuyển phát nhanh mà còn có thể mở rộng áp dụng cho nhiều vấn đề phân lớp khác như: dự đoán khả năng mắc bệnh của bệnh nhân, dự đoán khả năng thành công của chiến dịch tiếp thị,...
Với kiến thức nên tảng của học phần Phân tích thiết kế hệ thống, cũng như quá trình nghiên cứu về mô hình máy học có giám sát Rừng ngẫu nhiên, em đã xây dựng được một ứng dụng web có ứng dụng trong thực tế góp phần hỗ trợ nhà quản lý đưa ra quyết định.
Mặc dù ứng dụng web đã hoàn thiện những chức năng chính nhưng cũng không tránh khỏi những thiếu sót. Rất mong được sự góp ý của thầy cô cũng như các bạn để trong thời gian tới em sẽ cố gắng khắc phục hạn chế những vấn đề chưa tốt để cải thiện ứng dụng.
26
Tài liệu tham khảo:
[1] Raul Sidnei Wazlawick, Object-Oriented Analysis and Design for Information
Systems, Elsevier, USA,2014.
[2] Đặng Văn Đức, Phân tích và thiết kế hướng đối tượng băng UML, NXB Giáo Dục, 2002.