當前位置: 學院首頁 >> 本科教學 >> 實踐教學 >> 正文

長沙中信科技有限公司基地介紹


□□背景資料

中信軟件教育中心本部座落在美麗的嶽麓大學城中南大學南校區,分部座落在中南林業科技大學電子樓,教學環境幽雅安靜,仰仗千年學府的深厚文化底蘊,志在努力培養新一代計算機高端技術人才。本中心擁有一支均來自于全國各知名企業,擁有最先進、最過硬的技術水平、豐富的教學經驗的精幹教學隊伍。辦學至今,已成功培養2500餘名高技術學員輸送到全國各類大型軟件企業;在發展過程中,中信更廣泛的和業内著名的軟件企業進行合作交流并展開人才委托培養,已獲得各合作單位的好評。本中心不僅具有一流的師資、更具備一流的課程技術體系和培養管理體系,整體培養體系為8個半月,包括技術培養、職業規劃與素質培養,共600個課時,采取每人每機的教學模式,至始至終貫徹”On-job training”的原則,讓學生最大程度的掌握軟件項目開發要領并擁有良好的從業素養,努力成為中國軟件行業需要的高端人才。
 
□□入學條件
中信軟件高端實訓招生對象僅限于高校本科或者專科計算機及相關專業大學生,對計算機擁有良好的基本知識和學習習慣以及學習方法。為了保證學員技術學習和掌握能力,學員報名後,通過中信的面試和考核,了解學員的計算機水平以及綜合素質,以此決定是否适合參加軟件開發高端實訓課程。為了保證學員就業後的職業素質,中信軟件還聘請國内著名的職業規劃師對學員進行管理能力、溝通能力、團隊建設、職業規劃等職業素質方面的訓練。為了保證學員質量,該實訓每班招生人數控制在20-28人,在學員畢業前,按照培養體系要求需要參與軟件項目實踐和實訓。畢業前具備不低于14萬行代碼的行業項目經驗。
 
□□實訓内容:
在實訓經理的帶領下通過完成一個基于J2EE架構、Oracle數據庫、Web界面、四層結構(BrowserWeb Container J2EE server Database)的軟件産品的分析、設計和開發,掌握開發java大型軟件項目過程中所需要的軟件技術、設計規範,開發流程、質量控制及項目管理,系統學習OracleLinux等。
 
□□實訓方式
        側重啟發編程思想,培養編程感覺
        用實際的項目案例進行教學,增強學習的信心
        透析常見問題時學習途徑
        多讀源碼、多動手能夠快速提高
        講解思路要與學生的認知規律一緻起來
        講解時要善于把複雜的問題簡單化、具體化、實例化、通俗化
 
□□培養目标:
專業java高級軟件工程師。具有熟練的編碼能力和一定的設計能力。
 
□□師資簡介
中信軟件是由日本留學人士,SUN中國研究院優秀軟架構師,原(日本)IBM資深工程師共同組建的高新技術教育中心,中心主要技術骨幹(教師團隊)有在日本從事多年java軟件開發設計工作經驗,有在SUN(日本)IBM公司擔任多年系統架構師(精通J2EE, Web Services, Hibernate構架的Java相關技術;精通SUN Unix/Linux開發平台、Oracle數據庫應用及C/C++PL/SQL編程技術),系統分析師工作經驗的IT高端人才,充分掌握國外軟件技術發展及應用狀況和趨勢,緊跟國外先進的主流技術,具有較強的軟件開發管理和技術指導能力。
中信軟件将是領先的軟件開發服務、企業技術咨詢服務和信息化整體解決方案,以及培養教育人才的供應商之一,緻力于融合先進管理理念和信息技術,為學員創造價值。中心以軟件軟件教育工作為主,兼顧企業技術咨詢服務及軟件開發、企業員工技術實訓。旨在以負責任和持續創新的精神,為學員提供最好的服務以及人才教育。

JAVA  3.0課程體系介紹

課程名稱

課程内容

教學目的

Java 面向對象程序設計(基礎部分)

JavaOO
程序設計

ava 面向對象基礎、Java面向對象程序設計體系(編程思想、編程特點、設計模式、設計原則)Java API使用、數據結構及算法基礎、Java高級類特性、異常處理

熟練掌握Java核心技術,面向對象編程(OOA/OOP)

J2SE平台Java
面向對象分層應用程序設計

