完整资料进入【数字空间】查看——baidu搜索"writebug"
一、引言 1.1 编写目的 写此文档的目的是进一步定制软件开发的细节问题,希望能使本软件开发工作更具体。为了使用户、软件开发者及分析和测试人员对该软件的初始规定有一个共同的认识和理解,它说明了本软件的各项功能需求、性能需求和数据需求,明确标识各项功能的具体含义,阐述实用背景及范围,提供客户解决问题或达到目标所需要的条件或权能,提供一个度量和遵循的基准。具体而言,编写软件需求规格说明的目的是为开发的软件提出:
软件设计总体要求,作为软件开发人员、软件测试人员相互了解的基础。
功能、性能要求,数据结构和采集要求,重要的接口要求,作为软件设计人员进行概要设计的依据。
软件确认测试的依据。
1.2 读者对象 用户、软件设计人员、开发人员、需求分析和测试人员
1.3 软件项目概述 项目名称: 平行志愿录取系统
用户单位: 各大高校
开发单位: 广东外语外贸大学数据库工程小组
软件项目的背景和大致功能:
随着高考参考人数的增多,现如今的高考志愿早已采用网上填志愿的方式。志愿填报与每个高考考生今后的发展息息相关,如果考生的高考分数达到自己的理想水平,在加上志愿填报的好就可以锦上添花,进入理想的大学,与之相反,如果考生在填报志愿时盲目的填报高考志愿,轻则无法进入较为满意的学校、学习喜欢的专业,重则直接会导致退档。因此,高校正确录取学生的志愿显得尤为重要,一套软件系统能够在录取学生的时候处理海量的学生数去,能在录取中减少录取失误的可能性。并且能够分析生源数据,为学校分析学生水平,来源地等都有了很大的帮助。
1.4 文档概述 软件的设计约束部分。它包括软件设计目标和原则、软件设计受到的约束和限制。
软件的设计部分。它主要分为软件体系结构设计、用户界面设计、用例设计、类设计、数据设计以及部署设计。
1.5 参考资料 《软件工程(第三版)》.钱秋乐,赵文耘,牛军钰.北京:清华大学出版社,2016