软件工程项目管理系统毕业论文
2022-04-06 21:03:58
论文总字数:14116字
摘 要
在当下计算机软件应用已经十分广泛,生活中需要各种各样的软件,所以出现了很多开发软件的公司,然而,一个有效的软件工程项目管理系统能在一个开发软件的公司里起到很重要的作用。本软件工程项目管理系统的用户界面,可以同过WWW浏览器访问,也就是说,系统的基于B/S结构设计的。对于软件的设计,B/S结构可以简化实现软件的功能。毕业设计选择的是JSP语句,以MyEclipse作为开发工具,数据库用的是MySQL。以Tomcat服务器作为Web服务器,想发出请求的浏览器提供设计的程序。
软件工程项目管理系统的功能主要有客户反馈的管理,日志管理,阶段报告管理,任务安排的管理和管理员对不同角色的管理。每一模块的都有查询,增加,删除,修改等功能。不同角色的操作能相互影响,信息之间相互交流。
关键词:软件工程项目管理系统 JSP B/S My SQL
Software Engineering Project Management System
Abstract
In the present computer software application has has been very extensive, life need a variety of software, so there are many software development companies, however, an effective software project management system can play a very important role in a software development company. The software engineering project management system of the user interface, you can visit with the WWW browser, that is, the system based on the B/S structure design. For the software design, the B/S structure can simplify the function of the software. Graduation design is the choice if JSP statements, to MyEclipse as a development tool, the database is used MySQL. Tomcat server as a Web server, want to send a request to provide the design of the browser program.
The function of software engineering project management system mainly has the management of customer feedback, log management, stage report management, management of task arrangement and management of different roles. Each module has a query, add, delete, modify, and other functions. The operation of different roles can influence each other, and the information exchanges with each other.
Keywords:Software Engineering Project Management System;JSP;B / S; My SQL
目 录
摘要 I
Abstract II
第1章 绪论 5
1.1 系统开发背景概述 5
1.2 国内外研究现状 5
1.3课题研究的内容 6
第2章系统需求分析 7
2.1 系统的可行性分析 7
2.2系统功能需求分析 9
2.3 非功能需求分析 9
2.4 系统目标 11
第3章 系统设计 12
3.1 系统功能设计 12
3.2 系统用例图 12
3.3 数据库设计 14
3.3.1 数据库概要设计 15
3.3.2 E-R图向关系模型的转换 15
3.3.3 数据表结构 16
3.4 系统主控流程图 16
3.5实施方案 16
第4章 系统实现 17
4.1 登录模块 17
4.2 项目经理模块 19
4.2.1 日志管理模块 19
4.2.2 任务安排管理模块 20
4.2.3项目建设管理模块 20
4.2.4 修改阶段报告管理模块 21
第5章 系统调试与测试 22
5.1 测试方法 22
5.2 测试环境介绍 22
5.3 功能模块测试 22
5.3.1 用户登录测试 22
第6章 结论 24
6.1 系统评价 24
6.2 安全性问题 24
参考文献 27
第一章 绪论
1.1 系统开发背景概述
随着经济全球化和信息时代的到来,很多地方都需要人才开发各式各样的软件,为了提高对软件开发的效率和让一个公司开发多个软件进行有效的管理,很多企业都在寻求一个对软件工程项目有效管理的系统。在此大趋势下,我国企业也不可避免,为了开发的各种软件和其中的信息不被混淆,尝试了各种归类和分开管理。于是,各种软件的管理系统就登上了企业的舞台。
管理系统的应用,在很打程度的提高了软件开发的效率和加强了软件开发的清晰性,有效提高企业的管理水平。
对一个软件的开发,在整个生命周期里,有很多需要管理的。包括活动各阶段任务的分解、项目人员的管理、审核过程、开发过程活动等方面的管理。而软件工程项目管理系统能实现一个软件项目从立项,到选定完成软件的工作人员,工作人员的阶段性报告和完成所分配任务的情况,包括完成任务过程中遇到的问题和完成情况,另外还有客户的反馈,对软件功能的要求。软件的管理员可以进行项目经理,项目人员和项目客户账号的注册,再把账号发给相应需要的人。以此能做好分配工作,以提升软件开发完成的效率和开发团体的效能。
在这个管理系统里,项目经理,项目人员和项目客户拿到账号以后,可以自己修改密码,保证了安全性,不同的角色有不同的访问权限。这样可以很好的进行软件开发活动的组织和开发进度的管理。一个软件开发的团队,有了这样有目的的管理,能改进和提高管理者的管理能力和成效,促进软件早日完成。
1.2 研究意义
请支付后下载全文,论文总字数:14116字