Java 基于面向對象的Swing圖形程序設計, Socket網絡應用程序設計,對象序列化,高級I/O流和文件編程,多線程程序設計

熟練掌握J2SE平台的Java程序設計技能,掌握桌面應用軟件系統的開發方式

Java數據庫編程

講授用Java技術以及JDBC應用程序接口(API)開發數據庫(Oracle)應用程序,解釋如何将面向對象的思想映射到關系型數據庫中,以及如何設計一個多層次的數據庫應用程序

掌握JDBC高級編程及JDBC2.0/3.0中的新增特點。

項目應用體系一

基于Java的桌面管理信息系統、進行并發訪問功能的ICQ軟件模型的項目系統的設計和開發

要求程序系統必須安全貫穿并體現OO編程思想和原理,符合面向對象程序設計的六大原則,靈活運用各種設計模式,以達到軟件産品的可擴展、可重用、可維護性

JAVA高級應用開發

JvavScript

腳本語言

JvavScript基本語法、數據結構、表達式、運算符、流程控制和函數、對象模型、事件模型及各種集成應用

掌握基于對象和軟件驅動并具安全性能的動态腳本語言程序開發

JavaXML

通過使用Java分析XMLAPIJAXP),包括XML簡單APISAX)和文檔對象模型(DOM)接口來編寫程序對XML文檔進行分析、管理。

掌握運用Java平台管理開發
XML
Web Services應用程序

Java高級編程
J2EE/EJB2.0/EJB3.0
Apache/Tomcat
BEA Weblogic
IBM Websphere

基于J2EE1.5/1.6平台,創建EJB和怎樣将其融入健壯企業級應用程序的編程技術。内容包括:Session EntityMessage-Driven Beans, Container framework, transaction Security Management

掌握基于EJB2.0/2.1規範的企業應用架構,編程接口及訪問EJB的技術實現,安全,設計Session Bean Entity BeanMessage-Driven Bean

Java Web

應用編程

Java數據庫變成:JDBCJDBCODBC Java Web 編程:JSPServletJavaBean Java應用編程服務器:Tomcat/…集成開發環境(IDE):Jbuilder/Eclipse/Java應用構建工具:Apache Ant/

掌握JSP1.3/2.0Servlet 2.3/2.4編程及基在Web層的應用

Java反射機制

Java動态代理

射的原理,反射機制在項目中的運用,反射的基本API

java動态代理機制、代理模式的作用和運用、動态代理機制API

掌握在運行時判斷任意一個對象所屬的類;在運行時構造任意一個類的對象;在運行時判斷任意一個類所具有的成員變量和方法;在運行時調用任意一個對象的方法;生成動态代理。

通過掌握動态代理機制,真正提高軟件的可複用度。

MVCStruts2.0

高級Java Web應用開發:業界通用的MVC設計模式,Struts架構、應用程序國際化、Struts Taglib Struts2攔截器、Struts2Ajax,WebWork

熟練的掌握MVC設計模式和基于Struts架構、WebWork的應用程序開發

持久層解決方案

主流框架DAO抽象機制O/R Mapping 技術的各種應用,Struts DAO,Hibemate持久解決方案的設計思想

着重于解決系統性能,提高程序系統的設計和優化能力

Linux/Unix

平台技術

Linux/Unix 安裝、配置,Linux Shell變成,Linux    性能調優和安全管理,Linux平台下J2EE應用程序開發、部署、運行和管理

熟練掌握基于Linux/Unix 平台下分布式程序系統的開發和管理

項目應用體系二

基于J2EE平台的W EB應用程序系統的開發,大唐電力指标系統、中國電信增值服務、工作流平台、CRM管理系統、業務支撐系統

掌握基于Web的分布式系統的MVC開發模式和開發規範

JAVA企業級應用開發

Web2.0Ajax技術IBM Portal平台技術

Weblog、RSSSNSWIKI等技術,Ajax中的異步實現原理、異步請求回調的實現,XML HttpRequest對象和ActiveX對象,DWR框架與現有軟件框架(StrutsSpringHibernate)的集成

掌握Web系統無等待刷新開發技術,掌握單點登陸門戶網站開發設計技術

軟件系統
架構設計

UML與系統建模和設計、Rational Rose、軟件工程和軟件過程模型、版本控制

掌握業界軟件開發規範和方式

面向對象的
分析與設計方法OOA&OOD

