学位论文 > 优秀研究生学位论文题录展示

构建面向Agent的网上教材订购系统的需求模型过程研究

作 者: 赵钰
导 师: 邵堃;王韦伟
学 校: 合肥工业大学
专 业: 计算机技术
关键词: 需求工程 Agent I~*框架 UML 网上教材订购系统
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 36次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着Agent在理论和技术应用研究上的不断发展,许多学者也将Agent应用到软件工程领域中,产生了面向Agent的软件工程。需求分析作为软件工程的子阶段,在面向Agent的软件工程中也占有同样重要的地位,因此面向Agent的需求分析工作要求能够充分获取需求,从更高的抽象层次上分析和描述系统的功能。本文通过对现有面向Agent的需求建模方法的深入研究,在切实理解面向Agent需求分析理论的基本思想的基础上,对工作中正在使用的高校网上教材订购系统进行改造,验证了该方法的有效性,并使其更加符合实际应用的需求要求。本文采用的方法是基于Ⅰ*建模框架和扩展UML的面向Agent的需求建模方法。该方法建议将需求分析划分为早期需求分析和后期需求分析两个阶段,在每个阶段分别对角色的意图进行描述和建模。同时为了保证两个阶段需求分析的一致性,建立相应的映射规则,实现由早期的需求分析阶段过渡到后期的需求分析阶段。该方法在早期的需求分析过程中,采用Ⅰ’建模框架提供的策略依赖模型和策略原理模型进行需求的分析和描述,侧重于对系统的组织背景信息以及建立系统的目的和基本原理进行描述。这样不仅能理解系统“做什么”,而且还能知道“为什么”这么做,这是传统的需求分析所不能做到的。在后期的需求分析阶段,采用的是扩展的UML语言来对早期需求分析阶段所产生的功能和非功能性需求进行形式化描述,建立基于UML的用例模型和Agent类模型,形成需求规格说明。这样通过标准的UML语言建立的需求规格说明,有利用后继的软件开发阶段的实施。本文采用基于Ⅰ’建模框架和扩展的UML的面向Agent的需求建模方法,基于网上教材订购系统案例背景,研究构建面向Agent系统的早期和后期需求模型的主要过程。

全文目录


摘要  5-6
ABSTRACT  6-8
致谢  8-11
第一章 绪论  11-20
  1.1 需求工程概述  11-13
  1.2 面向对象的需求工程  13-16
    1.2.1 面向对象的需求工程方法  14-16
  1.3 面向Agent的需求工程  16-18
  1.4 论文概要  18-20
第二章 面向Agent的软件工程方法  20-25
  2.1 面向Agent的软件工程方法  20-24
  2.2 本章小结  24-25
第三章 基于I~*框架和UML的面向Agent需求建模方法  25-39
  3.1 I~*建模框架  25-30
    3.1.1 意愿元素  26-27
    3.1.2 意图关系  27-30
    3.1.3 I~*框架模型  30
  3.2 统一建模语言UML  30-34
    3.2.1 UML语言内容  32-33
    3.2.2 UML语言特点  33-34
    3.2.3 UML的应用领域  34
  3.3. 基于I~*框架和UML的面向Agent方法  34-38
    3.3.1 需求建模过程  35-36
    3.3.2 Agent的定义  36
    3.3.3 由I~*模型到用例模型  36-37
    3.3.4 由I~*模型到Agent类模型  37-38
  3.4 本章小结  38-39
第四章 网上教材订购系统的实例研究  39-45
  4.1 系统背景  39-40
  4.2 早期需求模型  40-42
  4.3 后期需求说明  42-44
  4.4 本章小结  44-45
第五章 结束语  45-47
参考文献  47-50
攻读硕士学位期间发表的论文  50

相似论文

  1. 中小企业进销存管理系统的研究与设计,TP311.52
  2. UML模型到XMI的映射方法研究,TP311.5
  3. 基于模型的Web测试技术研究与应用,TP311.53
  4. 基于移动Agent的分布式网络通信机制的研究,TP393.02
  5. 基于形式化UML测试序列生成方法研究,TP311.53
  6. 面向Seam框架的PIM到PSM转换研究,TP311.52
  7. 面向产业需求的工程硕士培养模式研究,G643
  8. 基于UML的体育场馆管理系统的分析、设计与实现,TP311.52
  9. 排课管理系统的设计与实现,TP311.52
  10. 振道科技人力资源管理系统,TP311.52
  11. 基于PDM的金融机具行业项目管理系统的研究与开发,TP311.52
  12. 永康市计生管理系统的设计与实现,TP311.52
  13. 教育局OA系统设计与实现,TP311.52
  14. 高校教务管理系统与实现,TP311.52
  15. 一个基于UML的提案管理系统的设计与实现,TP311.52
  16. 工程项目管理系统的设计与实现方法研究,TP311.52
  17. 面向家庭的远程健康监护系统的设计与研究,TP311.52
  18. 基于视点的面向方面需求工程方法研究,TP311.52
  19. 多Agent方法在分布式智能电网发电调度系统中的应用研究,TM76;TM73
  20. 交通运输服务的GPS机动车监控系统的设计与实现,TN967.1
  21. 基于Agent的无线传感器网络自组织演化机制研究,TN929.5

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com