-项目立项控制软件的设计与实现

项目控制软件的设计与实现

摘要

项目控制就是从项目的目标出发,依据项目计划对项目的进度、质量、沟通等方面进行控制。由于工作内容的不确定性和实施过程中多种因素的干扰,使得项目进展必然会出现偏离,所有项目控制对项目进度、质量的影响就变得尤为重要。

该项目控制软件是应用于软件项目开发过程中的控制,在角色设计上分为部门经理、项目经理、小组长和普通项目成员四个角色。主要模块包括项目管理模块、任务列表管理模块、人员管理模块、消息管理模块和系统管理模块。项目管理模块包括申请项目、审核项目、修改项目、添加项目、邀请成员等子模块;任务列表管理模块包括添加任务列表、修改任务列表、分配任务等子模块;人员管理模块包括添加用户、修改用户、删除用户、邀请用户等子模块;消息管理模块包括发表消息、修改消息、发表消息评论等子模块;系统管理模块包括注销登录和发送邮件两个子模块。

设计的目标是搭建一个在线项目控制平台,方便用户对项目的规划、管理、任务分配和整体的把握,用户可以通过平台进行沟通和分享项目信息的以确保项目按照计划如期完成。

关键词:项目控制;协作;JSP;进度控制

Design and Implementation of Project Control

Abstract

Project con trol is from the goal which con trols project progress, quality, and com muni catio n. Makes the progress of the project is bound to deviate from a variety of factors in terfere with the un certa inty of the job content , So project con trol becomes particularly importa nt.

The project con trol software is used in the software developme nt process con trol ,the character desig n is divided into four roles of departme nt man agers,project man agers, team leaders and members of the project. The main modules in clude project man ageme nt module, task list man ageme nt module, member man ageme nt module, the message man ageme nt module, and system man ageme nt module. The sub-modules of the project man ageme nt module are the application for the project, audit projects, and modify items, add items, invite members and so on; The sub-modules of the task list man ageme nt module are add a task list, modify the list of tasks, assig n tasks and so on; The sub-modules of the member man ageme nt module are add users, modify users, delete users, in vit ing users and so on; The sub-modules of the message man ageme nt module are modify the message, published messages, reviews and so on; The system man ageme nt module, in clud ing the can cellati on of the log on and send an e-mail two sub-modules.

The desig n goal is to build an on li ne project con trol platform, user-frie ndly pla nning, project man ageme nt, task allocati on and overall grasp of the com muni cati on betwee n users and the shari ng of project in formati on to en sure that the project be completed on schedule accordi ng to the project pla n.

Keywords: Project Con trol; JSP; Com mun icatio n;Progress Con trol

目录

引言............................................................................... -1 -

第1章绪论......................................................................... -2 -

1.1研究背景及意义 .............................................................. -.2 -1.2国内外发展概况 .............................................................. -.2 -

第2章需求分析..................................................................... -5 -

2.1 系统功能需求分析........................................................... .-.5 -2.2数据库需求分析 .............................................................. -.6 -2.3 运行环境需求分析........................................................... -.7 -

第3章系统设计..................................................................... -8 -

3.1系统功能结构图 .............................................................. -.8 -3.2数据库设计 ................................................................... -.9 -3.3系统E-R图设计............................................................. -.1 2-3.4系统接口设计 ............................................................... -.14-

第4章系统实现..................................................................... -15 -

4.1登录模块设计 ............................................................... -.15-4.2项目管理模块设计 ............................................................ -.18-4.3任务列表管理模块设计 ....................................................... -.22-

4.4人员管理模块设计 (25)

4.5消息管理模块设计 (27)

4.6系统管理模块设计 (30)

结论与展望........................................................................ -33 -

致谢............................................................................... -34 -

参考文献........................................................................... -35 -

附录A 外文文献及其译文......................................................... -36 -

附录B 主要参考文献的题录及摘要 ................................................. -51 -

插图清单

图3-1系统功能结构图............................................................. -9 -图3-2系统总E-R图................................................................ -12 -图3-3项目E-R图.................................................................. -12 -图3-4用户E-R图.................................................................. -13 -图3-5消息类别E-R图........................................................... -13 -图3-6任务列表E-R图.............................................................. -13 -图3-7任务E-R图.................................................................. -13 -图3-8消息E-R图.................................................................. -14 -图3-9评论E-R图.................................................................. -14 -图4-1登录模块流程图............................................................ -15 -图4-2登录模块界面.............................................................. -17 -图4-3部门经理主页界面.......................................................... -17 -图4-4修改项目流程图............................................................... -18 -图4-5邀请成员流程图............................................................ -19 -图4-6申请项目界面................................................................. -20 -图4-7查看申请结果界面.......................................................... -21 -图4-8按状态查看项目界面........................................................ -21 -图4-9修改任务列表流程图........................................................ -22 -图4-10 添加任务列表流程图...................................................... -23 -图4-11项目任务列表显示界面 .................................................... -24 -图4-12添加用户流程图 ............................................................. -25 -图4-13修改用户流程图 ............................................................. -26 -图4-14用户列表界面 ............................................................... -27 -图4-15发布消息流程图 .......................................................... -28 -图4-16消息列表界面 ............................................................... -29 -图4-17发表消息界面 ............................................................ -30 -图4-18发布邮件界面 ............................................................ -32 -

表格清单

表2-1项目管理功能模块说明....................................................... -5 -表2-2人员管理功能模块说明....................................................... -5 -表2-3任务列表管理功能模块说明................................................... -6 -表2-4消息管理功能模块说明....................................................... -6 -表3-1数据库表清单............................................................... -9 -表3-2项目表的结构.................................................................. -10 .................................................................................................................................................. -表3-3任务列表表的结构............................................................. -10 -表3-4用户表的结构................................................................. -10 -表3-5任务表的结构............................................................... -10 -表3-6消息类别表的结构............................................................. -11 -表3-7消息表的结构............................................................... -11 -表3-8消息评论表的结构........................................................... -11 -表3-9任务评论表的结构........................................................... -11 -表3-10人员任务表的结构.......................................................... -12 -

相关主题
相关文档
最新文档