软件需求说明书资料

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

国际蒙医院蒙语,汉语,英语网站网站需求说明书版本号:V2.0拟制人日期审核人日期批准人日期更改控制页编目号:序号版本号更改时间文件更改申请表(DCR)编号填写人网站需求说明书GMT/SD-RD-Tem-004V1.0修改情况:版本日期修改批准人:网站需求说明书GMT/SD-RD-Tem-004V1.0网站需求规格说明书的编制是为了使用户和网站开发者双方对该网站的运行环境、功能和性能需求的初始规定有一个共同的理解,使之成为整个开发工作的基础,为概要设计和详细设计提供需求说明。1引言1.1目的1)说明开发本网站的目的;2)说明编写本网站需求规格说明书的目的;3)说明网站需求规格说明书所预期的读者。1.2背景1)标识要开发的网站产品(名称,代码);2)列出本项目的任务提出者、项目负责人、系统分析员、系统设计员、程序设计员、程序员、资料员以及与本项目开展工作直接有关的人员和用户;3)说明该网站产品与其它有关网站产品的相互关系1.3范围1)待开发网站系统名称;2)说明网站干什么,如果需要的话,说明不干什么;3)描述网站的应用范围,尽可能精确的描述所有相关利益、目的、最终目标。1.4术语列出本网站需求规格说明书中专门术语的定义以及英语缩写词的原词组。网站需求说明书GMT/SD-RD-Tem-004V1.01.5参考资料1)列出本项目经核准的任务书或合同和上级机关的批文;2)列出编写本网站需求规格说明书时参考的文件、资料、技术标准以及它们的作者、标题、编号、发布日期和出版单位等。2项目概述2.1网站描述描述本网站与其他网站之间的关系。如本网站是更大网站的一部分,则要说明本网站与其他网站之间的关系,并用框图来说明本网站组成及与其他网站相互联系和外部接口。2.2网站功能以表格的形式描述功能以及各级功能模块之间的关系,及各功能模块的简要功能描述。网站功能简表是对功能框图的细化,使设计人员、用户初步了解网站功能。2.3组织结构以图形的方式描绘系统用户的组织机构,上下级和平级之间的关系要明确,该图只体现参与使用网站的组织机构。2.4用户特征列出本网站的最终用户的特点,充分说明操作人员、维护人员的教育水平、技术专长、网站使用习惯,以及网站预期使用频度,这些是网站设计工作的重要约束。网站需求说明书GMT/SD-RD-Tem-004V1.02.5运行环境描述了网站的运行,环境包括硬件平台、操作系统和版本,还有其它的网站组件或其共存的应用程序。3业务模型3.1总体业务模型描述通过组件图展现系统包含所有的子系统,及子系统之间接口关系。3.2子业务模块描述描述使用子系统处理业务过程,用上下文关系图进行展示,上下文关系图主要体现那些角色通过子系统完成的哪些业务。3.2.1业务模块对业务模块处理业务的过程进行整体描述。3.2.1.1角色场景通过用例图形展现每个角色所涉及到的业务活动。3.2.1.2业务流程业务流程图可以采用标准流程图、UML活动图,大多数流程会涉及到角色,所以推荐采用带泳道的流程图。对于操作简单,没有流程的模块,可以不画业务流程图。3.2.1.3业务实体在这个业务流程中主要涉及的业务实体以及它们之间的关系。可以用图形表示网站需求说明书GMT/SD-RD-Tem-004V1.04功能需求4.1构件目录维护4.1.1功能描述本功能主要是为构件信息建立“树型”目录,为构件信息分清级别,便于查询统计。4.1.2功能用例功能编号UC001功能名称构件目录维护所属业务模块复用构件库优先级高使用频率低功能说明维护构件目录,包括新增,和修改名称执行者管理员输入数据目录名称、上级目录名称输出数据树型列表前置条件有一个根节点后置条件无基本路径1、点“新增构件目录”。2、录入数据、点击“保存”。3、右侧显示最新目录的名称列表。4、点“修改”,可以对名称进行修改。5、点“删除”,删除名称。扩展路径无业务规则在新增的时候必须选择上级目录待解决问题无4.1.3数据字典序号数据项数据类型说明1目录名称字符2上级目录名称字符网站需求说明书GMT/SD-RD-Tem-004V1.04.1.4界面原型见“后台系统”。4.2构件信息维护4.2.1功能描述本功能主要是对构件的具体信息进行维护,包括新增、查询、修改、删除。4.2.2功能用例功能编号UC002功能名称构件信息维护所属业务模块复用构件库优先级高使用频率高功能说明填写构件的详细信息,并上传写好的构件附件,给用户提供下载和查看。执行者普通用户输入数据构件名称、构件未利用需要工时、利用此构件需要工时、构件级别、构件目录、构件描述、使用场景、指南、文件选择输出数据构件信息列表前置条件无后置条件无基本路径1、新增,录入构件基础信息并且上传附件2、保存后返回新的列表3、输入查询条件,查询出构件列表,选择操作方式4、点查看,查看构件信息5、点修改,可以对录入的构件信息进行修改6、点下载,可以把构件信息及附件下载使用7、点删除,删除构件内容扩展路径无业务规则在新增的时候必须选择构件目录,红色星部分为必填项待解决问题无4.2.3数据字典序号数据项数据类型说明1构件名称字符2构件未利用需要工时字符3利用此构件需要工时数字网站需求说明书GMT/SD-RD-Tem-004V1.04构件级别字符5构件目录字符6构件描述字符7使用场景字符8使用指南时间9文件选择字符4.2.4界面原型见“后台系统”。4.3项目复用构件配置4.3.1功能描述本功能主要输入项目名称后,查寻出项目信息,对各个项目可以添加复用构件,并选择复用的程度。4.3.2功能用例功能编号UC003功能名称项目复用构件配置所属业务模块复用构件库优先级高使用频率高功能说明为项目添加复用构件执行者普通用户输入数据项目名称、选择复用构件输出数据项目名称,构件名称前置条件无后置条件无基本路径1、填写项目名称,点“查询”,选择指定的项目2、点“查看”,能够查看项目复用的构件3、点“添加构件”,进入选择构件列表4、可以同时选择多个构件,并填写复用率百分比,点“保存”5、保存成功后,新的构件列表显示在已复用构件信息列表中扩展路径无业务规则无待解决问题无网站需求说明书GMT/SD-RD-Tem-004V1.04.3.3数据字典序号数据项数据类型说明1构件名称字符2构件未利用需要工时字符3利用此构件需要工时数字4构件级别字符5构件目录字符6构件描述字符7使用场景字符8使用指南时间9文件选择字符4.3.4界面原型见“后台系统”。4.4提取复用计划维护4.4.1功能描述本功能主要是对于正在开发的项目计划构件的复用提取,并指定人员进行复用提取,为网站开发作经验积累4.4.2功能用例功能编号UC004功能名称提取复用计划维护所属业务模块复用构件库优先级高使用频率高功能说明针对项目的复用提取进行计划执行者普通用户输入数据复用构件名称、指定人、计划完成时间、复用构件描述输出数据新列表前置条件选择项目后置条件无基本路径1、按条件查询出具体项目2、点“添加复用计划”,录入想提供的复用计划3、点“保存”,生成复用计划列表网站需求说明书GMT/SD-RD-Tem-004V1.04、点“查看”,查看已经定制的复用计划扩展路径无业务规则无待解决问题无4.4.3数据字典序号数据项数据类型说明1构件名称字符2构件未利用需要工时字符3利用此构件需要工时数字4构件级别字符5构件目录字符6构件描述字符7使用场景字符8使用指南时间9文件选择字符4.4.4界面原型见“后台系统”。4.5项目信息维护4.5.1功能描述本功能主要是对项目信息进行维护,包括项目的创建、编辑、查看。4.5.2功能用例功能编号UC005功能名称项目信息维护所属业务模块项目信息管理优先级高使用频率高功能说明创建新项目,对项目信息进行维护执行者项目经理输入数据项目名称、项目编号、项目类型、项目状态、项目所属、立项时间、客户、设计单位、监理单位、合作伙伴、工期开始时间、工期结束时间、终验标记、终验时间、初验标记、网站需求说明书GMT/SD-RD-Tem-004V1.0初验时间、项目应用领域、项目描述、采用的技术、硬件平台、编程语言、数据库、生命周期类型、中间件、合同额、合同开始时间、合同完成时间、合同描述输出数据新列表前置条件无后置条件无基本路径1、创建项目,点“新增”,红色部分为必填项,点“保存”,提示成功2、输入查询条件,点“查询”,显示项目信息列表。3、点“查看”,查看项目信息4、点“修改”,修改项目信息,主要是状态扩展路径无业务规则点星号的字段为必填字段,项目不能修改,可以作废。待解决问题填写项目的基本信息。与营销管理系统中存在项目的字段:名称:编号:类型:状态:项目:(任务)时间:户:(目前的管理系统可以提)合作:(目前的管理系统可以提)开始时间:束时间:标记:时间:合同:开始时间:成时间:描述:4.5.3数据字典序号数据项数据类型说明1名称字符2编号字符3类型数字4状态字符5项目字符6时间字符7户字符8设计时间9监理单位字符网站需求说明书GMT/SD-RD-Tem-004V1.010伙伴字符11工开始时间字符12工期结束时间字符13验收标记字符14验收时间字符15应用领域字符16项目描述字符17采用技术字符18编程语言字符19数据库字符20生命周期字符21中间件字符22合同额字符23合同开始时间字符24合同结束时间字符25合同描述字符4.5.4界面原型见“后台系统”。4.6项目阶段配置4.6.1功能描述每个项目不同的阶段,而且每个阶段又涉及到不同的文档,本功能就是为项目配置不同的阶段,为项目选择其包含的阶段。4.6.2功能用例功能编号UC006功能名称项目阶段配置所属业务模块项目信息管理优先级高使用频率高功能说明为项目配置其有的阶段执行者项目经理输入数据项目名称、项目编号、项目阶段输出数据提示操作成功前置条件必须已经建立了项目后置条件每个阶段可以配置对应的阶段文档网站需求说明书GMT/SD-RD-Tem-004V1.0基本路径1、按条件查询项目2、点击“选择”3、进入阶段列表,选择该项目可能存在的所有阶段,点击“关联提交”。4、成功后其实“操作成功”5、关联成功后,可以点“关联文档”,查看该阶段需要完成的文档。6、在必要的文档前打勾,点“提交关联”,提示成功。7、当要修改时重复上面步骤。扩展路径无业务规则必须给每个项目配置阶段待解决问题无4.6.3数据字典序号数据项数据类型说明1项目名称字符2项目编号字符3项目阶段数字4.6.4界面原型见“后台系统”。4.7项目文档查看4.7.1功能描述对阶段配置后的项目的文档进行查看,可以下载对应的模板,并且填写完成情况,统计出整个项目的文档完成情况。4.7.2功能用例功能编号UC007功能名称项目文档查看所属业务模块项目信息管理优先级高使用频率高功能说明对阶段配置后的项目的文档进行查看执行者员工输入数据项目名称、完成时间、SVN路径、备注网站需求说明书GMT/SD-RD-Tem-004V1.0输出数据文档列表前置条件必须已经建立了项目,并且进行了阶段配置后置条件无基本路径1、输入项目名称、查询出项目列表2、点“查看”,进入阶段文档列表,里面有模板下载和增加完成信息3、点下载模板,可以直接下载该文档的模板4、点增加完成信息则可以填写完成文档的内容5、保存后,“增加完成信息”变成“查看完成信息”6、点查看可以查看文档完成的时间和内容扩展路径无业务规则必须给每个项目配置阶段和文档关联待解决问题一旦增加了完成信息就不能修改了,不知道是否需要修改4.7.3数据字典序号数据项数据类型说明1项目名称字符2完成时间字符3SVN路径数字4备注字符4.7.4界面原型见“后台系统”。4.8项目模块维护4.8.1功能描述针对一个项目进行模块的维护,可以给一个项目分成若干模块,并给模块起名。4.8.2功能用例功能编号UC008功能名称项目模块维护所属业务模块项目信息管理优先级高使用频率高功能说明把项目分成模块网站需求说明书GMT/SD-RD-Tem-004V1.0执行者项目经理输入数据项目名称、项目模块名称、项目模块备注、上级项目模块名称输出

1 / 105
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功