1 / 44
文档名称:

排序系统软件设计说明书.doc

格式:doc   大小:1,228KB   页数:44页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

排序系统软件设计说明书.doc

上传人:luyinyzha 2019/8/17 文件大小:1.20 MB

下载得到文件列表

排序系统软件设计说明书.doc

文档介绍

文档介绍:排序系统软件设计说明书Documentnumber文档编号Q1qConfidentialitylevel密级内部公开Documentversion文档版本页数:-3--3- 1软件设计说明书 11排序系统简介 52排序系统总体架构设计描述 83排序系统功能设计描述 10SortSystemTest主类 10插入排序算法类 10冒泡排序算法类 11选择排序算法类 12快速排序算法类 13希尔排序算法类 144参考文献 《软件需求规格说明书》 15排序系统简介文档编写目的编写本文档的目的是为了软件开发者对排序系统的运行环境、功能和性能有一个共同的理解,使本软件设计说明文档成为整个软件开发过程的指导,为编码提供方向和依据。为快速的将数据进行排序,我们设计了排序系统,来帮助用户对用户想排序的数据进行排序。 文档编写背景本软件设计说明书是在《排序系统软件需求规格说明书》基础上编写的,完成需求分析、软件基础模块功能、排序系统设计制作,急需为开发人员的需求提供相应系统设计说明,以供进一步的修改。也为软件开发与测试人员提供排序系统的整体框架,便于进一步设计开发。文档适用范围本文档适用于开发人员。软件名称本系统英文名称:SortSystem本系统英文简称:SS本系统中文名称:排序系统软件功能参见《软件需求规格说明书》软件应用参见《软件需求规格说明书》术语和缩略语排序:将一组“无序”的记录序列调整为“有序”的记录序列。SSSortSystem:排序系统。排序系统总体架构设计描述软件系统上下文定义总体架构图图一系统整体架构图排序系统组件图图二系统组件图排序系统组件描述用户对系统进行操作,系统作为组件,用户在这个组件之下实现需要的功能。系统部署图排序系统其他特点排序系统采用面向对象的系统分析方法和原则。提高了系统的清晰性、安全性和重用性。根据目前微软主流的体系架构(参考Dowamish7体系结构)排序系统在纵向上采用五层体系结构:UI层、业务逻辑层、数据访问层、支撑层、实体层和SQLServer数据库层。参见图一系统架构图。2005类型化的DataSet数据封装技术,排序系统的实体类数据集采用 DataSet来实现系统各个层面的数据传输。图三系统消息图DOA系统在横向上将业务逻辑封装在对象中。通过对象和对象之间的调用来实现业务流程。图四对象调用模型图排序系统功能菜单图图五排序系统功能菜单图 排序系统功能菜单图描述排序系统菜单是根据功能点来划分,不同的功能点有不同的菜单。(参见排序系统设计原形)排序系统功能设计描述类详细描述