基于SSH的高达计算机软件公司的项目管理系统的设计与实现.doc

资料分类:计算机信息 上传会员:芳芳老师 更新时间:2020-12-09
需要金币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

相关论文资料:
最新评论
上传会员 芳芳老师 对本文的描述:本文介绍的项目管理系统是基于B/S模式,服务器选用Apache Tomcat 7.0。这个服务器同样是阿帕奇基金会和SUN联合开发一个核心项目,作为一个免费使用,且性能稳定的WEB应用服务器,因此而......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: