Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
125,44 KB
Nội dung
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA ĐIỆN TỬ BÁO CÁO THỰC TẬP DOANH NGHIỆP TẠI CÔNG TY TNHH PHẦN MỀM FPT Sinh viên thực hiện: Lê Tuấn Anh 2018606175 Mã sinh viên: 13 Khóa: ThS Giang viên hướng dẫn: MỤC LỤC LỜI NÓI ĐẦU CHƯƠNG 1: GIỚI THIỆU VỀ CÔNG TY VÀ CÁC QUY ĐỊNH NỘI BỘ, QUY ĐỊNH VỀ AN TOÀN LAO ĐỘNG 1.1 Giới thiệu công ty TNHH phần mềm FPT (FSOFT) .5 1.1.1 Lịch sử phát triển 1.1.2 Cơ cấu tổ chức 1.1.3 Thành tựu 1.2 Các quy định nội quy định an toàn lao động cơng ty 10 1.2.1 Đối với q trình thực công việc 10 1.2.2 Đối với trật tự công ty .12 1.2.3 Bảo mật thông tin FPT Software .15 1.2.4 An toàn lao động, vệ sinh lao động: 20 CHƯƠNG 2: QUY TRÌNH SẢN XUẤT, QUẢN LÝ DÂY CHUYỀN SẢN XUẤT 22 2.1 Quy trình phân tích u cầu phần mềm FPT Software 22 2.1.1 Mục đích .22 2.1.2 Quy trình làm việc 22 2.1.3 Phát phân tích yêu cầu phần mềm 23 2.1.4 Tiến trình để phát phân tích u cầu phần mềm 23 2.1.5 Các vấn đề phát phân tích yêu cầu phần mềm: 24 2.1.6 Các kỹ thuật để phát phân tích yêu cầu phần mềm .24 2.2 Quy trình thiết kế FPT SOFTWARE 24 2.2.1 Tổng quan 24 2.2.2 Quy trình thiết kế .25 2.2.3 Thiết kế quy trình làm việc 26 CHƯƠNG 3: THỰC TẬP CÔNG TY TNHH PHẦN MỀM FPT (FSOFT) 30 3.1 Vị trí, mơ tả cơng việc q trình thực cơng việc 30 3.2 Tổng hợp, phân tích kết thực tập doanh nghiệp 35 3.3 Đề xuất phương pháp cải tiến, phát triển doanh nghiệp .36 CHƯƠNG 4: KẾT LUẬN 37 4.1 Đánh giá chương trình thực tập ý kiến .37 4.2 Những góp ý cho sở thực tập cho việc tổ chức thực tập thực tế 38 PHỤ LỤC 39 LỜI NÓI ĐẦU Thực tập hội cho sinh viên có nhìn thực tế cơng việc tương lai Giúp sinh viên thấy học trường có ý nghĩ cho cơng việc sau Là hội để sinh viên vào án thực tế cơng ty, cho sinh viên thấy cần gì, thiếu sót kỹ cần thiết công việc Nó khơng kiến học giảng đường mà kỹ khác kỹ làm việc nhóm, kỹ trình bày, tác phong cơng việc Nhận thấy điều nhà trường tạo điều kiện cho sinh viên thực tập từ sớm Từ ngày 10/01/2022 đến ngày 11/03/2022, khoa Điện tử, trường Đại học Công nghiệp hà Nội phối hợp với công ty TNHH phần mềm FPT (FPT Software) tổ chức đợt thực tập kỹ thuật cho sinh viên khoa Điện tử Đây chương trình thường niên năm có ý nghĩa thực tiễn lớn sinh viên: giúp cho sinh viên, vốn ngồi ghế nhà trường, bước tiếp xúc với môi trường làm việc thực tế Từ sinh viên định hướng việc học tập hình thành phong cách làm việc chuyện nghiệp cho công việc sau Đợt thực tập chủ yếu dạy cho sinh viên cách làm việc với ngơn ngữ lập trình C lập trình nhúng Ngồi ra, sinh viên cịn tham gia hoạt động giới thiệu công ty, trải nghiệm phong cách làm việc thực tế văn hóa FPT, học cách bảo mật an tồn thơng tin cơng ty Trong q trình thực tập, lần đầu tiếp xúc với cách làm việc mơi trường FPT, sinh viên chúng em cịn gặp nhiều bỡ ngỡ cách làm việc, nộp Assignment qua email hay qua Server phòng Lab Tuy nhiên, đợt thực tập diễn thành công tốt đẹp có ý nghĩa to lớn sinh viên em Qua đây, em xin gửi lời cảm ơn chân thành đến khoa Điện tử, trường Đại học Công nghiệp Hà Nội công ty FPT Software tạo điều kiện thuận lời cho việc hoàn thành nội dung thực tập Về phía khoa Điện tử, em xin gửi lời cảm ơn tới thầy cô, cán lý khoa giới thiệu chúng em với công ty FPT Software để thực thành cơng đợt thực tập Về phía cơng ty FPT Software, em xin gửi lời cảm ơn đến chị Lê Thị Hoa, anh Nguyễn Tiến Dũng, Anh Vũ Minh Ngọc Chị Lê Thị Hoa anh Nguyễn Tiến Dũng cán phụ trách đào tạo FPT Software, người liên hệ, tổ chức quản lý trực tiếp đợt thực tập cách chuyên nghiệp Anh Vũ Minh Ngọc giảng viên nhiệt tình giúp em nắm vũng kiến thức lý thuyết lập trình C lập trình nhúng thực hành nội dung học CHƯƠNG 1: GIỚI THIỆU VỀ CÔNG TY VÀ CÁC QUY ĐỊNH NỘI BỘ, QUY ĐỊNH VỀ AN TOÀN LAO ĐỘNG 1.1 Giới thiệu công ty TNHH phần mềm FPT (FSOFT) FSOFT (Tên ngắn gọn công ty cổ phần phần mềm FPT ) công ty dẫn đầu Việt Nam xuất phần mềm FPT Software thành viên thuộc Tập đoàn FPT thành lập ngày 13/1/1999, hoạt động lĩnh vực gia công xuất phần mềm Việt nam Với quy trình chuẩn giới sản xuất phần mềm, quản lý chất lượng bảo mật thông tin CMMI5, ISO 9001:2000, ISO 27001:2005, FPT Software Cơng ty phần mềm có quy trình chuẩn giới hàng đầu Việt nam Hiện tại, FPT Software có cơng ty thành viên Nhật bản, Singapore, Pháp, Mỹ, Malaysia, Úc, Việt nam chi nhánh Hà nội, Tp HCM Đà Nằng Trong q trình 10 năm phát triển, Cơng ty Phần mềm FPT cơng ty có tốc độ phát triển nhanh lĩnh vực gia công phần mềm (100%/năm), với doanh thu đạt 42 triệu USD năm 2009 Tên tiếng Anh: FPT Software Chủ tịch Hội đồng quản trị: Nguyễn Thành Nam Tổng Giám đốc: Bùi Thị Hồng Liên Nhân sự: 2.506 người (tính đến tháng 31/12/2009) Vốn điều lệ: 367,172,760,000 VND (đăng ký thay đổi ngày 15/12/2009) Vốn sở hữu FPT: 253,929,790,000 VND (67.52%) Địa website công ty: http:// www.fpt-software.com Các giá trị tài sản vô quý báu mà người FSOFT trân trọng giữ gìn: Làm khách hàng hài lịng: tận tụy với khách hàng ln phấn đấu để đáp ứng tốt nhu cầu, vượt mong đợi họ Con người cốt lõi: tôn trọng người, tạo điều kiện cho thành viên phát triển tối đa tài năng, đóng góp cho tổ chức đãi ngộ xứng đáng vật chất tinh thần Chất lượng tốt nhất: Đảm bảo chất lượng tốt sản phẩm, việc làm Đề cao đạo đức kinh doanh: Mỗi nhân viên đại diện công ty, có nghĩa vụ tuân thủ đạo đức kinh doanh cao nhất, hợp tác, cởi mở thân thiện với đồng nghiệp, đóng góp cho cộng đồng xã hội, động lực cho phát triển công ty 1.1.1 Lịch sử phát triển Ngày 13/9/1988, FPT thành lập với tên gọi Công ty Chế biến Thực phẩm hoạt động lĩnh vực công nghệ sấy, công nghệ thông tin, cơng nghệ tự động hóa (FPT ban đầu có nghĩa The Food Processing Technology Company - Công ty Chế biến Thực phẩm) Ngày 27/10/1990, đổi tên thành The Corporation for Financing Promoting Technology - Công ty Đầu tư Phát triển Công nghệ với hoạt động kinh doanh cốt lõi CNTT Tháng năm 2002, FPT trở thành công ty cổ phần Năm 1998, FPT trở thành nhà cung cấp dịch vụ Internet Việt Nam, tạo bước phát triển đột phá cho lĩnh vực Việt Nam Ngày tháng năm 2006, Thủ tướng Chính phủ Việt Nam ký định thành lập trường Đại học FPT trực thuộc Công ty FPT Hiệu trưởng trường Tiến sĩ Lê Trường Tùng, Chủ tịch Hội đồng Quản trị Phó giáo sư, Tiến sĩ Trương Gia Bình Ngày 24 tháng 10 năm 2006, FPT công bố định phát hành thêm cổ phiếu cho hai nhà đầu tư chiến lược Quỹ đầu tư Texas Pacific Group (TPG) FPT nhận khoản đầu tư 36,5 triệu USD thông qua quỹ đầu tư TPG Ventures Intel Capital Ngày 18 tháng 11 năm 2006, Tập đồn Microsoft cơng ty FPT ký thoả thuận liên minh chiến lược Ngày 13 tháng 12 năm 2006, cổ phiếu FPT lên sàn chứng khốn Thành phố Hồ Chí Minh (HoSE) Ngày 25 tháng 12 năm 2006, Chủ tịch HĐQT Công ty FPT ký hợp Công ty TNHH Hệ thống Thông tin FPT (FIS), Công ty TNHH Giải pháp Phần mềm FPT (FSS) Trung tâm dịch vụ ERP (FES) kể từ ngày 01/01/2007 Cơng ty hợp có tên Cơng ty TNHH Hệ thống Thông tin FPT Ngày tháng năm 2007, FPT thành lập Công ty TNHH Bán lẻ FPT với mơ hình Cơng ty TNHH thành viên Ngày 13 tháng năm 2007, thành lập Công ty Cổ phần Quảng cáo FPT (FPT Promo JSC) Công ty TNHH Phần mềm Châu Á Thái Bình Dương đặt Singapore (FAPAC) Ngày 19 tháng 12 năm 2008, Công ty FPT công bố chấp thuận đổi tên từ "Công ty Cổ phần Phát triển Đầu tư Công nghệ" thành "Công ty Cổ phần FPT" viết tắt "FPT Corporation" Ngày 24 tháng 12 năm 2008, Công ty FPT công bố định bổ nhiệm Tổng Giám đốc ơng Nguyễn Thành Nam thay ơng Trương Gia Bình Ông Nam thành viên sáng lập Công ty FPT, Chủ tịch HĐQT Công ty Phần mềm FPT (FSOFT) Tháng năm 2011, Hội đồng Quản trị Công ty FPT có nghị bổ nhiệm ơng Trương Đình Anh làm Tổng giám đốc thay cho ông Nguyễn Thành Nam Ngày 31 tháng năm 2013, Hội đồng Quản trị Công ty FPT FPT thông qua nghị bổ nhiệm ông Bùi Quang Ngọc, Tiến sĩ sở liệu, làm Tổng Giám đốc FPT thay ơng Trương Gia Bình Ơng Ngọc thành viên sáng lập Phó Chủ tịch Hội đồng Quản trị FPT Năm 2014, FPT công ty CNTT Việt Nam mua lại cơng ty CNTT nước ngồi, RWE IT Slovakia (đơn vị thành viên Tập đoàn lượng hàng đầu châu Âu, RWE) Tháng năm 2017, FPT chuyển nhượng 30% vốn Công ty Cổ phần Bán lẻ kỹ thuật số FPT (FPT Retail) cho Vina Capital Dragon Capital, giảm tỷ lệ sở hữu Công ty FPT Retail xuống 55% Tháng năm 2017, FPT chuyển nhượng 47% vốn Công ty Cổ phần Thương mại FPT (FPT Trading) cho Tập đoàn Synnex (Đài Loan), giảm tỷ lệ sở hữu Công ty FPT Retail xuống 48% Tháng năm 2018, FPT mua 90% cổ phần Intellinet Consulting (Intellinet), cơng ty tư vấn cơng nghệ có tốc độ tăng trưởng nhanh Mỹ Tháng năm 2019, FPT bổ nhiệm ơng Nguyễn Văn Khoa - Phó Tổng Giám đốc FPT kiêm Tổng Giám đốc Công ty TNHH Hệ thống Thơng tin FPT - đảm trách vị trí Tổng Giám đốc FPT, thay ông Bùi Quang Ngọc hết nhiệm kỳ Tháng năm 2020, FPT ký kết thỏa thuận hợp tác chiến lược với Viện nghiên cứu trí tuệ nhân tạo hàng đầu giới Mila, mở hội cọ xát, nâng cao lực công nghệ cho cộng đồng công nghệ trẻ Việt Nam Tháng 10 năm 2020, FPT Stevie® Awards - Giải thưởng hàng đầu giới tôn vinh thành tựu doanh nghiệp trao giải Doanh nghiệp Ứng phó Covid-19 hiệu (Most Valuable Corporate Response) 1.1.2 Cơ cấu tổ chức FPT có hệ thống 48 văn phịng 26 quốc gia giới, hạ tầng viễn thông phủ khắp 59/63 tỉnh, thành phố Việt Nam Cơng ty đặt trụ sở Tịa nhà FPT, số 10 Phố Phạm Văn Bạch, Phuờng Dịch Vọng, Quận Cầu Giấy, Thành phố Hà Nội, với công ty thành viên công ty liên kết Công ty thành viên: Công ty TNHH Phần mềm FPT (FPT Software) Công ty TNHH Hệ thống Thông tin FPT (FPT Information System) Công ty Cổ phần Viễn thông FPT (FPT Telecom) Công ty Cổ phần Dịch vụ Trực tuyến FPT (FPT Online) Công ty TNHH Giáo dục FPT (FPT Education) Công ty TNHH Đầu tư FPT (FPT Investment) Công ty TNHH FPT Smart Cloud (FPT Smart Cloud) Công ty TNHH FPT Digital (FPT Digital) 1.1.3 Thành tựu Tại Việt Nam • Hn chương Lao động hạng Nhất, Nhì, Ba • Anh hùng lực lượng vũ trang nhân dân (1998) • 500 cơng ty lớn Việt Nam • Top 10 cơng ty tư nhân lớn Việt Nam • Top 50 thương hiệu cơng ty có giá trị Việt Nam • Số Việt Nam doanh thu nhân lực lĩnh vực tích hợp hệ thống; cung cấp dich vụ CNTT, quảng cáo trực tuyến, phân phối sản phẩm cơng nghệ • Số Việt Nam dịch vụ truy nhập internet băng rộng cố định (Sách trắng CNTT - TT Việt Nam Bộ Thơng tin Truyền thơng phát hành năm 2014) • Đại học Việt Nam QS, tổ chức xếp hạng ĐH uy tín hàng đầu giới, xếp hạng kỳ liên tiếp ❖ ❖ ❖ Hình 2.3: Quy trình thiết kế FPT Software 2.2.2 Quy trình thiết kế ❖ ❖ Phát triển thiết kế ❖ ❖ AD/HLD, DD: Các bước hoạt động ❖ - Xem lại phê duyệt thiết kế mức cao: ❖ + Chuẩn bị cho việc xem lại HLD, báo gửi tài liệu, ghi tới người xem lại ❖ + Review: Phương pháp thiết kế, kiến trúc hệ thống, tính khả thi trình thiết kế chi tiết coding ❖ + Phê duyệt HLD ❖ - Thiết kế chi tiết: ❖ + Thiết kế hình, báo cáo, giải thuật module khác ❖ + Tại tài liệu thiết kế chi tiết 2.2.3 Thiết kế quy trình làm việc ❖ ❖ Tổng quan: ❖ Hình 2.4: Lưu đồ thiết kế quy trình làm việc ❖ Các bước thiết kế: a Bước 1: Lập kế hoạch ❖ Mục đích: Nó để thành lập kế hoạch thiết kế ❖ Trigger: Dự án mở quản lý dự án bổ nhiệm ❖ Đầu vào: - Kế hoạch dự án - Các yêu cầu khách hàng ❖ Các bước: - Nghiên cứu yêu cầu thiết kế: mẫu mô tả; chuẩn quy định, hướng dẫn, thiết kế tương tự sử dụng lại, công cụ - Nghiên cứu đầu vào (hiệu yêu cầu chức năng; quy định yêu cầu pháp lý; yêu cầu khác), định yêu cầu chưa rõ ràng chưa thống - Tạo kế hoạch thiết kế: Phạm vi mục đích, nhiệm vụ kết quả, gia đoạn cột mốc, lịch trình nguồn lực, giao diện, tiêu chuẩn thiết kế tiêu chí - Đầu ra: - Kế hoạch thiết kế tạo phê chuẩn: Quá trình thiết kế, nguồn lực cho thiết kế, tools sử dụng, lịch trình - Các chuẩn, mẫu checklist sử dụng cho thiết kế thành lập b Bước 2: Phát triển thiết kế cấp cao ❖ Mục đích: ❖ Để phát triển kiến trúc thiết kế ❖ Trigger: ❖ Kế hoạch cho thiết kế phê duyệt ❖ Đầu vào: - Nghiên cứu tài liệu phân tích công việc đặc tả yêu cầu người dùng ❖ Định nghĩa điểm kiến trúc hệ thống mơ hình kỹ thuật, mơ hình hoạt động, mơ hình sở liệu ,mơ hình cấu trúc chương trình, nguyên mẫu (nếu cần) ❖ Đầu ra: - Các mẫu u cầu phần mềm Mơ hình phần mềm, ngun mẫu (nếu có) Các kết thiết kế chương trình Các kết thiết kế giao diện Các kết cài đặt tool cho việc thiết kế - Tài liệu thiết kế kiến trúc c Bước 3: Đánh giá, phê duyệt thiết kế cấp cao ❖ Mục đích: ❖ Để làm rõ xác nhận kiến trúc thiết kế ❖ Trigger: ❖ Kiến trúc thiết kế sẵn sàng để xem xét phê duyệt ❖ Đầu vào: - Tài liệu thiết kế kiến trúc - Chuẩn, yêu cầu thiết kế ❖ Các bước: - Chuẩn bị cho đánh giá thiết kế cấp cao, thông báo gửi tài liệu, ghi tới người xem xét - Đánh giá thiết kế cấp cao: Giải pháp thiết kế, tool chuẩn, kiến trúc hệ thống, tính khả thi q trình thiết kế chi tiết coding - Phê duyệt thiết kế cấp cao thay đổi yêu cầu (nếu cần) ❖ Đầu ra: - Design Checklist - Đánh giá báo cáo, yêu cầu thay đổi (nếu cần) - Thiết kế kiến trúc phê duyệt yêu cầu thay đổi d Bước 4: Phát triển thiết kế chi tiết ❖ Mục đích: ❖ Để phát triển thiết kế chi tiết ❖ Trigger: - SRS, URD, yêu cầu khách hàng - Tài liệu thiết kế kiến trúc - Kế hoạch thiết kế ❖ Các bước: - Thiết kế hình - Thiết kế báo cáo - Thiết kế giải thuật - Thiết kế module khác - Tạo tài liệu thiết kế chi tiết ❖ Đầu ra: - Tài liệu thiết kế chi tiết - Các mâu thiết kế e Bước 5: Tiến hành chuyển đổi thiết kế ❖ Mục đích: ❖ Cung cấp gói thiết kế cho giai đoạn ❖ Trigger: ❖ Các gói thiết kế sẵn sàng để chuyển giao ❖ Đầu vào: - Thiết kế kiến trúc - Thiết kế chi tiết - Mầu thiết kế (tùy ý) ❖ Các bước: - Tổng quát hóa kết thiết kế, xem lại ý định nghĩa thêm công việc - Xem xét phê duyệt sản phẩm thiết kế trước cung cấp cho khách hàng, cần - Cung cấp sản phẩm thiết kế tới đơn vị sản xuất, tới khách hàng (nếu cần) - Tạo báo cáo tóm tắt thiết kế ❖ Đầu ra: - Các sản phầm thiết kế cung cấp - Báo cáo tóm tắt thiết kế ❖ CHƯƠNG 3: THỰC TẬP CÔNG TY TNHH PHẦN MỀM FPT (FSOFT) 3.1 Vị trí, mơ tả cơng việc q trình thực cơng việc ❖ Mơ tả công việc phân công ❖ Nội dung công việc: Thực tập sinh C/ Embedded ❖ A, Lập trình ngơn ngữ C ❖ ❖ học Ngày ❖ Bảng 3.1: Lộ trình thực tập tháng thứ Tên học ❖ Nội dung, kiến thức - Introductory question? - Basic Data Types - Store Class ❖ 12/01/ ❖ 2022 Variable in C - Key word for variable - Pointer variable - Struct Data type - Structure ❖ 2022 ❖ Array, Decision and 13/01/ Looping ❖ 14/01/ ❖ 2022 Function ❖ 17/01/ ❖ Practicce and 2022 review ❖ ❖ Array in C ❖ Decision in C ❖ Looping In C ❖ What is function ❖ Inline keyword, inline function ❖ Phân biệt macro-like function ❖ function ❖ Variable argument list ❖ Function argument, function return Recursion ❖ Practice Time: Assignment Memory layout Variable and memory location ❖ ❖ 18/01/ ❖ 2022 ❖ Memory Management & Pointer Basics Linker file and memory Pointer variable Assigning values to a pointer Memory allocation for a pointer Pointer arithmetic ❖ 19/01/ ❖ Practicce and 2022 review ❖ Macro and Bit ❖ 20/01/ Operations 2022 ❖ ❖ 21/01/ ❖ 2022 Data Structure & Algorithms ❖ 24/01/ ❖ Practicce and 2022 review ❖ 25/01/ ❖ Pointer Advances 2022 Day ❖ 2022 ❖ 2022 ❖ 2022 ❖ 2022 ❖ 2022 ❖ 2022 ❖ ❖ Practice Time: Assignment ❖ C Preprocessor Overview ❖ Macro ❖ C Preprocessor Directives ❖ Bit Operations ❖ Data structure and Algorithms ❖ Practice Time: Assignment ❖ Assigning pointer to address ❖ Wrong using pointer ❖ Pointer essence ❖ Function pointer ❖ Callback function 26/01/ ❖ Pointer Advances Day 27/01/ ❖ Pointer Advances Day 28/01/ ❖ Optimization in C ❖ Assignment Review & Guides ❖ Assignment Review & Guides ❖ Optimization 07/02/ ❖ C_Common deíects ❖ C_Common defects 08/02/ ❖ FILE handing ❖ FILE handing ❖ Introduce mock test 09/02/ ❖ Mock project (6 Days) ❖ Mock Introduction ❖ Mock project (6 ❖ 10/02/ Days) 2022 ❖ Do The Mock test ❖ Mock project (6 ❖ 11/02/ Days) 2022 ❖ Review Mock test ❖ Mock project (6 ❖ 14/02/ Days) 2022 ❖ Do mock test ❖ Mock project (6 ❖ 15/02/ Days) 2022 ❖ Review Mock test ❖ Mock project (6 ❖ 16/02/ Days) 2022 ❖ Do mock test ❖ Mock project (6 ❖ 17/02/ Days) 2022 ❖ ❖ Present Mock ❖ ❖ Do the Mock test - Day ❖ Do the Mock test - Day ❖ Review Mock test ❖ Do the Mock test - Day ❖ Do the Mock test - Day ❖ Review Mock test ❖ Do the Mock test - Day ❖ Do the Mock test - Day ❖ Review Mock test B, Embedded system ❖ học Ngày ❖ ❖ Bảng 3.2: Lộ trình thực tập tháng thứ hai Tên học ❖ Nội dung, kiến thức ❖ Embedded System ❖ 18/02/ Getting Started + 2022 Embedded Software Development ❖ 21/02/ ❖ Embedded 2022 Software Development & Getting started with Kl46 freedom board ❖ ❖ Introduction to the course Embedded system Introduction Setup working environment and try to create a sample project for Freedom KL46Z board by using IAR IDE then download to the board ❖ Embedded Software Overview and Basic Development Process ❖ Input/output Basic ❖ ❖ ❖ Overview on Freescale ❖ Freedom KL46 ❖ Overview on Development ❖ Getting started with ❖ 22/02/ KL46 íreedom board 2022 (Cont) ❖ Cortex Microcontroller ❖ 23/02/ ❖ 2022 ❖ Software Interíace Standard (CMSIS) ❖ 24/02/ ❖ ARM Cortex-M 2022 architecture overview ❖ ARM Cortex-M ❖ 25/02/ architecture overview 2022 (Cont) ❖ 28/02/ ❖ Exception and 2022 Interrupt ❖ ❖ IDE: IAR Workbench ❖ Write an example application to blink a led with given frequency ❖ Overview on Common Microcontroller Software Interface Standard (CMSIS) Update Assignment base on ❖ CMSIS ❖ Introduction to ARM Cortex-M architecture ❖ Describe about the programmer model in ARM Cortex-M Explain on Instruction Set Archtecture ❖ Write an example application to blink a led by using a system timer (SysTick) ❖ Update the previous exercise, the blink frequency can be changed by using the SW1 button ❖ Introduce on Interrupt ❖ Management in ARM Cortex- ❖ ❖ ❖ M ❖ Organization of Vector Table ❖ Exception and ❖ 01/03/ Interrupt 2022 (Cont) ❖ 02/03/ ❖ Practice and 2022 review ❖ 03/03/ ❖ Pheripheral 2022 ADC/DAC ❖ 04/03/ ❖ Practice and 2022 review ❖ Peripherals PIT ❖ 07/03/ Timer 2022 ❖ 08/03/ ❖ Practice and 2022 review ❖ 09/03/ ❖ 2022 Pheripheral I2C ❖ 10/03/ ❖ Practice and 2022 review ❖ ❖ Some important registers: ❖ Exceptions sequences and handling optimization technique ❖ Assigment guide ❖ ADC/DAC module ❖ Practice time: Write an example application use light sensor to show light intensity of one led (or LCD if have) ❖ Practice time: Write an software timer ❖ Overview on KL46 Timer modules ❖ Periodic Interrupt Timer (PIT) KL46 PIT Module ❖ Practice time: Write an software timer ❖ I2C module ❖ Practice time: Write an example application use read/write EEPROM module by I2C connection ❖ Practice time: Write an software timer ❖ 11/03/ ❖ 2022 Peripherals UART ❖ Introduction to UART ❖ Data Transmission/Data ❖ Reception ❖ RS232 Standard ❖ Freedom KL46 UART ❖ Practice time: Write a program sends a “Hello world!” to PC through UART ❖ 3.2 Tổng hợp, phân tích kết thực tập doanh nghiệp ❖ Kết đạt sau khóa thực tập Fsoft: ❖ - Nắm vững kiến thức ngơn ngữ C như: • Biến • Mảng vòng lặp • Hàm • Quản lý nhớ trỏ • Macro thao tác bit • Cấu trúc liệu giải thuật • Danh sách liên kết (Linked list) • Con trỏ nâng cao tối ưu hóa • Thao tác với file số lỗi ❖ - Nắm vững kiến thức Embedded như: • Vi điều khiển vi xử lý • Lập trình vi điều khiển ghi khơng sử dụng thư viện ❖ • Timer/ counter /PWM Các ngoại vi vi điều khiển I/O Ports - Input/output Interrupt Các chuẩn giao tiếp UART, I2C Các chuyển đổi ADC, DAC RTOS ❖ - Học số kĩ mềm như: • Viết CV • Viết email • Làm báo cáo hàng ngày • Kỹ làm việc nhóm • Kỹ xử lý, giải vấn đề với chương trình lập trình điều khiển • • • • • • 3.3 Đề xuất phương pháp cải tiến, phát triển doanh nghiệp ❖ Tổ chức CMM Workshop; tổ chức lớp đào tạo, thi tìm hiểu CMMI, luyện thi thử CMM/CMMI ❖ Chọn KPMG Ấn độ, tập đoàn tư vấn đa quốc gia với chuyên gia Ân Độ, có thương hiệu lớn chi phí tư vấn hợp lý so với thuê chuyên gia từ Mỹ ❖ Lãnh đạo quan tâm, cam kết giành nguồn lực có kinh nghiệm, đáp ứng yêu cầu tham gia dự án ❖ CHƯƠNG 4: KẾT LUẬN 4.1 Đánh giá chương trình thực tập ý kiến ❖ Trong thời gian thực tập em nhận thấy công ty có khác nhau, có điểm thuận lợi khó khăn định sinh viên chúng em Từ giúp chúng em có lựa chọn đắn: Fsoft môi trường tốt cho sinh viên trường sinh viên muốn làm thêm để lấy kinh nghiệm với mơi trường làm việc đầy tính động khoa học, chuyên nghiệp, hợp lí giúp phát triển tốt lực thành viên Tại Fsoft cơng việc có tính gợi mở đầy sáng tạo Điều địi hỏi sinh viên phải có kiến thức chuyên môn định kĩ mềm đáp ứng địi hỏi cơng việc Với Fsoft, chọn cho đường thăng tiến phù hợp với khả nguyện vọng Để bắt kịp với thay đổi công nghệ mà khách hàng yêu cầu, nhu cầu thăng tiến, nhân viên làm việc Fsoft thường xuyên phát triển thân, đào tạo kỹ Trong q trình làm việc, đóng góp cho Cơng ty, nhân viên có quyền lợi tương xứng, bao gồm thu nhập, khen thưởng quyền lợi khác ❖ Nhờ tập này, sinh viên thấy hội việc làm phát triển mình, môi trường doanh nghiệp thông qua buổi tọa đàm tuyển dụng, đường học tập sinh viên từ nhà trường tới dự án doan nghiệp trở nên rõ ràng ❖ Trong thời gian hai tháng thực tập FPT Software, em định hướng nghề nghiệp cho mình, ngồi kiến thức chun mơn việc học tập kỹ mềm văn hóa doanh nghiệp thú vị bổ ích Tuy ❖ trải nghiệm không dài thu hoạch từ tập em không nhỏ đáng quý vượt qua mong đợi lúc đầu 4.2 Những góp ý cho sở thực tập cho việc tổ chức thực tập thực tế ❖ Công ty tạo điều kiện cho công việc thực tập sinh viên, nhiên công ty nên cho sinh viên tận mắt thấy quy trình làm phần mềm nơi làm việc Có thể cho sinh viên vào dự án thực tế nhỏ để làm việc thực tế ❖ Đợt thực tập thời gian ngắn vừa qua mang lại cho sinh viên chúng em nhiều kinh nghiệm quý giá! Rất thiết thực bổ ích Nó sở tảng định hướng cho chúng em xác định đắn vị trí thích làm tương lai Vì có kế hoạch mục tiêu chiến lược rõ ràng để đạt mục tiêu ❖ ❖ PHỤ LỤC Danh sách hình ảnh ❖ Hình 2.1: Quy trình phân tích u cầu FPT SOFTWARE .22 ❖ Hình 2.2: Tiến trình để phát phân tích yêu cầu phần mềm 23 ❖ Hình 2.3: Quy trình thiết kế FPT Software 25 ❖ Hình 2.4: Lưu đồ thiết kế quy trình làm việc 26 ❖ Danh sách bảng biểu ❖ Bả ng 3.1: Lộ trình thực tập tháng thứ .30 ❖ Bả ng 3.2: Lộ trình thực tập tháng thứ hai 32 ... viên: Công ty TNHH Phần mềm FPT (FPT Software) Công ty TNHH Hệ thống Thông tin FPT (FPT Information System) Công ty Cổ phần Viễn thông FPT (FPT Telecom) Công ty Cổ phần Dịch vụ Trực tuyến FPT (FPT. .. Online) Công ty TNHH Giáo dục FPT (FPT Education) Công ty TNHH Đầu tư FPT (FPT Investment) Công ty TNHH FPT Smart Cloud (FPT Smart Cloud) Công ty TNHH FPT Digital (FPT Digital) 1.1 .3 Thành tựu Tại. .. 2.2 .3 Thiết kế quy trình làm việc 26 CHƯƠNG 3: THỰC TẬP CÔNG TY TNHH PHẦN MỀM FPT (FSOFT) 30 3. 1 Vị trí, mơ tả cơng việc q trình thực cơng việc 30 3. 2 Tổng hợp, phân tích kết thực tập doanh