基于PHP MYSQL的项目管理系统的设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:gxlw360
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:近年来随着信息技术的不断发展,公司和企业的信息化管理手段也日益增强,在大多数企业中普遍都具有内部的OA办公系统、邮件管理系统、人事绩效考核等管理系统,这些信息化系统的目的主要是实现企业内部的资源管理,但是在一些大型企业运营过程中,有部分项目是需要外包给第三方机构进行施工维护和管理的,而作为雇主的企业方又需要时时监控工程进度和质量、在以往的项目管理这个阶段中大多数还是依靠人工沟通、协调、督促来完成的,效率低下又浪费大量的人力、物力和财力;如果在此环节加入信息化项目管理手段则能大大提高工作效率、给企业节省工程成本。该文以中国移动黔东南分公司为例,根据企业对项目和第三方公司的管理需求,使用B/S架构体系和开源流行的PHP MYSQL解决方案来帮助企业完成项目的信息化外包管理。
  关键词:开源;PHP;MYSQL;信息化系统;项目管理
  1概述
  随着互联网的不断发展,信息化项目管理手段在公司资源共享、日常管理等方面发挥了重要的作用,公司的日渐壮大项目的运营维护成本也水涨船高,越来越多的公司和企业把部分项目委托给具有一定资质的派遣公司进行施工管理,在早期的委派过程中需要项目管理人员首先纸质项目立项、汇报、签字、审批;其次根据项目所用物资情况与第三方施工单位沟通领取项目物资;然后进行项目进度监控与管理、项目统计管理、项目检查管理;最后项目管理人员对项目进行验收,统计物资使用情况做成汇报材料签字审核。在整个项目运行周期内需要项目管理人员、项目总负责人、施工单位和物资管理人员不断沟通协调,难免出现须臾推诿的情况,既浪费了大量的人力资源也使项目的进度不断延期,其中形成的大量文字材料和档案也不便于后期统计和查阅,本系统就是为了减轻人员负担、加快项目进展、项目施工进度做到实时监控、减少物资浪费、给项目后期统计和维护带来极大的方便。
  根据中国移动黔东南分公司对系统功能需求、数据需求、安全性需求、软硬件环境需求来确定外包项目管理所具有的功能如:项目信息化管理、物资申领信息化管理、人员的信息化管理。
  2任务概述
  2.1目标
  解决中国移动黔东南分公司外包项目的信息化管理;主要完成三级权限管理、项目立项和统计管理、项目检查管理、项目检查汇总统计、物资入库管理、物资申领管理、物资审批管理、物资统计查询和web系统管理等相关功能
  2.2用户的特点
  针对使用人员的具体情况,大多数操作都采用一键完成功能,涉及输入的信息项目对数据的有效性和完整性进行人性化验证,解决使用过程中“看不懂、不会用”的问题。
  3项目需求规定
  3.1企业数据字段的规定
  3.1.1企业对项目立项信息数据字段的规定
  3.1.2企业对物资信息数据字段的规定
  3.1.3企业对项目成员表数据字段的规定
  3.1.4企业对新闻通知发布表数据字段的规定
  3.1.5企业对操作日志表数据字段的规定
  3.2企业对主要功能的大致描述
  3.3企业对系统安全性的规定
  1)需要对所有的用户输入的数据进行验证,尤其是项目名称、项目金额、电话号码、管理人、物资名称等重要的数据,保证数据的完整性和有效性;
  2)对系统操作日志尤其是项目的操作过程进行记录,防止误操作的发生,做到有据可查,进行责任追究;
  3)能够保证数据的安全性,使数据在内部进行使用;能够防止sql、XSS等常见的网络攻击手段,并能够记录其IP地址;
  4)对数据的删除操作进行提醒,删除的数据可以放人草稿箱,方便日后进行数据恢复。
  3.4开发环境
  APACHE PHP MYSQL(全套开源平台) WINDOWS 7操作系统 Sublime开发工具。
  4系统总体方案设计
  4.1开发设计原则
  1)开源平台:使用最流行的WEB开发技术,全套开源平台支持,服务器架构采用APACHE2.4版本完成、程序设计语言采用PHP5.6版本、数据操作使用PDO类、数据库选择Mysql,整个开源平台和系统代码能够方便在windows和linux操作系统之间进行无缝移植操作;
  2)高度模块化:本设计方案采用高度模块化设计思路,每个模块开发独立的数据接口,模块之间相互独立减少依赖、模块内部高度集成,方便后期新增模块整合和对现有功能的二次开发;
  3)科学性:本方案不仅仅是实现雇主方和派遣公司进行项目资源共享的需求,更重要的是把信息化管理的方法和手段用于企业生产和运营,让企业在项目运营过程中发挥主导作用,降低企业的运营和维护成本;
  4)实用性:在方案设计时以满足企业对项目管理和派遣公司的监管为根本目标、去除华而不实的功能,优化操作流程、简化操作步骤,实现系统的易用性和方便性;
  5)安全性:本方案設计时对管理人员的密码进行三重单向加密、只能通过手机号码短信找回密码;对项目立项数据进行严格过滤,操作日志随时记录,项目一旦立项可以停止无法删除;系统数据库每小时备份两次,自动上传至云端进行保存,有效保证任何操作的可逆可追溯性。
  4.2系统大致结构图
  4.3数据库和数据表设计
  本系统基于企业对功能和数据字段的需求设计数据表,多表查询通过视图来完成,考虑到系统的扩展性,在数据表中留有相应的扩展字段。
  4.4功能模块的详细设计描述
  1)权限管理模块:分配系统管理员、项目管理员、派遣公司施工整改人员三个权限,不同的用户进人系统后根据权限分配展示不同的后台菜单功能;系统管理员除添加项目立项之外可以对所有模块进行管理;项目管理员对自己负责的项目进行立项、检查跟踪管理;施工整改人员对检查发现的问题进行整改与统计汇总;账号的分类统计和汇总;
  2)资料箱管理模块:所有权限成员均可以添加新闻通知或文件资料,可以选择对资料进行公开、自阅、置顶等;由本人添加的资料可以进行增删改查操作;系统管理员可以对过期资料进行删除(日志记录),可以对资料进行分类汇总统计;
  3)项目管理模块:项目管理员添加项目立项,可以对自己负责的项目进行不超过三次的修改,可以对自己负责的项目进行检查;系统管理员可以对项目进行修改、暂停或者启动,对项目按照年度,月份和负责人进行分类汇总,可以查看所有项目的检查和整改情况,可以查阅检查或者整改的图片和地理位置;
  4)物资管理模块:由系统管理员对物资进行入库(对入库的物资可以进行增删改查操作)、然后项目管理员针对自己负责的项目提前指派施工人员,施工人员上传施工需要耗材清单,由项目管理员进行审核,审核通过后施工人员按照清单进行物资的领取;项目管理员可以对所管项目进行物资汇总;系统管理员可以查看所有项目申领物资的使用情况;
  5)系统管理模块:主要有系统管理员完成,包含有系统设置、数据库备份、服务器检测、所有操作日志、登录次数、账号数、项目数、资料箱数的图形化汇总界面展示。
  4.5分模块设计系统截图
  1)分权限登录设计截图:
  2)添加资料箱截图:
  3)项目立项管理截图:
  4)项目指派管理截图:
  5)项目检查图片地理位置截图:
  6)物资领用截图:
  7)图形化界面汇总统计截图:
  5项目管理系统平台的意义
  1)极大的提升企业的信息化管理水平,弥补了传统项目管理的缺陷,提高管理工作效率、缩短项目的进展周期;
  2)通过项目管理系统平台的建设为公司节省了大量的人力、物力和财力;使得公司对资源可以进行更加合理的分配;
  3)项目管理系统可以有效监控项目的检查和整改情况,通过GPS定位和上传图片来快速了解项目施工或整改是否合格,同时也能防止施工人员消极怠工,弄虚作假;
  4)方便对数据资源进行汇总和统计;减少项目运营过程中的物资浪费。
