国内中心: 上海张江 | 上海漕河泾 | 上海普陀 | 苏州 |  昆山 |  杭州 |  绍兴 | 宁波 |
  兴韦-法迪亚 | 南京 | 成都 | 武汉 | 合肥 | 青岛 | 深圳 |    
海外中心: 加州 | 多伦多 | 悉尼 | 新加坡 | 东京 |            
 
  Welcome To Sinojob    
       

吴尚——高级软件开发工程师

  硕士,毕业于武汉理工大学计算机科学与技术专业。

  具备过硬的专业知识,有两年大型项目的设计,开发和管理经验,对软件行业有深刻的理解;工作踏实、认真,有较强的解决难题能力,并具备良好的团队精神;性格开朗,善于沟通;责任心强,并乐于挑战自我;很强的英语口语表达能力,并能灵活的解决实际问题。

 工作经历


   新加坡邓盛柏资讯科技控股有限公司——软件开发、项目管理

  负责部分项目的管理,编写功能需求文档和模块设计文档,参与核心模块开发和单元测试并在产品上线时提供技术支持

  TouchMedia——软件开发主管、项目经理

  负责管理公司核心产品QApp和服务器端的软件的开发和实施,带领团队实现目标.快速解决系统出现的问题,整理和编写文档资料,并对公司内部员工进行项目培训。

 项目介绍


  湖北省金龙泉啤酒厂ERP

  香港国际货柜码头(HIT)港口作业系统nGen

  日本东芝販壳系统

  华为3com销售项目管理系统

  QAPP,CDS,TS

 导师寄语


   通过软件工程师的企业级软件的开发及应用项目,该课程培训并参与模拟项目的开发,使学生熟悉当前企业级软件开发流程,并掌握常用的开发技能。

 导师精品课程介绍


  软件工程师的企业级软件的开发及应用(上)

  
第一部分绪论
  介绍软件开发的基本概念,概述软件过程RUP和架构模式(MVC、Layer、Pipe等). 以某知名公司的销售管理系统SPMS作为案例研究,该案例将贯穿初始阶段、细化阶段、交付阶段(由于用于教学,不包括构建阶段),在每一个阶段介绍相应的知识点。

  第二部分初始阶段
  介绍初始阶段目标,并对案例提取需求。介绍如何编写用例,最终形成架构需求的文档
  知识点:需求文档的书写、用例文档的书写
  案例:某网络设备公司销售管理系统SPMS的需求分析和用例文档

  第三部分细化迭代1-基础
  介绍细化阶段目标,介绍基础UML,如何从案例中提取领域模型。介绍GRASP,基于职责设计对象并且基于GRASP设计对象,对案例设计出体系架构和包图,形成软件架构文档的雏形。
  知识点:UML基础知识、GRASP基于职责的设计对象、编写架构文档
  案例:某网络设备公司销售管理系统SPMS的UML图(包图,类图)和设计文档

  第四部分细化迭代2-中级
  模拟实际开发过程中对案例增加新的需求,并介绍GRASP中的其他对象职责(多态、纯虚构等),介绍并应用GOF设计模式分析、设计案例的对象.
  知识点: GRASP高级职责、GOF设计模式
  案例 :某网络设备公司销售管理系统SPMS的GOF设计模式的应用

  软件工程师的企业级软件的开发及应用(下)

  
第一部分细化迭代3-高级
  介绍UML高级的理论知识,介绍企业架构模式并利用企业架构模式对架构进行分析,并对案例的包结构进行重构,利用模式设计持续层框架,最终形成迭代架构文档:UML和N+1模型视图
  知识点: UML高级知识、企业架构模式、持续层框架
  案例 :某网络设备公司销售管理系统SPMS的架构分析和UML图和N+1模型视图

  第二部分 软件测试
  介绍软件测试的概念(单元测试、功能测试、整合测试、压力测试等),另外是对迭代式软件开发和项目管理进一步讨论
  知识点:软件测试、项目管理
  案例 :某网络设备公司销售管理系统SPMS的测试工具和方法(单元测试,功能测试,整合测试)

  三部分 软件交付
  介绍软件交付目标,软件交付所对应的产品和文档。
  知识点:软件交付的注意事项

  第四部分 项目实践
  模拟一个大中型企业销售管理软件开发项目,实践软件开发流程的每个环节,使学生了解并掌握常用的开发软件.如建模工具Rose,页面设计工具Dreamwear,代码开发工具Eclipse,数据库开发工具Oracle/SQL Server, Toad,版本控制工具SUV,CVS,部署工具Ant等等。