欢迎来到天天文库
浏览记录
ID:19401499
大小:20.29 KB
页数:9页
时间:2018-10-01
《管理信息系统开题报告模板》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、管理信息系统开题报告模板 篇一:软件项目管理系统开题报告 北京石油化工学院 本科毕业设计(论文)开题报告 题目名称: 题目性质: 学生姓名: 专业:学院:年级: 指导教师:软件项目管理系统设计郭子艺计算机科学与技术信息工程学院XX届李林峰 XX年3月6日 一、选题背景、研究意义及文献综述 1、选题背景软件项目开发是一项系统而复杂的工作,它需要一个团队互相配合、分工协作。软件项目管理系统可以规范一个软件开发团队的日常工作,提高工作效率。软件项目管理是为了使软件项目能够按照预定的成本、进度、质
2、量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展。然而,目前,对软件项目的管理主要有手工存取和借助一些软件VisualSourceSafe(简称VSS)、subversion(简称SVN),也会有一些工具和理论,比如COCOMO,甘特图等对软件项目进行管理,起不到对项目进度的实时跟踪与管理。为进一步完善软件项目
3、流程及资源的统一管理,更加全面、有效的服务于软件开发过程,更好的方便软件开发过程管理。故开发《软件项目管理系统》。 软件项目管理是软件管理过程中的重要环节。软件项目管理包括: 一、软件需求管理; 二、软件开发资源管理(包括人力和时间管理); 三、软件项目进度可视化跟踪与管理(开发→测试→结束)。 2、研究意义 建立一个高效的软件项目管理系统,管理人员就可以利用它进行轻松管理,清楚的知道资源和时间的管理和分配。比如说多少个人在做某一个需求,多少人在测试某一个需求的实现,这些需要多长时间等。。使开发工程
4、产生的信息一目了然,对于估算开发项目成本,优化开发进程、工程项目的质量控都具有重要的意义。总之,通过软件项目管理系统的实施应用,能够使企业的开发项目更高效、更科学、更规范。 3、文献综述 (一)、软件项目管理 项目管理是为了使工作项目能够按照预定的需求、成本、进度、质量顺利完成,而 对人员、产品、过程、和项目、进行分析和管理的活动。 目前国内企业对项目管理水平和方法越来越重视,而合适的项目管理软件在其中起了极其重要的作用!主要有工程项目管理软件和非工程项目管理软件2大分类。 随着微型计算机的出现和运
5、算速度的提高,20世纪80年代后项目管理技术也呈现出繁荣发展的趋势,项目管理软件开始出现。对于大型项目管理,没有软件支撑,手工完成项目任务制定、跟踪项目进度、资源管理、成本预算的难度是相当大的。可以说计算机技术的发展对项目管理深入应用起了举足轻重的作用。根据管理对象的不同,项目管理软件可分为:①进度管理;②合同管理;③风险管理;④投资管理等软件。根据提高管理效率、实现数据/信息共享等方面功能的实现层次不同,又可分为:①实现一个或多个的项目管理手段,如进度管理、质量管理、合同管理、费用管理,或者它们的组合等;②具
6、备进度管理、费用管理、风险管理等方面的分析、预测以及预警功能;③实现了项目管理的网络化和虚拟化,实现基于Web的项目管理软件甚至企业级项目管理软件或者信息系统,企业级项目管理信息系统便于项目管理的协同工作,数据/信息的实时动态管理,支持与企业/项目管理有关的各类信息库对项目管理工作的在线支持。 国外项目管理软件有:Oracle公司的PrimaveraP6、Artemis公司ArtemisViewer、NIKU公司的OpenWorkBench、Welcom公司的OpenPlan等软件种项目管理软件价格的差异也较
7、大,从几万元到几十万元不等。适于中小型项目的软件价格一般仅为几万元,适于大型复杂项目的软件价格则为十几万到几百万元。 (二)、Agile方法 Agile方法即敏捷方法(agilemethodologies)(也被称为轻量级方法,lightweightmethodology),它是一组开发方法的统称。随着技术的迅速发展和经济的全球化,软件开发出现了新的特点,即在需求和技术不断变化的情况下实现快节奏的软件开发,这就对生产率提出了很高的要求。 ISO-9000、CMM、SPICE目前已被公认为软件质量保障方面的
8、事实标准,但由于其强调管理和控制,追求项目的可预测性和过程状态的可视性,在提高生产率方面并未予以足够的重视,实施时一方面需要大量中间制品(过程文档)的制作,给开发人员带来很大负担,另一方面,追求可预测性与实际需求的模糊和快速变化不相协调。在此情况下,出现了一些新的开发方法。 新的方法主要有ExtremeProgramming(简称XP)、SCRUM、Crystal Methodol
此文档下载收益归作者所有