软件项目管理论文题目

篇一:软件项目管理系统论文

摘 要

软件项目管理系统是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动,系统包括项目基本信息管理、软件模块管理和软件缺陷管理等功能。

本系统必须在增加基本信息之后才能增加软件项目信息。基本信息包括项目类型信息、项目状态信息、模块状态信息和模块缺陷信息等。后台数据库采用Access,前台开发工具采用Visual Basic。

本系统采用比较流行的ADO 数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功的将面向对象的程序设计思想应用到系统设计中。这也是本系统的特色和优势。

软件项目管理系统将以需求为管理核心,任务为管理内容,质量为管理指标实现项目过程的管理。项目从需求建立为开始,由任务来跟踪需求完成的进度,用质量管理来考核需求完成的标准,系统可实现需求到任务,任务到质量的完整管理,以追溯管理的方式实现项目过程的完整管理。

关键词:软件项目管理系统 Access 数据库 Visual Basic

ABSTRACT

People, product, process and project are analyzed and managed by the active software project administration module (named as Software management system). It contains the project basic function, the software management module and the Software Defect Management. According to the scheduled cost, the rate of process and the quality, the system can defer to prearranges and completes the process smoothly.

In this system, the first thing is to add the basic information. Afterwards, it is to increase the software project information. The basic information is including the type of project information, project condition information, module condition information and module defective information. The background databases of the basic system is using the Access databases, whist the foreground development tools exploit Visual Basic.

This system uses the quite popular data access technology through ADO, and seals each database table field and the operation in the kind, thus it will succeed the object-oriented programming thought to apply in the software. This also is this system characteristic and the superiority.

The Software management system take the demand as the management core. The management content is the duty, and the quality is for the management target realization project process management. The project from the demand establishment is the start, which track the progress by the duty which the demand completes and inspect the standard with the quality control which the demand completes. The system may realize the demand to arrive the duty, the duty to the quality integrity management, tracing the management the way realization project process integrity management.

Keywords: Software management system Access database Visual Basic

前 言 .................................................................... 1

第一章 开发环境介绍 ...................................................... 2

1.1 编程环境的选择 ............................................................................................................. 2

1.2 VISUAL BASIC 的简介 ....................................................................................................... 2

1.3 ACCESS数据库的优点 ....................................................................................................... 3

第二章 需求分析 .......................................................... 5

2.1 系统分析 ......................................................................................................................... 5

2.2 可行性分析 ..................................................................................................................... 5

第三章 概要设计 .......................................................... 7

3.1 总体设计的目的 ............................................................................................................. 7

3.2 系统总体流程图 ............................................................................................................. 7

3.3 功能模块图 ..................................................................................................................... 8

3.4 用户功能模块图 ............................................................................................................. 8

3.5 数据库设计 ..................................................................................................................... 9

3.6 系统数据库表 ............................................................................................................... 10

第四章 详细设计及编码 ................................................... 14

4.1 登录窗体和系统主页面设计 ....................................................................................... 14

4.2 基本信息管理模块设计 ............................................................................................... 17

4.3 项目组信息管理模块设计 ........................................................................................... 19

4.4 设计项目信息窗体 ....................................................................................................... 22

5.5 软件缺陷模块设计 ....................................................................................................... 24

4.6 用户管理模块设计 ....................................................................................................... 26

第五章 软件测试 ......................................................... 28

5.1测试项目 ....................................................................................................................... 28

5.2 测试方法 ....................................................................................................................... 29

结 论 ................................................................... 30

谢 辞 ................................................................... 31

参考文献 ................................................................. 32

附 录 ................................................................... 33 附录一 软件使用说明书 ................................................................................................... 33 附录二 部分代码 ............................................................................................................... 34

