《基于php的项目管理PPT课件.ppt》由会员分享,可在线阅读,更多相关《基于php的项目管理PPT课件.ppt(22页珍藏版)》请在金锄头文库上搜索。
1、基于php的项目管理 答辩人 专业 指导教师 1 项目背景 随着现代信息化进程速度的加快 人们也越来越清楚的意识到生活还有我们的工作都在发生改变 比如以前很多的人工操作都被信息化时代所带来的软件系统操作改变 这样一来 许多的数据处理与管理都会比手工处理变得容易 很多行业也在逐步采用相关的行业软件解决问题 对于项目信息管理来说 日常生活中产生的项目不计其数 每个项目下面都有对应的任务 要是依靠传统的手工操作 是满足不了用户的要求 每当有一个项目任务出来就需要手工操作 各种纸质文档到处都是 保存也不方便 要是文档沾上水或者破损谁来承担 手工操作的方式 它的办公效率是上不上去的 这些时间浪费了 往往
2、这个时候 项目管理人员都很辛苦 大把时间都花在这上面上了 工作的效率上不去 各种项目文档核对出错率高 项目任务进度也无法确切的知道 在这种环境下 项目管理就需要有一个新的要求了 就是要紧跟着互联网时代的要求发展 互联网 的时代是一个网络遍布生活各个角落的时代 项目管理也要通过网络改变自身管理效率低下的模式 如今软件行业发展成熟 手机端电脑端各种软件也顺势而生 网络化管理很有发展前景 开发出一款项目管理网站也是非常紧急的任务 2 项目意义 信息化时代的到来也需要我们传统行业的与时俱进和不断变革 只有跟得上信息化时代的脚步 我们才能更好的发展 项目信息的管理已经在逐步的落后 项目内容呈现多样化复杂
3、化发展 给项目管理带来很大程度的不便利 耽误时间 管理人员任务繁重 还不能保证项目信息的正确性 每天能够处理的工作受到限制 无法直观的统计项目相关信息 因此项目管理模式需要急切地得到改变 顺应时代发展 紧跟信息化脚步 开发出一套高效率的PHP项目管理网站迫在眉睫 这样的一套PHP项目管理网站可以帮助我们节约人工成本 效率还得到提高 对于基本的增删查改操作 只需要在系统操作界面轻松几步操作就可以搞定 这样一套系统对于项目工作人员与用户都是一笔福利 3 开发环境 该系统网站系统在现有的虚拟主机的基础上架设windows7 Apache2 PHP5 MySql这样的一个安全的平台 windows7是
4、一款微软生产的操作系统 Apache是款开放源码的WEB服务器 一直以来就是WEB服务器的首选 PHP是一种强大的web脚本语言 MySQL特别适用于Web站点或应用软件的数据库后端的开发工作 4 功能需求 这次开发的项目管理网站分为管理员以及用户两部分权限 管理员可以管理项目信息 注册用户信息以及项目任务信息等功能 用户可以进行网站注册 个人信息管理以及项目信息管理和项目任务管理等功能 5 系统框架 该系统的结构分为三层 分别为表现层 用户界面 业务层 业务处理 数据层 数据维护和存储 表现层只提供用户界面 根据用户操作调用相应的业务逻辑 不直接访问数据库 业务层是系统的关键所在 负责处理用
5、户的请求 并把结果返回给表现层 数据层提供数据支持 6 系统结构图 表现层业务层数据层 业务处理 用户界面 数据库 数据维护和存储 7 系统设计 8 数据库设计 数据库是计算机信息系统的基础 信息的收集 整理 存储 检索 更新 加工 统计和传播等操作必须在数据库管理系统的的支持下才能进行 目前 电脑系统的关键与核心部分就是数据库 数据库开发的优劣对整个系统的质量和速度有着直接影响 下面简单介绍系统部分实体属性图 9 数据库设计 10 详细实现 登录模块本次开发的PHP项目管理网站在登录界面上需要用户输入用户名密码才能访问PHP项目管理网站 系统登录界面展示如图 11 管理员模块 管理员用户管理
6、PHP项目管理网站的系统管理员可以管理系统管理员用户的信息 可以添加管理员用户 也能够查看或者删除系统里面已经存在的管理员用户信息 具体界面的展示如图 12 管理员模块 用户信息管理管理员可以对用户注册信息进行审核操作 可以修改或者删除用户注册信息 也可以查看具体某个注册用户的详细信息 管理员也可以通过用户名 姓名字段进行用户注册信息的查找操作 用户信息管理界面展示如图 13 管理员模块 项目信息管理管理员可以添加项目信息 需要在项目信息添加界面进行项目信息的输入操作 包括项目编号 项目名称 项目内容 发布人等信息 所有信息填写完毕之后 管理员单击提交按钮完成项目信息添加操作 管理员可以对添加
7、成功的项目信息进行修改删除或者是通过项目编号以及项目名称进行项目信息的查找操作 管理员在项目信息查询界面可以在对应项目里面添加任务 项目信息查询界面如图 14 管理员模块 项目任务管理管理员可以管理项目任务信息 可以对项目任务信息进行修改或者是删除操作 也能通过项目编号与项目名称进行项目任务信息的查询操作 可以把指定任务进行任务状态的切换操作 切换成进行中 已完成 逾期这三种任务状态 项目任务管理界面如图 15 用户模块 用户注册PHP项目管理网站需要用户有自己的账号才能进行登录操作 没有账号也不用担心 我们提供了网站注册界面 在这里输入自己的信息就能成为网站用户 之后就用注册的账号进行登录就
8、行了 16 用户模块 我的资料管理用户登录网站之后可以在我的资料管理界面进行个人注册信息的修改操作 修改成功之后 数据库里面的对应数据信息也同步进行了更新操作 我的资料管理界面如图 17 用户模块 项目信息管理用户可以查看管理员发布的项目信息 可以下载项目 也可以删除或者是查询项目信息 还能查看项目的详细信息内容 项目信息管理界面如图 18 用户模块 项目任务管理用户可以查看项目任务信息 可以通过项目编号以及项目名称进行项目任务信息的查询操作 也可以查看项目的进度状态 用户可以删除项目任务信息 项目任务管理界面如图 19 测试分析 本PHP项目管理网站在设计的过程中参考了国内外许多的优秀的网站
9、的优点 从系统的界面到系统的功能的设计都能够有力地保证我们的管理员和用户能够方便的操作系统 PHP项目管理网站的主要的特点正如下面所展示的一样 1 PHP项目管理网站凭借它的高针对性和高移植性能够在多个电脑系统上面良好的运行 这大大的方便了程序的使用者 2 PHP项目管理网站功能全面 能够帮助管理人员快速高效的处理各种项目信息方面的相关信息 能够及时地快速地发现并处理好各种突发的事件 本系统操作界面一向简洁大方 管理人员能够经人稍微指点就可以轻松上手 20 结束语 通过这次独立的开发程序 我学到了很多东西 首先在学校学到的东西实在是比较浅显 仅仅用学校所学到的知识开发程序还远远不够 这就需要我们多学习知识 不断完善自己的知识点 我们的收获才会越来越多 其次 自己独立开发程序过程是很痛苦的 有一个好的心态还是比较重要 让自己能够克服困难一直坚持下去 最后 身边的老师朋友也是不可缺少的 没有他们的帮助 我开发程序的处境可想而知 我能顺利完成作品离不开他们的各种帮助 在此我非常感谢我的指导老师和我身边的朋友们 我想大声对你们说声谢谢 太感谢你们了 你们一直都在伴随着我成长 不管是知识点 还是心态上面都离不开你们的各种指点 相信在此次系统设计中 我会一直获益终身 21 致谢 请各位老师批评指正谢谢 22