导航:首页 > 工程技术 > 软件工程与ROSE建模案例教程

软件工程与ROSE建模案例教程

发布时间:2021-08-15 01:24:09

『壹』 北大青鸟南京校区的课程介绍

北大青鸟IT教育的培训课程是面向社会的系统化、职业化、专业化的培训课程,为有志于进入这个新兴行业寻求发展的人们提供了一座跨越梦想的桥梁。
ACCP6.0课程介绍
入学条件 面向大众、以培养软件开发人员(程序员、软件工程师)为目标的课程。 报读人员要求:
1) 年龄要求:18 周岁(含)以上;
2) 学历要求:高中(含)以上学历;
3) 专业技术要求:有一定的逻辑能力,对学习计算机有兴趣。 课程简介
ACCP6.0是北大青鸟APTECH推出的最新软件工程师职业教育课程,由中印两国软件技术专家联合研发完成。作为一款面向大众的求职系列教育产品,ACCP6.0的课程开发采用了全球同步机制,推陈出新,引领未来IT技术发展潮流,继续保持了北大青鸟APTECHACCP课程体系的国际同步水平以及在国内IT职业教育领域的领导地位。
ACCP6.0的课程相对于ACCP5.0增加了DB2关系型数据库系统,DB2具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。
逆向设计确保就业:专业分析5362条招聘信息,深入访谈386家用人企业,定制2份行业人才需求标准简历,针对286项关键技能点逐一突破,斥资2000万,组织186名中美印专家投入研发高强训练编程能力,1年半完,成52000行代码编写,相当于1名程序员2年代码编写量项目驱动案例贯穿,提供CRM、ERP中型项目实战训,演练26项全真项目案例,贯穿8大行业打造COT六脉神剑,训练目标清晰、训练手段多样,渗透学习过程,考核方法明确。
课程背景
ACCP(阿博泰克认证的计算机专家)课程始于2002年,由150多名知名技术开发人员,在对中国IT企业,培训中心经过一系列调研的基础上,研发完成。已经历时11年,毕业学员已超过40万人。
具体课程以及设置
第一学期:
1、先学习进入软件编程世界,才能够具备计算机Java语言学习的基础;
2、第一学期Java课程结束后,.NET课程的基本语言语法都与Java课程类似,将对比进行学习;
3、HTML语言是独立的课程,不牵涉到程序编写,学习Java课程之后,为了缓解学习压力,调整学习节奏,先学习这门课程;
4、SQL Server课程和.NET课程共同结合起来完成第一学期的阶段项目。
第二学期:
1、第二学期刚开始就学习SQL Server课程,是在第一学期学会SQL基本操作、基本查询的基础上学习高级知识;
2、第二学期两门.NET课程有严格的先后次序关系,并且是在第一学期的基础上进行提高;
3、JavaScript课程是在学习完成.NET课程之后进行,同时要求首先学会第一学期的HTML课程,否则无法建立页面,更谈不上动态效果;
4、Java的两门课程也存在严格的先后次序关系,只有熟练理解、掌握了面向对象的思想,才能够进入到MVC开发模式的学习,否则将会存在很大的理解上的困难;
5、.NET课程中的三层结构模式,与Java的MVC模式,存在诸多相似之处;
6、学习完Java课程,将结合数据库课程、HTML、JavaScript课程,综合来完成第二学期的阶段项目。
第二学年:
1、第一门Java课程,核心技术JSP/Servlet/JavaBean,就是MVC模式的经典实现,需要第二学期JSP课程作为基础;
2、只有在掌握了JSP/Servlet/JavaBean的应用以后,才能够体会到框架的必要性,第二门Java课程中的Struts/Hibernate/Spring中,JSP/Servlet/JavaBean是最基本的应用,并在此基础上做框架的集成,因此这两门课程也存在严格的先后关系;
3、Ajax技术在Java课程中先讲解基础、原理,并要求手写Ajax代码,继而在.NET课程中使用方便的控件来实现,因此Java和.NET课程安排的次序不能变更;
4、.NET第一门课程是基于三层结构的企业级B/S系统开发,因此三层结构是这门课程的基础;
5、只有掌握了B/S中的开发技术,并且实现了网上书店的应用系统开发,才能够在该系统上进行优化和提高、扩展更方便的功能,因此,第二门.NET课程也必须在第一门.NET课程之后进行;
6、毕业设计项目分别在Java课程结束、.NET课程结束后都会执行,整个第二学年的学习过程,将有三个月时间的实战训练(其中集中编码的课时为免费学时)。
JAVA方向:
计算机软件基础、数据库原理、SQLserver、C++程序设计、java核心编程、linux、websphere 开发工具、DB2数据库高级管理、DB2数据库应用开发、ERWin数据库建模、UML、ratioanlrose建模、OM软件开发生命周期、J2EEOM企业级开发、基于MVC的struts框架技术、软件测试工具与方法、项目管理基础等。
网络应用方向:
电子技术基础、数字电路与逻辑设计、面向对象程序设计、操作系统原理、计算机网络、微机原理及接口应用、现代通信技术、实用网络技术、数据库原理及应用、WEB应用开发技术、计算机网络安全与维护、网络管理技术、TCP/IP及应用、网络存储技术、组网工程、局域网应用技术、网络编程技术等。
ACCP软件工程师就业方向:
初级程序员、初级代码编程、软件外包开发、网站设计和开发工程师、ERP/CRM/OA/B2C开发应用工程师、系统分析设计员、文档工程师
BENET4.0课程介绍
入学条件 面向大众、以培养企业高级网络技术人员为目标的课程。 报读人员要求:
1) 年龄要求:18 周岁(含)以上。
2) 学历要求:具备高中或同等学历。
3) 专业技术要求:零起点,具备基本的计算机操作、实际动手操作能力。 4)其他要求:热爱计算机、对网络感兴趣均可。
课程简介
北大青鸟IT教育的BENET(网络工程师)培训课程是面向社会的系统化、职业化的培训课程。在2012年2月,北大青鸟IT教育BENET(网络工程师)培训课程已经从3.0版本升级为4.0版本。在3.0的基础上,4.0添加了3G技术,蓝牙技术,还有云计算技术。同时,学期由3.0的两个学期延长为3个学期。
BENET4.0课程,共计700(320+230+150)学时,采取讲课与实验相结合的教学方式,且重在实际操作。分为三个模块:分别是第一学期、第二学期和第二学年。从内容上讲每一模块都是前一模块的提高与延伸。
BENET4.0课程研发过程定位课程的内容需求建立招聘的岗位数据库(分析、对比了1800个招聘岗位需求)与专业咨询公司——赛迪顾问合作(80家典型企业用人需求,分析了120个专业技术人士的工作技能)全国各地17家中心(11个城市)跟踪调查236个已就业学员研发人员参与企业面试明确产品的教学要求(中心教员调研了全国各地27家中心,共80名教员样本)。
BENET4.0课程的培训目标岗位:
第一学期的培训目标:网络管理员,系统管理员;第二学期的培训目标:系统工程师,网络工程师,售后工程师;第二学年的培训目标:信息安全工程师,系统架构工程师
BTEST课程介绍
入学条件 面向大众、以软件检查测试人员为目标的课程; 报读人员要求:1) 年龄要求:21周岁(含)以上;2)学历要求:大专(含)以上学历; 课程简介
国内第一套系统全面的软件测试工程师职业教育课程
一、课程体系说明
BTEST是北大青鸟Aptech公司经过走访国内大量软件企业测试岗位和人力资源部门、综合国内主要人才招聘媒体的最新招聘数据、分析研究国内外职业教育课程体系后,结合北大青鸟 Aptech 公司多年的 IT 职业教育经验,由国家劳动和社会保障部、北大软件学院、北大软件工程中心,国家重点实验室、北大青鸟集团、印度 Aptech 公司的多位职业教育专家、软件开发专家、项目经理和测试经理共同完成的。
1、能够掌握单机、网络环境下多种体系结构软件的测试; 2、能够在 Linux/Windows 平台上,建立多种体系结构(包括数据库)的软件运行和测试环境;3、能够掌握软件开发技术并能够编写简单应用程序、测试脚本;4、能够掌握测试流程、缺陷管理流程,并能对测试流程实施监督和处理;5、能够编写测试计划、设计测试用例、执行测试并填写缺陷报告;6、能够独立或协助开发人员进行单元测试和白盒测试;7、能够使用自动化测试工具来进行各种测试
二、课程设置说明
1、搭建 Windows 测试环境
主要讲解搭建Windows测试环境所要具备的软、硬件及网络知识。包括计算机中各种硬件和接口。软件的分类、分发和授权等方式;操作系统的初步知识;注册表、病毒、安全等知识; TCP/IP 协议和 DNS 、活动目录等知识。
2、使用C 语言开发简单应用
设置本课程的目的主要是使学员掌握软件开发的技术,掌握编程的方法、思想,了解软件开发过程当中常犯的错误,为后面的测试课程以及编写测试脚本打下语言基础。
3、测试计划与软件缺陷
本课程主要介绍软件测试的基本概念和基础知识、如何编写测试计划、识别软件缺陷、编写缺陷报告等。
4、高效设计测试用例
本课程主要通过引入的大量案例讲解如何编写测试用例。讲解设计测试用例的技术包括等价类划分、边界值分析、因果图方法、状态图方法、测试大纲等的方法以及正交排列表、测试矩阵等。测试特性包括:功能、性能、兼容性、易用性等。
5、白盒测试
本课程主要讲解白盒测试技术。主要内容包括逻辑驱动覆盖和基本路径覆盖两个方面,在逻辑驱动覆盖中主要介绍了语句覆盖、判定覆盖、条件覆盖、判定 / 条件覆盖、条件组合覆盖、路径覆盖和循环语句覆盖;在基本路径覆盖中介绍了绘制控制流图及程序复杂性相关概念,最后重点介绍了单元测试技术。
6、Linux 与网络应用环境
本课程主要讲解搭建Linux测试环境所应具备的知识。通过学习 Linux 的安装和配置、Linux常用命令、 Linux 下软件安装、卸载和使用、常见Linux的服务(Apache、Mysql、Squid 、Iptables等)、Linux软件开发环境等,让学员能够使用Linux实现一个提供常见服务的网络环境。
7、WEB 技术与数据库
本课程通过对数据库、HTML、XML、HTTP、J2EE、.NET等基础知识的讲解,让学员掌握这些技术,以便于建立分布式软件的测试环境。数据库是以 SQL Server 作为重点讲解,同时也介绍了Oracle和MySQL数据库。
8、高效使用自动测试工具
本课程主要介绍了国际测试工具占有率最高的 MI 的三大测试工具:功能测试工具 QuickTest Professional 、性能测试工具LoadRunner、测试管理工具TestDirector。学员掌握这些流行的测试工具,从而进一步提高测试的效率。
9、软件测试实训
本课程是最后一门课程,该课程主要是通过运用前面所学习的课程,指导学员完成一个项目的测试过程,从而巩固所学知识。
10、 职业导向训练 (COT)
职业导向训练,简称COT课程,即Career Oriented Training,是对学员进行职业引导,包括就业指导和职前引导。通过就业指导以及就业专员、就业明星与学员的座谈会等日常辅助训练明确就业方向,进一步了解就业形式。
课程介绍
JBNS2.0网站工程师(英文名称:Jade Bird Certified North Star Web Development Engineer, 中文简称:JB北极星网站工程师),是北大青鸟IT教育公司在对国内IT行业发展现状及企业人才需求状况充分调研的基础上,针对电大体系定向开发的网站开发工程师教育产品。JBNS网站工程师教育产品仅提供电大体系,不再向电大体系外第三方提供。中央电大开放教育专为本套课程的合作设置网站开发专业,学生参加该专业的学习后,如果达到中央电大毕业要求,不仅可以获得中央电大相关专业学历证书,还可以通过职业资格认证考试获得北大青鸟IT教育颁发的JBNS职业资格证书。
JBNS网站工程师培训--胜任职位:
1、软件公司的软件工程师:参与商用网站或政府网站的开发、维护、技术支持;参与企业内部信息系统的开发、维护、技术支持
2、网站运营企业的网站开发与维护工程师:网站系统的开发、维护、技术支持
3、信息化企业的IT服务岗:企业内部信息系统和服务的搭建、维护;企业自己的网站的开发、维护;企业内部信息系统的安全防护
学士后课程介绍
课程定位
“学士后”是北大青鸟学士后课程专门针对大学生人群设计,解决“大学生就业难”问题的教育产品。眼下,“大学生就业难”已经成为亟待解决的社会问题,其根本原因在于:大学生虽然文化素质基础不错,不缺知识,但缺乏企业需要的技能和经验。
北大青鸟作为中国IT职业教育领导品牌,凭借对业界的深刻理解,认为“技能”和“经验”并非只能在工作中获得,恰恰相反,工作中获得的“技能”和“经验”不仅并不全面,而且积累速度慢,获得成本并不低。
学士后入学条件 面向大众、以软件开发人员为目标的课程; 报读人员要求:
1) 年龄要求:21 周岁(含)以上。
2) 学历要求:大专(含)以上学历。
3) 专业技术要求:必须具备一定的英语基础,对计算机感兴趣。 课程介绍
学士后开设的课程主要有网络营销师,JAVA、和.NET软件工程师,Android软件工程师。
“2段式”课程结构:整个学习过程被划分为两个阶段。第一个阶段为“技能准备阶段”,3个月左右;第二个阶段为“就业冲刺阶段”,2个月左右。第一个阶段通过精心设计的知识、技能点训练重点提升学员的专业技术能力,使每个学员的技术技能达到可动手实战项目的水平。第二个阶段将通过实战项目重点增加学员的项目经验和工作经验,向就业发起冲刺,实现就业对接。
“混合式”学习模式:在第一阶段,“学士后”中独创了“混合式”学习模式,课程内容被设计为“线上”和“线下”2部分,学员们将体验到“网上学习课程、线下验证效果”的混合式方法带来的便利和优势。