没有项目管理,项目也有可能成功。但没有管理的项目,很难保证项目的利润空间,对公司来说,亏损的风险就大。所以我们要有项目管理,以保证公司在总体上是盈利的,注意不是每一个项目都要盈利。为什么我们要实施项目管理,是为了提高项目的效益。这里所指的项目的效益是一个综合性的指标,包括低风险、高产出等。为此我们不难得出我们在实施项目管理应该掌握的度。即:引入项目管理后所产生的效益减去项目管理的成本后必须大于未引入项目管理时的效益。

软件项目管理系统是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员(People)、产品(Product)、过程(Process)和项目(Project)进行分析和管理的活动。

为什么我们要实施项目管理,是为了提高项目的效益。这里所指的项目的效益是一个综合性的指标,包括低风险、高产出等。为此我们不难得出我们在实施项目管理应该掌握的度。即:引入项目管理后所产生的效益减去项目管理的成本后必须大于未引入项目管理时的效益。由于引入项目管理后所产生的效益与项目管理的复杂度(项目管理的成本)并非线性相关的,因此项目管理的复杂度必然存在一个最优值,这就是我们应该把握的度。软件项目管理和其他的项目管理相比有相当的特殊性。首先,软件是纯知识产品,其开发进度和质量很难估计和度量,生产效率也难以预测和保证。其次,软件系统的复杂性也导致了开发过程中各种风险的难以预见和控制。Windows这样的操作系统有1500万行以上的代码,同时有数千个程序员在进行开发,项目经理都有上百个。这样庞大的系统如果没有很好的管理,其软件质量是难以想象的[1]。

