Xây dựng hệ thống hỗ trợ và thúc đẩy sự phát triển của doanh nghiệp

121 27 0
Xây dựng hệ thống hỗ trợ và thúc đẩy sự phát triển của doanh nghiệp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM TRẦN MINH TIẾN KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG HỆ THỐNG HỖ TRỢ VÀ THÚC ĐẨY SỰ PHÁT TRIỂN CỦA DOANH NGHIỆP Building a Supporting and Promotion System for The Growth of The Business KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM TP HỒ CHÍ MINH, 2021 ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CƠNG NGHỆ THƠNG TIN KHOA CÔNG NGHỆ PHẦN MỀM TRẦN MINH TIẾN - 14520948 KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG HỆ THỐNG HỖ TRỢ VÀ THÚC ĐẨY SỰ PHÁT TRIỂN CỦA DOANH NGHIỆP Building a Supporting and Promotion System for The Growth of The Business KỸ SƯ NGÀNH KỸ THUẬT PHẦN MỀM GIẢNG VIÊN HƯỚNG DẪN THS TRẦN ANH DŨNG TP HỒ CHÍ MINH, 2021 THƠNG TIN HỘI ĐỒNG CHẤM KHĨA LUẬN TỐT NGHIỆP Hội đồng chấm khóa luận tốt nghiệp, thành lập theo Quyết định số 79 /QĐĐHCNTT ngày 01 tháng 02 năm 2021 Hiệu trưởng Trường Đại học Công nghệ Thông tin LỜI CẢM ƠN Đầu tiên em xin chân thành cảm ơn thầy Trần Anh Dũng tận tình hướng dẫn em suốt khoảng thời gian hồn thành khóa luận Xin gửi lời cảm ơn đến thầy dạy dỗ, giúp đỡ nhiệt tình em trình học trường, nhờ mà em tích lũy nhiều kiến thức bổ ích Khoảng thời gian làm khóa luận, em học nhiều thứ mẻ thú vị hơn, nhiên tránh cịn nhiều thiếu sót mặt kiến thức kĩ năng, kính mong thầy niệm tình lượng thứ TP Hồ Chí Minh, tháng 01 năm 2021 Trần Minh Tiến MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC BẢNG DANH MỤC TỪ VIẾT TẮT VIẾT TẮT THUẬT NGỮ BIP Business Innovation Platform CSDL Cơ sở liệu CNTT Công nghệ thông tin CNPM Công nghệ phần mềm KT-XH Kinh tế xã hội FAQ’s Frequently Asked Questions (Các câu hỏi thường gặp) BMI BIP Maturity Index TÓM TẮT KHÓA LUẬN Đề tài “Xây Dựng Hệ Thống Hỗ Trợ Và Thúc Đẩy Sự Phát Triển Của Doanh Nghiệp” giải pháp hỗ trợ đổi kinh doanh Giúp cho bền vững nội phát triển doanh nghiệp; giúp doanh nghiệp đánh giá tình hình chung mình; giúp doanh nghiệp có nhiều sáng kiến, hướng giải quyết, giải pháp trình xây dựng, tồn pháp triển; giúp thay đổi tư duy, nhìn nhận tận dụng nguồn tài nguyên tri thức nhân lực vốn có Bằng việc sử dụng cơng nghệ web tiên tiến có giải pháp, sáng kiến mình, em hồn thành tảng đổi kinh doanh theo mơ hình multi tenancy để hướng tới cách doanh nghiệp, tổ chức MỞ ĐẦU Công nghệ phần mềm ứng dụng cho đời sống phát triển mạnh năm gần Ngồi lợi ích kinh tế, CNPM cịn mang lại tiện ích thời gian, cơng sức lao động, công cụ hỗ trợ tuyệt vời bối cảnh cơng nghiệp hóa, đại hóa Nhận lợi ích lớn quan, tổ chức, doanh nghiệp Có thể thấy hầu hết doanh nghiệp số hóa, trang bị CNTT nói chung CNPM nói riêng vào lao động, sản xuất, quản lý kiểm soát hoạt động kinh doanh Bên cạnh ưu chạy theo công nghệ sản xuất phần mềm, ứng dụng, cịn có tư mới, giải pháp hình thành dựa trải nghiệm, sáng tạo, dựa tảng CNTT áp dụng cho doanh nghiệp tầm nhìn tương lai Do đó, khía cạnh quản lý, sáng kiến, tư duy, đổi doanh nghiệp em muốn ứng dụng CNTT, CNPM vào việc tạo hệ thống giúp hỗ trợ đổi kinh doanh Mà chất đổi quan niệm, tư quản lý, tận dụng nguồn tài nguyên tri thức đa dạng tổ chức để có nhìn tổng quan, sáng kiến, giải pháp tầm nhìn tương lai Như vậy, đề xuất “Xây Dựng Hệ Thống Hỗ Trợ Và Thúc Đẩy Sự Phát Triển Của Doanh Nghiệp” đặt 10 Hình 3.91 Giao diện BIP Index system admin Mô tả đối tượng hình: STT Tên đối tượng Ý nghĩa Filter Lọc theo trường nhập Lưới Hiển thị danh sách câu hỏi Chi tiết Chi tiết câu hỏi Bảng 3.100 Mô tả đối tượng trang BIP Index system admin STT Biến cố Xử lý Filter Lọc theo trường chọn Chỉnh sửa Đi tới trang chỉnh sửa Bảng 3.101 Biến cố xử lý trang BIP Index system admin 107 3.2.3.28 Giao diện BIP Library System Admin Hình 3.92 Giao diện BIP Library system admin Mô tả đối tượng hình: STT Tên đối tượng Ý nghĩa Filter Lọc theo trường nhập Lưới Hiển thị danh sách câu hỏi Chi tiết Chi tiết câu hỏi Bảng 3.102 Mô tả đối tượng trang BIP Library system admin STT Biến cố Xử lý Filter Lọc theo trường chọn Chỉnh sửa Đi tới trang chỉnh sửa Bảng 3.103 Biến cố xử lý trang BIP Library system admin 108 3.2.3.29 Giao diện Customer’s Question System Admin Hình 3.93 Giao diện Customer’s Question system admin Mơ tả đối tượng hình: STT Tên đối tượng Ý nghĩa Filter Lọc theo trường nhập Lưới Hiển thị danh sách câu hỏi Chi tiết Chi tiết câu hỏi Bảng 3.104 Mô tả đối tượng trang Customer’s Question system admin STT Biến cố Xử lý Filter Lọc theo trường chọn Copy Sao chép câu hỏi Bảng 3.105 Biến cố xử lý trang Customer’s Question system admin 3.2.3.30 Giao diện Customer System Admin 109 Hình 3.94 Giao diện Customer system admin Mơ tả đối tượng hình: STT Tên đối tượng Ý nghĩa Filter Lọc theo trường nhập Lưới Hiển thị danh sách Chi tiết Chi tiết tài khoản Bảng 3.106 Mô tả đối tượng trang Customer system admin STT Biến cố Xử lý Filter Lọc theo trường chọn Mở khóa / khóa Mở khóa / khóa tài khoản Bảng 3.107 Biến cố xử lý trang Customer system admin 3.2.3.31 Giao diện Security System Admin Hình 3.95 Giao diện Security system admin Mô tả đối tượng hình: STT Tên đối tượng Ý nghĩa Filter Lọc theo trường nhập Lưới Hiển thị danh sách Chi tiết Chi tiết tài khoản Bảng 3.108 Mô tả đối tượng trang Security system admin STT Biến cố Xử lý Filter Lọc theo trường chọn Chỉnh sửa Chỉnh sửa tài khoản Bảng 3.109 Biến cố xử lý trang Security system admin 110 3.2.3.32 Giao diện Support System Admin Hình 3.96 Giao diện Support system admin Mô tả đối tượng hình: STT Tên đối tượng Ý nghĩa Filter Lọc theo trường nhập Lưới Hiển thị danh sách Chi tiết Hiển thị chi tiết Bảng 3.110 Mô tả đối tượng trang Support system admin STT Biến cố Xử lý Filter Lọc theo trường chọn Chỉnh sửa Chỉnh sửa nội dung support Bảng 3.111 Biến cố xử lý trang Support system admin 111 3.2.3.33 Giao diện Setting System Admin Hình 3.97 Giao diện Setting system admin Mô tả đối tượng hình: STT Tên đối tượng Ý nghĩa Filter Lọc theo trường nhập Lưới Hiển thị danh sách Chi tiết Hiển thị chi tiết Bảng 3.112 Mô tả đối tượng trang Setting system admin STT Biến cố Xử lý Filter Lọc theo trường chọn Chỉnh sửa Chỉnh sửa cài đặt Bảng 3.113 Biến cố xử lý trang Setting system admin 112 3.2.3.34 Giao diện Report System Admin Hình 3.98 Giao diện Report system admin Mơ tả đối tượng hình: STT Tên đối tượng Ý nghĩa Filter Lọc theo trường nhập Lưới Hiển thị danh sách Chi tiết Hiển thị chi tiết Bảng 3.114 Mô tả đối tượng trang Report system admin STT Biến cố Xử lý Filter Lọc theo trường chọn Bảng 3.115 Biến cố xử lý trang Report system admin 113 3.2.3.35 Giao diện Email System Admin Hình 3.99 Giao diện Email system admin Mô tả đối tượng hình: STT Tên đối tượng Ý nghĩa Filter Lọc theo trường nhập Lưới Hiển thị danh sách Chi tiết Hiển thị chi tiết Bảng 3.116 Mô tả đối tượng trang Email system admin STT Biến cố Xử lý Filter Lọc theo trường chọn Xóa Xóa lịch sử email Bảng 3.117 Biến cố xử lý trang Email system admin 114 3.2.3.36 Giao diện tùy chỉnh Profile Hình 3.100 Giao diện tùy chỉnh profile cho users Mô tả đối tượng hình: STT STT Tên đối tượng Ý nghĩa Các trường hiển thị thông tin Các thông tin cố định, xem cứng Các trường hiển thị thông tin Các thông tin chỉnh sửa chỉnh sửa Bảng 3.118 Mô tả đối tượng trang profile Biến cố Chỉnh sửa Xử lý Tiến hành cập nhật thông tin Bảng 3.119 Biến cố xử lý trang profile 115 3.2.4 Triển khai hệ thống Hình 3.101 Triển khai hệ thống Dựa theo kiến trúc trên, hệ thống triển khai xây dựng, cụ thể sau: • Web Backend: o C# phiên 6.0 o NET Framework phiên 4.5.2 • Web Frontend: o Angular phiên 4.0 o Bootstrap phiên 4.0 o Metronic phiên 6.0 • SQL Database: o SQL Server phiên 2019 116 Chương KẾT QUẢ, KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.1.Kết đạt Sau tháng xây dựng hầu hết chức dự án Đáp ứng mục tiêu nhiệm vụ đề Tuy nhiên vài lỗi xẩy ra, vài điểm UI/UX cần cải thiện, nội dung câu hỏi chung cần nghiên cứu đầy đủ ưu việt Tuy xây dựng chưa tìm kiếm khách hàng, chúng em nhận thấy triển vọng tương lai cố gắng để có khách hàng 4.2.Kết luận 4.2.1 Về mặc thực tiễn Là sản phẩm hướng tới doanh nghiệp, quan, tổ chức, có tính thực tiễn cao Người dùng dễ dàng nhận thấy hiệu sau thời gian ngắn sử dụng qua liệu thu thập Cho phép doanh nghiệp hiểu tình hình mình, có tầm nhìn mới, tư mới, sáng kiến, hướng phát triển tương lai mạnh mẽ 4.2.2 Về mặt kiến thức tổng quát Hiểu biết nghiệp vụ quản trị nhân doanh nghiệp Mức độ cần thiết cần phải xây dựng hệ thống thông tin để người doanh nghiệp, phịng ban chia sẻ ý kiến Mức độ cần thiết doanh nghiệp nắm tình hình nhân cách chi tiết Nắm bắt kiến thức website, công nghệ để xây dựng web app hồn chỉnh Ứng với cơng nghệ phục vụ tốt cho mục đích định Cần phải xác định nhu cầu thực tế lựa chọn công nghệ phù hợp triển khai dịch vụ 117 4.2.3 Về công nghệ Những kết nghiên cứu thực dựa tảng mã nguồn mở tuân thủ chuẩn mở đảm bảo tiêu chí kỹ thuật Nghiên cứu kiến trúc, thành phần Angular - framework hỗ trợ xây dựng front-end cho ứng dụng web Nghiên cứu ứng dụng Capcha verification vào ứng dụng đăng kí tài khoản Nghiên cứu ứng dụng NET Framework để phát triển phần backend nhằm khai thác tối đa tiện dụng framework Nghiên cứu ứng dụng SMTP NET Framework để gửi email Nghiên cứu SQL Server để nâng cao hiệu suất truy vấn liệu tính bảo mật liệu Nghiên cứu ứng dụng Metronic layout vào thiết kế giao diện 4.2.4 Về mặt kỹ Biết cách lên kế hoạch với mốc thời gian cụ thể với độ ưu tiên loại cơng việc Từ bám sát yêu cầu ban đầu đặt để hoàn thành tiến độ Vận dụng kỹ xử lý vấn đề độc lập để giải vấn đề khó khăn gặp phải Sau mốc thời gian kế hoạch, em nhìn lại chưa làm để có phương án điều chỉnh kế hoạch cho hợp lý Hiểu nắm bắt cơng nghệ mới, nâng cao khả tìm hiểu công nghệ mã nguồn mở ứng dụng vào đề tài Cải thiện kỹ trình bày, viết báo cáo qua buổi báo cáo tiến độ tuần Được thực dự án thực tế, có tính ứng dụng cao Nắm bắt tồn q trình xây dựng hệ thống từ giai đoạn lấy yêu cầu, phân tích, thiết kế triển khai thử nghiệm, vận hành bảo trì hệ thống 118 4.3.Hướng phát triển Cải tiến kiến trúc, cải thiện cấu trúc mã nguồn nhằm nâng cao khả mở rộng, kiểm thử hiệu hệ thống Responsive để tất hình tương thích sử dụng với Mobile Tablet Dựa vào liệu mà người dùng biên tập, em nghiên cứu data mining để khai thác tối đa đưa thống kê mang tính cập nhật, hữu ích Đối với liệu cache không cần thiết đưa dạng memory cache để tăng tốc độ truy xuất, xử lý làm việc với liệu lớn 4.4 Thuận lợi khó khăn 4.4.1 Thuận lợi Giảng viên hướng dẫn tận tâm, có kiến thức sâu rộng, hỗ trợ em tối đa việc định hướng đề tài, cách giải vấn đề Thường hay gặp gỡ nhóm khác buổi báo cáo tiến độ tuần nên trao đổi, chia sẻ kinh nghiệm mặt kỹ thuật góp ý mặt hình thức góc độ người dùng 4.4.2 Khó khăn Do chưa có nhiều kinh nghiệm việc ước lượng thời gian nên tiến độ công việc so với kế hoạch đặt ban đầu chưa mong đợi Do đề tài dự án liên quan đến doanh nghiệp, tổ chức mà em chưa có nhiều kinh nghiệm lĩnh vực này, nên khó khăn trình tìm hiểu, khảo sát tạo câu hỏi ưu việt thực tế 119 TÀI LIỆU THAM KHẢO Tiếng Việt: • [1] Giới thiệu Angular framework: https://viblo.asia/p/gioi-thieu-tong-quanve-angular-07LKX9j2ZV4 • [2] Lazy load Angular framework: https://lumbikip.com/lazy-loadingtrong-angular/ • [3] Tìm hiểu thành phần Angular Framework: https://viblo.asia/p/angular-4-tu-a-den-z-Qbq5QLpwlD8 • [4] Hướng dẫn gửi email NET Framework: https://aptech.vn/kien-thuctin-hoc/huong-dan-gui-mail-trong-asp-net.html • [5] Cơ rest restful API: https://allaravel.com/laravel-tutorials/coban-ve-rest-va-restfull-api/ • [6] Strategy Pattern C#: https://viblo.asia/p/tim-hieu-strategy-patternznmMdy7YGr69 • [7] Giới thiệu Multi tenancy: http://dangthanhphongtech.blogspot.com/2019/03/tong-quan-multitenancy.html • [8] Giới thiệu hệ quản trị sở liệu SQL Server: https://www.howkteam.vn/course/su-dung-sql-server/gioi-thieu-sql-va-sqlserver-1362 • [9] Stored Procedure SQL Server: https://viblo.asia/p/gioi-thieu-storedprocedure-trong-sql-server-m68Z0VpM5kG • [10] Giới thiệu reCAPTCHA: https://www.semtek.com.vn/recaptcha-la-gi/ Tiếng Anh: • [11] The Angular Doc: https://angular.io/docs • [12] The Angular CLI: https://angular.io/cli • [13] Learn ASP.NET: https://dotnet.microsoft.com/learn/aspnet 120 • [14] SMTP in NET: https://docs.microsoft.com/en- us/dotnet/api/system.net.mail.smtpclient?view=net-5.0 • [15] NET Architecture https://dotnet.microsoft.com/learn/dotnet/architecture-guides • [16] Metronic Layout: https://keenthemes.com/metronic/ 121 Guides: ... đề doanh nghiệp Vì vậy, đề tài ? ?Xây Dựng Hệ Thống Hỗ Trợ Và Thúc Đẩy Sự Phát Triển Của Doanh Nghiệp? ?? triển khai thực 1.3 Mục tiêu đề tài 1.3.1 Mục tiêu tổng quát Xây dựng tảng hỗ trợ đổi kinh doanh. .. ? ?Xây Dựng Hệ Thống Hỗ Trợ Và Thúc Đẩy Sự Phát Triển Của Doanh Nghiệp? ?? đặt 10 Cấu trúc báo cáo bao gồm: CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI CHƯƠNG 2: CÁC KHÁI NIỆM VÀ CÔNG NGHỆ SỬ DỤNG CHƯƠNG 3: XÂY DỰNG... Trợ Và Thúc Đẩy Sự Phát Triển Của Doanh Nghiệp? ?? giải pháp hỗ trợ đổi kinh doanh Giúp cho bền vững nội phát triển doanh nghiệp; giúp doanh nghiệp đánh giá tình hình chung mình; giúp doanh nghiệp

Ngày đăng: 05/09/2021, 20:52

Mục lục

    TÓM TẮT KHÓA LUẬN

    Chương 1. TỔNG QUAN ĐỀ TÀI

    1.1. Khảo sát, phân tích thực trạng

    1.2. Lý do chọn đề tài

    1.3. Mục tiêu đề tài

    1.3.1. Mục tiêu tổng quát

    1.3.2. Mục tiêu cụ thể

    1.3.2.1. Về mặt công nghệ

    1.3.2.2. Về mặt chức năng

    1.4. Nhiệm vụ đề tài

Tài liệu cùng người dùng

Tài liệu liên quan