- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PHP任务管理系统设计与实现
基于PHP任务管理系统设计与实现
摘 要:为了提升高职院校的工作效率和管理水平,本文阐述了以广东科学技术职业学院为开发背景,根据我校国家骨干高职院校建设任务的特点,对现有的MVC开发模式进行了研究,设计出了系统的功能模块,提出了运用PHP语言进行研发,以MySQL作为后台数据库的设计方案,并开发出了任务管理系统。该系统实现了用户管理、任务管理、文档管理和机构管理等功能,大大提高了工作效率。
关键词:PHP;任务管理;任务分配;任务监控
中图分类号:TP315
2010年我校正式成为国家骨干高职院校立项建设单位,建设期的开始,骨干校建设各项任务也越来越繁重,这不仅意味着工作量的增大,更意味着工作难度也在不断加大,管理稍不到位,便容易出现失误,如何利用现代化技术提升管理水平降低管理成本,成为国家骨干高职院校建设迫切需要解决的问题之一。
1 需求分析
需求分析是任务管理系统开发最重要的阶段,因为只有充分理解发用户和系统本身的需求后才能设计出比较完善的系统。
本任务管理系统需要包含以下功能:
(1)系统登录:主要功能是提供用户登录进入系统,并对用户信息进行识别,包括用户的权限和用户类型。
(2)任务管理:主要实现任务的分配、任务的查看,提供任务的监控和反馈,能够实现组建任务团队。
(3)用户管理:主要实现添加用户、权限分组和权限设置等基本信息。
(4)文件管理:主要实现不同用户可以有文档管理功能,上传自己相关的文档资料。
2 系统总体设计
2.1 系统总体结构
任务管理系统的主要目的是有效提高办公的效率,明确任务责任,通过沟通协作高效高质量完成建设任务,任务责任人能实时监控任务进度。
为了解决问题,满足用户需求,该项目将从实际、方便的角度出发,系统设置了两类角色:超级管理员和普通用户。系统包括以下功能模块:系统登录模块、任务管理模块、文件管理模块、系统设置模块,任务管理系统的总体结构如下图所示:
图1 任务管理系统的总体结构图
2.2 系统技术架构
系统基于B/S结构,采用MVC开发模式,根据系统的易用性、安全性和可扩展性,系统架构技术采用PHP+MySQL开发,服务器基于Apache支持。
采用上述开发模型,从用户的角度出发,用户可以根据自己的需求,选择自己合适的浏览数据的方式。[1]从开发者的角度,MVC把应用程序的逻辑层与界面层完全分开,界面设计人员可以直接参与到界面开发,程序员就可以把精力放在逻辑层上,大大提高了团队的开发效率[2]。
2.3 系统流程设计
本系统是一个针对骨干校建设任务自动化管理的系统,其功能是实现任务管理的系统化、规范化和自动化[3]。其业务流程所示如下图。
图2
用户根据用户名和密码登录系统,如果是系统管理员,则可以进行用户管理、权限管理和系统设置。如果是普通用户,根据用户权限,如果是项目负责人则可以组织团队,对团队成员分配任务,对项目成员完成的任务进行审核,对项目成员上传的文件进行文件审核[4];如果是项目成员,可以查看到我的任务,可以进行文件上传与编辑,项目负责人和项目成员都可以查看任务进度。
3 系统实现
3.1 任务管理
任务管理模块包含我的任务、任务分配和任务审核三大功能。
我的任务:项目成员可以查看正进行中的任务、已超期的任务、未开始的任务和已完成的任务。项目负责人能查看和监控自己安排的任务,项目成员完成的情况。
任务分配:项目负责人可建立新任务并对项目成员分配子任务。
任务审核:项目负责人对项目成员完成的任务进行审核。
3.2 文件管理
文件管理模块包含文件上传、文件编辑和文件审核三大功能。
文件上传:项目成员可以对完成任务的佐证材料上传至服务器。
文件编辑:项目成员对上传的文件可以进行增加、删除、修改文件名称等操作。
文件审核:项目负责人对项目成员上传的文件进行审核,在线给出审核意见,若任务审核和文件审核通过,给出任务完成标志。
4 结束语
目前,本系统正在本校实时运行,得到广大高校同行的认可,并将会进一步完善和推广。任务管理系统在设计开发和实施过程中,充分结合了用户需求与前沿的技术。采用了MVC开发模式,使系统具有良好的安全性、扩展性和跨平台性,为将来的升级、扩展带来方便[5]。本系统作为国家高职骨干校建设任务管理系统,增强了任务管理的实时性与互动性,为项目管理人员提供实时查看项目进展情况,方便了项目成员与管理部门的沟通,给任务管理工作带来了极大的方便,提升了任务管理工作的效率,具有很强的实用性。
参考文献:
[1]于萧榕.基于SQL Server的任务管理系统
您可能关注的文档
最近下载
- 职称技术工作报告范文.docx VIP
- (2021年品管圈活动成果报告书)降低ICU患者身体约束率.docx VIP
- 解读学习2025《党政机关厉行节约反对浪费条例》培训课件.pptx VIP
- 《咏物诗》-公开课件.ppt VIP
- 品管圈QCC降低ICU患者约束缺陷率.pptx VIP
- 《党政机关厉行节约反对浪费条例》(2025)附新旧对照解读课件.pptx VIP
- 安徽单招考试2025、2025分类考试真题语文数学英语试题(含答案).pdf VIP
- 保证农民工工资及时支付的措施.docx VIP
- 2024届高考语文复习:诗歌鉴赏之题材 咏物言志诗 课件(共33张PPT).pptx VIP
- 手外伤急诊手术护理配合.pptx VIP
文档评论(0)