软件项目管理系统的根本目的是为了让软件项目尤其是大型项目的整个软件生命周期(从分析、设计、编码到测试-、维护全过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用[2]。而研究软件项目管理为了从已有的成功或失败的案例中总结出能够指导今后开发的通用原则,方法,同时避免前人的失误。

第一章 开发环境介绍

1.1 编程环境的选择

目前,解决这一课题的方法与手段非常多,所以首先应选定开发工具与环境。编程环境的选择微软公司的Visual Basic 6.0是Windows应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。

1.2 Visual Basic 的简介

Visual Basic的简介,Visual Basic是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在断断的几年内风靡全球。Visual Basic是极有特色和功能强大的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,交易维护的生成代码。Visual Basic提供了开发Windows? 应用程序最迅速、最简捷的方法。不论是Windows应用程序的资深专业开发人员还是初学者,Visual Basic都为他们提供了整套工具,以方便开发应用程序[3]。

Visual指的是开发图形用户界面(GUI)的方法,不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象放到屏幕上即可。

Basic指的是BASIC(Beginners All-Purpose Symbolit Instruction Code)语言,一种在计算技术发展史上应用得最为广泛的语言。Visual Basic在原有BASLC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和Windows GUI有直接关系。专业人员可以用Visual Basic实现其他任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序[4]。

Visual Basic不仅是Visual Basic的编程语言。Visual Basic编程系统,Excel的Applications Edition,Access和Windows的许多其他应用程序都使用这一语言Visual Basic Scripting Edition (VBScript)是广泛使用的脚本语言,它是Visual Basic语言的子集。这样,在学习Visual Basic中得到的经验可应用到所有这些领域中。从开发个人使用或小组使用的小工具,到大型企业应用系统,甚至通过Internet的遍及全球分布应用程序,都可在Visual Basic提供的工具中各取所需。

有了ActiveX技术就可使用其他应用程序提供的功能,例如Word字处理器,Excel电子数据表及其Windows应用程序,甚至可直接使用VBP或VBE创建的应用程序和对象。 已完成的应用程序是使用Visual Basic虚拟机的真正.exe文件,可以自由发布。美国微软公司于1991年推出VB1.0至今已经经历了6个版本,VB6.0运行在Windows 95 或Windows NT操作系统下,是一个32位的应用程序开发工具。Visual Basic 6.0有三

篇二:项目管理毕业论文题目参考

项目管理毕业论文参考

论坛会议项目组织沟通关键因素研究

深圳建筑工务署建筑智能化系统项目管理研究

PLM系统在企业的应用策略研究

瑞翔科技研发项目管理研究

协同项目风险管理系统的研究与实现

燕山石化工程项目采购招标策略研究

基于知识管理的工程项目管理研究

国家大学生文化素质教育基地项目研究

运用项目人力资源管理理论改进宣武区舆情信息工作队伍建设的研究 移动通信增值产品策划项目中的客户需求管理

政府专网转型过程中的风险管理与控制

关于中国移动增值业务项目时间管理的研究

西林苑项目成本控制案例研究

IT项目风险管理及案例研究

W公司新产品开发流程优化研究

现代项目管理方法及其在援约工程项目中的应用研究

独立学院教学质量管理方法的构建

电信运营企业外包供应商评价体系研究——以C公司电信智能卡采购项目 为例

A公司ERP项目实施的研究

航天专网客服系统的优化设计

XX公司竞争情报系统项目的建立与实施

建筑企业项目治理结构设计与持续改进

基于过程方法的军事新闻传播质量改进及实施研究

TQM在荣威样车试制项目中的应用研究

台香输电高塔组立项目的时间管理研究

GB维修中心BPR项目进度管理研究

广清高速公路改扩建项目财务评价与风险控制研究

价值工程在粤电网生产人员培训项目成本控制中的应用

挣值分析法在新国际广场电梯安装项目进度控制中的应用

设计阶段投资控制方法及其在某综合楼中的应用

中小企业ERP项目管理方法研究

项目管理在民营高新技术企业创业阶段的应用

关键链技术在工程建设项目管理中的应用研究

基于项目生命周期理论的温州公安IT项目管理研究

CGTR项目系统分析与管理方法研究

手机制造业产品管理变革解析

F东电信实业集团绩效管理体系设计研究

天中物流公司项目管理模式研究

项目成本管理及挣值管理在通信项目中的应用

EPC工程项目的管理

项目导向型组织中的知识创造机理研究

深圳航空公司PMA件应用项目管理研究

软件项目管理在嵌入式项目中的应用与研究

基于项目管理理论的政府危机管理研究

中科院SX所863课题的项目管理研究

建设工程项目全寿命周期过程集成管理研究

煤炭工程项目风险管理理论及实证研究

济南四建项目管理信息系统的设计与实现

企业项目管理的一种组织结构

基于PDM的项目管理集成技术的研究

分布式协同设计中基于Web的项目管理系统研究

国防科研单位项目管理能力评价方法研究

哈尔滨市机场开发区集中供热工程建设的项目管理研究

业主方工程项目管理的实施研究——苏州长征制药厂异地改造项目案例分 析 基于C#甘特图控件的设计与实现

电网建设项目中进度管理的应用和研究

环卫专用汽车行业竞争态势与对策研究

我国软件企业项目营销管理

能力分析研究在制造类项目质量管理中的应用

HN棉花交易市场项目财务评价和投资风险分析

沃特公司智能大厦项目进度计划及控制实践研究

项目管理理论与技术在机械零部件技改项目中的应用研究

三方协作下的工程项目管理信息沟通模式研究

天业恒基公司工程项目管理中的人力资源配置研究

《黑龙江省烟草企业管理支撑系统》项目管理与实施

SPP项目管理和质量控制过程应用研究

技术创新项目管理研究

钻井承包商项目管理的实践与研究

公共管理视角下非经营性政府投资项目管理绩效研究——基于对代建制的 分析

产品数据管理中的项目管理研究与实践

中小IT企业培训项目管理现状与培训优化模型研究

基于绩效的项目经理能力测评研究

面向设计部门的PDM系统开发及关键技术研究

项目管理理论在小型建筑施工企业中的应用

基于资源管理面向行政机关的项目管理系统研究

驻外使领馆馆舍建设项目业主风险管理

风险投资企业高科技风险项目管理研究

南京会展中心工程合同总体策划后评价研究

黄花立交桥改扩建工程中的项目进度管理应用

氢氧火箭发动机型号研制项目管理的应用研究

河北五洲集团产品开发项目管理研究

济钢新厚板项目时间管理的优化研究

项目管理在电信计费帐务系统项目中的应用——以玉林电信公司计费帐务 系统项目为例

建筑公司工程项目管理模式及激励方法研究

SC设计院项目管理体制改革初探

万科公司实行在线项目管理的应用研究

PDM中企业项目管理技术的研究与实现

高速公路建设项目管理模式的研究与实践

国际工程EPC总承包项目管理研究

代建制项目投资控制的基本方法研究与实践

某包装企业品牌营销的项目管理实证研究

哈尔滨汽轮机厂有限责任公司项目管理问题研究

江苏富士通交换机通信电源国产化项目成本管理研究

国有投资公司项目管理的内部控制机制研究

基于项目管理思想的海南省政府组织机构改革研究

六西格玛在我国中小企业的导入研究——以润东公司为例

云南兴农信息网研发

葛洲坝集团公司项目管理研究

创新型项目立项和决策的框架研究——分布式供能系统的可行性研究 高速公路项目成本控制

房地产开发项目成本控制研究

网络制造环境下机床产品数据管理系统的研究

JD校园一卡通工程(一期)项目进度计划与控制

我国软件企业基于项目的战略研究

武警车辆安全管理信息系统开发项目管理研究

工业厂房钢结构安装工程的控制研究

政府信息化项目的风险管理研究——以G省地税信息系统项目为例 组织级航天器项目进度管理方法研究和应用

基于Web的模具协同开发平台研究

跨国公司生产和技术区域转移项目的管理

北京八通线地铁车辆制造项目管理研究

基于项目团队生命周期的工程项目团队冲突研究

火电厂脱硫项目管理研究

德豪润达公司产品研发多项目管理研究

项目管理方法在建筑施工企业中的应用

××电信企业大客户通信工程管理研究

产品数据管理中项目管理子系统的研究与实现

设计进度超常规的设计项目管理

P3软件在大连船舶重工钻井平台项目中的进度计划与控制研究 现代产品开发项目管理的理论和实践研究

电子制造业生产线建设项目管理研究

EPC总承包项目的风险管理研究

信息化项目团队成员冲突管理研究

TD-SCDMA标准对通信产业的影响

山西省电力公司员工培训项目策划与管理

区域制造业信息化工程项目管理模式研究与应用

持续改进房地产开发设计管理研究

咨询项目中知识共享的影响因素研究

在网络联盟制造中实施项目管理的研究

枫林蓝岸房地产水电项目运作管理的研究

北京城建亚泰公司项目管理实践研究

我国首例特高压输变电项目建设管理中的若干问题研究 企业客户服务管理项目的风险识别和风险评价研究

企业客户服务管理项目的风险识别和风险评价研究

石家庄高新区污水处理厂建设项目安全风险管理研究

房地产项目风险管理研究与应用

科技支撑计划项目过程管理中第三方评估咨询介入机制研究 L&V公司研发项目质量问题的预防对策

地区电业局大用户配电工程项目个性化管理研究

高速公路养护工程项目管理初探

工程项目管理和工程项目总承包的分析研究

篇三:毕业论文(软件开发项目中的质量管理研究)论文

摘要

摘要

随着知识经济时代的到来,企业能否合理有效地管理自己的知识已成为企业在激烈的市场竞争中能否获取竞争优势的关键。知识经济的时代同时也是信息化的时代,整个社会的高效运作对计算机软件产品的依赖程度越来越高。软件质量以及软件质量管理日益成为人们关注的焦点。软件质量特性,反映了软件的本质。对软件的开发过程进行质量管理是解决软件质量问题的重要方法。目前国 际上流行的ISO9001标准和CMM模型等都是为了指导企业如何建立符合质量管理要求的开发过程而提出的。但软件产品是一种特殊的逻辑产品,它的“制造”过程基本等同于“设计”过程,显然不能生搬硬套硬件产品质量管理方法来管理软件产品的质量,因此,需要建立专门针对软件产品的质量管理方法。本文详细阐述了软件项目质量管理的认识,并结合实际经历就软件项目中的质量管理做了一些探讨。文章详细介绍了质量和软件质量的概念、软件质量工程体系的思想和内容、软件质量控制和管理的方法和技术,包括软件质量标准、配置管理、软件质量保证和软件测试等;针对实际的软件质量工作,深入探讨了需求分析、软件设计、编程和测试、软件发布和维护等各个阶段的软件质量活动。

关键词:质量 软件质量 质量控制 质量保证 质量管理 过程管理

软件测试 软件项目管理

Abstract

Abstract

With the advent of the era of knowledge economy, whether an enterprise can reasonably and effectively manage its own knowledge has become a crucial factor that can impact its access to success sufficiently. The era—in the mean time—is the era of information too.The efficiency of its business in the whole society is depending heavily on the computer software. The quality of software is more of vital concernment. Software quality characteristics reflect the essence of software. Quality management of software development process is an important approach to solve the problem of software quality. There are already a lot of standards of software quality management, such as ISO9001 and CMM, which can help organizations to establish the system of quality management. Different from traditional industrial products, the process of software development is at the same time as the process of producing. Thus traditional methods of quality control of hardware obviously could not reasonably be adapted to quality management of software. This thesis describes a software project quality management knowledge combined with practical experience of the soft

软件项目管理论文题目

ware project quality management to do some research. Paper introduces the concept of quality and software quality, software quality engineering system of ideas and content, software quality control and management methods and technologies, including software quality standards, configuration management, software quality assurance and software testing, etc.; For the actual software quality and in-depth study of the needs analysis, software design, programming and testing, software release and maintenance activities in various stages of software quality.

Keywords: QualitySoftware Quality Quality Control

Quality Assurance Quality Management Process Management

Software Testing SoftwareProject Management

目录

目 录

第一章 引言 ............................................................... 1

第二章 质量 ............................................................... 3

2.1 质量 ............................................................... 3

2.2 质量概念的发展 ..................................................... 3

2.3质量管理大师 ....................................................... 4

2.3.1戴明理论 ..................................................... 4

2.3.2朱兰理论 ..................................................... 5

2.3.3 Crosby理论 .................................................. 5

2.3.4 6∑理论 ...................................................... 6

第三章 软件工程基础 ....................................................... 7

3.1 软件工程基本原理 ................................................... 7

3.2 质量管理体系ISO9001 ............................................... 8

3.3 项目管理知识体系PMBOK ............................................. 8

3.4软件能力成熟度模型集成CMMI ......................................... 9

第四章 软件项目质量管理论述 .............................................. 11

4.1 质量计划编制 ...................................................... 12

4.2 按照质量计划实施有效的质量控制 .................................... 13

4.3 对软件质量保证的认识 .............................................. 14

4.3.1有关的SQA理论 .............................................. 14

4.3.2 SQA的工作内容和工作方法 .................................... 15

4.4对软件配置管理的认识 .............................................. 16

4.4.1配置管理是职责分工 .......................................... 16

4.4.2配置管理工作的内容 .......................................... 17

4.5 对软件测试的认识 .................................................. 20

4.5.1软件缺陷 .................................................... 20

4.5.2软件测试的内容 .............................................. 21

4.5.3自动化测试及工具 ............................................ 22

4.6软件质量分析工具 .................................................. 23

4.6.1因果图 ...................................................... 23

4.6.2帕累托图 .................................................... 23

4.6.3控制图 ...................................................... 24

第五章 质量管理在实际项目中的应用 ........................................ 25