下载此文档

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


文档分类:IT计算机 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
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系统在横向上将业务逻辑封装在对象中。通过对象和对象之间的调用来实现业务流程。图四对象调用模型图排序系统功能菜单图图五排序系统功能菜单图 排序系统功能菜单图描述排序系统菜单是根据功能点来划分,不同的功能点有不同的菜单。(参见排序系统设计原形).[]客户输入的数据main()方法功能:接受客户输入的数据类型以及数据参数:无判断用户的输入是否正确正确:调用doSort()错误:打印错误信息doSort()方法功能:执行客户想要的排序算法参数:无根据用户选择的排序算法调用相应的算法排序 .(int[]data)方法功能:对整型数据进行排序参数:data进行排序的数组内部:Data[i]<data[j]调用swap()方法insertSortByString(String[]data)方法功能:对字符串数组进行排序

排序系统软件设计说明书 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cnanjringh
  • 文件大小1.14 MB
  • 时间2020-07-09