TOP

Activiti国产化迁移与应用实践
2018-02-08 15:07:34 来源: 作者: 【 】 浏览:10155

第七届大赛--A组赛题


2018.5.2赛题中增加“测试用例要求”,请注意查看


赛题名称:Activiti国产化迁移与应用实践

组类: A 本科及以上  

赛题简介:介绍整个赛题的思路和整体要求

将优秀的业务流程管理(BPM)开源项目Activiti迁移到国产龙芯CPU环境,并选取业务场景实现应用。

赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景

Activiti已在国内大范围推广应用,同时,基于龙芯等国产CPU的服务器和客户机趋于成熟,基于国产CPU/OS的试点项目逐步推广并已取得可喜成果。但是,将Activiti与国产基础软硬件环境结合的过程中遇到了诸多问题,需要进行细化适配和优化。

本赛题成果将直接用于基于国产CPU/OS的办公信息系统。

功能性需求

(1) 一般需求

完成Activiti在龙芯CPU服务器上的安装、部署、适配;

完成包含事件、任务、监听、表单、用户、组等用例的测试;

选择一种数据库(如Mysql)存储应用数据;

提供部署文档、适配报告和测试报告。

(2) 高级需求

优化流程图形展示功能。

非功能性需求

基于龙芯CPU环境

其他限制条件:开发环境、实验平台、开发语言、数据库、编译器等限制条件(请尽量明确)

开发环境:Linux操作系统

实验平台:Linux操作系统

开发语言:Java/JSP/java script

集成开发环境:eclipse

测试数据或平台:提供给参赛者的测试环境和测试数据。

(可提供电子档)

测试环境:龙芯CPU服务器和客户端,Linux操作系统。

测试数据:见测试用例要求。

测试要求:系统脱离eclipse,直接部署在应用服务器中间件。

开发所需设备及设备指标需求说明

学生自行准备x86/64Linux环境开发机。

学生在x86/64环境完成Activiti部署,并完成样例流程的测试后,出题企业提供龙芯CPU服务器。
测试用例要求

建议参赛学生自行拟定测试用例,如自己不拟定测试用例,可参考如下内容编制用例:

1、机构与用户。按照所在学校机构,模拟校、院、研究室(组)至少三级树状机构;校级机构下设财务处,财务处至少设处长和工作人员两人,负责科研经费支出审批;院级机构至少设院长、主管科研副院长和院办公室负责人,负责科研经费审批;研究室(组)至少设组长、研究人员两人。


2、审批流程。以科研经费使用审批为例。流程包括研究人员提出申请,组长审批、院办核准、主管副院长审批、财务处工作人员复核、财务处长会签、返回申请人等过程。


3、审批的条件。设定经费支出的某个阈值,小于阈值主管副院长审批;等于或大于阈值院长审批。


4、审批结果。任何环节都可能审批不通过,直接退回申请人。


5、审批表单。自行到院里找,软件界面实现所见所得。


6、审批流程可视化。低目标是可视化,高目标实现拖拽摆放。

其他要求

参赛人员与企业共享知识产权和成果代码;

参赛人员授权企业将成果提交activiti.org。

出题老师寄语

此题是相当开放。根据投入时间的多少,目标可以是安装部署、少量功能测试、相对完整测试、优化、功能改进等多个等级。

建议学生选题期间和参赛过程,多与出题者交流。


word版赛题下载

Activiti国产化迁移与应用实践5.2.doc



答疑老师联系方式:

邹国强 13801255500    13801255500@139.com





关键字: 责任编辑:cnsoft
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇基于移动互联网的智能车载APP 下一篇采用AR技术的旅游APP

相关栏目