面向對象(OO)的分析和設計(OOA&D)包括與統一建模語言(UML)相關聯的概念以及分析和設計技術。

掌握面向對象的設計方法、技巧及工具Rational Rose 200x

軟件項目管理

軟件項目人員的組織與管理,軟件度量、軟件項目計劃、風險管理、軟件質量保證、軟件過程能力評估、軟件配置管理

将軟件配置管理、項目跟蹤和控制管理、軟件風險管理及項目策劃活動管理四方面内容導入軟件開發的整個階段。

項目應用體系三

完成基于J2EE架構、windows平台、Oracle數據庫、Web界面、四層結構(BrowserWeb ContainerJ2EE ServerDatabase)的分析、設計和開發

通過完成實際項目,積累軟件開發經驗,熟悉行業軟件解決方案及常見軟件産品設計思想。

 

 

3G  Android課程體系

一、課程背景

Android是一個基于Linux核心的開放式手持設備(主要是手機)平台操作系統。與WindowsMobileSymbian等手機操作系統處在同一級别。對設備制造商來說,Android是一個免費的平台。采用Android操作系統,讓設備制作商免除“每出一台手機,就得被手機操作系統廠商收取費用”。對于手機開發者來說,Android是一個先進的平台,Android支持各種先進的網絡、繪圖、3D處理能力,可以用來提供更好的用戶體驗。通過“Android Market”,将自己的應用程序銷售給世界各地用戶,也是一個很好的獲利方式。谷歌公司與開放手機聯盟合作開發了 Android,這個聯盟由包括中國移動、摩托羅拉、高通、宏達和 T-Mobile 在内的 30 多家技術和無線應用的領軍企業組成。建立标準化、開放式的移動電話軟件平台,在移動産業内形成一個開放式的生态系統。學習Android的意義不僅僅是手機平台那麼簡單,通過對其框架結構的分析,我們可以将Android應用到任何移動硬件平台上,甚至自己研發出新的更好的框架。

二、課程目标

通過本課程的學習,學員能夠迅速提高開發水平,掌握Android底層開發技術,了解Android技術内幕。通過對Android硬件平台、移動通訊編程、XML技術、企業級構架、移動增值業務等科目的學習,形成獨立移植和編寫基于Android平台的3G業務代碼,在新的硬件平台上移植和運用Android系統的能力;同時掌握移動增值業務和企業級構架技術,以更好的适應3G行業和企業級應用開發行業的發展。

本課程的目标,學完課程掌握以下知識點:

u  Linux系統基礎與shell編程

u  基于Linux系統的移動通訊編程語言(Java)

u  數據庫應用開發

u  XML技術

u  Java Web移動開發

u  企業級構架技術

u  移動增值業務技術(WAPMMS)

u  Android應用研究和系統開發

u  Android體系結構和系統移植

三、培養對象

專科以上學曆,具有Java語言編程基礎,喜歡并有志投身于嵌入式LinuxAndroid行業,能夠通過入學測試。入學測試具體考試時間和注意事項請聯系咨詢老師。畢業後從事Java軟件工程師、嵌入式Linux工程師(應用程序、系統開發、系統移植)、3G工程師、Android工程師(應用、系統、移植)。

學曆要求:普通高等學校專科(含專科)以上學曆(特殊情況下除外)。

專業要求:理工科專業,包括但不限于:計算機、電子工程、自動化、通信工程、軟件學院、嵌入式、電氣工程、微電子、航空科學、機械工程、電機工程、汽車工程、航空宇航工程、測控與信息技術、精密儀器、地理信息系統GIS、數學、物理、化學、熱能、工業、水電、材料科學與工程等。

知識儲備:了解Java語言、操作系統、微機原理與接口(計算機組成原理)的基礎知識,非計算機專業沒有學過操作系統,不會影響入學。

入學基礎考試:

(一)筆試

1.        考試科目:Java語言、操作系統、微機原理與接口。

2.        考試時間:所有報名參加考試的學員統一考試,具體時間請與咨詢老師聯系。

3.        考試方式:以郵件形式發題目給學員,在規定的時間内做完,答案提交至指定郵箱。

(二)面試

筆試考試成績合格的學員将統一參加由中信軟件教育中心組織的面試,通過後參加面向中信軟件教育中心人才合作單位的職業實訓。

1.        面試科目:Java語言編程、計算機操作系統、微機原理與接口(計算機組成原理)。

