关于


2018-12-04

卓鹰网

(高校学科竞赛管理系统)

- 需求说明:

       在大一的竞赛准备经历中我们发现,挑选合适的队友并持续合作是一个难题。该系统的设计开发旨在为高校学生构建一个在线环境,涵盖了组建团队以及后续的作品设计、开发到作品提交、审核的一系列工作。该系统的核心是过程化管理模块,主要体现在以下方面:1.团队成员任务管理功能,在系统录入各成员负责的工作细则及预计完成时间,系统会在各阶段实时监测任务的完成情况,并推送提醒。2.竞赛完成度统计功能,系统会将所有成员的任务汇总,生成整个竞赛作品的监测报表,并对各组的任务完成度进行排序,以激励成员们持续开发。


- 功能模块:

展示模块:竞赛宣传介绍、竞赛新闻通知、优秀作品展示

团队模块:用户资料、用户联系、团队组建、团队管理、任务过程化管理、竞赛完成度监控

竞赛模块:竞赛宣传管理、竞赛发布、竞赛报名审核、报名结果统计(Excel导出)、竞赛打印、二维码访问

用户模块:用户批量注册(Excel导入)、用户管理、角色管理、权限管理

系统模块:系统管理、数据库管理、留言管理、专业管理、消息系统、邮件系统


- 设计理念:

卓鹰网:“卓”,卓越;“鹰”,鹰击长空,寓意着学生在竞赛中实践学习,提升自身技能。“卓鹰”又是“join”的音译,寓意着加入我们,共同学习。

过程化管理:在实际经历中我们发现,许多同学只是挂名参赛,并没有做实事。采用任务模式下的过程化管理方式,可以记录每位参数成员完成任务的情况,并在各监控节点推送系统提醒。且系统自动生成任务报表,方便团队组长和指导老师调度管理。

RBAC模型:采用RBAC模型,将“用户-用户角色-用户权限”分离,可以快捷地为用户定制个性化的功能访问权限,既便于管理员统一管理又保证了系统的安全性。


- 技术实现:

系统采用MVC架构(部分页面实现前后端分离),实现全站自适应。

前端技术栈:jQuery, BootStrap, BootStrap-Table, Font-Awesome, Layer.js

      后端技术栈:ThinkPHP5, PHP-Excel, PHP-Mail, PHP-QRcode


加载中……