- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CakePHP项目管理系统设计与实现
基于CakePHP项目管理系统设计与实现
摘 要: 为了更好地组织和管理大学生创新创业训练计划项目,开发了基于CakePHP的项目管理系统,该系统集申报、评审、管理、监控等为一体,较好地满足了项目申报、审核、立项、执行、验收、结题等环节的管理任务。应用结果表明,本系统在类似的大学生科研项目管理应用中具有较好的适用性。
关键词: CakePHP; PHP; 管理系统; 项目管理
中图分类号:G420 文献标志码:A 文章编号:1006-8228(2013)11-28-03
0 引言
根据《教育部 财政部关于“十二五”期间实施“高等学校本科教学质量与教学改革工程”的意见》(教高〔2011〕6号)和《教育部关于批准实施“十二五”期间“高等学校本科教学质量与教学改革工程”2012年建设项目的通知》(教高函〔2012〕2号),教育部决定在“十二五”期间实施国家级大学生创新创业训练计划[1]。大学生创新创业训练项目最核心的内容是培养大学生的创新意识、创业精神和实践能力[2]。因此各大高校对该计划都十分重视,相继推出了适合本校实际的措施和方法,以保证该计划的顺利实施。文献[3]探讨了遵循“兴趣驱动、自主实验、重在过程”的原则,成立学科领域教授组成的“大学生创新创业训练计划”专家指导委员会和“大学生创新创业训练计划”办公室全面指导和管理项目申报、评审、跟踪检查及经费管理等工作;注重从学科基础实验层次向综合实践训练层次过渡;并整合校内外实验、实践资源,建设可共享共用的联合培养平台;同时重视成果展示,规范激励政策,取得了较好的效果[3]。文献[4]从分类需求、分类培养、分类考核的“三分思路”出发,针对不同需求,讨论了在不同的理论与实践平台上进行分类培养,并组建“内外互补”、“专兼结合”、“五位一体”的科研与创业教育师资队伍来进行分类评价与指导的管理新机制[4]。文献[5]讨论了华南师范大学构建国家级—省级—校级—院(系)级4层次的“大创”训练体系相关举措[5]。文献[6]讨论了“兴趣驱动、自主实验,重在过程,面向需求”原则和“模拟公司制管理”模式,介绍了北京邮电大学导入“创业导师”,引进“孵化器”,定制个性化??业培养计划,营造创业氛围,联合搭建创新创业交流平台等工作思路和管理模式 [6]。
杭州电子科技大学结合本校实际,积极探索大学生创新创业训练计划的新模式和新机制,构建了多级培养体系,并于2012年开始尝试新机制下的规范化和信息化举措。本文重点就其中的项目申报管理系统进行详细阐述。
1 论述
1.1 系统总体设计
项目管理系统是对项目的生命周期进行监控、流转和执行的软件系统[7]。科研计划项目申报管理系统的开发,通过运用现代计算机及网络技术,实现科研项目申报及管理,规范科研项目的管理工作,对于减少申报单位的工作量,提高项目申报的效率,促进科技管理工作内部信息化程度,形成规范管理、运转协调、公正透明、廉洁高效的行政管理体制有着重要意义。本文探讨基于CakePHP的项目管理系统,主要是针对大学生创新创业训练计划,实现项目申报、项目评审、项目(实施)管理、项目监控、技术交流等功能,并力图通过该项目的实施服务全校师生,促进创新创业思维、方法、模式的改进,推动学校在创新创业方面的各项事业全面发展。本系统生命周期从发布项目开始,经历申报、评审、立项、进度评审、验收与结题等环节。根据各环节的特性,我们将项目管理系统的所有流程环节归为申报、评审、监控、管理四大功能模块,如图1所示。
PHP语言因为其开源,跨平台等优势,在Tiobe开发语言市场占有率中近年来一直都排名前六位。Alexa中文网站排名前500的公司,有394家都使用PHP语言。作为最流行的PHP开发框架之一,CakePHP 运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架,除可以有效减少开发成本外,还可以帮助开发人员解决繁琐的代码编号问题,提高开发速度;同时其具有较强的灵活性、扩展性以及兼容性。因此本项目采用CakePHP框架进行开发。
1.2 项目申报模块
本模块主要用于大学生创新创业训练计划的申报管理。申报管理模块是整个系统的核心功能模块之一,主要包括申报模板设置、申报入口开放、项目申报、项目评审等内容。项目申报具体流程如图2所示。
在发布项目时,需要设置项目进行过程中所用到的参数,要使这些参数生效,必须在项目各个环节使用规则控制。在典型的MVC框架的系统中,一般采用控制层拦截器的形式,在请求的操作执行之前读取预设参数,判断当前操作是否符合项目规则的方式实现此功能。此外,申请环节提交的数据按照项目类型分组可以提
您可能关注的文档
最近下载
- 安全生产推进小组成立文件.docx VIP
- (精)防人因培训.ppt
- 4.3 信息系统在社会应用中的优势及局限性 课件-2022-2023学年粤教版(2019)高中信息技术必修2.pptx VIP
- 2021医院保密培训课件.pptx
- 最新GBT20647.9物业服务管理体系一整套文件(手册+程序文件+管理制度+表单).pdf
- 9.2 提高防护能力 2024-2025学年七年级道德与法治上册高效备课精品课件(统编版2024).pptx VIP
- xx小学学平险问题专项整治实施方案.doc
- 可靠性试验培训.ppt
- 2.3 涡流、电磁阻尼和电磁驱动 教学设计 -2024-2025学年高二下学期物理人教版(2019)选择性必修第二册.docx
- 国家建筑标准设计图集15J207-1 单层防水卷材屋面建筑构造(一)金属屋面.pdf
文档评论(0)