资源描述:
《软件项目管理系统的分析与设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、南开大学硕士学位论文软件项目管理系统的分析与设计姓名:焦玉静申请学位级别:硕士专业:软件工程指导教师:程仁洪201111摘要摘要随着计算机技术的不断提高以及互联网的普及,软件开发由最开始的应用性软件逐渐发展为依靠网络的集成信息系统。而在软件开发过程中扮演这重要角色的项目管理软件,在近些年也得到了快速的发展。软件项目管理系统是为了保证软件项目能够按照预期的成本、进度以及质量顺利完成的一个有力工具。本课题针对软件项目的管理的特点,对其用户进行了需求分析,通过研究并实现了一套基于WEB的软件项目管理系统。在开发过程中,以面向对象
2、的软件工程思想为指导,以系统的开发为主要线路,通过比较提出了B/S结构,综合利用网络、UML建模技术、.NET技术、C#语言和数据库等技术以及Excel、word等工具,依次完成了系统的需求分析,系统的设计以及系统的实现等工作。在本课题研究和实现的软件项目管理系统中,主要实现了包括系统登录、项目信息录入与修改、项目信息査询、项目进程査询、项目各项收支报表的生成、输出以及下载、文档管理等主要功能。其中,用户在客户端登录时,实现不同的身份进入相应的界面,从而控制不同的用户权限;在实现对项目基本信息的管理以及查询等操作地同时,还
3、设计并实现了不同项目信息模板下输出信息的功能;模板使用Excel文件实现,在服务器端保存,用户能够动态地进行修改以及添加;生成报表时,根据相应的项目自动调用模板生成项目报表。软件项目管理系统在实现之后有效地解决了软件项目的成本、进度以及质量管理方面的问题,同时,他使涉及软件项目的各方面的信息易于管理,从而在很大程度上提高了项目管理者、小组成员的工作效率。此外,此系统具有操作简单、设计人性化等特点,为用户的使用带来了很大的方便。关键词:软件项目收支,进程,文档,报表,C#.NETAbstract3AbstractAbstra
4、ctWiththecontinuousimprovementofcomputertechnologyandthepopularityoftheInternet,softwaredevelopmentfromtheverybeginningofsoftwareapplicationsincreasinglyrelyonnetworksforthedevelopmentofintegratedinformationsystems.Inrecentyears,theprojectmanagementsoftware,whichp
5、laysanimportantroleinthesoftwaredevelopmentprocess,hasalsobeenarapiddevelopment.Softwareprojectmanagementsystemisapowerfultooltoensurethatsoftwareprojectsareinaccordancewiththeexpectedcost,scheduleandqualityofthesuccessfulcompletion.Focusingonthefeaturesofsoftware
6、projectmanagement,wedoauserrequirementanalysis,andimplementaWEB-basedsoftwareprojectmanagementsystemthroughresearches.Inthedevelopmentprocess,wemakethethinkingofobject-orientedsoftwareengineeringastheguideandsystemdevelopmentasthemainline,proposetheB/Sstructureaft
7、ercomparison,comprehensivelyutilizethenetwork,UMLmodelingtechniques,.NETtechnology,C#languageanddatabasetechnologyaswellasExcel,wordandothertools;thereforewesuccessivelycompletethesystemrequirementsanalysis,systemdesignandsystemimplementationandsoon.Inthisresearch
8、andimplementationofthesoftwareprojectmanagementsystem,itincludesthemainfunctions:thesystemlogin,theprojectinformationquery,thegeneration,inputanddownloa