其他文献
摘要:针对当前计算机专业转型发展需要以及人才培养存在的问题,结合地方高校的办学实际情况,提出了计算机应用型人才培养的措施,并在人才培养方案、校企合作、实践教学、双师型教师培养以及学生团队建设等方面进行研究和探讨。  关键词:计算机专业;转型发展;应用型人才;学生团队建设  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)11-0106-02  1 引言  计算机专业是
摘要:20世纪70年代以来,随着互联网科技和信息技术的兴起和发展,互联网 下的人力资源管理也取得了巨大突破,EHR信息系统就是人力资源管理信息化的产物,21世纪企业的核心竞争力已经开始从资本、技术等传统资源转向人力资源的开发,EHR系统设计与发展对于企业管理尤其是国有企业战略性人力资源管理来讲将是一大福音,该文以方正集团为例,从企业对EHR系统设计的需求出发,阐述国有企业HER系统设计的功能及需要
摘要:我国视障人士数量逐年增加,他们对于助行产品的需求日益显著。该文根据视障人士的出行需求,结合调研盲校师生所给出的建议,对视障人群出行中需要考虑的各个问题进行综合分析,提出“安全绳”的设计理念,力图帮助每一位使用者获得环境交互信息,保障安全出行,并且在通用设计的理念下完成该产品的开发与设计。  关键词:通用设计;信息交互;“安全绳”  中图分类号:TP311 文献标识码:A 文章编号:1009-
摘要:网络渗透测试是网络攻防体系中核心的技术之一。随着移动互联网的迅速发展,移动智能终端可作为渗透测试的重要工具。该文介绍了基于Android虚拟机的网络渗透测试过程,利用VirtualBox、Android_x86等软件构建测试环境,并成功验证了网络渗透测试的效果。  关键词:网络渗透测试;Android;VirtualBox;Santoku  中图分类号:TP309 文献标识码:A 文章编号:
摘要:互联网技术的持续发展为企业管理带来了更多的优势,1990年美国Gartner Group公司为了提高企业资源管理的效率提出了企业资源计划即ERP,实现了对于企业库存资源的盘点、查询,同时随着科学技术和企业结构的不断变化和发展,ERP系统也在不断的更丰富和改革,所以该文结合笔者的实际工作经验,提出了以X公司为例的基于ERP的库存管理优化,并结合实际的案例进行详细的说明,以期望能够为企业的库存管
摘要:反向物流一直是困扰着现代物流发展的节点,传统物联网体制下的食品安全管控制度的效率有待考量。随着大数据时代的迅猛发展,二维条码和RFID技术给予了技术上的支持。通过食品溯源系统将食品信息具体化以低成本和方便化的形式呈现在监管者和消费者面前。本溯源系统基于整个供应链的角度,通过一张二维码将供应链的各环节信息有效的串联起来,给予企业营销提供电子化支持。  关键词:成本效应;二维码技术  1概述  
摘要:随着时代的发展,泰勒目標评价方式的不足开始逐渐显露,CIPP评价模式能克服目标评价方式的某些弊端,强调评价的形成性和改进性,真正实现教育评价的目的,推动教育事业不断向前发展。该文介绍了C1PP评价模式,并阐述了CIPP评价模式在高职院校计算机基础课程教学改革中的实践研究。  关键词:CIPP;评价模式;高职院校:计算机基础  中图分类号:TP393 文献标识码:A 文章编号:1009-304
摘要:高校多媒体管理人员作为多媒体教学的技术保障者,数量的不足直接导致教师遇到问题无法得到及时的服务,耽误教学的进行,而文献梳理的结果发现,现有的研究对策并不能有效地解决管理人员少的问题。本研究以绩效导向与成本控制的思想为理论依据,以研究者提供的高校内部其他部门解决类似问题的实践经验为现实依据,综合考虑多媒体管理工作的实际特点,得到N名半个多媒体管理员大于1名多媒体管理员的问题解决思路,提出了招募
摘要:让学生学习编程,引导学生深度思考算法及其工作流程,亲历问题建模、算法设计、程序实现及优化的完整过程,引领学生从计算机科学家视角分析问题、解决问题,对于学生而言,无疑是一种观察世界的全新视角。  关键词:算法;程序;计算思维;冒泡排序  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)35-0126-03  伴随面向对象程序语言的兴起,算法思维与建模能力的培养在
摘要:随着互联网技术的不断发展,高校课堂教学形式也在发生着翻天覆地的变化,从早期的纯口述和版书的上课方式慢慢过渡到掺杂部分数字化资源的PPT讲授方式,均是以教师为主导,学生被动接受的“填鸭式”教学方法,由于采用“满堂灌”的方式又不注重课堂的组织和管理再加上学生学习兴趣的低落,使得整个教学过程变得死气沉沉,期末考核出现大面积学生补考,教师的教学热情也受到极大影响,最终导致“老师不愿教,学生不愿学”的