项目进度跟踪管理系统的设计与实现(JSP,SQLServer) 来源:56doc.com 资料编号:5D19361 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D19361 资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助 我要下载该资源 资料介绍 项目进度跟踪管理系统的设计与实现(JSP,SQLServer)(任务书,外文翻译,进度计划表,实习调研报告,毕业论文12000字,程序代码,SQLServer数据库,答辩PPT) 本文结合项目跟踪管理系统的国内外发展和应用现状,通过对系统的需求分析和可行性分析,以JAVA为开发技术,详细说明了项目进度跟踪管理系统的设计与实现过程。该系统具有项目任务管理和BUG管理的功能,实现了客户项目沟通及其管理层对项目进度的控制和对员工日常工作的监督与考核。 本系统使用MyEclipse作为开发工具,使用Java为开发语言,Sqlserver为数据库。开发简单,而且维护起来比较方便,它的风格类似于C++,从某种意义上来讲,Java是对C++去粗取精加以改良的结果。而且Java预言师完全面向对象的,完全的区别于C++的“半面向对象”。它是健壮的,源自强类型检查和自我内存管理。最重要的一点保证是:Java的安全体系架构稳定。Java代码是解释执行的,与平台无关。Java语言是多线程的,简而言之就是为一项任务多点开工。Java允许程序动态地装入运动中所需要的类。 关键词:项目跟踪管理(PTS) 任务管理 BUG管理 系统功能描述 (1)执行者模块 系统就是让管理员可以对执行者信息进行管理。 ①添加执行者信息 管理员可以在进行添加,这样登录系统后可以对执行者信息进行操作,管理等。 ②修改执行者信息 管理员登陆后,可以对执行者信息进行修改操作。 ③删除执行者信息 管理员可以删除执行者信息。 (2)项目阶段模块 管理员对项目阶段进行添加,删除,修改等管理。 (3)BUG信息模块 管理员对BUG信息进行添加,删除,修改等管理。 (4)项目任务模块 管理员对任务信息进行添加,删除,修改等操作。 (5)系统管理模块 管理员对用户信息进行添加,删除,修改等操作。 开发环境:MyEclipse Web服务器:Tomcat 数据库:SQLServer 目 录 1 前 言 1 1.1 开发背景 1 1.2 国内外研究现状 1 1.3 系统设计目标 2 2 系统开发所采用的技术 3 2.1 JSP技术 3 2.2 MVC 架构 3 2.3 SQL Server 3 2.4 Tomcat 4 3 项目进度跟踪管理系统需求分析 5 3.1 系统可行性分析 5 3.1.1 技术可行性 5 3.1.2 经济性 5 3.1.3运行可行性 5 3.2 系统功能性需求分析 5 3.2.1系统功能描述 5 3.2.2 系统业务流程 6 3.3 系统各模块用例模型分析 7 3.3.1 用例模型整体描述 7 3.3.2 各功能模块用例描述 7 3.4 系统开发环境 11 4 概要设计 12 4.1 系统架构原则 12 4.2 系统的功能结构设计 12 4.2.1 执行者管理模块设计 12 4.2.2 项目阶段管理模块设计 13 4.2.3 BUG信息管理模块设计 13 4.2.4 项目任务管理模块设计 14 4.2.5 系统管理模块设计 14 4.3 系统类图 15 4.4 数据库设计 16 5 详细设计 18 5.1 项目阶段管理模块 18 5.1.1 添加项目阶段 18 5.1.2 管理项目阶段 19 5.2 BUG信息管理模块 20 5.2.1 添加BUG信息 21 5.2.2 查询、删除BUG信息 21 5.3 项目任务管理模块 24 5.3.1 添加项目任务 24 5.3.2 修改、删除项目任务 25 6 测试结果及运行效果 27 6.1 测试概论 27 6.2 项目进度跟踪管理系统采用的测试方法 27 6.2.1 黑盒测试 27 6.2.2 白盒测试 27 6.3 项目进度跟踪管理系统具体测试 28 6.3.1 系统登录功能的测试 28 6.3.2 添加管理员信息的测试 29 结 论 30 谢 辞 31 参考文献 32 附 录 33