The present disclosure provides a project case representation method and device. The project based case representation device determines the key features of the project case, selects the representation of the project case object, and builds the representation model of the project case object based on the description of the key features. Based on the description and representation method of XML (Extensible Markup Language), this paper introduces the concept of PBCLS (Project Based Case Learning System, project based case learning system) in a new perspective, and puts forward the viewpoint of project based case teaching. It effectively solves the practical problems such as the difficult combination of the traditional software engineering teaching abstract theory and practice, and the students' learning to be boring. It provides a new idea to the industry and improves the teaching effect of the software engineering courses.
【技术实现步骤摘要】
项目化案例表示方法和装置
本公开涉及信息处理领域,特别涉及一种项目化案例表示方法和装置。
技术介绍
教育作为人们获取知识的主要渠道合手段,在当今社会显得尤为重要,教育理论和教育技术的研究逐渐成为人们关注的焦点。软件工程作为国内外高等院校为计算机专业学生开设的一门核心课程。这门课不仅指导学生掌握开发软件的系统知识,同时通过作业要求来提高学生解决实际问题的能力。其内容繁杂,理论与技术方法众多,学生由于开发经验所限,很难将软件工程的抽象理论与实践结合起来,所以容易使学生产生枯燥的感觉,对掌握相应的知识点有一定的难度。显然,内容传统的面对面教学授课的要求已经无法满足软件工程这门课的教学要求。软件工程的教学问题一直是教育领域研究的重点和热点。有不少学校和机构都对这个问题作了一些努力和尝试,但是成效都不够理想,无法对项目和案例进行有效结合。
技术实现思路
本公开的实施例解决的一个技术问题是:无法对项目和案例进行有效结合。根据本公开的一个或多个实施例的一个方面,提供一种项目化案例表示方法,包括:确定项目化案例的关键特征;选择项目化案例对象的表示方式;根据关键特征,利用表示方法建立项目化案例对象的表示模型。可选地,在表示模型中,包括案例属性集合、案例资源库、案例文件集合、案例任务集合、案例里程碑集合、任务依赖关系集合和任务分配集合中的至少一项。可选地,案例属性集合包括案例名称、案例描述、案例版本号、案例作者、案例作者联系方式和案例创建时间中的至少一项。可选地,案例资源库用R*表示,其中*表示参数R能够出现的次数,参数R包括资源编号、资源名、资源描述、资源类型和资源角色中的至少 ...
【技术保护点】
1.一种项目化案例表示方法,包括:确定项目化案例的关键特征;选择所述项目化案例对象的表示方式;根据所述关键特征,利用所述表示方法建立所述项目化案例对象的表示模型。
【技术特征摘要】
1.一种项目化案例表示方法,包括:确定项目化案例的关键特征;选择所述项目化案例对象的表示方式;根据所述关键特征,利用所述表示方法建立所述项目化案例对象的表示模型。2.根据权利要求1所述的方法,其中:在所述表示模型中,包括案例属性集合、案例资源库、案例文件集合、案例任务集合、案例里程碑集合、任务依赖关系集合和任务分配集合中的至少一项。3.根据权利要求2所述的方法,其中:所述案例属性集合包括案例名称、案例描述、案例版本号、案例作者、案例作者联系方式和案例创建时间中的至少一项。4.根据权利要求2所述的方法,其中:所述案例资源库用R*表示,其中*表示参数R能够出现的次数,参数R包括资源编号、资源名、资源描述、资源类型和资源角色中的至少一项。5.根据权利要求2所述的方法,其中:所述案例文件集合用F*表示,其中*表示参数F能够出现的次数,参数F包括文件编号、文件路径中的至少一项。6.根据权利要求2所述的方法,其中:所述案例任务集合用T*表示,其中*表示参数T能够出现的次数,参数T包括任务编号、任务名、任务描述、任务标记、父任务编号、完成任务所需时间、任务输入和任务输出中的至少一项。7.根据权利要求2所述的方法,其中:所述案例里程碑集合用TID*表示,其中*表示参数TID能够出现的次数,参数TID为任务编号。8.根据权利要求2所述的方法,其中:所述任务依赖关系集合用D*表示,其中*表示参数D能够出现的次数,参数D包括前序任务编号、后继任务编号、依赖关系类型中的至少一项。9.根据权利要求2所述的方法,其中:所述任务分配集合用A*表示,其中*表示参数A能够出现的次数,参数A包括任务编号引用和资源编号引用中的至少一项。10.一种项目化案例表示装置,包括:关键特征确定模块,被配置为确定项目化案例的关键特征;表示方式选择模块,被配置为选择所述项目化案例对象的表示方式;模型建立模块,被配置为根据所述关键特征,利用所述表...
【专利技术属性】
技术研发人员:杜珑,祝景浩,王小统,
申请(专利权)人:浙江省公众信息产业有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。