『贰』 要成为软件工程师,需要学习什么课程

到赤峰市开源IT软件工程师学校,可以将您培养成软件工程师的
具体课程安排如下:
开源IT学校第一阶段课程内容
序号 课程名称 主要内容 参考资料 课时
① 编成基础 计算机硬件,软件简介,可视化编成 20课时
② Java基础 面向对象编程,JAVA开发环境,JAVA语法,异常处理,集合框架,数据结构,I/O输入输出流,JDBC,线程,jdk新特性。 Java就业培训教程.pdf 80课时
③ XHTML HTML4.0 XHTML1.0 HTML完全手册.chm 20课时
④ Javascript+css 客户端脚本语言 jscript中文参考手册.chm
css2.0.chm 20课时
开发工具 MYECLIPSE插件,TOMCAT,ANT, Websphere, resin
⑤ JSP动态网站 servlet ,JSP运行原理,JSP语法,HTTP协议,JSP内置对象,COOKIE,JDBC。案例:(购物车,聊天室程序,通讯录,留言板)。 80课时
⑥ JSTL标签库 JSTL标签库,自定义标签库。 20课时
⑦ B/S软件架构 JSP+Servlet+JavaBean+JDBC(MVC架构) 20课时
⑧ 数据库原理 数据库系统简介,数据库原理 数据库操作,sql语句,范式,关系,约束,存储过程,触发器,事务。 20课时
⑨ 软件工程( 组件化) 软件需求分析,软件数据建模,软件架构设计,软件开发规范,原形+迭代开发模式,软件架构分析。 20课时
10 项目实践 常用组件详细讲解,上传文件组件,分页组件,主键生成组件,权限处理,考试管理系统,小型论坛,网上书店管理,等电子商务系统。 20课时

