Báo cáo thực tập lập trình hệ thống quản lý bán hàng

16 39 0
Báo cáo thực tập lập trình hệ thống quản lý bán hàng

Đ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

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO THỰC TẬP LẬP TRÌNH ỨNG DỤNG QUẢN LÝ BÁN HÀNG Cơng ty thực tập : CƠNG TY CỔ PHẦN CÔNG NGHỆ POSAPP Người phụ trách : NGUYỄN KIM NHI Thực tập sinh : LÊ HOÀNG LONG TP Hồ Chí Minh, tháng 01 năm 2021 LỜI MỞ ĐẦU Ngày nay, ngành công nghiệp làm app mobile phận thiếu ngành công nghiệp phần mềm Với tốc độ phát triển vô mạnh mẽ, ngành app nhân tố kích thích phát triển cơng nghệ thơng tin giới, phần cứng phần mềm Cùng với xu phát triển giới, Việt Nam ngoại lệ Ngành công nghiệp app non trẻ Việt Nam phát triển mạnh mẽ, để hịa nhập với cơng ty hàng đầu app giới Ngành làm app sinh nhu cầu sử dụng tiện lợi giới trẻ thiết bị công nghệ Và giới trẻ nguồn nhân lực quan trọng cho việc phát triển ngành làm app sau Vì lý này, em định chọn lập trình app làm định hướng cho việc học tập Sau ba năm học tập trường, mong muốn có thêm kinh nghiệm thực tế, muốn tham gia làm app môi trường chuyên nghiệp, em có dự định thực tập học kỳ năm học 2020-2021 Vì vậy, em định chọn PosApp - môi trường lý tưởng, đại, chuyên nghiệp - nơi giúp em thực dự định Nguyễn Kim Nhi Lê Hoàng Long LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty cổ phần công nghệ PosApp tạo điều kiện cho em có hội thực tập công ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình nhóm trainer, nhóm thực tập chúng em tiếp thu kiến thức quan trọng để làm chức app Chân thành cảm ơn anh chị nhóm trainer bỏ nhiều thời gian,cơng sức để hướng dẫn chúng em hoàn thành đợt thực tập Đặc biệt cảm ơn anh , training Flutter, hướng dẫn, giúp đỡ cho chúng em tận tình khó khăn cơng việc, đến khó khăn việc làm quen với môi trường mới, hỗ trợ chúng em nhiều vấn đề kỹ thuật, dẫn chúng em cách làm báo cáo, lên kế hoạch, kỹ thiếu Cũng xin cảm ơn thầy cô khoa Công nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện em làm báo cáo Lê Hoàng Long TpHCM, ngày 13 tháng 01 năm 2021 Nguyễn Kim Nhi Lê Hoàng Long NHẬN XÉT CỦA KHOA Nguyễn Kim Nhi Lê Hoàng Long MỤC LỤC MỤC LỤC Chương 1: Giới thiệu công ty thực tập Giới thiệu công ty PosApp Sản phẩm công ty Chương 2: Nội dung thực tập Tìm hiểu công ty kỹ công ty Nghiên cứu kỹ thuật Thực project 10 Lịch làm việc 10 Chương 3: Chi tiết project 11 Giới thiệu app 11 Thực 14 Kế hoạch 14 TÀI LIỆU THAM KHẢO 15 TỔNG KẾT 16 Nguyễn Kim Nhi Lê Hồng Long Chương 1: Giới thiêu cơng ty thực tập Giới thiệu công ty cổ phần công nghệ PosApp - Khởi nguyên Start-up công nghệ chuyên gia công sản phẩm phần mềm cho đối tác đến từ Nhật Bản, Canada, Malaysia Sản phẩm chủ yếu giải pháp dành cho doanh nghiệp vừa nhỏ (SME) Từ năm 2014, nhận nhu cầu hàng hàng quán nhỏ cần giải pháp quản lý, bán hàng, PosApp phát triển giải pháp quản lý bán hàng PosApp.vn - Ngoài cung cấp dịch vụ gia cơng phần mềm, cịn cung cấp giải pháp phần cứng hỗ trợ bán hàng - Đến tháng 10/2018, PosApp cung cấp giải pháp cho gần 30.000 cửa hàng từ lĩnh vực bán lẻ lĩnh vực nhà hàng ăn uống F&B Sản phẩm công ty PosApp thiết kế app quản lý bán hàng cho điện thoại di động, iPhone, iPod touch iPad với số lượng khách hàng 200.000 thương hiệu sử dụng vào năm 2020 Là nhà tiên phong lĩnh vực quản lý bán hang với phần mềm PosApp, PosApp Spa PosApp liên kết thương hiệu lớn toàn quốc cà phê Milano , cà phê Ông Bầu, Do Asia Food (nước Đức), Fuh Station (nước Canada)… Nguyễn Kim Nhi Lê Hoàng Long Chương 2: Nội dung thực tập Đợt thực tập với chủ đề “Tham gia làm app quản lý bán hàng” nhằm mục đích giúp sinh viên thực tập đào tạo tồn diện lập trình app mobile Android Ios, đồng thời rèn luyện kỹ mềm làm việc nhóm, thuyết trình, giao tiếp Tại cơng ty, sinh viên có hội học tập, khám phá làm việc môi trường phát triển app mobile chun nghiệp Tìm hiểu cơng ty kỹ công ty Thời gian : ngày Nội dung : Giới thiệu công ty, cách tổ chức công ty Được nghe người phụ trách giới thiệu cơng ty, q trình thành lập phát triên (như nhắc đến trên), quy trình làm việc từ cao xuống thấp, cách thức tổ chức cơng ty Ngồi ra, thực tập sinh cịn giới thiệu cách thức làm việc công ty thời gian làm, quy định cần phải tuân thủ, cách sử dụng email công việc… Kết : Hiểu thêm công ty PosApp, trình thành lập phát triển Có thêm kỹ việc sử dụng email công việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm Nghiên cứu kỹ thuật 2.1 2.2 Các công cụ làm việc Thời gian : ngày Nội dung : Tìm hiểu cơng cụ sử dụng trình làm việc Trong thời gian này, supervisor hướng dẫn thực tập sinh tìm hiểu cơng cụ giúp ích cho cơng việc sau Một số phần mềm số Tortoise SVN - sử dụng làm việc nhóm, FreeCommander – trình duyệt file trực quan với nhiều tiện ích, Android Studio - IDE phổ biến với lập trình viên Thực : Thực hành sử dụng phần mềm nêu Kết : Lập trình sử dụng cơng cụ miễn phí, giúp dễ dàng kết hợp công cụ với nhau, so với việc dung IDE Tìm hiểu ngơn ngữ Dart nâng cao Thời gian : ngày (1 tuần) Nội dung : Được training kỹ thuật Dart nâng cao, kiến thức quan trọng cho việc tối ưu Flutter Nguyễn Kim Nhi Lê Hoàng Long - Quản lý nhớ Thực tập sinh hướng dẫn cách cấp phát, quản lý nhớ cho tối ưu, tránh rò rỉ nhớ, - Cấu trúc ứng dụng Thực tập sinh hướng dẫn cấu trúc ứng dụng gồm Thực : - Tham gia đầy đủ buổi training công ty - Làm thực hành, kiểm tra kiến thức học Kết : - 2.3 Nâng cao kỹ lập trình với ngơn ngữ Dart Có kiến thức quan trọng cho việc lập trình app mobile sau Ngồi cịn biết thêm số quy tắc việc viết code cho chuẩn, dễ đọc, dễ hiểu Thực hành với chức nhỏ Nội dung: Có thể thực hành code số chức nhỏ app Năm cấu trúc xây dựng app Ngồi ra, trainer cịn cung cấp cho thực tập sinh khái niệm state management Thực : - Tham gia đầy đủ buổi trainning Làm chức thực hành custom Button, code hình Đăng nhập, … Tìm kiếm tài liệu mạng để tìm hiểu thêm Kết : 2.4 Hiểu khái niệm state management Flutter Đã biết cách sử dụng Bloc để quản lý state Lập trình Flutter Nội dung : Các kỹ thuật tạo ứng dụng Android Ios Flutter - Định nghĩa Flutter: Nguyễn Kim Nhi Lê Hoàng Long - Flutter Google giới thiệu người giới ứng dụng di động Là SDK Google dành cho thiết bị di động giúp developers designers xây dựng nhanh chóng ứng dụng dành cho thiết bị di động (Android, iOS) Flutter dự án mã nguồn mở giai đoạn thử nghiệm Flutter bao gồm Reactive framework công nghệ hiển thị 2D (2D rendering engine)và công cụ phát trển(development tool) Các thành phần làm việc giúp ta thiết kế, xây dựng, test, debug ứng dụng Khơng có ngạc nhiên Flutter giúp nhà phát triển tạo ứng dụng native đẹp mắt giúp họ phát triển ứng dụng đa tảng cách dễ dàng - điều mô tả ngắn Flutter:  Ngơn ngữ Dart Dart gì? Đó phản ứng hầu hết nhà phát triển Dart ngôn ngữ OOP, sử dụng để xây dựng ứng dụng web, server, máy tính để bàn thiết bị di động  Các IDE khuyến nghị với Flutter Android Studio Intellij Idea  Flutter có cầu nối Dart, kích thước ứng dụng lớn hơn, hoạt động nhanh nhiều Khơng giống React Native với cầu nối Javascript  React Native Flutter chia sẻ mơ hình tương tự trình xử lý kiện mở rộng lớp  Animation trải nghiệm cài đặt Flutter thực tốt mượt mà tương ứng Thực : - Tham gia đầy đủ buổi training Tạo ứng dụng Kết quả: - Đã tạo ứng dụng Android, Ios đơn giản Nguyễn Kim Nhi Lê Hoàng Long 10 Thực project Sau tháng training thực hành, thực tập sinh nắm kiến thực cấu trúc app, cách quản lý state widget Trong tháng thứ hai, trainer hướng dẫn thực tập sinh áp dụng chức cần có app bán hàng Chi tiết đồ án nói phần sau Lịch làm việc Tuần Công việc Mức độ Nhận xét người hoàn hướng dẫn thành(%) - Nguyễn Kim Nhi Tìm hiểu công ty, cách tổ chức công ty - Làm quen với công cụ làm việc công ty - Học cách trao đổi, làm việc qua email - Các công cụ làm việc - Dart nâng cao - Thực hành chức nhỏ - Lập trình với Flutter - Tìm hiểu chức cần có app quản lý bán hang - Tham gia vào dự án cơng ty Người hướng dẫn - Tìm nhanh hiểu Anh Lê Hiên 80 Anh Phạm Ngọc Thạch 90 - Hoàn thành tốt Anh Phạm Ngọc Thạch Anh Nguyễn Kim Nhi 90 - Tốt 90 - Tốt Anh Nguyễn Kim Nhi 85 - Làm việc tốt, hồn thành cơng việc đươc giao Lê Hồng Long 11 Chương 3: Chi tiết project Giới thiệu app App chuyên quản lý bán hàng cho quán cà phê, tiệm giặt ủi, spa làm đẹp, nhà hàng… Gồm chức bán hàng, toán, quản lý nhân viên, khách hàng,… 1.1 Các chức tham gia - Đăng ký - Đăng nhập - Quên mật - Nhập, xuất hàng hóa kho - Quản lý nhân viên - Quản lý khách hàng - Thiết lập ví tiền - Bán hàng - Thiết lập máy in - Đồng liệu Nguyễn Kim Nhi Lê Hoàng Long 12 Nguyễn Kim Nhi Lê Hoàng Long 13 Nguyễn Kim Nhi Lê Hoàng Long 14 Thực Lê Hồng Long Và giúp đỡ tận tình anh Nguyễn Kim Nhi, anh Phạm Ngọc Thạch, anh Lê Hiên Kế hoạch Kết : - Các tính hoàn thành tốt Các chức kế tiếp: - Thanh tốn qua cổng Mpos Quản lý phịng, bàn Chức đánh giá Nguyễn Kim Nhi Lê Hoàng Long 15 TÀI LIỆU THAM KHẢO Viblo https://viblo.asia/ Medium https://medium.com/ Flutter https://flutter.dev/ Nguyễn Kim Nhi Lê Hoàng Long 16 TỔNG KẾT Như vậy, vịng ba tháng, em tìm hiểu cấu trúc xây dựng app, cách quản lý state Flutter, cách giao tiếp với API, cách làm việc với Git hiệu quả, biết cách làm báo cáo rõ rang Chân thành cảm ơn giúp đỡ anh chị nhóm trainer PosApp giúp em hồn thành chức cơng ty giao Nguyễn Kim Nhi Lê Hoàng Long ... Lê Hoàng Long Chương 2: Nội dung thực tập Đợt thực tập với chủ đề “Tham gia làm app quản lý bán hàng? ?? nhằm mục đích giúp sinh viên thực tập đào tạo tồn diện lập trình app mobile Android Ios, đồng... doanh nghiệp vừa nhỏ (SME) Từ năm 2014, nhận nhu cầu hàng hàng quán nhỏ cần giải pháp quản lý, bán hàng, PosApp phát triển giải pháp quản lý bán hàng PosApp.vn - Ngoài cung cấp dịch vụ gia cơng phần... 10 Thực project Sau tháng training thực hành, thực tập sinh nắm kiến thực cấu trúc app, cách quản lý state widget Trong tháng thứ hai, trainer hướng dẫn thực tập sinh áp dụng chức cần có app bán

Ngày đăng: 05/09/2021, 21:00

Từ khóa liên quan

Mục lục

  • 

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

Tài liệu liên quan