完整、语法正确和有可重用价值的单位软件,是软件重用过程中可以明确辨识的系统;结构上,它是语义描述、通讯接口和实现代码的复合体。Р从现有构件中获得符合要求的构件,直接使用或作适应性修改,得到可重用的构件;Р 通过遗留工程,将具有潜在重用价值的构件提取出来,得到可重用的构件;Р 从市场上购买现成的商业构件,mercial Off-The-Shell)构件;Р 开发新的符合要求的构件。Р◎构件描述Р 构件模型是对构件本质的抽象描述,主要是为构件的制作与构件的重用提供依据;Р 从管理角度出发,也需要对构件进行描述,例如:实现方式、实现体、注释、生产者、生产日期、大小、价格、版本和关联构件等信息,它们与构件模型共同组成了对构件的完整描述。Р◎构件分类与组织Р◇关键字分类法Р ◇刻面分类法Р◇超文本组织方法Р◇使用环境Р◇应用领域Р◇功能Р◇层次Р◇表示方法Р◎人员及权限管理Р 一般来讲,构件库系统可包括五类用户,即注册用户、公共用户、构件提交者、一般系统管理员和超级系统管理员。Р◎检索与提取构件Р◎理解与评价构件Р◎修改构件Р◎构件组装Р作业布置: 课堂临时布置Р课外复习、预习内容安排:复习本堂课程内容,预习下一章节内容Р主要参考文献资料Р教学后记Р 教学相长,课后反思Р备注Р上海电机学院教案Р周次___2__ 第_2_次课学时_2_ 授课时间_________Р章节名称Р第2章软件体系结构建模Р本次授课目的与要求Р一、新章节引入Р掌握软件体系结构建模的方法Р本次教学重点与难点Р深入了解软件体系结构的"4+1"视图模型、逻辑视图、开发视图、进程视图、物理视图等软件体系结构的基本概念:理解软件体系结构涉及的各种基本概念和术语。软件体系结构的认识思维:理解软件体系结构带来的演绎式认识思维特征,认识理解软件发展的变化规律。Р授课方法与手段Р教学方法Р讲授与演示法相结合Р教具Р计算机、投影仪