Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 60 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
60
Dung lượng
1,03 MB
Nội dung
- ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ uế KHOA HỆ THỐNG THÔNG TIN KINH TẾ cK in h tế H họ KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC Đ ại XÂY DỰNG WEBSITE QUẢN LÝ CÔNG VIỆC ng CỦA DỰ ÁN TRONG CÁC DOANH NGHIỆP Giảng viên hướng dẫn: Họ tên: Ngô Thị Diễm Thương TS Nguyễn Thanh Tuấn ườ Sinh viên thực hiện: Tr Lớp: K50A – Tin học kinh tế MSV: 16K4081124 Huế, tháng 12 năm 2019 - LỜI CẢM ƠN uế Để hồn thành khóa luận tốt nghiệp này, xin gửi lời cảm ơn chân thành đến Ban lãnh đạo trường Đại học Kinh Tế Huế tồn thể tất thầy giáo khoa tế H Hệ Thống Thông Tin Kinh Tế tạo điều kiện, truyền đạt tri thức suốt năm học qua để tơi xây dựng đề tài cách thuận lợi Tôi xin gửi lời cám ơn đến thầy Nguyễn Thanh Tuấn, giảng viên khoa Hệ thống thông tin kinh tế Người theo sát, giúp đỡ, hỗ trợ tơi q trình tiến hành h thực đề tài này, để hồn thành đề tài khóa luận tốt nghiệp cách tốt in Tôi xin gửi lời cám ơn đến Công ty TNHH SoftWorld Việt Nam chi nhánh cK Huế, Ban giám đốc công ty hỗ trợ, tạo điều kiện tốt cho tơi thực tập cơng ty, để tơi có trải nghiệm môi trường làm việc doanh nghiệm Ngồi ra, anh chị cơng ty tận tình giúp đỡ, hướng dẫn, đào họ tạo để trau dồi thêm kiến thức Và cuối cùng, xin chân thành cảm ơn đến bạn hỗ trợ cho suốt Đ ại thời gian qua để tơi hồn thành đề tài: “Xây dựng website quản lý công việc dự án doanh nghiệp” Mặc dù cố gắng tìm hiểu trình thực đề tài kiến ng thức nhiều hạn chế khả tiếp thu thực tế nhiều bỡ ngỡ nên báo cáo tránh khỏi thiếu sót, kính mong nhận góp ý ườ giúp đỡ từ Quý thầy cô Tr Một lần xin chân thành cảm ơn! Huế, tháng 12 năm 2019 Sinh viên Ngô Thị Diễm Thương i - Khoá luận tốt nghiệp MỤC LỤC LỜI CẢM ƠN i uế MỤC LỤC ii tế H DANH MỤC HÌNH ẢNH .v DANH MỤC THUẬT NGỮ vi DANH MỤC BẢNG BIỂU vii h A PHẦN MỞ ĐẦU in Lý chọn đề tài .1 cK Mục tiêu đề tài Đối tượng, phạm vi nghiên cứu .2 họ Phương pháp nghiên cứu Một số nghiên cứu liên quan Đ ại Cấu trúc khoá luận B PHẦN NỘI DUNG .6 CHƯƠNG I: CƠ SỞ LÝ THUYẾT VỀ XÂY DỰNG WEBSITE QUẢN LÝ CÔNG ng VIỆC CỦA DỰ ÁN TRONG CÁC DOANH NGHIỆP ườ 1.1 Tổng quan quản lý công việc hệ thống thông tin quản lý công việc Tr 1.1.1 Quản lý công việc 1.1.2 Mơ hình phát triển hệ thống thơng tin 1.2 Ngôn ngữ lập trình Java .11 1.2.1 Giới thiệu Java 11 1.2.2 Đặc điểm Java .12 SVTH: Ngô Thị Diễm Thương ii - Khoá luận tốt nghiệp 1.2.3 Tính phổ biến Java 12 1.3 Giới thiệu Spring Framework 13 1.4 Cơng cụ lập trình 15 uế 1.5 Mơ hình Model – View - Controller (MVC) 15 1.5.1 Ưu điểm mơ hình 16 tế H 1.5.2 Nhược điểm mơ hình 16 CHƯƠNG II: BÀI TOÁN XÂY DỰNG WEBSITE QUẢN LÝ CÔNG VIỆC CỦA DỰ ÁN TRONG CÁC DOANH NGHIỆP 17 in h 2.1 Thực trạng doanh nghiệp .17 2.2 Mô tả toán .17 cK 2.3 Phân tích hệ thống 19 2.3.1 Biểu đồ gói tổng quát 19 họ 2.3.2 Biểu đồ UC 19 2.3.3 Biểu đồ 22 Đ ại 2.3.4 Biểu đồ hoạt động 32 2.3.5 Thiết kế sở liệu 39 ng CHƯƠNG III: CÀI ĐẶT, ĐÁNH GIÁ WEBSITE QUẢN LÝ CÔNG VIỆC CỦA DỰ ÁN TRONG CÁC DOANH NGHIỆP 42 ườ 3.1 Môi trường cài đặt 42 Tr 3.2 Giao diện chương trình .42 3.3 Đánh giá kết website .46 3.3.1 Những điểm đạt 46 3.3.2 Những điểm hạn chế 47 C PHẦN KẾT LUẬN 48 SVTH: Ngô Thị Diễm Thương iii - Khoá luận tốt nghiệp Kết đạt 48 1.1 Về kiến thức 48 1.2 Về kỹ 49 uế Hướng phát triển đề tài 49 TÀI LIỆU THAM KHẢO .50 Tr ườ ng Đ ại họ cK in h tế H KẾT QUẢ ĐẠO VĂN 52 SVTH: Ngơ Thị Diễm Thương iv - Khố luận tốt nghiệp DANH MỤC HÌNH ẢNH Hình 1.1: Mơ hình thác nước .10 Hình 1.2: Kiến trúc Spring Framework .14 Hình 2.1: Biểu đồ gói tổng quát 19 Hình 2.2: Biểu đồ UC tổng quát 19 uế Hình 2.3: Biểu đồ UC quản lý hệ thống 20 Hình 2.4: Biểu đồ UC quản lý công việc .21 tế H Hình 2.5: Biểu đồ UC thống kê .21 Hình 2.6: Biểu đồ đăng nhập 22 Hình 2.7: Biểu đồ thêm dự án 23 Hình 2.8: Biểu đồ sửa dự án 24 in h Hình 2.9: Biểu đồ xoá dự án 25 Hình 2.10: Biểu đồ tìm kiếm dự án 26 Hình 2.11: Biểu đồ thêm công việc 27 cK Hình 2.12: Biểu đồ sửa công việc .28 Hình 2.13: Biểu đồ xố cơng việc .29 Hình 2.14: Biểu đồ tìm kiếm công việc 30 họ Hình 2.15: Biểu đồ đăng xuất 31 Hình 2.16: Biểu đồ hoạt động đăng nhập 32 Đ ại Hình 2.17: Biểu đồ hoạt động thêm công việc 33 Hình 2.18: Biểu đồ hoạt động sửa công việc .34 Hình 2.19: Biểu đồ hoạt động xố cơng việc 35 Hình 2.20: Biểu đồ hoạt động thêm dự án 36 ng Hình 2.21: Biểu đồ hoạt động sửa dự án .37 Hình 2.22: Biểu đồ hoạt động xoá dự án .38 ườ Hình 2.23: Biểu đồ lớp 39 Hình 2.24: Cơ sở liệu .41 Tr Hình 3.1: Giao diện đăng nhập 42 Hình 3.2: Giao diện thơng báo quyền truy cập 43 Hình 3.3: Giao diện quản lý người dùng .43 Hình 3.4: Giao diện quản lý dự án 44 Hình 3.5: Giao diện quản lý cơng việc 44 Hình 3.6: Giao diện Home (Thống kê tổng) 45 Hình 3.7: Cấu trúc dự án .45 SVTH: Ngô Thị Diễm Thương v - Khoá luận tốt nghiệp DANH MỤC THUẬT NGỮ STT Chữ viết tắt Nội dung đầy đủ CRUD IDE Integrated Development Environment – Môi trường phát triển tích hợp JDK Java Development KIT – Bộ phát triển Java JRE Java Runtime Enviroment – Môi trường thời gian chạy Java JSP Java Scripting Preprocessor - Bộ tiền xử lý văn lệnh Java KPI Key Performance indicators – Chỉ số đo lường hiệu suất MVC TNHH UC in Model-View-Controller h tế H uế Create-Read-Update-Delete Trách nhiệm hữu hạn Tr ườ ng Đ ại họ cK Use case – Biểu đồ ca sử dụng SVTH: Ngô Thị Diễm Thương vi - Khoá luận tốt nghiệp DANH MỤC BẢNG BIỂU Bảng 1.1: Bảng xếp hạng ngơn ngữ lập trình 13 Bảng 2.1: Mô tả chức đăng nhập hệ thống 22 Bảng 2.2: Mô tả chức thêm dự án .24 uế Bảng 2.3: Mô tả chức sửa dự án 25 Bảng 2.4: Mơ tả chức xố dự án 26 tế H Bảng 2.5: Mô tả chức tìm kiếm dự án 27 Bảng 2.6: Mô tả chức thêm công việc 28 Bảng 2.7: Mô tả chức sửa công việc 29 h Bảng 2.8: Mơ tả chức xố cơng việc 30 in Bảng 2.9: Mơ tả chức tìm kiếm cơng việc 31 Bảng 2.10: Mô tả chức đăng xuất 32 cK Bảng 2.11: Dữ liệu dự án .40 Tr ườ ng Đ ại họ Bảng 2.12: Dữ liệu công việc 41 SVTH: Ngô Thị Diễm Thương vii - Khoá luận tốt nghiệp A PHẦN MỞ ĐẦU Lý chọn đề tài Ngày nay, với phát triển công nghệ nhanh chóng giúp người khỏi khó khăn việc truy cập quản lý thông tin Nhiều phần mềm uế lĩnh vực công nghệ thông tin đời góp phần đáng kể vào việc tiết kiệm thời gian tế H chi phí cho người Việc ứng dụng công nghệ thông tin vào nhiều lĩnh vực đời sống trường học, quan giúp cho việc quản lý thông tin dễ dàng thuận tiện Chính vậy, quan muốn xây dựng riêng cho phần mềm quản lý h Công ty TNHH SoftWorld Việt Nam Huế cơng ty lập trình với nhiều in mảng khác quản lý ứng dụng, lập trình web, app với ngơn ngữ khác cK Net, Java, PHP Trải qua trình thực tập công ty thời gian tháng, tác giả nghiên cứu ngơn ngữ lập trình Java tiếp cận với dự án demo ngôn ngữ Java họ Hiện doanh nghiệp, cá nhân khác có kiến thức, kỹ khác dẫn đến cách làm việc khác Để tránh tình trạng tải người Đ ại đứng đầu doanh nghiệp yêu cầu có hệ thống để hỗ trợ quản lý việc triển khai kiểm sốt cơng việc dự án Một hệ thống quản lý công việc hiệu giúp cho nhân viên biết dự án họ thực công việc Hệ thống quản lý công việc hiệu ng giúp cho thành viên phối hợp với cách ăn ý, trình tự dễ dàng trao đổi thơng tin gặp thắc mắc Hệ thống giúp ích cho cấp quản lý ườ việc kiểm soát tiến độ chất lượng công việc nhân viên thực Trên sở tạo sản phẩm cho công ty quản lý công việc dự án Tr cho doanh nghiệp có ứng dụng quản lý cơng việc phù hợp Do đó, đề tài tác giả chọn “Xây dựng website quản lý công việc dự án doanh nghiệp” để làm đề tài khố luận Tác giả chọn tảng Spring để triển khai hệ thống cung cấp sở hạ tầng tồn diện để phát triển ứng dụng Java cách mạnh mẽ, dễ dàng nhanh chóng SVTH: Ngơ Thị Diễm Thương - Khoá luận tốt nghiệp Mục tiêu đề tài * Mục tiêu tổng quát: - Dựa sở lý thuyết quản lý dự án xây dựng website uế - Dựa sở thực tế làm việc dự án demo cơng ty Trên sở đó, phát chức cần thiết cho hệ thống quản lý tế H công việc dự án công ty Tác giả tiến hành thực đề tài: “Xây dựng website quản lý công việc dự án doanh nghiệp” với mục tiêu nâng cao hiệu công tác quản lý triển khai công việc dự án * Mục tiêu cụ thể: h - Tìm hiểu sở lý thuyết quản lý công việc doanh nghiệp in - Nghiên cứu phương pháp xây dựng, phát triển hệ thống thông tin quản lý cK - Nghiên cứu quy trình, nghiệp vụ hoạt động quản lý cơng việc - Tìm hiểu chức trang web quản lý công việc - Nghiên cứu công cụ hỗ trợ xây dựng triển khai website quản lý công họ việc Đối tượng, phạm vi nghiên cứu Đ ại * Đối tượng nghiên cứu: - Lý thuyết quản trị, quản lý công việc doanh nghiệp ng - Phương pháp xây dựng hệ thống thông tin - Quy trình nghiệp vụ hoạt động quản lý công việc ườ - Các công cụ xây dựng website Tr * Phạm vi nghiên cứu: - Phạm vi nội dung: ứng dụng vào việc quản lý trạng thái công việc tính tốn, phân chia cơng việc cho nhân viên công ty nhằm thực tiến độ dự án khách hàng - Phạm vi không gian: đề tài xây dựng ứng dụng quản lý công việc dự án doanh nghiệp nhỏ vừa SVTH: Ngô Thị Diễm Thương - Tr ườ ng Đ ại họ cK in h tế H uế Khố luận tốt nghiệp Hình 2.22: Biểu đồ hoạt động xoá dự án Khi người dùng yêu cầu quản lý dự án từ view home gọi đến view job Ở có chức thêm, sửa, xố dự án Mỗi u cầu người dùng controller thực truy cập đến sở liệu để hiển thị view, trường hợp có lỗi thơng báo cho người dùng SVTH: Ngô Thị Diễm Thương 38 - Khoá luận tốt nghiệp 2.3.5 Thiết kế sở liệu ng Đ ại họ cK in h tế H uế 2.3.5.1 Biểu đồ lớp Hình 2.23: Biểu đồ lớp ườ * Giải thích phương thức: - Các phương thức: addUser(), addJob(), addOffice(), addProject() có chức Tr thêm đối tượng - Các phương thức: editUser(), editJob(), editOffice(), editProject() có chức sửa thơng tin đối tượng - Các phương thức: deleteUser(), deleteJob(), deleteOffice(), deleteProject() có chức xố đối tượng Trường hợp bảng liệu có thuộc tính ‘del-flag’ update giá trị từ thành SVTH: Ngơ Thị Diễm Thương 39 - Khố luận tốt nghiệp - Các phương thức: getAllUser(), getAllJob(), getAllOffice(), getAllProject() có chức lấy danh sách đối tượng có bảng liệu - Các phương thức: findUser(), findJob(), findOffice(), findProject() có chức tìm đối tượng sở liệu xác định id uế - Các phương thức: totalUserse(), totalJobse(), totalProjectse() có chức đếm tất đối tượng có bảng liệu tế H - Phương thức getAllJobBy() có chức lấy danh sách công việc thoả mãn điều kiện thời gian theo người dùng - Phương thức checkUser() có chức kiểm tra email người dùng có tồn hay khơng in h - Phương thức countlockUser() có chức đếm số lần nhập sai mật người dùng cK - Phương thức upcountlockUser() có chức khoá tài khoản người dùng nhập sai password lần - Phương thức recountlockUser() có chức đặt lại giá trị thuộc tính count = họ người dùng đăng nhập thành cơng 2.3.5.2 Chuẩn hố sở liệu Đ ại Bảng 2.11: Dữ liệu dự án Thuộc tính Kích thước Ràng buộc Varchar 10 Khố ng prj_id Kiểu liệu Mã dự án Varchar prj_start_date Date Ngày bắt đầu prj_end_date Date Ngày kết thúc ườ prj_name Tr 255 Diễn giải Tên dự án createdBy Int Tạo updatedBy Int Sửa SVTH: Ngơ Thị Diễm Thương 40 - Khố luận tốt nghiệp Bảng 2.12: Dữ liệu công việc Kiểu liệu Kích thước job_id Varchar 10 job_name Varchar 255 prj_id Varchar 10 job_start_date Date job_end_date date notes Varchar 255 assignee Int 11 job_status Int createdBy Int createdTime timestamp updatedBy int updatedTime timestamp del-flag int Ràng buộc Khóa Diễn giải Mã công việc Tên công việc Tên dự án uế Khóa phụ tế H Ngày bắt đầu Ngày kết thúc Ghi Người thực h Trạng thái cK in (1:New, 2:In Progress, 3:Test, 4:Feedback, 5: Done) họ Tạo Thời gian tạo Sửa Thời gian sửa Xoá tài khoản (0:Normal, 1:Deleted) Tr ườ ng Đ ại Thuộc tính Hình 2.24: Cơ sở liệu SVTH: Ngơ Thị Diễm Thương 41 - Khố luận tốt nghiệp CHƯƠNG III: CÀI ĐẶT, ĐÁNH GIÁ WEBSITE QUẢN LÝ CÔNG VIỆC CỦA DỰ ÁN TRONG CÁC DOANH NGHIỆP 3.1 Mơi trường cài đặt thành website u cầu máy tính phải cài đặt cơng cụ sau: - Hệ quản trị sở liệu PhpMyAdmin - Ngôn ngữ lập trình Java Cách thực hiện: in - Bước 2: Download cài đặt JDK h - Bước 1: Download cài đặt SpringToolSuite4 tế H - Công cụ lập trình SpringToolSuite4 uế Sau phân tích thiết kế hệ thống, tiến hành cài đặt lập trình Để hoàn - Bước 3: Download phiên Tomcat phù hợp Ở toán sử dụng Tomcat 9x - Bước 4: Cài đặt Xampp cK + Sau download, mở SpringToolSuite4 thêm server vào để sử dụng họ - Bước 5: Chuẩn bị sở liệu PhpMyAdmin - Bước 6: Tạo cấu trúc toán Mở SpringToolSuite4 tạo project Maven - Bước 7: Tiến hành code chức cho website Tr ườ ng Đ ại 3.2 Giao diện chương trình Hình 3.1: Giao diện đăng nhập SVTH: Ngơ Thị Diễm Thương 42 - Khố luận tốt nghiệp Đây giao diện người dùng nhìn thấy truy cập trang web Chỉ đăng nhập thành cơng người dùng có quyền sử dung hệ thống Khi thơng in h tế H uế tin đăng nhập sai, hiển thị thơng báo hình cK Hình 3.2: Giao diện thông báo quyền truy cập Khi cấp tài khoản, giám đốc cấp phát quyền sử dụng cho tài khoản Vì họ vậy, người dùng truy cập vào thông tin theo quyền cấp phát Mỗi đối tượng quản lý hệ thống có chức như: thêm, sửa, xố, tìm kiếm Tuy nhiên, để thực chức tuỳ thuộc vào Tr ườ ng Đ ại quyền sử dụng hệ thống tài khoản người dùng Hình 3.3: Giao diện quản lý người dùng SVTH: Ngô Thị Diễm Thương 43 - in h tế H uế Khố luận tốt nghiệp cK Hình 3.4: Giao diện quản lý dự án Để hỗ trợ việc quản lý công việc cách hiệu quả, giao diện quản lý công việc thiết kế để giúp việc tìm kiếm cơng việc theo nhóm thời gian dễ Tr ườ ng Đ ại họ dàng Hình 3.5: Giao diện quản lý công việc SVTH: Ngô Thị Diễm Thương 44 - Khoá luận tốt nghiệp Giao diện thống kê hiển thị thông tin tổng đối tượng quản lý hệ thống Việc thống kê giúp nhà quản trị nắm thông tin chung cK in h tế H uế toàn hệ thống cách nhanh Tr ườ ng Đ ại họ Hình 3.6: Giao diện Home (Thống kê tổng) Hình 3.7: Cấu trúc dự án SVTH: Ngơ Thị Diễm Thương 45 - Khoá luận tốt nghiệp 3.3 Đánh giá kết website 3.3.1 Những điểm đạt Trong trình thực đề tài, tác giả xây dựng website quản lý công - Giao diện thân thiện, dễ sử dụng cho đối tượng desktop uế việc dự án doanh nghiệp với điểm bật sau: - Hỗ trợ người dùng việc lập kế hoạch theo dõi trạng thái công việc tế H dự án - Tính phân quyền sử dụng: Đây tính quan trọng nhằm phân chia vai trị khác dự án Khi áp dụng phần mềm quản lý công việc cho h doanh nghiệp, tính tối thiểu cần thiết để đảm bảo thứ bậc kỉ luật tổ in chức - Chức thêm, sửa, xố tìm kiếm thơng tin cho đối tượng quản cK lý hệ thống: Đây chức mà hệ thống quản lý phải có, hỗ trợ người dùng cập nhật thông tin cho hệ thống theo thời điểm khác họ - Thống kê thông tin người dùng, cơng việc hệ thống Ngồi ra, hệ thống cịn cho phép thống kê cơng việc theo nhóm, lọc kết hợp điều kiện theo yêu cầu người dùng Đ ại Từ liệu cập nhật hệ thống, giúp cho người dùng: - Nhìn thấy tất cơng việc mình, khơng sót việc - Biết đâu việc cần ưu tiên ng - Tính tốn xếp thời gian làm việc hiệu - Cộng tác với đồng đội để hồn thành cơng việc với chất lượng tốt ườ Đối với nhà quản lý phần mềm quản lý cơng việc đem lại lợi ích Tr sau: - Thấy tổng quan công việc dự án tất phận - Ra định xử lý vấn đề phát sinh cách kịp thời - Sắp xếp, phân bổ nguồn lực (nhân + thời gian) cách hiệu - Đảm bảo tất cơng việc, dự án hồn thành thời hạn với chất lượng tốt SVTH: Ngơ Thị Diễm Thương 46 - Khố luận tốt nghiệp 3.3.2 Những điểm hạn chế So với ứng dụng quản lý cơng việc nhân viên có thị trường ứng dụng có giao diện đơn giản mà dễ sử dụng giúp người dùng thực thao tác quản lý công việc cách dễ dàng Hệ thống đáp ứng chức uế phần mềm quản lý Bên cạnh đó, ứng dụng cịn nhiều thiếu sót cần phát triển như: tế H - Việc quản lý, lập kế hoạch theo đặc thù công việc, theo quy trình làm dự án, đồng thời giúp theo dõi trạng thái công việc theo thời gian thực thông qua biểu đồ Gantt - Liên kết với email người dùng để gửi thơng báo có cơng việc liên quan in h đến người dùng - Thêm chức quản lý thời gian làm việc nhân viên cK - Dự báo tiến độ dự án tính cần thiết, giúp nhà quản lý cân nhắc điểm mạnh, điểm yếu team để phân bổ nguồn lực hiệu Tr ườ ng Đ ại họ - Hỗ trợ người dùng phương tiện khác app mobile SVTH: Ngô Thị Diễm Thương 47 - Khoá luận tốt nghiệp C PHẦN KẾT LUẬN Kết đạt 1.1 Về kiến thức doanh nghiệp, tác giả học hỏi nhiều kiến thức: tế H - Tích luỹ kiến thức để lập trình ngơn ngữ Java uế Trong q trình thực đề tài xây dựng website quản lý công việc dự án - Tích luỹ kiến thức ngơn ngữ lập trình hướng đối tượng - Biết cách xây dựng cấu trúc dự án theo mô hình MVC - Biết cách tạo quản lý database MySQL Workbench h - Tìm hiểu sử dụng cụ lập trình phù hợp: SpringToolSuite4 in - Đối với khả lập trình, hồn thiện chức hệ thống thông qua việc thực hành demo dự án: cK + Đăng nhập thành công, xác nhận tài khoản + Hiển thị thông báo đăng nhập sai họ + Tìm hiểu loại session lựa chọn loại session để sử dụng cho tốn + Truy vấn thơng tin thơng qua session Đ ại + Phân tích để đưa thời gian lưu session hợp lý + Đếm số lần nhập sai password để update cột lock + Phân quyền cho người dùng ng + Hoàn thiện CRUD cho bảng khác (Job, Office, Projcet), update giá trị theo tên người dùng ườ + Viết cấu trúc Store Procedure cho bảng liệu Biết cách gọi Strore Tr Procedure từ database vào source code hiển thị thống kê số liệu - Nâng cao khả phân tích tốn, từ hỗ trợ cho việc thực code chức cho dự án demo - Biết cách chạy thử kiểm tra lỗi, từ phân tích hệ thống xây dựng kế hoạch để sửa lỗi SVTH: Ngơ Thị Diễm Thương 48 - Khố luận tốt nghiệp 1.2 Về kỹ Bên cạnh việc học tập, trao dồi kiến thức chuyên môn từ quý anh chị hướng dẫn, em rèn luyện thêm nhiều kỹ cho thân mình: - Rèn luyện kỹ làm báo cáo thuyết trình: thông báo cáo tuần, uế thuyết trình - Phát huy kỹ hoạch định cơng việc cụ thể: tế H + Phân chia thời gian hợp lí + Có kế hoạch làm việc học tập rõ ràng theo mốc thời gian đặt thông qua việc sử dụng công cụ quản lý công việc Redmine - Rèn luyện tính kỷ luật, tác phong làm việc mơi trường văn phịng in h - Chủ động việc học hỏi kinh nghiệm Hướng phát triển đề tài cK - Nâng cao khả giao tiếp thân Sau khóa luận kết thúc, tiếp tục trao dồi thêm kiến thức kĩ họ để khắc phục hạn chế website để hoàn thiện chứng cao cấp hệ thống website Tôi tiếp tục tìm hiểu bổ sung chức cịn thiếu Tr ườ ng Đ ại phần mềm SVTH: Ngơ Thị Diễm Thương 49 - Khố luận tốt nghiệp TÀI LIỆU THAM KHẢO (2015) Cài đặt mô hình MVC (Model - View - Controller) Java iViettech, , accessed: 09/12/2019 uế (2016) Tạo môi trường lập trình ứng dụng Web Java Những dịng code vui, , accessed: 14/12/2019 Bài - Tổng Quan Java | eCode | Đào tạo lập trình marketing online , h accessed: 09/12/2019 in Bùi Đức Thọ, Phạm Minh Vương, Nguyễn Văn Thiệu giáo viên Nguyễn Minh cK Quý Đ án- luận án tốt nghiệp (2013) Đề tài quản lý lịch làm việc cá nhân Đặng Văn Phi K49B – THKT, Khoá luận tốt nghiệp 2019 – Đề tài “Xây dựng họ website quản lí nhân cơng ty TNHH MTV ViTPR” Fragkouli +Theodora (2014) Spring MVC View Resolver Example | Examples Java Code Geeks - 2019 Examples Java Code Geeks, Đ ại , accessed: 17/12/2019 Giới thiệu Spring Framework techmaster.vn, ng , accessed: ườ 14/12/2019 Hiếu N.V (2017) Tổng quan ngôn ngữ Java sinhvientot.net, Tr , accessed: 14/12/2019 Hồ Thị Hạnh Nhi – K49B THKT Khoá luận tốt nghiệp 2019 – Đề tài “Xây dựng ứng dụng quản lý lịch làm việc nhân viên doanh nghiệp nhỏ vừa tảng Salesforce” 10 JSP gì? - học JSP cần chuẩn bị gì? VietTuts, , accessed: 13/12/2019 SVTH: Ngơ Thị Diễm Thương 50 - Khoá luận tốt nghiệp 11 Khoá luận tốt nghiệp 2019 - Phạm Hồng Nhật An (K49B-THKT) với đề tài “Xây dựng module quản lý hợp đồng khách hàng” 12 Khóa luận tốt nghiệp Ứng dụng web, sử dụng ngôn ngữ Java Framework Struts - Tài liệu text , 13 Khoá luận với đề tài “Xây dựng hệ thống quản lý thông tin sinh viên Trường Đại học Kinh tế - Đại học Huế” - Nguyễn Trung Lành (5/2014) 14 Spring MVC Hello World Example HowToDoInJava, h , in accessed: 09/12/2019 cK 15 Tài liệu lập trình Java Spring MVC - ĐH FPT 16 Tạo ứng dụng Java Web đơn giản sử dụng Servlet, JSP JDBC , accessed: 13/12/2019 Đ ại 17 Tổng quan mơ hình MVC , accessed: 22/12/2019 SVTH: Ngô Thị Diễm Thương 51 - Khoá luận tốt nghiệp Tr ườ ng Đ ại họ cK in h tế H uế KẾT QUẢ ĐẠO VĂN SVTH: Ngô Thị Diễm Thương 52