需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12804 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:软件项目的开发必须有着一定的管理措施。在如今被众多软件公司使用JIRA工作单,其就是一个项目管理系统,从需求到项目跟踪都有着详细的记录和明确的分工,这大大减少了开发团队直接沟通及运作难题。 本系统是基于B/S模式的开发,数据库服务器采用Mysql,Web服务器为Tomcat,采用MyEclipse开发工具进行开发。在MyEclipse中使用Java语言进行编程,利用Java数据库连接执行SQL语句的Java API,为多种关系数据库提供统一访问。 本系统主要分为系统管理,项目管理,基础数据管理等几大功能模块,实现了移动办公,使参与者能有效了解项目进度,保证了软件项目的顺利实施。
关键词 JAVAEE;SSH;MYSQL;B/S
目录 摘要 Abstract 1 绪论-1 1.1 项目背景-1 1.2 平台选择-1 1.3 研究内容-2 1.4 论文内容-2 2相关技术和工具-3 2.1 MySQL关系型数据库介绍-3 2.2 框架介绍-3 2.3 Struts2-4 2.3.1简介-4 2.3.2 Struts2拦截器-4 2.3.3 实现流程-5 2.4 Hibernate-5 2.4.1简介-5 2.4.2 Hibernate优点-5 2.4.3 Hibernate使用方式-6 2.5 Spring-6 2.5.1 简介-6 2.5.2 SpringAOP简介-6 2.5.3 Spring使用方式-6 2.6 SSH2框架整合-7 2.7 ExtJs 4.2-7 3系统需求分析-8 3.1 可行性分析-8 3.1.1经济可行性分析-8 3.1.2技术可行性分析-8 3.1.3操作可行性分析-8 3.2 用户需求-8 3.3 功能需求-8 4 系统设计与实现-10 4.1 总体设计-10 4.2 系统整体结构设计-10 4.3 系统流程图-11 4.4数据库设计-12 4.4.1数据库表设计-12 4.4.2 E-R图-15 4.5模块设计-16 4.5.1 系统管理模块-16 4.5.2 基础数据模块-16 4.5.3 项目管理模块-16 4.6 功能实现-16 4.6.1开发环境配置-16 4.6.2 Hibernate映射文件配置-17 4.6.3 ExtJs 4.2界面分层的实现-19 4.6.4 项目管理功能的实现-20 4.6.5 实现过程的问题解决方式-26 5.系统测试-28 5.1 系统测试概述-28 5.2 测试方案-28 5.3 测试结果及分析评价-30 结论-31 致谢-32 参考文献-33 |