简介:为适应我国软件开发外包产业的发展需要,加快软件外包人才的培养,改革软件服务外包专业课程教学是当务之急。论文从制定教学计划和选取教学内容、利用教学设计和教学方法的探索实践、"课程实验+课程设计+工程实训"的实践教学模式以及考核方式四个方面详细介绍了我校软件服务外包专业"数据库系统原理"课程教学设计的情况以及取得的成效。
简介:基于构件的软件开发方法是一种新的软件开发框架,它是选择已经成熟的构件成品,并在一定的框架与结构下组成一个新的软件系统.因为这种新的软件开发模式与已往完全自主开发的软件开发过程不同,基于构件的软件系统的软件技术也有不同的要求与规范.本文调研了目前流行的基于构件的软件核心技术,分析比较它们的优缺点,讨论它们的特点.同时,也分析了来自企业界的著名的基于构件的软件项目.
简介:在移动边缘云计算系统中重复覆盖的异构网络场景下,为了满足移动终端的任务卸载需求,同时降低终端任务卸载代价,提出基于演进博弈的云资源和计算资源联合分配方案(JRA-EG).同一个区域内具有任务卸载需求的终端形成一个种群,种群中终端通过选择不同的服务点(SPs)获得不同的无线资源和计算资源.为了建模与分析服务点选择与资源分配,建立了演进博弈模型.博弈的代价函数包括能耗代价、时延代价和经济代价.分别提出了基于复制动态的集中式算法和基于Q-learning的分布式算法求解演进均衡.仿真结果表明,所提的2种算法均能快速收敛至均衡解.与已有算法相比,JRA-EG方案节省了终端消耗能量,同时也降低了任务卸载时延.提出的方案能合理调度云资源和无线资源,从而有效降低终端的任务卸载代价.