软件项目管理系统毕业论文

上传人:lizhe****0001 文档编号:29394793 上传时间:2018-01-24 格式:DOC 页数:46 大小:3.46MB
返回 下载 相关 举报
软件项目管理系统毕业论文_第1页
第1页 / 共46页
软件项目管理系统毕业论文_第2页
第2页 / 共46页
软件项目管理系统毕业论文_第3页
第3页 / 共46页
软件项目管理系统毕业论文_第4页
第4页 / 共46页
软件项目管理系统毕业论文_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《软件项目管理系统毕业论文》由会员分享,可在线阅读,更多相关《软件项目管理系统毕业论文(46页珍藏版)》请在金锄头文库上搜索。

1、软件项目管理系统I摘 要软件行业调查统计表明,软件开发行业缺乏软件开发管理工具,开发一套软件项目管理系统,可以方便交流、共享技术、高效完成任务。本系统是采用 开发语言、Ajax jquery 技术和 SQL SERVER 2008 数据库技术开发的一套 B/S 模式的软件项目管理系统。系统主要包括任务管理、信息管理、项目管理、客户信息管理、项目开发人员管理等模块。项目系统投入运行后,可以减轻项目经理的工作负担,方便文件共享、团队交流、任务审核等。关键词:项目管理;B/S;ASP.NET;Ajax;SQL SERVER 洛阳师范学院 2015 届本科生毕业设计IIAbstractSoftwar

2、e industry survey showed that software development industry is short of software development management tools, developing a software project management system, which we can easily communicate, share technology, and efficient completion of tasks.This system is used development language, Ajax jquery

3、technology and SQL SERVER 2008 database technology developed by a B / S model of software project management system. The system includes task management, information management, project management, customer information management, project management module developers.Project system put into function

4、ing, which can reduce the burden on project managers to facilitate file sharing, team communication, task audit.Keywords:Project management; B/S; ASP.NET; Ajax; SQL SERVER软件项目管理系统III目 录第 1 章 绪论 .11.1 系统开发背景 .11.2 系统研究目的和意义 .11.3 可行性分析 .1第 2 章 系统 需求分析 .32.1 用户功能需求分析 .32.2 系统性能要求 .32.3 业务流程分析 .4第 3 章

5、系统总 体设计 .53.1 系统功能模块分析 .53.1.1 任务管理 .53.1.2 信息管理 .53.1.3 项目管理 .53.1.4 客户管理 .63.1.5 用户管理 .63.1.6 我的任务 .63.2 实体联系图 .63.3 系统总体设计 .103.4 系统架 构设计 .12第 4 章 系统详细 设计 .144.1 开发工具简介 .144.2 数据库设计 .144.3 用户界面设计 .174.3.2 项目管理主界面 .184.3.4 消息管理界面 .254.3.5 项目管理界面 .264.3.6 客户界面 .284.3.7 用户信息管理界面 .294.3.8 我的任务管理界面 .3

6、0第 5 章 软件测试和 调试 .33洛阳师范学院 2015 届本科生毕业设计IV5.1 调试修改 BUG .335.2 黑盒测试法 .35第 6 章 工作总结和展望 .386.1 工作总结 .386.2 工作展望 .38参考文献 .40致 谢 .41软件项目管理系统1第 1 章 绪论1.1 系统开发背景 随着 IT 行业技术水平的快速发展,不同行业已经有不少企业把经济发展的重心转移到了网络上,这样导致部分企业通过网络抢占非本地的商机,以至于各企业对网络媒体求贤若渴,因此,软件开发行业在迅速的发展,以至于致力于软件行业的工作人员工作繁重。另一方面,软件开发行业中,软件生命周期比较短,软件技术更

7、新比较迅速,因此这也使得软件开发人员的工作更加繁重。从我从事软件开发的工作的一年中,我从中发现,项目开发人员,在交流方面,需要及时的交流才能高效的少走弯路的完成每天的开发任务;在技术以及文档方面,也需要有一个统一的共享文件管理工具;在项目开发分配的任务中,项目经理需要根据项目进度去给每一个开发人员分配一定的任务,并且去查看每一个开发人员的任务完成情况。因此,软件开发人员需要一个能够及时交流以及查看共享文件的和管理项目开发进度的软件。1.2 系统研究目的和意义基于我国在软件开发管理方面的现状,经过多方面的调查,参阅现有的一些管理系统,开发此项目管理系统,其主要目的是满足软件开发组及领导对软件项目

8、及开发人员的管理的需求,并减轻软件项目经理的工作负担。 该系统最基本的功能就是项目经理可以给项目组开发人员分配任务,查看项目组成员任务的完成的情况,管理项目组成员的交流信息,管理项目计划以及项目信息和项目技术文件,管理项目客户基本信息,管理项目组成员信息,查看个人任务。其他角色的能够通过该系统和项目组员交流、上传下载项目共享文件,以及查看分配个人的任务。项目中的主要功能是项目的组成员的管理以及项目任务以及项目的基本信息的管理。项目的这几大模块都各有联系,都是不可缺少的模块。1.3 可行性分析该系统采用 Microsoft Visual Studio2010 软件作为工具进行系统开发。数据库采用

9、微软 SQL Server 2008。这些工具也都是.net 开发人员比较熟知的开发工具,所以在应用性以及普遍性很占优势。这对于系统的后期维护有了极大的方便。此系统在任务管理、项目人员交流、项目基本信息管理等方面简单易懂,方便用户使用,并且系统中有许多地方的功能是比较人性的,比如编辑任务的时候,输洛阳师范学院 2015 届本科生毕业设计2入任务执行人部分名字的时候,系统可以模糊匹配,方便用户输入。并且系统中任务管理方便,方便项目组成员之间交流,主要用于项目组开发人员的使用,便于开发人员之间交流,方便项目经理管理项目组成员,提高开发人员的开发效率等。因此该系统具有比较人性的可行性。项目管理系统3

10、第 2 章 系统需求分析2.1 用户功能需求分析设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求,本人通过对洛阳、新乡等站点进行详细的实地考察以及利用网络等多种渠道,了解了我国在铁路信息查询方面的一些现状以及旅客、铁路部门工作人员对智能铁路查询系统的各种要求,调研结果 如下:首先,需要根据软件行业中开发人员的需要以及工作的流程去了解一个项目组中,有哪些开发角色,以及在开发不同的项目的时候,有哪些共同点等,从个人从事项目开发的经验来看,一个项目组中分别包含软件开发人员、UI(前端)开发人员,测试开发人员以及一个项目组的负责人项目经理,他们分工明确,相互协调工作,完成一个完整的软件项目的开

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号