软件工程概论 简介, 开发模式,CMMI 12课时
项目管理 项目计划(项目的整体时间,人员安排,阶段性工作内容),任务跟踪。
需求分析 需求管理与配置管理:需求调研,分析,系统范围配置标识,版本控制,配置审核(VSS,CVS),实际项目需求数据建模PowerDesigner 业务建模rose2007(类的关系)。拓展:svn 40课时
软件测试概论 1.测试基础(概述,角色,测试所需条件)
2.测试目的以及原则
3.测试分类
4.测试方法
5.静态白盒测试,静态黑盒测试,动态白盒测试,动态黑盒测试
6.测试计划,测试用例
7.需求评审
8.原型评审,设计评审
9.实际项目需求评审
10. bug管理工具 28课时
Web2.0 Flex(语法,控件应用,远程方法访问)
AJAX。拓展:dwr深层研究 40课时
原型开发 原型设计规范
软件设计 数据库设计
概要设计
架构设计
详细设计
设计评审
面向对象设计

20课时
XML 扩展的标记语言,XML, XSLT,DTD,SAX,DOM,
JDOM等解析 20课时
STRUTS2 过滤器,Struts1,Struts2高级部分(标签库,验证框架,拦截器,源码分析,连接池,国际化,插件安装),AOP基础,JNDI。拓展:JSF, Tapestry,velocity 40课时
Spring IOC,JDBC,MVC,AOP,事务。
hibernate 数据持久化。拓展:EJB3.0, ibatis,搜索功能lucene
webservice Soap协议,分布式。拓展:JMS
Oracle数据库 大型数据库开发。拓展:DB2 20课时
软件测试 单元测试 集成测试 系统测试 验收测试 60课时
毕业答辩 演讲能力,面试技巧,面试题,答辩 20课时

