Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 23 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
23
Dung lượng
911,5 KB
Nội dung
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM THỰC TẬP CUỐI KHÓA Sinh viên thực hiện : Phạm Việt Sơn – 07520496 Tp Hồ Chí Minh, tháng 06 năm 2011 LỜI CẢM ƠN Trong quá trình thực hiện bài báo cáo thực tập này, tôi đã may mắn nhận được sự giúp đỡ từ nhiều cá nhân và đơn vị. Trước hết, tôi xin gửi lời tri ân sâu sắc nhất đến quý thầy, cô khoa Công nghệ phần mềm cũng như quý thầy, cô của các khoa và bộ môn trường Đại học Công Nghệ Thông Tin - ĐHQG HCM đã nhiệt tình truyền đạt kiến thức và các kinh nghiệm thực tế. Tôi cũng xin gửi lời cảm ơn đến Ban Giám đốc và Trung tâm đào tạp TMA, cùng với sự hỗ trợ nhiệt tình của Phó giám đốc trung tâm TTC Phạm Đặng Bảo Việt, PM Trần Phước Hậu, các giảng viên Bùi Bích Thị Quỳnh Trang, Lê Tuấn và các thành viên trong nhóm bao gồm Nguyễn Thế Anh, Lê Minh Châu, Hà Phú Nguyên, Bùi Tá Hậu… đã có chia sẻ, truyền đạt cả kiến thức, kinh nghiệm và hỗ trợ trong quá trình tôi thực tập tại trung tâm. Cuối cùng, tôi xin gửi lời chúc sức khỏe và thành công đến quý thầy, cô trường Đại học Công Nghệ Thông Tin và các giảng viên hướng dẫn trung tâm TTC, chúc công ty đạt được các bước phát triển đột phá trong tương lai. Thành phố Hồ Chí Minh, ngày 28 tháng 06 năm 2011 Sinh viên thực hiện Phạm Việt Sơn NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP Chữ ký của người đại diện MỤC LỤC LỜI MỞ ĐẦU 6 Chương 1: GIỚI THIỆU VỀ TMA SOLUTIONS 7 1.1.Quá trình hình thành và phát triển của công ty TMA solution: 7 1.2.Tổ chức của TMA solutions 9 Chương 2: HOẠT ĐỘNG CHUYÊN NGÀNH VÀ MÔI TRƯỜNG LÀM VIỆC TẠI TMA solutions 11 2.1.Các hoạt động chuyên ngành 11 Chương 3: GIỚI THIỆU DỰ ÁN THỰC TẬP VÀ KẾT QUẢ ĐẠT ĐƯỢC 17 3.1.Giới thiệu mạng xã hội ibee: 17 3.3.Kết quả đạt được 22 TÀI LIỆU THAM KHẢO 23 23 6 LỜI MỞ ĐẦU Hiện nay chúng ta đang chứng kiến sự phát triển vượt bậc của các ngành khoa học ,đặc biệt là công nghệ thông tin.Công nghệ thông tin đã và đang được ứng dụng trong nhiều lĩnh vực. Các lĩnh vực cũng cần được điện tử hóa, thay về quản lý, lưu trữ bằng tay như trước bây giờ phần việc này được đảm nhiệm bằng những ứng dụng, bằng những phần mềm quản lý. Nên việc chọn đề tài cũng khá khó khăn, nhóm và giảng viên đã nêu ra nhiều chủ đề để nhóm chọn như: xây dựng trang thương mại điện tử, mạng xã hội, phần mềm về bảo mật ngân hàng… nhưng nhóm đã quyết định chọn và xây dựng trang mạng xã hội. Do hiện nay mạng xã hội đã và đang được sử dụng bởi rất nhiều người. Mục tiêu nhằm xây dựng mạng xã hội của người việt, có nhiều chức năng, giao diện thân thiện với người việt hơn. Sau một thời gian bàn bạc nhóm đã quyết định lấy tên là ibee. Mục tiêu trong đề tài này là xây dựng một web application trên nền tảng của J2EE cùng những nền tảng mã nguồn mở phổ biến hiện nay là Hibernate, Spring. Các mảng như Java, Hibernate, Spring tuy ra đời cũng khá lâu, và là những mã nguồn mở nhưng ở Việt Nam chưa được phổ biến. Mục tiêu cụ thể là tìm hiểu công nghệ J2EE và 2 framework Hibernate, Spring đồng thời xây dựng website mạng xã hội sử dụng những công cụ này. 7 Chương 1: GIỚI THIỆU VỀ TMA SOLUTIONS 1.1. Quá trình hình thành và phát triển của công ty TMA solution: TMA được thành lập năm 1997 và nhanh chóng trở thành công ty phần mềm hàng đầu Việt Nam với tốc độ tăng trưởng trung bình hàng năm là hơn 50%. Mục tiêu của TMA là trở thành tập đoàn công nghệ cao hàng đầu và góp phần đưa tên Việt Nam vào bản đồ gia công phần mềm thế giới. TMA solution là công ty chuyên cung cấp các • Dịch vụ và giải pháp phần mềm. • Dịch vụ kĩ thuật: triển khai và kiểm tra mạng viễn thông, thiết kế và xây dựng hệ thống mạng, giải pháp bảo mật. • Đào tạo chuyên nghành cho kỹ sư CNTT và viễn thông. Những công nghệ được công ty sử dụng: • Viễn thông và mạng: PBX, call center software, soft switch, IMS, SIP, VoIP, Asterisk, broadband/security router, firewall, network management software, NGN • Phần mềm nhúng và di động: VxWorks, RT-Linux, Symbian, Windows Mobile, J2ME, iPhone, SMS, WML • Phần mềm ứng dụng cho doanh nghiệp: dựa trên công nghệ Microsoft và mã nguồn mở Đội ngũ kĩ sư: • Hơn 1000 kỹ sư • 90% có bằng đại học, 10% có bằng thạc sĩ hoặc tiến sĩ 8 • Hơn 1/3 kỹ sư có ít nhất 5 năm kinh nghiệm làm việc • 40% kỹ sư có kinh nghiệm học tập và làm việc ở nước ngoài • Tiếng Anh là ngôn ngữ chính giao tiếp trong công việc. Những ngôn ngữ khác: Tiếng Nhật, Tiếng Pháp, Tiếng Hoa Quy trình chất lượng: • ISO 9001:2000 • TL 9000 • CMMi-Level 3 Công ty TMA tự hào là: • Công ty phần mềm có quy mô lớn nhất Tp.HCM và thứ hai Việt Nam với trên 1,000+ kỹ sư • 6 năm liền đạt huy chương vàng xuất khẩu phần mềm • Công ty phần mềm viễn thông hàng đầu Đông Nam Á • Được các công ty hàng đầu thế giới tin tưởng và hợp tác lâu dài: Avaya, IBM, Alcatel-Lucent, Nortel, Juniper Networks, Flextronics, Genband, NTT, Toshiba, Andrew, Telus, NEC, etc. • Được nhiều đài truyền hình và báo chí quốc tế giới thiệu: CNN (Mỹ), NHK (Nhật), Global (Brazil), National (Thái Lan), Nikkei Computer (Nhật) để minh chứng cho sự phát triển của ngành phần mềm của VN • Chứng minh năng lực của kỹ sư Việt Nam trong lĩnh vực công nghệ cao. 9 1.2. Tổ chức của TMA solutions 1.2.1. Sơ đồ tổ chức của công ty Hình 1.1 – Sơ đồ tổ chức TMA solutions. 1.2.2. Chức năng và nhiệm vụ của các phòng ban 1.2.2.1. Hội đồng thành viên và Ban Giám đốc Hội đồng thành viênbao gồm các thánh viên góp vốn, là cơ quan quyết định cao nhất của công ty. Các chức năng chính của hội đồng thành viên là đảm bảo định hướng phát triển, các quyết định mang tính chiến lược, đảm bảo quy mô, cơ cấu tổ chức và các hoạt động quản lý đạt hiệu quả. 10 1.2.2.2. Trung tâm phát triển phần mềm Cơ cấu của trung tâm phát triển phần mềm được xây dựng theo mô hình ma trận bao gồm tổ chức theo Division và tổ chức theo chuyên môn. Trong đó, tổ chức theo Division đóng vai trò chủ đạo và tổ chức theo chuyên môn đóng vai trò hỗ trợ. 1.2.2.3. Các bộ phận chức năng Bộ phận Nhân sự – Đào tạo chịu trách nhiệm quản lý, tuyển dụng, khai thác, và đào tạo nguồn nhân lực hợp lý và hiệu quả nhất. Bộ phận Hành chính – Tổng hợp chịu trách nhiệm quản trị văn phòng, tài sản, văn thư, và các thủ tục hành chánh trong công ty hợp lý và hiệu quả nhất. Bộ phận Kế toán chịu trách nhiệm thu nhận, xử lý và cung cấp thông tin về toàn bộ tài sản và sự vận động của tài sản nhằm cung cấp những thông tin hữu ích cho việc ra các quyết định kinh tế và đánh giá hiệu quả các hoạt động trong doanh nghiệp. Bộ phận Quản trị tài chính có trách nhiệm tổng hợp, phân tích, đánh giá thực trạng về tài chính; đề xuất và thực hiện các chiến lược tài chính ngắnvà dài hạn của công ty. Bộ phận Đảm chịu trách nhiệm nghiên cứu, ban hành, hướng dẫn và đảm bảo thực hiện các chính sách chất lượng, mục tiêu chất lượng của công ty. Bộ phận Quản trị hệ thống chịu trách nhiệm quản trị hệ thống thông tin trong công ty, hỗ trợ hiệu quả cho hoạt động của các trung tâm, bộ phận, phòng, ban trong công ty. Bộ phận Truyền thông – Văn hóa chịu trách nhiệm cố vấn, hoạch định chiến lược đối nội, đối ngoại của công ty nhằm mục đích xây dựng thành công hình ảnh của công ty. 1.2.2.4. Ban Tư vấn chiến lược Ban Tư vấn chiến lược là một ban trực thuộc quản lý của BGĐ, chịu trách nhiệm tư vấn và tham mưu các giải pháp chiến lược về hoạt động và phát triển công ty. [...]... trực thuộc quản lý của BGĐ, chịu trách nhiệm tiếp thị sản phẩm, xây dựng thương hiệu cho sản phẩm và cho công ty, nghiên cứu thị trường, khai thác khách hàng và đảm bảo doanh thu cho công ty theo kế hoạch đề ra Chương 2: HOẠT ĐỘNG CHUYÊN NGÀNH VÀ MÔI TRƯỜNG LÀM VIỆC TẠI TMA solutions 2.1 Các hoạt động chuyên ngành 2.1.1 Telecom/Network R&D: Với 12 năm kinh nghiệm Cung cấp những phần mềm dịch vụ R&D đến... • Kỹ năng giao tiếp và thuyết trình • Sử dụng ngoại ngữ trong công việc • Quy trình phát triển phần mềm • Công nghệ chuyên ngành • Kinh nghiệm thực tiễn Môi trường làm việc và các chính sách tại TMA: 15 Trong những năm qua, TMA đã được cải thiện quy trình để trở thành một tổ chức trưởng thành và có hiệu quả TMA đã phát triển và đào tạo nhân viên của mình một cách tiếp cận gọi là TMA Unified Process... Chúng tôi có một nhóm chuyên dụng QMS (Quality Management System) có hỗ trợ các dự án và các phòng ban trong việc xác định và áp dụng các quy trình Với hệ thống cơ sở vật chất hoàn chỉnh, môi trường làm việc rộng rãi với 6 Lab Các công việc được thực hiện đều có quy trình, văn bản quản lý rõ ràng cũng như được quản lý chặc chẽ về mặt thời gian Ngoài ra khi làm việc tại TMA solutions nhân viên không... viên tại công ty là những người trẻ khá năng động, và đầy nhiệt huyết và tại công ty các hoạt động thể dục, thể thao cũng không ngừng được đẩy mạnh Tại TMA, tỷ lệ nhân viên nghỉ việc hiện nay cực thấp, theo số liệu của phòng nhân sự công ty Chủ yếu người nghỉ việc là vì lý do năng lực hoặc bị kỷ luật "Với những chính sách ưu đãi gần đây như bảo hiểm nhân thọ, bảo hiểm tai nạn, môi trường làm việc thân... J2EE, hiểu và có thể làm việc với Hibernate và Spring framework Được trãi nghiệm dự án thực tế, và áp dụng được các kiến thức đã học vào dự án thực, hiểu thêm và vận dụng được qui trình phát triển phần mềm Các kỹ năng làm mềm như: kỹ năng giao tiếp, kỹ năng viết email, kỹ năng quản lý thời gian, kỹ năng làm việc nhóm, cách giải quyết vấn đề cũng được nâng cao đáng kể trong quá trình thực tập tại TTC Xây... thao tác trong MySQL • Tìm hiểu và học cách tạo phần giao diện web cho phần mềm • Tiếp nhận các yêu cầu từ BA (Business Analysist) để tìm hiểu và xây dựng mới các module • 3.3 Viết báo cáo công việc hàng ngày Kết quả đạt được Trong thời gian thực tập tại TTC tôi đã năng cao đáng kể khả năng chuyên môn của mình về việc lập trình, đặc biệt là khả năng làm việc trên môi trường web vì dự án được triển khai... mối quan hệ tốt đẹp với các đồng nghiệp tại công ty Đối với sinh viên việc làm việc tùy hứng chính là một yếu điểm lớn Đến với TMA Solutions tôi cũng đã trao dồi được tác phong công nghiệp trong công việc, tuân thủ nghiêm ngặt vấn đề thời gian trong công việc 23 TÀI LIỆU THAM KHẢO Các website [1] www.roseindia.net [2]www.vaannila.com [3]www.mkyong.com [4] www.javaworld.com [5] www.tmasolutions.com... nhúng TMA có hơn 8 năm kinh nghiệm trong các dự án phần mềm nhúng cho nhiều công ty lớn như: Nortel, Juniper Networks, Flextronics, NTT, Toshiba 2.1.8 Huấn luyện/đào tạo TMA có trung tâm đào tạo được gọi là TMA Training Center giúp các bạn học CNTT mới ra trường tự tin khi xin việc và thành công trong các công ty lớn bằng cách trang bị cho các bạn các kỹ năng cần thiết trong môi trường làm việc chuyên nghiệp: ... đó để đánh giá nhân viên, cụ thể nếu 17 nhân viên làm việc tích cực, công việc và số project tăng đồng nghĩa với việc lương và chức vụ sẽ tăng theo Chính điều này làm động lực cho nhân viên phấn đấu để tiến thân, tạo môi trường cạnh tranh trong công ty, đồng thời giúp tạo không khí cạnh tranh đưa công ty tới những đột phá mới Cơ hội đi nước ngoài: TMA có 5 văn phòng đại diện ở trên thế giới: • Canada:... chuẩn công nghiệp và thực hành 16 tốt nhất (RUP, ISO, TL 9000, CMMi, Agile, vv) và TMA kinh nghiệm từ nhiều thành công các dự án gia công phần mềm TUP là một chủ trương cho các hoạt động dự án hướng tới một mục tiêu duy nhất của sự hài lòng của khách hàng TUP thúc đẩy tính thống nhất và hiệu quả trên tất cả các dự án TMA trong khi duy trì khả năng thích ứng của chúng tôi để quá trình khách hàng và quyết . hình thành và phát triển của công ty TMA solution: 7 1.2.Tổ chức của TMA solutions 9 Chương 2: HOẠT ĐỘNG CHUYÊN NGÀNH VÀ MÔI TRƯỜNG LÀM VIỆC TẠI TMA solutions 11 2.1.Các hoạt động chuyên ngành 11 Chương. phẩm và cho công ty, nghiên cứu thị trường, khai thác khách hàng và đảm bảo doanh thu cho công ty theo kế hoạch đề ra. Chương 2: HOẠT ĐỘNG CHUYÊN NGÀNH VÀ MÔI TRƯỜNG LÀM VIỆC TẠI TMA solutions. 2.1 việc chuyên nghiệp: • Kỹ năng giao tiếp và thuyết trình • Sử dụng ngoại ngữ trong công việc • Quy trình phát triển phần mềm • Công nghệ chuyên ngành • Kinh nghiệm thực tiễn Môi trường làm việc và