基于cmm的软件外包服务平台的开发.doc

基于cmm的软件外包服务平台的开发.doc

ID:12061762

大小:1.02 MB

页数:34页

时间:2018-07-15

基于cmm的软件外包服务平台的开发.doc_第1页
基于cmm的软件外包服务平台的开发.doc_第2页
基于cmm的软件外包服务平台的开发.doc_第3页
基于cmm的软件外包服务平台的开发.doc_第4页
基于cmm的软件外包服务平台的开发.doc_第5页
资源描述:

《基于cmm的软件外包服务平台的开发.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、片'p﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽﷽就业等信息作泉州师范学院毕业论文(设计)题目基于CMM的软件外包服务平台的开发数计学院计算机科学与技术专业12级01班学生姓名李涛学号110304012指导教师曾玉珠职称副教授完成日期2015年01月06日教务处制34基于CMM的软件外包服务平台的开发泉州师范学院数计学院计算机科学与技术专业110304012 李涛指导教师 曾玉珠副教授【摘 要】本论文针对现有软件外包公共服务平台的不足之处即承接方只限于软件企业、不利于充分发挥软件人才潜力或缺少最佳方案的推荐等,创新性地研究并开发基于CMM的软件外包公共智

2、能服务平台,平台实现以项目经理为承接方的软件外包业务的在线交易、软件外包研发人才的技术和能力成熟度的在线管理、基于价格低和质量高的软件外包团队的在线最佳组建、软件外包实施过程的在线管理等功能。本论文能充分挖掘软件人才的潜力,规范软件开发管理流程和软件质量控制,逐渐地告别我国手工作坊式的开发时代,推动软件外包业的创新发展。【关键词】CMM;软件外包;JEECG;MySQL数据库.34目录第一章绪论41.1选题背景41.2研究内容4第二章CMM52.1CMM简介52.2CMM等级介绍5第三章系统的开发技术53.1JEECG智能开发平台简介5

3、3.1JEECG智能开发平台优势63.1JEECG智能开发平台功能特点6第四章系统需求分析64.1系统数据分析74.2需求分析7第五章系统的实现75.1用户注册、登录85.1.1用户注册85.1.2登录105.2项目管理115.2.1项目发布125.2.2项目承包165.2.3项目审核195.3过程管理205.3.1最佳团队组建205.3.2申请人员225.4人员管理235.4.1发包商235.2.2研发人员245.2.3项目经理26第六章总结与展望2734第一章绪论1.1选题背景软件行业和服务外包行业是信息行业的核心,也是信息社会的基

4、础性和战略性的产业。在2015年3月5日举行的第十二届全国人民代表大会第三次会议上,李克强总理在政府工作报告中第一次提出了“互联网+”的行动计划,主旨在于以互联网为主的一整套信息技术在经济和社会生活各部门方面的扩散和应用,他指明这是势不可挡的时代潮流。事实上,“互联网+”企业也就是所谓的企业互联网化,这说明企业客户的生意增长将更多来源于互联网创新,这就促使企业软件借助外包形式的手段来打造生态创新发展环境,为行业客户构建竞争优势,企业软件市场将发生一场革命性的巨变。传统的软件外包就是企业为了专注核心竞争力业务和降低软件项目成本两方面,将软

5、件项目中的全部或部分工作发包给提供外包服务的企业完成的软件需求活动。或者说这种软件外包是一种人力资本高、技术含量高、国际化水平高、附加值高、资源消耗低以及环境污染低的高端服务技术的交易活动。在世界产业结构的不断调整和世界市场各领域的持续深化中,各类型的软件外包逐步成为发展中国家、地区承接世界产业转移的新型产业模式。CMM即软件能力成熟程度型,是鉴定企业在开发流程化和质量管理上的国际通行标准,共分为五级即初始级、可重复级、定义级、管理级和优化级。本论文针对现有软件外包公共服务平台的不足之处即承包商只限于软件企业、不利于充分发挥软件人才潜力

6、或缺少最佳方案的推荐等,创新性地研究并开发基于CMM的软件外包公共智能服务平台,平台实现以项目经理为承包商的软件外包业务的在线交易、以企业为发包商的软件外包业务的项目管理、软件外包相关人员的技术和能力成熟度的在线管理、基于价格低和质量高的软件外包团队的在线最佳组建、软件外包实施过程的在线管理等功能。本论文能充分挖掘软件人才的潜力,规范软件开发管理流程和软件质量控制,逐渐地告别我国手工作坊式的开发时代,推动软件外包行业的创新发展。1.2研究内容本论文的研究开发内容是基于CMM的软件外包公共智能服务平台,目的在于充分挖掘软件人才,推动软件外

7、包行业的创新发展。平台采用B/S架构,利用JEECG智能开发平台实现软件外包项目管理的项目发布、项目审核和项目承包,软件外包过程管理的最佳组建团队和申请人员,以及软件外包人员管理的发包商、研发人员和项目经理等功能。具体如下:◆研究CMM模型,并制定选定级别的规范规则,包括软件人员的组成和过程管理。◆研究并制定每类软件人员的岗位职责和技能要求。◆研究并制定软件外包的实施方案◆研发软件外包业务的项目管理◆研发软件外包研发人才的人员管理◆研发软件外包团队的最佳组建团队◆研发软件外包过程的过程管理◆系统的集成和测试第二章CMM342.1CMM简

8、介CMM是指“能力成熟度模型”,它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的概述。CMM的核心是把软件开发看成一个过程,并且根据这一原则来对软件开发和维护进行过程监控和研究

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。