以上是学成软件工程师的课程体系。

『叁』 在UML中如何用ROSE建模

嗯,应该是在Rose中如何用UML建模!
首先要知道UML相关基本知识,
其次Rose就是我们用UML建模时所采用的工具
最后UML真挺有用,特别有利于帮助我们理解代码!

现在我们老师就给我们上这个,听的超过瘾!知道了很多以前编程没注意过的东东!

『肆』 uml系统建模基础教程(清华大学出版社)课后题答案

http://ishare.iask.sina.com.cn/f/16472652.html

『伍』 求一本UML 建模的好书 java方向的程序员必看

Java与UML面向对象程序设计
http://download.csdn.net/detail/lx76939412/4827784

免费下载的!上面是书名和网址,符合你的UML建模和Java方向结合!可以考虑看看!特别最后几章写的不错!不必买书哈!

另外还有一本这方面的书籍忘记书名了,改天找到了告诉 你!

刚才想到一本同学用过的书,补充UML方面的知识再好不过了,书名:
UML基础与Rose建模案例(第3版)

希望能帮到你!互相进步!

『陆』 求推荐快速入门UML教材

《UML基础与Rose建模实用教程》系统地讲解了学习uml图和创建图中模型元素的基础理论,并通过两个完整的建模案例讲解rose建模工具的使用。全书内容分为4部分:入门基础(第1~4章),介绍了面向对象、uml、rational rose和rational统一过程的相关知识;图(第5~12章),针对uml的各种图,包括用例图、类图、对象图、序列图、协作图、状态图、活动图、包图、构件图和部署图进行介绍;案例(第13~14章),以图书管理系统和超市信息管理系统为例,介绍如何使用uml分析和设计一个实际的项目;附录(附录a~附录h)针对rational rose的安装和应用进行详细介绍,并给出了6个系统的建模全过程,最后提供章末练习答案。 《UML基础与Rose建模实用教程》适合软件设计与开发人员学习参考,更适合作为高等院校计算机软件工程相关专业的教材或教学参考书

