Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
122,36 KB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM BÁOCÁOTHỰCTẬPTỐTNGHIỆPCÔNGTYCỔPHẦNGLOBALCYBERSOFT(VIETNAM)JSC Ngành: CÔNG NGHỆ THÔNG TIN Chuyên ngành: CÔNG NGHỆ PHẦN MỀM Giảng viên hướng dẫn : Thạc Sĩ Dương Thành Phết Sinh viên thực : Huỳnh Thái Hưng MSSV: 1311061524 Lớp: 13DTHC01 TP Hồ Chí Minh, 2017 LỜI CẢM ƠN Lời đầu tiên, em xin chân thành gửi lời cảm ơn đến Quý thầy cô trường Đại Học Công Nghệ TP Hồ Chí Minh em xin chân thành cảm ơn Giảng viên hướng dẫn - Th.S Dương Thành Phết tạo điều kiện hướng dẫn em tham gia vào đợt thựctập Em xin gửi làm cảm ơn chân thành tới quý côngtyGlobalCybersoftJSC cho em hội thựctậpcôngty Em cảm ơn anh chị bạn nhóm, chia sẻ kiến thức cách làm việc, để em hoàn thành tốt trình thựctập Hồ Chí Minh, 04/2017 Sinh viên thực hiện: Huỳnh Thái Hưng DANH MỤC CÁC KÝ HIỆU, CHỮ VIẾT TẮT TP.HCM Thành phố Hồ Chí Minh HR QA FA ICT Human Resource Quality Assurance Factory Automation Information & Communicate Technology Enterprise Resource Planning ERP Business Solutions Embedded System New Technology Information System Testing Services Business Automation Vice President ERP EBS ES New Tech IS TS BA VP Table Kí hiệu viết tắt Nội Dung DANH MỤC BẢNG BIỂU, HÌNH ẢNH BẢNG BIỂU: Bảng Mô tả chi tiết công việc thựctậpGlobalCybersoft HÌNH ẢNH: Hình Sơ đồ cấu tổ chức CôngtycổphầnGlobalCybersoft LỜI MỞ ĐẦU Là trường Đại học dân lập hàng đầu, Đại học công nghệ thành phố Hồ Chí Minh ngày đánh giá cao việc góp phần đào tạo trí thức Việt Nam Cùng với mục tiêu hướng tới chất lượng, giáo dục, đào tạo, nghiên cứu phục vụ cộng đồng quốc tế công nhận Trường Đại học công nghệ thành phố Hồ Chí Minh tạo nên thương hiệu với nhiều lớp sinh viên khá, giỏi tốtnghiệpcó việc làm ổn định Tiếp bước anh chị trước, em trường tạo điều kiện để thựctập nhận thứcCôngtycổphầnGlobalCybersoft CHƯƠNG 1: TỔNG QUAN VỀ CÔNGTYCỔPHẦNGLOBALCYBERSOFT 1.1 Khái quát CôngtycổphầnGlobal Cybersoft: 1.1.1 Sự thành lập: CôngtyCổphầnGlobalCyberSoft(ViệtNam) thành lập vào năm 2000, với trụ sở Mỹ chi nhánh, văn phòng đại diện Nhật Châu Âu Hiện GlobalCyberSoft nhà cung cấp dịch vụ gia côngphần mềm, giải pháp công nghệ thông tin tích hợp hệ thống hàng đầu thị trường Việt Nam GlobalCyberSoft (GCS) nhà cung cấp giải pháp CNTT hàng đầu giới, vốn chủ sở hữu GlobalCyberSoft cung cấp nhà đầu tư tổ chức OBIC / OBC (Nhật Bản), Mavcap đầu tư mạo hiểm (Malaysia), Đá Apple Với nhiều kinh nghiệm chuyên môn phong phú, GlobalCyberSoft đặt người tiên phong CNTT lớn đối tác tin cậy Việt Nam 1.1.2Cơ cấu tổ chức chức phận: CôngtycổphầnGlobalCybersoft gồm cóphận gồm : • Corporate Operation : điều hành hoạt động côngty • World Wide Sales : phụ trách công tác đối ngoại nước giới • US Business Development : chi nhánh Mỹ • VN –ASEAN Sales &Marketing :phụ trách công tác đối ngoại với nước khu vực asean • Hitachi Consulting Global Serives Japan : trụ sở Nhật trực thuộc tập đoàn Hitachi Consulting 1.1.3Sơ đồ tổ chức: Figure Sơ đồ tổ chức CôngtycổphầnGlobalCyberSoft 1.2 Khái quát phậnthực tập: • Bộ phận Training Center • Trách nhiệm phận Training Center: - Thựccông việc giới thiệu máy tổ chức quy trình luật lệ côngty Đào tạo công cụ hỗ trợ cho công việc - Hoạt động với team gồm C++, C# Java Hỗ trợ thực dự án thực tế mẫu với đầy đủ bước theo quy trình phát triển phần - mềm côngty Đánh giá kết thựctập đề xuất với phậncôngtycó nhu cầu 1.3 Kết tìm hiểu hoạt động chuyên ngành Côngty gồm cóphần chuyên ngành gồm : • FA : Nghiên cứu lập trình tự động hóa,chip bán dẫn… • ICT: Nghiên cứu lập trình sản phẩm phần mềm,ứng dụng tương tác với người dùng • EBS: Nghiên cứu lập trình ứng dụng thương mại • ES: Nghiên cứu lập trình hệ thống nhúng • New Tech: Nghiên cứu công nghệ • TS: Kiểm thử phần mềm 1.4 Môi trường làm việc GlobalCyberSoft (GCS) nhà cung cấp giải pháp CNTT hàng đầu giới, vốn chủ sở hữu GCS cung cấp nhà đầu tư quốc tế Với nhiều năm kinh nghiệm chuyên môn phong phú Côngty nằm khuôn viên công viên phần mềm Quang Trung thuộc quận 12,với không gian thoáng mát lành ,cùng với hệ thống phòng ốc đẹp khang trang tạo cảm giác thoải mái cho nhân viên làm việc CHƯƠNG 2: NỘI DUNG CÔNG VIỆC ĐƯỢC PHÂNCÔNG VÀ PHƯƠNG PHÁP THỰC HIỆN 2.1 Vị trí công việc phâncông 2.1.1 Công việc phân công: Trong trình thựctập em phâncông vào DotNet’s team xây dựng website thực tế mẫu Recruiment Tool nội dụng công việc gồm : • Giai đoạn Research : - Tìm hiểu Entity Framework • Giai đoạn thiết kế : - Phân tích thiết kế SRS(Software Requirement Specification) - Phân tích thiết kế SAD(Software Architect Design) • Giai đoạn Coding & Test Unit : - Coding chức đối tượng General Common (những chức chung hệ thống) dựa vào SRS SAD Viết Unit Test cho package service chức làm 2.1.2 Yêu cầu : • Giai đoạn Research : - Học cách sử dụng tool như: SVN, Jira, Fish eye - Hiểu tổng quan : Overview of Entity Framework - Architecture of Entity Framework - Why Entity Framework - Preparation for Entity Framework - Entity Framework Approaches - Entity Lifecycle - Querying EDM - Loading Strategies - DbContext - Trình bày kiến thức tìm hiểu trước team trước phận training • Giai đoạn thiết kế : - Hiểu khái niệm SRS thiết kế SRS theo Requirement Đặc tả chi tiết - - chức General Common Hiểu khái niệm SAD thiết kế SAD theo SRS với mô hình MVC Vẽ static diagram (Class diagram) dynamic diagram(Sequence diagram) cho chức General Common • Giai đoạn Coding & Test Unit : - Implement chức cho General Common - Chạy findbug thành công cho chức - Chạy JUnit thành công cho tất chức 2.2 Mô tả chi tiết công việc thựctập mức độ hoàn thành công việc : 10 Tuần Ngày tháng Mô tả nội dung thựctập 07/11/2016 -Prepare environment for the project Mức độ hoàn thành công việc - Cài đặt Jira Thunderbirds - Cài đặt Visual Studio 14/11/2016 -Common trainning (UML notation, Jira, Fisheye…) -Technical study(Entity Framework) 21/11/2016 -Common trainning (UML notation, Jira, Fisheye…) -Technical study(Entity Framework) 11 - Hiểu ORM,vì cần phải dùng ORM - Biết UML cách sử dụng tool trình làm việc - Tìm hiểu Entity Framework - Biết quy trình phát triển phần mềm côngty 28/11/2016 -Technical study(Entity Framework) - Demo ví dụ sử dụng Entity Framework 5/12/2016 -Báo cáo kết giai đoạn Research -Củng cố kiến thức Entity Framework 12/12/2016 -Thiết kế tài liệu SRS theo Requirement 19/12/2016 26/12/2016 - Phân tích yêu cầu đặc tả yêu cầu - Xử lý luồng kiện cho trang giao diện -Thiết kế tài liệu SAD dựa theo - Thiết kế sơ đồ Usecase SRS Diagram đặc tả yêu cầu chức - Thiết kế Class Diagram đặc tả lớp function đối tượng General Common -Thiết kế Sequence Diagram xử lý luồng luồng cho chức General Common -Coding & Unit Test - Coding chức General Common 02/01/2017 -Coding & Unit Test - Hoàn thành coding chức - Viết Testcase cho chức General Common 10 09/01/2017 -Tổng kết - Tổng kết trình thựctập - Cải thiện khả làm việc nhóm - Cải thiện kỹ thuật cách viết code - Cải thiện khả giao tiếp tự tin sau đợt thựctập - Học thêm nhiều kiến thức kĩ thuật quy trình phát triển phần mềm Table Quá trình thựctập GCS 2.3 Kiến thức lý thuyết củng cố kỹ học hỏi được: • Củng cố hiểu sâu kiến thức Entity Framework như: EF approaches, EF • • • • • • • lifecycle, Loading Strategies, DbContext Củng cố kiến thức OOP Học hỏi quy trình phát triển phần mềm Học hỏi cách làm team work, kỹ quan để làm việc Học hỏi kỹ research tìm hiểu vấn đề Hiểu biết thêm ORM Framework Hiểu biết thêm Net MVC Hiểu biết cách xây dựng SRS, SAD 2.4 Kinh nghiệm thực tiễn: • Sau gần tháng thựctậpcôngty em cảm thấy hiểu cách làm việc thực tế khác biệt với kiến thức học trường • Khi làm việc thực tế, em học kiến thức học trường sâu biết cách ứng dụng kiến thức vào thực tế • Em học quy trình phát triển phần mềm Để biết được, thực tế côngty làm quy trình qua giai đoạn • Em học mô hình ứng dụng với performance tốt nhất, anh chị support hướng dẫn • Em học cách làm việc teamwork, làm việc teamwork tốt thứ dễ dàng 12 KẾT LUẬN Qua đợt thựctập em hoàn thành tương đối tốtcông việc giao Tuy bước đầu gặp nhiều khó khăn, bỡ ngỡ nhờ bảo, hướng dẫn tận tình anh giúp em học hỏi nhiều thứ rút học cho riêng Về kiến thức em củng cố rõ thêm nhiều Entity Framework, OOP với hiểu sâu mô hình MVC, hướng tiếp cận EF approaches… Về kỹ thực hành em có tiến nhiều kỹ giao tiếp, mạnh dạn đưa câu hỏi gặp khó khăn Đặc biệt kỹ làm việc nhóm cải thiện rõ rệt bao gồm kỹ quản lý, kỹ lên kế hoạch kỹ lắng nghe đóng góp ý kiến Cùng với kinh nghiệm thực tiễn mà em tích lũy trải nghiệm thực tế tác phong làm việc ,sự chuyên nghiệp,tính kỷ luật,tinh thần trách nhiệm đặc biệt mối quan hệ xã hội cải thiện mở rộng 13 ... giỏi tốt nghiệp có việc làm ổn định Tiếp bước anh chị trước, em trường tạo điều kiện để thực tập nhận thức Công ty cổ phần Global Cybersoft CHƯƠNG 1: TỔNG QUAN VỀ CÔNG TY CỔ PHẦN GLOBAL CYBERSOFT. .. quát Công ty cổ phần Global Cybersoft: 1.1.1 Sự thành lập: Công ty Cổ phần Global CyberSoft (Việt Nam) thành lập vào năm 2000, với trụ sở Mỹ chi nhánh, văn phòng đại diện Nhật Châu Âu Hiện Global. .. công ty Global Cybersoft JSC cho em hội thực tập công ty Em cảm ơn anh chị bạn nhóm, chia sẻ kiến thức cách làm việc, để em hoàn thành tốt trình thực tập Hồ Chí Minh, 04/2017 Sinh viên thực hiện: