下载此文档

javaweb编程技术课程设计.doc


文档分类:IT计算机 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
摘要随着信息技术的发展,计算机已被广泛的应用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。项目管理系统,就是项目的管理者应用专门管理项目的系统软件,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。它从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。本文阐述了一个基于JavaWeb设计的项目管理系统,采用MVC的三层设计模式Jsp-Servlet-,后台通过对数据库的操作实现数据逻辑。结合传统的管理,为了解决企业项目管理过程中的工作任务管理问题,本系统实现了对项目的增加、删除、修改、查询,进一步对项目进行按任务分配和追踪,实现了中小型企业对项目的管理。关键词:项目管理MVC任务分配目录摘要 III目录 IV1需求分析 12概要设计 23详细设计 -R图设计: .. .. .. 214系统测试 225总结 28参考文献 29致谢 ,网络给人们带来了很多便利,越来越来的管理网络化。基于传统管理系统许多不方便,公司项目的管理系统希望得到改善,不再局限于传统项目管理,因此希望经过项目的在线分配后能方便更好的管理与分配,在线项目管理对将每个项目的管理划分为无数个小任务,能更好的对任务的分配,同时对任务的进度的了解。,用户类型分为:管理员、普通员工,本系统以及功能设计都根据传统的项目管理,进行了以下需求分析: 管理员登陆后能够对系统的所有信息进行管理,如项目管理,任务管理,人员管理以及个人信息的维护。项目管理主要功能为:(1)新增项目:新增项目编号、名称、项目进度、负责人、(申请时间)、(审核状态)(2)删除项目:对已经完成的项目和停止的项目进行删除,以免对系统的冗余(3)修改项目:修改项目名称、修改项目负责人、修改项目进度,对项目进度的更新是依赖于各个任务的进度。人员管理主要功能:(1)新增员工:员工编号、员工名、性别、联系方式(2)删除:删除没有任务的员工(3)修改员工:修改指定员工各信息。任务管理的主要功能为:(1)分配任务:根据新添加的任务对其分配,如任务编号、项目名、员工、任务、进度(2)修改任务:对任务的各项信息进行维护,如任务的权值。查询的主要功能为:对项目信息及分配情况的查询,能更好的把握项目的进度情况。(1)查询员工:查询员工各项信息(2)查询项目:查询项目各项信息(3)查询任务:查询任务各项信息员工登陆后能够查询个人参与的任务以及进度,方便自己对工时的管理,随着员工进度的更新,整个项目的进度会进行更新,也可以对个人的信息的维护。 : -R图设计: 网站数据库采用PowerDesigner设计,包括概念模型、物理模型以及数据字典,E-:-(50)50管理员密码apassVARCHAR2(50)50管理员名字anameVARCHAR2(50)(30)30管理员编号anoVARCHAR2(50)50项目名称pnameVARCHAR2(30)30项目负责人pleaderVARCHAR2(30)30项目申请时间ptimeDATE项目进度progressINTEGERreviewerVARCHAR2(30)(50)50密码spassVARCHAR2(50)50员工姓名snameVARCHAR2(50)50员工性别sexVARCHAR2(10)10手机phoneVARCHAR2(20)(50)50员工编号snoVARCH

javaweb编程技术课程设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1006108867
  • 文件大小1.15 MB
  • 时间2019-07-04