下载 >  开发技术 >  C > 软件体系结构描述语言:C2

软件体系结构描述语言:C2 评分:

软件体系结构描述语言:C2 学校教务系统中教师补课子系统有如下一些基本假设: 本系统中有三个基本对象:教师、学生和教务员。 补课基本流程如下: 教师(teacher)分别向学生(student)与教务员(dean)发出补课请求makeupClassRequest()、并提供一个教师期望的补课时间与地点的集合preferSetTeacher(time, address),提出一个教师不期望的补课时间与地点集合excludeSetTeacher(time, address)供学生选择。同时,教师向学生与教务员发出请求获取学生与教务员期望的补课时间地点集合getPerferSet(),获取不喜欢的时间地点集合getExcludeSet(),获取教师所提供的期望补课 时间地点集合之外的时间地点集合addPreferSet(), 学生与教务员收到教师的补课请求以及相应的参数后,根据自身的情况以及学校课室的使用情况,结合教师所提供的preferSetTeacher(time, address)、excludeSetTeacher(time, address),①从preferSetTeacher(time, address)集合中选取出合适的元组组成学生自己所期望的补课时间与地点集合preferSet(time,address)。②增加不在excludeSetTeacher(time, address)的时间与地点集合excludeSet(time, address)。最后将preferSet(time,address)与excludeSet(time, address)发回给教师。 教师接收到学生与教务员返回的集合excludeSet(time, address)后,与excludeSet(time, address)进行“并”(or)计算。接收到preferRes(time, address)后,与原有的preferSet(time, address)进行“交”(and)计算,然后再与excludeSet(time, address)进行差(subtraction)运算。 教师最后从preferSetTeacher(time, address)集合中选择一个元组作为补课的时间与地点,并通知学生与教务处。 要求: 画出该系统基于C2风格的体系结构图 利用C2语言描述出教师构件 利用C2语言描述出学生构件 种用C2语言设计出本系结构中的连接件 描述出软件体系结构并设计出一个体系结构的实例,在这个实例中,教师是张三,有学生有a,b,c三人,教务员是李四。
...展开详情收缩
分享
收藏 (2) 举报

评论 共16条

ling080622 不错,很实在的一个资源。。。 考试刚好要用到,谢谢
2016-01-25
回复
woshtiongtong 很好,不错,用在考试上了
2014-12-24
回复
xsabl 没有画出c2风格的体系结构图,不过还是清楚地学到了C2风格的体系结构描述语言
2014-09-17
回复
zhutou1991 只能提供简单的学习
2014-07-02
回复
salonzhou 希望更多的人能上传一些自己写的东东
2014-06-26
回复
w446134794 不错,刚好课程讨论PPT用上了,可惜没有C2风格的体系结构图。
2014-04-24
回复
a446712385 没有图,但是代码比较详细 对坐ppt有一定帮助
2014-03-25
回复
u011031397 很棒,在做ppt时候用到了
2013-12-07
回复
lenovoidea66 感谢楼主的分享!学到了新知识!
2013-09-30
回复
yangfan_lxy 谢谢,看了以后还是学到了一点
2013-06-22
回复
关于软件体系结构里的层次风格和C2风格
C2风格的框架程序

用java实现的C2风格程序框架,详细定义了构件与连接件,实现了异步消息通信。

立即下载
软件体系结构

软件体系结构C2代码 供大家参考

立即下载
软件体系结构--C2简介

关于C2的一些介绍,和它的一些例子. C2 is UCI's component- and message-based architectural style for constructing flexible and extensible software systems.

立即下载
软件体系结构 C2风格文件管理 源代码

软件体系结构 C2风格文件管理 源代码 层层调用实现。

立即下载
ABC_ADL_一种基于XML的软件体系结构描述语言.pdf

ABC_ADL_一种基于XML的软件体系结构描述语言 详细讲解了利用XML为元语言来描述ABC/ADL,并结合在线售票的例子解决了构件规约、连接子规约的问题

立即下载
c2接口协议文档

c8051f系列单片机c2接口编程协议。

立即下载
KUKA C2机器人使用手册

库卡kuka机器人学习资源,描述手动操作,轨迹调整等必备的学习

立即下载
用C8051F320制作C2下载器

重要说明: 1、本系统目前只支持C8051F320与C8051F321两款单片机 2、理论上本下载系统可下载所有可通过C2口编程的C8051F系列单片机,只需根据目标单片机的Flash资料,更改程序及软件即可。如您有其它型号的C8051F单片机需要烧录,可到http://blog.ednchina.com/jerric评论中留下单片机型号。本人将找时间增加对该型号的支持。 3、理论上只要根据需要更改下载口的接口协议,本下载系统可支持各种型号单片机的程序烧录。如AT89S52等。 4、如有商用需要,请联系本人。可加入加密功能。

立即下载
论文研究-并行程序开发平台体系结构的形式化研究.pdf

用软件体系结构描述语言WRIGHT对并行程序开发平台结构进行形式化描述,指出这种描述的优点以及软件体系结构形式化研究的重要性。

立即下载
C2 风格的实验C2 风格的实验C2 风格的实验

C2 C# C2 风格的实验Asp.net

立即下载
KUKA C2 机器人与SIEMENS S7-300 PLC profibus通讯配置

该文档简要说明了KUKA KRC2与SIEMENS 315-2PN/DP PLC的Profibus DP通讯的建立以及I/O交互配置。

立即下载
6.60PRO-C2

此为PSP3000 6.60系统刷机程序,可以实现一键刷机功能

立即下载
迈锐思C2 ERP集成套件

迈锐思C2 ERP集成套件 打通ERP-OA集成应用瓶颈,业务协同新应用

立即下载
论文研究-适用于动态软件体系结构的扩展的Z描述语言.pdf

动态软件体系结构语言已成为描述复杂软件体系结构的重要工具, 然而许多描述语言都是静态的, 并不能对动态软件体系进行描述。为此, 对经典Z描述语言进行扩展, 主要通过对构件、连接件和它们的添加以及删除来达到动态演化的目的。实例分析表明了这种扩展的可行性。

立即下载
小写字母转换为大写字母

#include <iostream> using namespace std; int main( ) {char c1,c2; c1=′a′; c2=′b′; c1=c1-32; c2=c2-32; cout<<c1<<′ ′<<c2<<endl; return 0; }

立即下载
C2连续的三次B样条插值

C2连续的三次B样条插值 C2连续的三次B样条插值 C2连续的三次B样条插值

立即下载
开博尔C2刷机工具

开博尔C2刷机工具

立即下载
C2的特效范例(XML格式)

C2引擎专用的effect特效文件,也可以修改之后用于以JS为基础的网页游戏代码

立即下载
kuka伺服枪配置

库卡机器人伺服枪配置、压力标定、磨损量自动补偿设置

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

软件体系结构描述语言:C2

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: