基于Java Web的项目任务跟踪系统的设计与实现

 2023-01-16 08:01

论文总字数:21801字

摘 要

21世纪,互联网行业崛起。很多依附于互联网的公司的业务量也在不断的上升。同时业务的复杂程度、业务项目的管理难度,也在逐年上升。在以往,大多数公司使用的是C/S管理模式,这种管理模式只能够让管理层人员对项目进行操作。普通员工没有权限对项目进行操作,没有办法看到项目的进展,更不用说实时更新。

由于普通员工没有办法向公司反馈自己的任务进度,阻碍了公司的经济发展和项目的实施速度,降低了公司的效率,因此有必要开发一个能够解决以上问题的任务跟踪管理系统,

本文开发设计了一个项目进度管理系统。本系统既可以让管理层人员对项目进行操作,同时普通员工也可以查看到项目资源项目立项,项目成果等,并且可以实现项目进度实时在线填报。

关键词:项目进度;WEb应用技术;MySQL数据库;综合管理;B/S结构

Design and implementation of project task tracking system based on Java Web

In the 21st century, with the development of the Internet. Many companies that rely on the Internet are also seeing their business volume rise. At the same time, the complexity of business and the management difficulty of business projects are also increasing year by year. In the past, most companies used the C/S management mode, which only allowed the management personnel to operate the project. Ordinary employees have no authority to operate on the project and no way to see the progress of the project, let alone update it.

Since ordinary employees have no way to feedback their task progress to the company, which hinders the company"s economic development and project implementation speed, and reduces the efficiency of the company, it is necessary to develop a task tracking management system that can solve the above problems.

This paper developed and designed a project task project schedule management system. This system not only allows the management personnel to operate the project, but also allows the ordinary staff to view the project resources, project approval, project results, etc., and can realize the real-time online filling of project progress.

Key words: project schedule; Web application technology; MySQL database; Integrated management; B/S structure

目 录

摘 要 I

第一章 绪论 1

1.1 选题背景 1

1.1.1 系统开发背景 1

1.1.2 国内现状 1

1.2选题意义 1

1.3课题研究内容 2

第二章 系统开发环境及相关技术 3

2.1系统开发环境 3

2.2 Java语言 3

2.3 MyEclipse 3

2.4 MySQL数据库 3

2.5 动态页面开发技术 4

2.6 B/S结构模式 4

2.7 SSM框架技术 4

第三章 需求分析 7

3.1 系统需求分析 7

3.2 可行性需求分析 7

3.2.1技术可行性 7

3.2.2经济可行性 7

3.2.3法律可行性 7

3.3性能需求分析 7

3.3.1 硬件性能需求 7

3.3.2 软件性能需求 8

第四章 概要设计 8

4.1总体结构图 9

4.2系统模块功能 9

4.2.1登录模块 9

4.2.2管理员模块 10

4.3系统实体关系 11

4.3.1实体对象 11

4.3.2实体关系: 12

第五章 详细设计 14

5.1关系数据模式设计 14

5.2程序结构图 15

第六章 系统功能的具体实现 18

6.1登录功能 18

6.2添加功能 20

6.3查询功能 23

6.4修改功能 24

6.5删除功能 25

第七章 系统测试 27

7.1登录能测试 27

7.2管理员功能测试 27

参考文献(References) 32

第一章 绪论

1.1 选题背景

1.1.1 系统开发背景

21世纪以来,随着我国科学水平的不断进步,计算机以及网络等信息化产品,不断的深入到人们的生活当中,人民生活水平得到提高。同时,对于公司项目的要求也随着信息化时代的到来变得更高。部分中小型企业,依旧使用传统C/S模式,此时已经跟不上时代潮流。

因此,本文结合时代背景,顺应时代潮流。详细说明了B/S模式下的项目跟踪系统的设计与实现。

1.1.2 国内现状

项目管理这个概念,最早可以追溯到上个世纪中期,是管理学科的一个分支学科,广泛涉猎到多科学多领域,其中包含但不限于系统论、信息论、控制论等。项目管理包括领导、组织、计划、控制等五个方面。管理层需要用到各种相关技术、工具和方法来满足项目要求。

随着科学技术的进步与发展,项目管理逐渐开始与计算机,计算机网络等技术相结合。许多企业的工作管理系统应用的是C/S框架,该种系统可以将企业内部的大量信息,通过服务器与客户端结合的形式,存储在数据库当中,能够满足企业对于信息一致性,溯源性,实时性的要求。

20世纪,互联网多移动端开始出现,C/S体系逐渐发展成B/S体系,B/S体系的出现大大降低了企业的成本,使软件发展的方向逐渐向网页端发展。网页开发成为了一种首选模式。此后微软公司为了方便网页的开发,将视图与数据模型,单独独立出来以实现网页开发的方法,提出了mvc网页开发模式。所有的软件都可以通过网页的形式进行打开和链接,这种方式减少了企业内部的消耗和成本,同时大大提高了软件本身的使用价值。有了这种服务模式之后,平时用于工作的软件就可以集成数据库,文档,系统,电子邮件等技术,将单一的工作管理软件,拓展成一种覆盖全网络并且可以订阅的服务软件。同时装备制造业的项目管理系统也是在此基础上得到发展,由最初的办公软件。发展成为带有云计算大数据的综合性软件。

1.2选题意义

21世纪以来,中国互联网发展迅速,越来越多的人接触到了互联网,并且积累了一定的互联网使用经验。我国企业的发展也可以结合时代背景,让拥有互联网经验的普通员工也可以参与到项目进度的反馈当中,这些人口基础素质因素给企业的项目实施提供了非常好的环境。

项目管理是一项非常复杂的管理工程,对于一些中小型企业来说,很难拥有科学的管理手段,也就很难实现对于项目的科学化管理。但是项目管理系统可以提高企业的管理水平,科学水平,文化水平等,帮助中小型企业达到对于项目的科学有效管理。

剩余内容已隐藏,请支付后下载全文,论文总字数:21801字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;