BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM BÁO CÁO THỰC TẬP TỐT NGHIỆP QUÁ TRÌNH THỰC TẬP TẠI CÔNG TY CỔ PHẦN CÔNG NGHỆ MYSHARE Ngành Công nghệ thông tin Chuyên ngành Hệ thống thông tin.
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP.HCM BÁO CÁO THỰC TẬP TỐT NGHIỆP QUÁ TRÌNH THỰC TẬP TẠI CÔNG TY CỔ PHẦN CÔNG NGHỆ MYSHARE Ngành : Công nghệ thông tin Chuyên ngành : Hệ thống thông tin Giảng viên hướng dẫn : ThS PHAN ĐỨC TRÍ Sinh viên thực : HOÀNG THÁI KHA Mã số sinh viên: 1811060318 TP Hồ Chí Minh, 6/2022 Lớp: 18DTHC4 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP.HCM BÁO CÁO THỰC TẬP TỐT NGHIỆP QUÁ TRÌNH THỰC TẬP TẠI CÔNG TY CỔ PHẦN CÔNG NGHỆ MYSHARE Ngành : Công nghệ thông tin Chuyên ngành : Hệ thống thông tin Giảng viên hướng dẫn : ThS PHAN ĐỨC TRÍ Sinh viên thực : HOÀNG THÁI KHA Mã số sinh viên: 1811060318 TP Hồ Chí Minh, 6/2022 Lớp: 18DTHC4 LỜI CẢM ƠN Lời đầu tiên, em xin cảm ơn nhà trường khoa Công nghệ thông tin tạo hội giúp em có thể làm quen với môi trường thực tế Công ty cổ phần công nghệ MyShare Đồng thời, em xin gửi lời cảm ơn đến thầy Phan Đức Trí truyền đạt cho em kiến thức kỹ bổ ích, hết lịng hỗ trợ, giúp đỡ em giải vấn đề phát sinh suốt thời gian thực tập Em xin chân thành cám ơn anh chị cơng tác phịng ban công ty bạn thực tập chung thời gian qua em giúp đỡ em trình thực tập Nhờ đó, em có thể hiểu cách hoạt động quy trình làm việc một doanh nghiệp Và đặc biệt anh Đặng Quang Tiến người hướng dẫn tận tình dạy thứ từ kiến thức chuyên môn văn hóa làm việc một công ty Một lần em xin cám ơn anh bạn nhiều Em hi vọng công ty ngày phát triển Em xin chúc thầy cô sức khỏe, chúc anh chị nhân viên làm việc hiệu hết mình với công việc Chúc cho công ty ngày phát triển Do trình thực tập ngắn thân em còn nhiều hạn chế hiểu biết, lực ài báo cáo khó có thể tránh khỏi sai sót Do đó em mong góp ý, chỉnh sửa bổ sung anh, chị thầy cô để báo cáo hoàn thiện Em xin chân thành cảm ơn ! TP.HCM, tháng 06 năm 2022 Sinh viên thực Hoàng Thái Kha PHIẾU ĐÁNH GIÁ CỦA ĐƠN VỊ THỰC TẬP PHIẾU NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN PHIẾU THEO DÕI TIỄN ĐỘ THỰC TẬP MỤC LỤC CHƯƠNG 1: GIỚI THIỆU VỀ CÔNG TY CỔ PHẦN CÔNG NGHỆ MYSHARE 1.1 Giới thiệu công ty 1.2 Tổ chức hành nhân công ty 1.2.1 Giám đốc 1.2.2 Phòng kế toán 1.2.3 Phịng hành – nhân 1.2.4 Phòng kinh doanh 1.2.5 Phòng Kỹ Thuật 1.2.6 Phòng Marketing CHƯƠNG 2: HOẠT ĐỘNG CHUYÊN NGÀNH VÀ MÔI TRƯỜNG LÀM VIỆC 2.1 Hoạt động chuyên ngành 2.2 Môi trường làm việc CHƯƠNG 3: NỘI DUNG THỰC TẬP 3.1 Nội dung phân công 3.2 Phương pháp thực 3.3 Nhật ký thực tập 3.3.1 Tuần (2/5/2022 – 8/5/2022) 3.3.2 Tuần (9/5/2022 – 15/5/2022) 3.3.3 Tuần (16/5/2022 – 22/5/2022) 3.3.4 Tuần (23/5/2022 – 29/5/2022) 3.3.5 Tuần (30/5/2022 – 5/6/2022) 3.3.6 Tuần (6/6/2022 – 12/6/2022) 3.3.7 Tuần (13/6/2022 – 19/6/2022) 3.3.8 Tuần (20/6/2022 – 26/6/2022) CHƯƠNG 4: KẾT QUẢ THỰC TẬP 10 4.1 Nội dung 10 4.2 Kỹ 10 4.3 Kinh nghiệm thực tiễn 10 4.4 Đóng góp bản thân 10 MỤC LỤC HÌNH ẢNH Hình 1.1.1 Logo đại diện của công ty CHƯƠNG 1: GIỚI THIỆU VỀ CÔNG TY CỔ PHẦN CÔNG NGHỆ MYSHARE 1.1 Giới thiệu công ty Hình 1.1.1 Logo đại diện của công ty Công Ty Cổ phần Công nghệ MyShare một công ty cung cấp giải pháp hệ thống quản lý kho (Warehouse Management System - WMS) giúp cho doanh nghiệp quản lý vận hành kho hiệu quả, tối ưu hóa quy trình vận hành trình vận chuyển đơn đặt hàng Là nơi kết nối người quản lý kho khách hàng thuê kho Công ty còn cung cấp dịch vụ kho bãi Địa công ty đặt 520/91/5 Quốc lộ 13, Thành phố Thủ Đức, TP Hồ Chí Minh Thơng tin Cơng ty cổ phần công nghệ MyShare: Điểm mạnh: Giải pháp cơng nghệ cho hệ thống quản lý, làm việc nhóm, tiềm thị trường cao, có thể đáp ứng đủ nhu cầu nhiều ngành nghề thị trường giúp doanh nghiệp có thể giảm chí phí, bảo mật tốt hơn, quản lý toán hiệu tối ưu hóa quy trình nhập xuất Điểm yếu: Chưa có nhiều thông tin công ty thị trường chưa tiếp cận nhiều khách hàng nước Cơ hợi: Ở Việt Nam còn doanh nghiệp ứng dụng phần mềm WMS vào thực tế để quản lý kho Thách thức: Thực mơ hình nhanh chóng, lưu giữ thơng tin cá nhân tốt 1.2 Tổ chức hành nhân công ty 1.2.1 Giám đốc Là người điều hành quản lý đội nhóm để đạt hiệu cao chiến lược kinh doanh Cũng người chịu trách nhiệm lợi nhuận phát triển cơng ty 1.2.2 Phịng kế tốn Là phòng ban làm cơng việc liên quan đến tài chính, có nhiệm vụ lên kế hoạch tài cho hoạt động sắp diễn công ty 1.2.3 Phịng hành – nhân Là phòng ban quan trọng một doanh nghiệp chịu trách nhiệm quản lý nhân viên, quản lý nghiệp vụ vấn đề pháp chế doanh nghiệp 1.2.4 Phòng kinh doanh Là phòng ban chịu trách nhiệm cho công việc tư vấn, nghiên cứu, phát triển sản phẩm , mở rộng thì trường xây dựng quan hệ với khách hàng 1.2.5 Phòng Kỹ Thuật Là phòng ban chịu trách nhiệm cho việc sửa chữa, cài đặt, thiết lập hay nâng cấp thiết bị công nghệ sử dụng công ty Đảm nhiệm vai trò xây dựng hoàn thành dự án phần mềm cho khách hàng như: tạo website, hình ảnh quảng cáo website, vận hành trì hoạt động trang web … 1.2.6 Phòng Marketing Là phòng ban có nhiệm vụ làm công việc phát triển thương hiệu, quảng bá sản phẩm thị trường Nghiên cứu xác định mục tiêu, nhu cầu khách hàng hỗ trợ bộ phận khác thực theo kế hoạch định sẵn CHƯƠNG 2: HOẠT ĐỘNG CHUYÊN NGÀNH VÀ MƠI TRƯỜNG LÀM VIỆC 2.1 Hoạt đợng chun ngành Lĩnh vực cơng ty Cổ phần Cơng nghệ MyShare hoạt động tư vấn quản lý cho khách hàng Ngồi cơng ty cịn mợt số nhánh lĩnh vực kinh doanh khác như: Sửa chữa máy móc, thiết bị điện tử, lắp đặt, vận tải, lập trình,… , dịch vụ kho chứa, bãi lưu trữ hàng hóa hay bn bán hàng hóa dịch vụ quảng cáo, tổ chức giới thiệu xúc tiến thương mại hay đào tạo trung cấp 2.2 Môi trường làm việc Trụ sở công ty Quốc lộ 13, Thành phố Thủ Đức, TP Hồ Chí Minh mợt văn phòng chi nhánh Bạch Đằng, Tân Bình hoạt động thuận tiện cho nhân viên thân em lại dễ dàng không cần tốn thời gian để một quãng đường dài đến công ty Môi trường làm việc vui vẻ, thân thiện, giúp em cảm thấy tự tin làm việc anh chị công ty anh chị nhiệt tình giúp đỡ hỗ em đồng nghiệp khác công việc Các anh chị phòng ban khác thân thiện hòa đồng, văn phòng làm việc đầy đủ tiện nghi giúp em cảm thấy thoải mái Được anh chị cho tiếp xúc với dự án thực giải đáp thắc mắc kỹ trình thực tập cơng ty CHƯƠNG 3: NỢI DUNG THỰC TẬP 3.1 Nội dung phân công Được công ty đào tạo hướng dẫn công việc một Front End Developer Đề tài giao: Xây dựng giao diện hệ thống quản lý chuỗi cung ứng thương mại điện tử Đọc tìm hiểu công nghệ áp dụng dự án: ReactJS, C# Đọc tìm hiểu chức năng, giao diện, UX UI xây dựng giao diện cho phần mềm Nhóm làm việc: gồm thành viên phân chia module để phân tích, thiết kế giao diện từ tài liệu UI team BA tìm hiểu yêu cầu cần có một hệ thống để tổng hợp lại thiết kế database Nghiệp vụ: Phân tích chức năng, nhóm quyền, sản phẩm, nhân viên, tồn kho, báo cáo, thiết kế UI trang chủ Thiết kế giao diện theo tài liệu UI mà thành viên team BA thiết kế góp ý chỉnh sửa Vào cuối tuần nộp báo cáo công việc file tổng hợp cho người hướng dẫn 3.2 Phương pháp thực Vận dụng kiến thức giảng dạy cách thiết kế website, chức cần có mợt hệ thống quản lý chuỗi cung ứng cho thương mại điện tử Áp dụng kiến thức UX UI để thiết kế giao diện kiến thức sở liệu học để thiết kế database Được anh Đặng Quang Tiến hướng dẫn cung cấp tài liệu, hướng dẫn sử dụng công cụ để giúp đỡ trình xây dựng thiết kế giao diện Ví thân mình một khách hàng sử dụng phần mềm để có thể thiết kế giao diện, chức giúp khách hàng dễ dàng thao tác đáp ứng đầy đủ nhu cầu mà khách hàng cần 3.3 Nhật ký thực tập 3.3.1 Tuần (2/5/2022 – 8/5/2022) 2/5: Được gặp gỡ anh chị, giới thiệu thân qua Google Meet 3/5 – 4/5: Đọc tài liệu tìm hiểu ReactJS Ant Design, giao việc thiết kế demo trang web để đánh giá phân chia công việc phù hợp với lực 5/5 – 6/5: Xem qua template mãu, lấy ý tưởng thiết kế trang demo, tìm hiểu UX UI thiết kế 7/5 – 8/5: Tiếp tục tìm hiểu ReactJS thư viện Ant Design, cài đặt môi trường áp dụng công nghệ tìm hiểu Tổng kểt tuần: Đã hoàn thành: Đã cài đặt chạy thử ReactJS Ant Design VS code Chưa hoàn thành: Do tuần đầu, nên anh chị giao việc tìm hiểu cơng nghệ Kinh nghiệm tích lũy: Biết công nghệ ReactJS, thư viện Ant Design cách build project cài đặt plugin cần thiết cho một dự án ReactJS Khó khăn: Do làm việc với công nghệ nên chưa hiểu rõ cách hoạt động khó khăn lúc cài đặt chạy thử ứng dụng demo 3.3.2 Tuần (9/5/2022 – 15/5/2022) 9/5: Tìm hiểu thêm UX UI hoàn thành xong trang Đăng nhập dự án 10/5: Tìm hiểu Router ReactJS thiết kế giao diện cho trang Đăng kí 13/5 – 12/5: Gặp khó khăn chưa Link liên kết trang web với tự tìm hiểu, sửa lỗi phát sinh từ Router 14/5 – 15/5: Hoàn thành trang demo quay video demo sản phẩm làm cho anh chị hướng dẫn xem đánh giá Tổng kết tuần: Đã hoàn thành: Hoàn thành trang demo gửi video demo cho anh chị hướng dẫn Chưa hồn thành: Khơng có cơng việc chưa hồn thành Kinh nghiệm tích lũy: Biết chạy project cài đặt plugin cần thiết cho một dự án ReactJS Khó khăn: Do làm việc với công nghệ nên chưa hiểu rõ cách hoạt động khó khăn lúc cài đặt chạy thử ứng dụng demo 3.3.3 Tuần (16/5/2022 – 22/5/2022) 16/5 – 17/5: Tìm hiểu thêm thông tin Javascript, UX UI đợi document từ team BA 18/5 – 19/5: Đọc tìm hiểu document từ team BA đưa góp ý sửa đổi 20/5: Họp với team BA, QC, DEV anh hướng dẫn chuẩn bị xây dựng database cho hệ thống Thương mại điện tử 21/5: Bắt đầu phân tích tài liệu để xây dựng database 22/5: Họp với bạn team DEV để xây dựng database Tổng kết tuần: Đã hoàn thành: Chưa có cơng việc hồn thành chưa phân tích đầy đủ thông tin từ tài liệu team BA Chưa hoàn thành: Chưa thiết kế xong database Kinh nghiệm tích lũy: Biết thiết kế một database kho, trình hoạt động kho bãi cách phân tích, viết chi tiết tài liệu báo cáo Khó khăn: Lần đầu tiền làm việc với một hệ thống kho nên có nhiều thắc mắc vận hành kho anh hướng dẫn giải đáp thắc mắc buổi họp 3.3.4 Tuần (23/5/2022 – 29/5/2022) 23/5: Phân chia thành viên team DEV thành nhóm nhỏ để thiết kế database 24/5 – 25/5: Họp với team DEV để góp ý sửa đổi database 26/5: Nhận task công việc từ anh hướng dẫn bắt đầu thực công việc giao 27/5 – 29/5: Thêm mợt số table vào database, hồn thành database gửi cho anh hướng dẫn xem đánh giá Tổng kết tuần: Đã hoàn thành: Hoàn thành xong database gửi cho anh hướng dẫn góp ý, đánh giá Chưa hoàn thành: Database chưa hoàn thiện sau nghe góp ý từ anh hướng dẫn Kinh nghiệm tích lũy: Biết phân tích, thiết kế sở liệu đầy đủ, chi tiết Khó khăn: Không nắm rõ cách vận hành khó bãi nên ban đầu thiết kế database có nhiều sai sót sửa đổi xong sau nghe góp ý 3.3.5 Tuần (30/5/2022 – 5/6/2022) 30/5: Họp team DEV hoàn thiện database 31/5: Leader nhóm bắt đầu phân chia công việc cho thành viên theo task đưa dự án lên Github 1/6 – 3/6: Tìm hiểu thêm ReactJS, UX UI đọc lại tài liệu C# sau đó lên ý tưởng thiết kế MenuBar cho trang chủ 4/6 – 5/6: Hoàn thành xong MenuBar đợi thêm tài liệu thiết kế UI từ team BA Tổng kết tuần: Đã hoàn thành: Hoàn thành xong database MenuBar cho trang chủ Chưa hồn thành: Cơng việc tuần hồn thành Kinh nghiệm tích lũy: Hiểu thêm ReactJS, UX UI để có thể lựa chọn màu sắc, layout phù hợp cho người dùng Khó khăn: Do tuần công việc không nhiều, không có gặp nhiều khó khăn việc thiết kế giao diện 3.3.6 Tuần (6/6/2022 – 12/6/2022) 6/6 – 7/6: Góp ý trang UI sau xem qua tài liệu từ team BA thiết kế xong trang Đăng Nhập cho dự án 8/6 – 9/6: Gặp vấn đề kết nối ReactJS với C# đưa giao diện từ VS Code tìm cách khắc phục H 10/6: Thiết kế, chỉnh sửa hoàn thành Sidebar cho trang chủ 11/6: Bắt đầu thiết kế giao diện web cho trang theo UI mà team BA thiết kế cho danh mục dự án 12/6: Họp với team DEV, anh hướng dẫn để hỏi đáp vấn đề gặp phải anh giải đáp thắc mắc Tổng kết tuần: Đã hoàn thành: Hoàn thành xong trang Đăng Nhập SideBar cho trang chủ Khắc phục lỗi kết nối ReactJS vs C# Chưa hồn thành: Cơng việc tuần hồn thành Kinh nghiệm tích lũy: Hiểu thêm ReactJS, UX UI tối ưu hóa giao diện, giúp người dùng dễ dàng thao tác Khó khăn: Xảy vấn đề sử dụng C# để xây dựng chức cho website giải vấn đề 3.3.7 Tuần (13/6/2022 – 19/6/2022) 13/6: Thiết kế nội dung trang danh mục theo UI có sẵn 14/6: Gặp vấn đề, lỗi phát sinh từ Route, Link, Layout trình thiết kế giao diện 15/6 – 16/6: Xem tham khảo animation cho website sửa lỗi phát sinh Sidebar không hiển thị danh mục không liên kết với trang khác 17/6 – 19/6: Tiếp tục sửa lỗi Layout, lỗi phát sinh trình code họp vs team DEV nhờ bạn, anh chị giúp đỡ Tổng kết tuần: Đã hoàn thành: Do phát sinh nhiều lỗi trình code nhờ giúp đỡ anh chị nên sửa mợt số lỗi Chưa hồn thành: Chưa hồn thành xong UI cho trang danh mục Kinh nghiệm tích lũy: Biết cách sửa mợt số lỗi gặp phải trình chỉnh sửa layout Khó khăn: Do lần đầu sử dụng ReactJS nên em gặp nhiều khó khăn việc chỉnh sửa giao diện nhờ anh hướng dẫn giúp nên hoàn thành xong 3.3.8 Tuần (20/6/2022 – 26/6/2022) 20/6: Sửa layout trang Home không hiển thị Sidebar trang 21/6 – 22/6: Tham khảo qua một số trang template mẫu cho trang Home họp với team DEV anh hướng dẫn layout, render C# 23/6: Sửa lỗi SideBar không hiển thị có thể click vào danh mục liên kết đến trang khác 24/6: Xin phép nghỉ một ngày để ôn thi B1 25/6: Họp với team DEV kết thúc kì thực tập Tổng kết tuần: Đã hoàn thành: Sửa xong lỗi không hiển thị SideBar trang Home có thể kết nối đến trang khác Chưa hoàn thành: Các cơng việc giao hồn thành tuần Kinh nghiệm tích lũy: Hiểu thêm biết cách sữa một số lỗi trình thiết kế giao diện bung layout Khó khăn: Các khó khăn tuần anh chị hướng dẫn nhiệt tình giúp đỡ, giải đáp vấn đề còn thắc mắc vào ngày cuối kì thực tập CHƯƠNG 4: KẾT QUẢ THỰC TẬP 4.1 Nội dung Sau kết thúc trình thực tập, em có hội tham gia vào dự án thực tế công ty Em có thể tiếp thu, củng cố thêm kiền thức về: Cách phân tích thiết kế database chi tiết rõ ràng Biết trình vận hành một kho bãi Được anh chị dạy bảo thêm qui trình làm việc, cách quản lý thời gian phân chia công việc cho thành viên nhóm Các người tổ chức một cuộc họp, văn hóa một doanh nghiệp 4.2 Kỹ Nhờ tham gia, tiếp xúc với dự án thực tế nên em có thể phát triển học hỏi thêm một số kỹ như: Cách sử dụng công nghệ ReactJS thư viện Ant Design trình xây dựng dự án Học thêm cách sử dụng ReactJS C# Biết thêm UX UI để có thể tối ưu hóa, giúp người dùng có thể dễ dàng thao tác sử dụng website Cách làm việc, trao đổi thông tin tài liệu với bạn nhóm khác Cách phân tích mợt tài liệu viết báo cáo rõ ràng, chi tiết 4.3 Kinh nghiệm thực tiễn Em có thể áp dụng kiến thức từ UX UI học vào dự án thực tế Học tips tối ưu hóa code mình phân chia bố cục rõ ràng Học hiểu trình vận hành quản lý kho bãi 4.4 Đóng góp bản thân Do trình thực tập ngắn hạn em chưa nắm rõ hết một số công việc còn nhờ đến giúp đỡ anh chị nên thân em chưa có nhiều đóng góp cho công ty Em cố gắng bày tỏ nêu lên ý kiến, suy nghĩ thân buổi họp để có thể đóng góp ý tưởng, học hỏi thêm kiến thức để có thể phát triển thân tốt 10 PHỤ LỤC Tên viết tắt Nội dung WMS Warehouse Management System UI User Interface (giao diện người dùng) UX User Experience (trải nghiệm người dùng) ThS Thạc sĩ DEV Developer (lập trình viên) BA Business Analyst QC Quality Control 11 ... Giảng viên hướng dẫn : ThS PHAN ĐỨC TRÍ Sinh viên thực : HOÀNG THÁI KHA Mã số sinh viên: 18110 60318 TP Hồ Chí Minh, 6/2022 Lớp: 18DTHC4 LỜI CẢM ƠN Lời đầu tiên, em xin cảm ơn nhà trường khoa