项目名称:组长: (班级学号、姓名、负责的主要工作)
小组成员人:(班级学号、姓名、负责的主要工作)
xx项目需求规格说明书。
开发本软件的目的。
系统简介,如该系统主要面向什么业务,提供的主要功能是什么,分几大部分,每部分能做什么。
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。如图。
列出用得着的参考资料,如:
a. 本项目的经核准的计划任务书或合同、上级机关的批文;
b. 属于本项目的其他已发表的文件;
c. 本文件中各处引用的文件、资料、包括所要用到的软件开发标准。 列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的**。
用用例图表达,要求分层。
列出本软件的最终用户,说明该用户在系统中的作用及所用的功能。
主要列出系统开发环境约束。(软件和硬件)
针对用例图中的每个功能进行描述。如下所示:
需求编号:fr-empmn-1
需求描述:超级用户登陆系统后,可以新建员工信息。
fr-empmn-1-1 新建员工时,可以设定员工号,姓名,出生年月,身份证号,部门,岗位,级别,邮件账号,联系**1,联系**2和通信地址。
fr-empmn-1-2 员工号,姓名,出生年月,身份证号,部门,岗位,级别,邮件账号,联系**1为必选项,如果某一项没有填写,要给出提示信息。联系**2和通信地址为非必选项。
fr-empmn-1-3 员工号不能重复,如果重复要给出提示信息。
fr-empmn-1-4 部门为下拉选项,选项信息是岗位管理中输入的所有不重复的所在部门。
fr-empmn-1-5 岗位为下拉选项,选项信息是岗位管理中输入的所有不重复的岗位名称,并且岗位选项是选定部门下所有的岗位名称。
主要包括精度、时间特性(响应时间、更新处理时间、数据的转换和传送时间、解题时间等)。
4.2可扩展性。
4.3安全性。
4.4易用性。
4.5可维护性。
可用e-r图或类图表达。并列出数据字典(要详细),如下所示。
编号:001
名字:员工信息。
描述:企业员工的基本信息。
员工号=1010
姓名=110
部门=125
出生年月=月+日+年。
月=00..12
日=00..31
年=1900 . 2099
身份证号=1818
岗位=125
级别=整数。
邮件账号=125
联系**1=联系**2=713
通信地址=1100
xx项目设计说明书。
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
列出有关的参考文件,如:
a. 本项目的经核准的计划任务书或合同,上级机关的批文;
b. 属于本项目的其他已发表文件;
c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的**。
说明对本系统的主要的输入输出项目、处理的功能性能要求。
简要地说明对本系统的运行环境(包括硬件环境和支持环境)的规定。
说明本系统的基本设计概念和处理流程,尽量使用图表的形式。
软件结构,可考虑用层次图或包图表达。每个模块要有处理逻辑的说明。重点的模块要用活**、顺序图等表达其动态行为。
本条用一张如下的矩阵图说明各项功能需求的实现同各块程序的分配关系:
说明在本软件系统的工作过程中不得不包含的人工处理过程(如果有的话)。
说明在概要设计过程中尚未解决而设计者认为在系统完成之前必须解决的各个问题。
作两到三个界面,说明接口特点。
说明本系统同外界的所有接口的安排包括软件与硬件之间的接口、本系统与各支持软件之间的接口关系。
说明本系统之内的各个系统元素之间的接口的安排。
如用数据库技术,详细列出设计的各数据表结构。
用一览表的方式说朗每种可能的出错或故障情况出现时,系统输出信息的形式、含意及处理方法。
说明故障出现后可能采取的变通措施,包括:
a. 后备技术说明准备采用的后备技术,当原始系统数据万一丢失时启用的副本的建立和启动的技术,例如周期性地把磁盘信息记录到磁带上去就是对于磁盘**的一种后备技术;
b. 降效技术说明准备采用的后备技术,使用另一个效率稍低的系统或方法来求得所需结果的某些部分,例如一个自动系统的降效技术可以是手工操作和数据的人工记录;
c. 恢复及再启动技术说明将使用的恢复再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法。
说明为了系统维护的方便而在程序内部设计中作出的安排,包括在程序中专门安排用于系统的检查与维护的检测点和专用模块。
软件工程课程设计报告
软件工程 综合设计报告。题目。学院 信息科学与技术学院 班别 软件工程1 4班。组长学号。组员学号。组员学号。组员学号。组员学号。指导老师 胡德昆 完成时间 2014 6 10 成都大学信息与科学技术学院。提要。软件工程综合设计报告是软件工程的六个实验报告文档的汇总整理,包括软件项目可行性分析报告 ...
软件工程课程设计报告
滨江学院。2011 2012 年度第 2 学期 课程名称 软件工程课程设计 题目 个人通讯录管理系统 院系 滨江学院计算机系 班级 动漫 2 班。学号 20102359059 姓名 郑强。指导教师 李振宏。设计周数 两周。日期 2012 年 5 月 24 日。摘要 个人通讯录管理系统是针对系统服务对...
软件工程课程设计报告
目录。一 题目。二 课程设计目的。三 课程设计内容。四 可行性研究。五 需求分析。六 总体设计。七 详细设计。八 测试计划及测试分析报告。九 心得体会。一 题目。图书管理系统。二 课程设计目的。1 熟悉软件工程过程及软件开发的各种方法和生存周期模型。2 熟练运用c 数据结构 数据库等基础知识。三 课...