『柒』 根据案例背景,要求用软件工程方法加以实践

草 这里是解答疑问的 不是专门给你们这些懒人提供作业答案的
不会就认真学,不会就问同学问老师,不会就上网查资料,拿别人做的交任务算什么事
别他妈说没时间,平时干嘛去了,别他妈找一堆借口骗自己
最后完成不了活该,挂科了痛苦了才能让你理解什么叫自己的事自己负责任,不然永远就这么懒下去吧,看你能混多久

『捌』 关于UML基础和ROSE建模的几个题目!跪求答案!!!

复习题:1.在UML的状态图中,转换通常由以下哪些部分构成?2.哪些图形可以清楚地表达并发行为?3.哪些元素构成了组件图形?4.软件工程的三要素是?5. 在构件中图中,什么用于显示构件之间的关联关系?6. 什么图是用来反映代码的物理结构7.执行者(Actor)与用例之间的关系是?8.属于UML语言的交互图有那些?9.UML语言包含几大类图形?10.部署图中的节点具有以下哪些方面的内容? 11.时序图的用途是?12.UML中,类的主要版型有( )(A)角色类 (B)业务类 (C)边界类 (D)控制类 (E)实体类13.UML的类图包含哪些抽象的层次( )(A)概念层 (B)说明层 (C)实现层 (D)业务层 (E)控制层14. 统一过程中的四个阶段是?15. 用例之间的关系主要有?习题16.下面哪些图形可以清楚地表达并发行为( )(A)类图 (B)状态体 (C)活动图 (D)顺序图17.下面哪些元素构成了组件图形( )(A)组件 (B)转换 (C)关系 (D)接口18.生命线是UML视图中哪个图形的组成部分( )(A)类图 (B)状态图 (C)活动图 (D)顺序图19.在UML的顺序图中,通常由左向右分层排列各个对象,正确的排列方法是( )(A)执行者角色 控制类 用户接口 业务层 后台数据库(B)执行者角色 用户接口 控制类 业务层 后台数据库(C)执行者角色 控制类 用户接口 后台数据库 业务层(D)执行者角色 用户接口 业务层 控制类 后台数据库20.在UML协作图中,有多少种关联角色的构造型( )(A)1 (B)3 (C)5 (D)721.多对象是UML哪个视图中的概念( )(A)类图 (B)状态图 (C)协作图 (D)组件图22.部署图中的节点具有以下哪些方面的内容( )(A)计算能力 (B)基本内存 (C)位置 (D)接口23.顺序图的用途包括( )(A)显示并发进程和激活(B)当不同的类之间存在多个简短的方法时,描述控制流的整体序列(C)显示在协作图中难于描述的事件序列(D)显示涉及类交互而与对象无关的一般形式24.常见的UML工具有哪些?( )(A)Rational Rose (B)Power Designer (C)Visio (D)Visual UML 25.找出下面场景中的概念类: (1)顾客带着购买的商品或服务来到POS收款台 (2)收款员启动一次销售 (3)收款员输入商品标识 (4)系统记录商品,并且显示该商品说明,价格,并计算总金额。按一组计价规则计算单价。

