首页> 中文学位 >基于RUP的哈烟协同订单管理系统的设计与实现
【6h】

基于RUP的哈烟协同订单管理系统的设计与实现

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1 课题背景、目标及实际意义

1.1.1课题背景

1.1.2系统的建设目标

1.1.3课题意义

1.2课题主要研究内容

1.3论文组织结构

1.4本章小结

第2章相关理论和技术的研究及介绍

2.1软件工程概述

2.2 RUP简介

2.2.1 RUP简介和特点

2.2.2 RUP核心概念

2.2.3 RUP的几个重要内容

2.3统一建模语言UML

2.3.1 UML的定义和组成

2.3.2 UML的核心概念

2.3.3用UML描述系统体系结构

2.4本章小结

第3章RUP在软件开发中的应用方法

3.1 RUP实施要点概述

3.1.1用例驱动过程

3.1.2以构架(体系结构)为中心的过程

3.1.3迭代和增量的过程

3.2 RUP的核心工作流

3.2.1需求获取工作流

3.2.2分析工作流

3.2.3设计工作流

3.2.4实现工作流

3.2.5测试工作流

3.3本章小结

第4章系统需求分析

4.1协同订单系统规划

4.2系统总体功能需求

4.3系统非功能性需求

4.4本项目RUP开发流程设计

4.5协同订单管理系统(COM)功能需求

4.6协同订单管理系统用例模型

4.6.1确定系统角色和用例

4.6.2创建角色用例关系图

4.7本章小结

第5章RUP在协同订单管理系统设计中的具体应用

5.1协同订单管理系统总体框架结构

5.1.1顶层构架

5.1.2概念模型

5.2系统动态模型

5.2.1活动图

5.2.2状态图

5.2.3顺序图

5.2.4协作图

5.3逻辑视图

5.4系统类图

5.4.1人员包类图

5.4.2事务包类图

5.4.3接口包类图

5.5系统数据模型

5.5.1订单系统数据模型

5.6系统部署

5.6.1系统组件图

5.6.2系统配置图

5.7本章小结

第6章协同订单管理系统的实现与测试

6.1系统实现环境

6.2系统安全性考虑

6.3设计模型实现

6.4数据库连接实现

6.5主要界面实现

6.6系统测试

6.6.1测试环境

6.6.2测试方案

6.6.3测试阶段和测试方法

6.6.4测试用例设计

6.6.5测试结果分析

6.7本章小结

结论

参考文献

致谢

展开▼

摘要

大型企业的协同订单管理系统通常十分复杂,人们经常借助模型来分析设计系统,而面向对象的程序设计语言和软件开发平台已经成为目前企业管理信息系统构建的主要工具。同时,在系统分析和设计中,面向对象的分析和设计方法也正逐渐取代传统的面向过程的分析和设计。面向对象的系统分析与设计适合于在各种问题域中建造各种规模程度和复杂度的系统,并能为当前流行的面向对象的程序语言、操作系统和工具提供有力的支持,与传统面向过程方法相比具有明显的优越性。 论文在分析了协同订单系统的开发特点和要求的基础上,提出将RUP开发过程应用于系统开发,并根据系统特点裁减出适合于本系统的RUP开发过程. 围绕RUP如何在协同订单管理系统中具体应用,分析了RUP的关键技术,尤其是五个核心工作流,给出了协同订单系统的具体建模过程. 首先深入分析了协同订单系统的功能需求,结合实际开发模块建立了用例模型,描述了系统的功能需求.分析了RUP开发过程中分析阶段的任务和步骤,建立了分析模型,精化了所得出的用例模型中的用例,完成了系统分析.分析了设计阶段的任务和步骤,建立了设计模型,为系统选择了开发平台,讨论了系统的体系结构,设计出数据库结构,在实现阶段,建立了物理模型,分析了关键技术,对界面进行了设计与实现.在测试阶段,搭建了测试环境,设计了测试用例,选择了黑盒测试方法对系统的功能进行测试,最终实现了协同订单管理系统. 论文的实践工作表明:采用RUP方法能提高软件的发效率,使系统开发具有良好的规范,降低软件系统的开发风险.本文实现的协同订单管理系统的设计和开发过程具有通用性,对类似工作有借鉴作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号