学位论文 > 优秀研究生学位论文题录展示
邮政应用软件项目规模估算系统的设计与实现
作 者: 张超平
导 师: 张笑燕
学 校: 北京邮电大学
专 业: 软件工程
关键词: 软件项目 规模估算 度量 功能点
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 25次
引 用: 0次
阅 读: 论文下载
内容摘要
邮政信息化工作近几年得到了突飞猛进的发展,基本涵盖了所有的邮政业务,已建成全国统一推广的邮政应用软件系统就已经多达50余个,实现了业务发展、服务手段、服务质量的突破,为邮政进一步的快速发展打下了坚实的基础。随着信息技术的更新换代以及邮政各项业务的快速发展,为客户提供更全面、更优质的服务,使得将来设计的邮政应用软件系统逐步向集中化演变,系统也必将变得更加庞大与复杂。为降低项目失败的风险,提高项目的开发效率与质量,必然促使对于邮政应用软件项目的管理与监控从当前的粗放型向更为可控的精细化转变。本文为推动这一转变,研究了进行精细化软件项目管理的前提,论述了进行软件度量的必要性,进而阐明了软件度量的基础是规模估算。只有先建立统一、科学、量化的邮政应用软件项目规模估算模型与方法,才能为进一步量化、客观地监控邮政应用软件项目的范围、计划、进度、成本、质量、效率以及测试等提供统一的评估尺度。本文按照先抽象后具体,先理论后实践的次序进行论述。先简要介绍了邮政应用软件项目规模估算的相关概念与过程模型;然后重点结合需求以及信息技术发展现状,考虑到开放性、安全性、易实现、低成本等要求,设计了邮政应用软件项目规模估算系统的总体架构、功能模块、流程、界面以及数据库逻辑等;最后详细论述和说明具体实现了邮政应用软件项目规模估算系统的规模估算、项目管理、用户管理、系统配置等功能,为进一步拓展规模估算在规范邮政应用软件项目需求、制定邮政应用软件项目计划、监控邮政应用软件项目成本、评估邮政应用软件过程开发效率、控制邮政应用软件产品质量等方面上的应用提供了一个适用的工具。本文研发的邮政应用软件项目规模估算系统已经投入试运行,其界面友好、操作方便、功能全面,满足对邮政应用软件项目进行规模估算的各项需求,取得了良好的效果,达到了预期目的。
|
全文目录
摘要 4-6 ABSTRACT 6-10 第一章 引言 10-13 1.1 课题背景 10-12 1.2 课题任务 12 1.3 论文结构 12-13 第二章 邮政应用软件项目规模估算的相关概念 13-18 1. 度量 13 2. 估算 13-14 3. 软件度量 14 4. 软件项目规模估算 14-15 5. 功能点分析法 15 6. 用户 15 7. 功能点 15 8. 应用边界 15-16 9. 数据功能 16 10. 事务功能 16 11. 基本处理过程 16 12. 内部逻辑文件 16 13. 外部接口文件 16-17 14. 外部输入 17 15. 外部输出 17 16. 外部查询 17 17. 数据元素类型 17 18. 记录元素类型 17 19. 文件引用类型 17-18 第三章 邮政应用软件项目规模估算的过程模型 18-25 3.1 邮政应用软件项目规模估算的现状 18-21 3.2 邮政应用软件项目规模估算的过程模型概述 21-25 3.2.1 邮政应用软件项目规模估算模型 21-22 3.2.2 邮政应用软件项目规模估算模型中功能要素的组成结构 22-23 3.2.3 邮政应用软件项目规模估算模型中功能要素的逻辑关系 23-25 第四章 邮政应用软件项目规模估算系统的分析与设计 25-50 4.1 系统需求分析 25-28 4.1.1 基本流程及分析 25-27 4.1.2 需求要点分析 27-28 4.2 系统总体设计 28-30 4.2.1 系统采用LAMP技术平台 28 4.2.2 系统选用Codelgniter开发框架 28-29 4.2.3 系统应用MVC设计模式 29-30 4.3 模块设计 30-34 4.3.1 规模估算模块 31-32 4.3.2 用户维护模块 32 4.3.3 系统配置维护模块 32-33 4.3.4 项目维护模块 33 4.3.5 项目模块维护模块 33-34 4.4 界面设计 34-37 4.4.1 界面设计的基本理念 34-35 4.4.2 界面分区设计 35-37 4.5 数据库逻辑设计 37-50 4.5.1 主要数据库表关系图 37-39 4.5.2 主要数据库表 39-50 第五章 邮政应用软件项目规模估算系统的实现 50-73 5.1 总体实现 50-54 5.1.1 目录结构 50-51 5.1.2 应用配置 51-52 5.1.3 总体界面的实现 52-53 5.1.4 菜单功能的实现 53-54 5.2 操作用户登录功能的实现 54-57 5.2.1 界面输入有效性验证 54-55 5.2.2 用户口令加密算法 55 5.2.3 用户重置口令算法 55 5.2.4 用户登录功能的模型(Model) 55-56 5.2.5 用户登录功能的控制器(Controller) 56 5.2.6 用户登录功能的视图(View) 56-57 5.3 规模估算功能的实现 57-61 5.3.1 项目树型结构模块的实现 57-59 5.3.2 规模估算功能的模型(Model) 59-60 5.3.3 规模估算功能的控制器(Controller) 60 5.3.4 规模估算功能的视图(View) 60-61 5.4 项目管理功能的实现 61-64 5.4.1 项目管理功能的模型(Model) 62 5.4.2 项目管理功能的控制器(Controller) 62-63 5.4.3 项目管理功能的视图(View) 63-64 5.5 项目模块管理功能的实现 64-66 5.5.1 项目模块管理功能的模型(Model) 64-65 5.5.2 项目模块管理功能的控制器(Controller) 65-66 5.5.3 项目模块管理功能的视图(View) 66 5.6 用户管理功能的实现 66-69 5.6.1 用户管理功能的模型(Model) 67-68 5.6.2 用户管理功能的控制器(Controller) 68-69 5.6.3 用户管理功能的视图(View) 69 5.7 系统配置管理功能的实现 69-73 5.7.1 系统配置管理功能的模型(Model) 70-71 5.7.2 系统配置管理功能的控制器(Controller) 71 5.7.3 系统配置管理功能的视图(View) 71-73 第六章 结束语 73-76 6.1 邮政应用软件项目规模估算的应用 73-74 6.2 论文工作总结 74-75 6.3 问题与展望 75-76 参考文献 76-77 致谢 77
|
相似论文
- 《武经总要》中的计量知识研究,TB9
- 基于OSGi的领域内框架扩展方法研究及应用,TP311.5
- 无线局域网MAC层工作休假策略的研究,TN925.93
- 基于模糊区分矩阵的区间信息系统属性约简,O159
- 二型模糊值黎曼积分的计算及有序加权几何均值算子的序结构,O177
- 关于门径管理在某软件项目开发中的应用研究,TP311.52
- AODV在无线传感器网络中的改进与实现,TP212.9
- J公司软件项目成本估算研究,TP311.52
- A公司转台控制系统软件开发的项目管理,TP311.52
- 基于贝叶斯网络的软件风险管理模型研究与实现,TP311.52
- 国内太阳能企业实施MES软件项目过程中的风险管理研究,F426.2
- 基于软件影响网络的软件度量研究,TP311.52
- 护理行为六维度量表的编译评价及适用性研究,R47
- 基于神经网络算法的风险管理模型,TP311.52
- 功能点分析方法在外包项目管理中的应用研究,TP311.52
- 基于中介逻辑的模糊信息处理的研究,O159
- 江西省数字复合出版系统构建,G237.6
- PROTOS70/80卷接机PLC控制系统的设计,TP273
- 功能点分析法在增量开发模型中的研究和实践,TP311.52
- 物流金融风险度量及控制研究,F259.2;F224
- WSN中确保高效可靠通信的联合优化算法,TP212.9
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|