『玖』 uml基础与rose建模教程

《UML基础与Rose建模实用教程》系统地讲解了学习uml图和创建图中模型元素的基础理论,并通过两个完整的建模案例讲解rose建模工具的使用。全书内容分为4部分:入门基础(第1~4章),介绍了面向对象、uml、rational rose和rational统一过程的相关知识;图(第5~12章),针对uml的各种图,包括用例图、类图、对象图、序列图、协作图、状态图、活动图、包图、构件图和部署图进行介绍;案例(第13~14章),以图书管理系统和超市信息管理系统为例,介绍如何使用uml分析和设计一个实际的项目;附录(附录a~附录h)针对rational rose的安装和应用进行详细介绍,并给出了6个系统的建模全过程,最后提供章末练习答案。 《UML基础与Rose建模实用教程》适合软件设计与开发人员学习参考,更适合作为高等院校计算机软件工程相关专业的教材或教学参考书。

『拾』 软件工程师要学习什么课程

想成为软件设计师你要看的书包括:
1:数据结构 目前清华大学严蔚敏老师的数据结构是一个经典.可能的话,再搜罗其他版本的教程,这样可以互相印证.
2:操作系统(第三版),主要从资源管理的角度来分析系统功能的实现。假设你要设计一个新的操作系统,如何实现它?操作系统理论就是向读者逐步介绍和解释。重点是五大管理职能的实现及其原理。
3:计算机网络(第三版),要学习ISO/OSIRM七层的划分以及各种协议的功能。传输理论、互联设备、Internet知识,和参考模型理论.
4:计算机专业英语,不是软件考试特有的,是专业知识+英语水平,考前不需专业准备,平时有意识地上网读点英文专业资料.
5:软件工程(第二版) 要熟悉数据流图和流程图
6:数据库理论.这要求熟悉SQL的语言.
7:C语言或者VB语言应该掌握
最后要学习统一建模语言UML,它代表了软件工程的发展趋势,目前是可视化建模的事实上的工业标准。
计算机学习要经历一个从理论———实践———理论的认识不断深化的过程,这一过程是非常艰辛的.但是要相信“天道酬勤”的道理,你最终会成为一名优秀的软件设计师的~~祝你成功
第一阶段课程内容 序号 课程名称 主要内容 参考资料 课时 ① 编成基础 计算机硬件,软件简介,可视化编成 20课时 ② Java基础 面向对象编程,JAVA开发环境,JAVA语法,异常处理,集合框架,数据结构,I/O输入输出流,JDBC,线程,jdk新特性。 Java就业培训教程.pdf 80课时 ③ XHTML HTML4.0 XHTML1.0 HTML完全手册.chm 20课时 ④ Javascript+css 客户端脚本语言 jscript中文参考手册.chm css2.0.chm 20课时 开发工具 MYECLIPSE插件,TOMCAT,ANT, Websphere, resin ⑤ JSP动态网站 servlet ,JSP运行原理,JSP语法,HTTP协议,JSP内置对象,COOKIE,JDBC。案例:(购物车,聊天室程序,通讯录,留言板)。 80课时 ⑥ JSTL标签库 JSTL标签库,自定义标签库。 20课时 ⑦ B/S软件架构 JSP+Servlet+JavaBean+JDBC(MVC架构) 20课时 ⑧ 数据库原理 数据库系统简介,数据库原理 数据库操作,sql语句,范式,关系,约束,存储过程,触发器,事务。 20课时 ⑨ 软件工程( 组件化) 软件需求分析,软件数据建模,软件架构设计,软件开发规范,原形+迭代开发模式,软件架构分析。 20课时 10 项目实践 常用组件详细讲解,上传文件组件,分页组件,主键生成组件,权限处理,考试管理系统,小型论坛,网上书店管理,等电子商务系统。 20课时 软件工程概论 简介, 开发模式,CMMI 12课时 项目管理 项目计划(项目的整体时间,人员安排,阶段性工作内容),任务跟踪。 需求分析 需求管理与配置管理:需求调研,分析,系统范围配置标识,版本控制,配置审核(VSS,CVS),实际项目需求数据建模PowerDesigner 业务建模rose2007(类的关系)。拓展:svn 40课时 软件测试概论 1.测试基础(概述,角色,测试所需条件) 2.测试目的以及原则 3.测试分类 4.测试方法 5.静态白盒测试,静态黑盒测试,动态白盒测试,动态黑盒测试 6.测试计划,测试用例 7.需求评审 8.原型评审,设计评审 9.实际项目需求评审 10. bug管理工具 28课时 Web2.0 Flex(语法,控件应用,远程方法访问) AJAX。拓展:dwr深层研究 40课时 原型开发 原型设计规范 软件设计 数据库设计 概要设计 架构设计 详细设计 设计评审 面向对象设计 20课时 XML 扩展的标记语言,XML, XSLT,DTD,SAX,DOM, JDOM等解析 20课时 STRUTS2 过滤器,Struts1,Struts2高级部分(标签库,验证框架,拦截器,源码分析,连接池,国际化,插件安装),AOP基础,JNDI。拓展:JSF, Tapestry,velocity 40课时 Spring IOC,JDBC,MVC,AOP,事务。 hibernate 数据持久化。拓展:EJB3.0, ibatis,搜索功能lucene webservice Soap协议,分布式。拓展:JMS Oracle数据库 大型数据库开发。拓展:DB2 20课时 软件测试 单元测试 集成测试 系统测试 验收测试 60课时 毕业答辩 演讲能力,面试技巧,面试题,答辩 20课时 以上是学成软件工程师的课程体系。

与软件工程与ROSE建模案例教程相关的资料

热点内容
苏州假山景观设计工程 浏览:862
哈尔滨工程造价招聘 浏览:937
建筑工程土建劳务分包 浏览:632
道路监理工程师 浏览:476
安徽工程大学机电学院在本校吗 浏览:370
河北工程大学保研率多少 浏览:287
有学质量工程师的书吗 浏览:479
康乐县建筑工程公司 浏览:569
助理工程师二级 浏览:872
注册安全工程师初级考试时间 浏览:901
食品科学与工程专业课题研究 浏览:881
工程造价图纸建模 浏览:888
辽宁恒润建设工程有限公司 浏览:93
实行施工总承包的工程项目 浏览:737
道路桥梁工程技术兴趣爱好 浏览:316
密歇根理工大学电气工程专业 浏览:388
广西交通工程质量监督站 浏览:31
四川大学材料科学与工程学院考研参考书目 浏览:858
有线电视工程建设管理条例 浏览:270
云南工程监理公司排名 浏览:673