2.        面試時間:具體時間請與咨詢老師聯系。

四、就業保障

就業承諾:學員參加中信軟件教育中心就業課程,保底薪,100%全部就業;不就業,退全額學費;入學即簽訂就業保障協議。

就業行業:電信/網絡/通訊、消費類電子、工業控制、軍工企事業、航空航天、汽車電子、醫療設備、儀器儀表等相關行業。

畢業後薪金待遇:

本科生:稅前薪金4000-5000/月;解決51金;  

研究生:稅前薪金5000-6000/月;解決51金;

專科生:稅前薪金3000-4000/月;解決51金。

五、班級規模

為保證教學質量,每期僅招30人。每班分别配備班主任、教員、就業專員。

 

六、課程體系

學習階段

課程内容

實訓目的

課時

Linux系統基礎

shell編程

Linux系統的文件管理、進程管

理、權限管理的基礎;常用操作

命令、shell編程

了解Linux的平台環

境、掌握Linux平台下

的基本操作

20課時

移動通訊編程語言(Java)

Java平台介紹、Java面向對象

技術、Java I/OSocket

Thread編程技術、Java圖形界面

掌握移動通訊開發的基

礎技術

120課時

數據庫

應用開發

MySQL安裝、數據庫的創建與

使用、權限管理、SQL語句、

函數、存儲過程、觸發器、優化

理解關系模型數據庫原

理與結構,掌握數據庫

的設計原則與規範

15課時

XML技術

XML基礎;SchemaDTD文檔驗

證技術;DOMSAX解析

掌握XML的正确編寫

方式、XML的解析技術

12課時

Java Web

移動開發

Servlet技術、JSP技術、

JavaBean技術

JSTL标簽庫

全面的掌握Servlet

JSPJava Web開發

技術、并提升對服務端

開發的了解

30課時

企業級

架構技術

Struts2HibernateSpring2

為主的企業級開發技術、Web Services标準

掌握企業級服務端開發

的規範與主流技術,了

3G業務中服務器端

開發的要求

50課時

移動增值業務技術

(WAPMMS)

WAP2.0MMSIVR等數據服務

掌握移動增值業務開發

中傳統的通信協議

35課時

Android基礎

Android操作系統介紹和分析、

搭建實戰開發環境高級UI

件的使用、布局管理、自定義樣

式設定、Android的事件處理

機制

掌握Android 應用開

發模式,Activity 的概

念以及常見文件的使用、含義。完成 Android

例熟練開發出易操作、

樣式獨具個性特點

Android程序、掌握

UI事件處理的方法

50課時

實戰項目一

手機信息查看助手、數獨遊戲

通過該階段項目,熟練

掌握AndroidUI

API 使用,并熟

Android的開發環境

和調試環境

項目部規劃

時間

Android

高級進階

Android平台上基于SQLite的數

據存儲操作、通過IntentsBroadcast實現、理解Android

程序在平台上運行說調度原理

掌握Android中的存儲系統;SQLite存儲、SharedPreferences等存儲方式介紹,ContentProvider介紹、ContentProvider操作數據

掌握intent基本概念、掌握Service的基本概念

20課時

實戰項目二

手機多媒體播放器、多功能

日曆、懶人提示器

通過項目開發,熟悉Android各種高級資源調用和管理

項目部規劃時間

Widget開發

什麼是Widget
如何開發
Widget開發的注意事項
開發一個Widget的實例

熟練掌握Widget基本概念,掌握Widget開發方法和注意事項,完成Widget實例

12課時

Google API

介紹

開發基于GPRS地理應用的基本

步驟
如何申請Google Maps Key
MapView詳細介紹

了解開發基于GPRS地理應用的基本步驟、如何申請Google Maps KeyMapView詳細介紹

12課時

Android程序

性能優化

性能,提高應用性能的各種方法、程序響應方面的注意事項、程序友好性和使用流暢性方面的注意事項

Android程序更高效的跑起來

6課時

Android

項目實踐

基于Android的豆瓣網(Web 2.0)移動客戶端開發、基于Google API開發個人移動地圖、RSS閱讀器實例

設計Android網上購物

系統,其中包括Android圖形界面開發,Android聲音,Android網絡通訊,和服務器後端進行通訊

交換數據

項目部規劃時間

 




上一條:IBM軟件産品實訓基地簡介

下一條:北京尚學堂科技有限公司實踐基地介紹

關閉