| 课程模块 |
课程 |
掌握技能及工具 |
课时 |
| 日语初级 |
日语入门 |
掌握简单的日语读、写,写软件开发文档时能使用简单的日文。日语能力测试达到初级。 |
112 |
| 日文软件开发规范化设计 |
16 |
| 软件日语 |
32 |
| 进阶日语课程 |
日语进阶 |
掌握日语读、写,写软件开发文档时能使用日文。日语能力测试达到 2级或3级。 |
144 |
| 日语软件项目管理 |
40 |
| 英语 |
软件英语 |
掌握软件英语,使用英语编写软件开发文档。 |
40 |
| 英语软件开发规范化设计 |
16 |
| 软件开发基础课程 |
数据库基础 ORACLE 9i |
掌握基于 Oracle数据库的应用编程。 |
24 |
| 数据结构 |
掌握数据结构相关知识 ,加强程序设计逻辑思维能力。 |
24 |
| 算法设计 |
掌握算法设计的基本思想,然后从实际问题入手,掌握几个精典的精巧算法;并对每个算法所需的时间和空间进行分析。 |
24 |
| Unix/Linux 开发环境、开发规范 |
掌握 Unix /Linux 软件开发特点规律。 |
40 |
| 开发语言课程 |
JAVA |
熟练掌握 Java 核心语法; JavaEE 高级编程;基于 Oracle 数据库的 Java Web 应用编程,学会 Java 在实际项目中的应用。 |
360 |
| .NET |
精通 C# 语言 和 Visual Studio .Net 开发环境,能够开发 Windows 应用程序;熟练掌握 高级 C#.Net 、 ASP.Net 、 ADO.Net 和基于 DataBase 的 Web Applications ,熟练开发 Windows Service and Web Service 。学会 .NET 在实际项目中的应用。 |
240 |
| C++ |
熟练掌握 C++ 核心语法,掌握 Unix 平台 C++ 编程技术,掌握 TCP/UDP 网络编程序技术,掌握 C++ 开发 Oracle 数据库程序的经验技巧,学会 C++ 在实际项目中的应用。 |
200 |
| 项目管理 |
项目管理知识体系 |
掌握项目管理基本知识;成功的项目经理人的核心能力;掌握项目五大过程 即启动、计划、执行、控制、收尾; Project,P3等工具的使用。 |
40 |
| 软件开发实战项目 |
软件工程基础知识及 UML使用 |
掌握 SDLC,使用不同软件过程模型,选择软件过程模型,确定关键软件属性。掌握UML使用。 |
16 |
| 需求分析和系统分析 |
审查需求陈述,确定需求源,确定需求获取的范围,创建上下文图,创建用例图。 |
32 |
| 需求分析,需求分类,创建过程流图,创建数据流图,创建实体关系图, OOA。 |
| 定义软件开发项目的需求,创建软件需求规范文档,创建验收标准,创建测试计划。 |
| 创建需求管理计划,创建需求跟踪矩阵,创建更改管理计划。 |
| 系统设计 |
用户界面设计的需要,确定界面的类型,确定原型的技术,克服用户界面设计种的约束。 |
56 |
| 定义系统架构,选择结构化设计方法,确定软件模块化的需要,分析结构图,执行转化和事务映射,创建数据模型,规范化数据库,反规范化数据库。 |
| 应用 OOD概念,分析用例图,精化类图,创建时序图和协作图,创建接口,创建包图和组件图,创建部署图,将对象模型映射到数据库结构,使用模式和框架。 |
| 软件质量保证 |
定义质量体系,定义 QA角色,定义QC角色,7种QC工具。 |
16 |
| 产品和项目的质量测量和度量。 |
| SEI CMMi 框架和质量保证,实施SEI CMMi 框架。 |
| 商业过程集成 |
使用信息系统集成商业过程,制定过程改进策略,确定过程改进的机会,管理变更。 |
16 |
| 软件测试 |
开始软件测试阶段,创建详细的测试计划,执行系统测试,执行用户验收测试,掌握测试工具的使用。 |
16 |
| 职业素质培训与面试技巧 |
职业素质培训与面试技巧 |
培养学员健康的工作态度及对工作的高度责任心。内容包括:态度篇:认识职场、职业态度;礼仪篇:办公礼仪、商务礼仪;沟通篇: 电话沟通倾听技巧、演讲技能;发展篇、时间管理、 高效会议、系统思考。掌握如何写好简历以及面试技巧。 |
24 |
| 专家讲座 |
日本企业文化与沟通技巧 |
了解日本的企业文化,以及如何与人沟通。 |
4 |
| IT前沿技术讲座 |
了解 IT前沿技术,掌握行业发展动度。 |
2 |
| JAVA最新技术讲座 |
了解 JAVA的最新技术。 |
2 |
| “塑造阳光心态,铸造精彩人生”励志讲座 |
塑造阳光心态,激励斗志,最大的发挥自己的潜能,铸造精彩人生。 |
2 |