规格说明文档的制定
2015-05-03 10:37
267 查看
会议时间:2015年4月21日 活动记录者:李宁
今天,我们根据课本的第十二章的规格说明文档的内容,对本小组的学期项目巧克力项目进行规格说明文档的制定。我们的讨论流程完全按照书上所讲的分析流程来进行讨论。首先,我们对针对学期项目的需求,画出了流程图如下:
接着,我们分别针对数据流中的信息细节,过程中的逻辑,数据存储的定义,定义物理资源和输入输出规格说明等部分进行了讨论结论如下:
第三步 给数据流图加上细节
提供者数据
提供者姓名(25个字符)
提供者编号ID(9位数字)
提供者街道地址(25个字符)
提供者城市(14个字符)
提供者国家(2个字符)
提供者ZIP码(5位数字)
会员数据
会员姓名(25个字符)
会员编号ID(9位数字)
会员街道地址(25个字符)
会员城市(14个字符)
会员国家(2个字符)
会员ZIP码(5位数字)
服务记录
当前日期和时间(MM-DD-YYYY HH: MM: SS)
提供服务的日期(MM-DD-YYYY)
提供者号码(9位数字)
服务名称(20个字符)
会员号码(9位数字)
服务代码(6位数字)
注释(100个字符)(可选)
服务需付金额(直至999.99美元)
报告(会员)
会员数据
服务日期(MM-DD-YYYY)
提供者姓名(25个字符)
服务名称(20个字符)
报告(提供者)
提供者数据
计算机收到的日期和时间数据(MM-DD-YYYY HH: MM: SS)
会员姓名(25个字符)
会员编号ID(9位数字)
服务代码(6位数字)
需要的费用(直至999.99美元)
会员咨询次数(3位数)
一周总费用(直至99999.99美元)
第四步 定义过程的逻辑
查询服务
提供者通过自己的ID查询提供者DATA中的提供者目录
返回给提供者服务ID。
验证
通过在会员DATA中查找提供者提供的会员ID
返回该会员ID是否存在的布尔值
输入服务记录
提供者输入服务记录
该记录增加到服务DATA
更新(提供者DATA和服务DATA)
操作者根据信息类型(添加或删除)
添加或删除不同的信息
第五步 定义数据存储
会员DATA
会员数据(在第三步中定义)
提供者DATA
提供者数据(在第三步中定义)
服务DATA
服务记录(在第三步中定义)
所有文件都是顺序的,因而没有DIAD
第六步 定义物理资源
会员DATA
顺序文件
存储在磁盘中
提供者DATA
顺序文件
存储在磁盘中
服务DATA
顺序文件
存储在磁盘中
第七步
确定输入输出规格说明
输入服务记录、更新(服务DATA或提供者DATA)、报告(给会员、给提供者、给管理员、给经理)
报表
报告(给会员、给提供者、给管理员、给经理)
注明:以上只是我们初步讨论的结果,后续的修改也会陆续更新发布
今天,我们根据课本的第十二章的规格说明文档的内容,对本小组的学期项目巧克力项目进行规格说明文档的制定。我们的讨论流程完全按照书上所讲的分析流程来进行讨论。首先,我们对针对学期项目的需求,画出了流程图如下:
接着,我们分别针对数据流中的信息细节,过程中的逻辑,数据存储的定义,定义物理资源和输入输出规格说明等部分进行了讨论结论如下:
第三步 给数据流图加上细节
提供者数据
提供者姓名(25个字符)
提供者编号ID(9位数字)
提供者街道地址(25个字符)
提供者城市(14个字符)
提供者国家(2个字符)
提供者ZIP码(5位数字)
会员数据
会员姓名(25个字符)
会员编号ID(9位数字)
会员街道地址(25个字符)
会员城市(14个字符)
会员国家(2个字符)
会员ZIP码(5位数字)
服务记录
当前日期和时间(MM-DD-YYYY HH: MM: SS)
提供服务的日期(MM-DD-YYYY)
提供者号码(9位数字)
服务名称(20个字符)
会员号码(9位数字)
服务代码(6位数字)
注释(100个字符)(可选)
服务需付金额(直至999.99美元)
报告(会员)
会员数据
服务日期(MM-DD-YYYY)
提供者姓名(25个字符)
服务名称(20个字符)
报告(提供者)
提供者数据
计算机收到的日期和时间数据(MM-DD-YYYY HH: MM: SS)
会员姓名(25个字符)
会员编号ID(9位数字)
服务代码(6位数字)
需要的费用(直至999.99美元)
会员咨询次数(3位数)
一周总费用(直至99999.99美元)
第四步 定义过程的逻辑
查询服务
提供者通过自己的ID查询提供者DATA中的提供者目录
返回给提供者服务ID。
验证
通过在会员DATA中查找提供者提供的会员ID
返回该会员ID是否存在的布尔值
输入服务记录
提供者输入服务记录
该记录增加到服务DATA
更新(提供者DATA和服务DATA)
操作者根据信息类型(添加或删除)
添加或删除不同的信息
第五步 定义数据存储
会员DATA
会员数据(在第三步中定义)
提供者DATA
提供者数据(在第三步中定义)
服务DATA
服务记录(在第三步中定义)
所有文件都是顺序的,因而没有DIAD
第六步 定义物理资源
会员DATA
顺序文件
存储在磁盘中
提供者DATA
顺序文件
存储在磁盘中
服务DATA
顺序文件
存储在磁盘中
第七步
确定输入输出规格说明
输入服务记录、更新(服务DATA或提供者DATA)、报告(给会员、给提供者、给管理员、给经理)
报表
报告(给会员、给提供者、给管理员、给经理)
注明:以上只是我们初步讨论的结果,后续的修改也会陆续更新发布
相关文章推荐
- 软件需求规格说明的文档
- 规格说明文档1.0
- 需求规格说明文档
- 需求规格说明文档
- 分答项目_知识点:阅读七牛存储官网文档的说明
- SosoApi使用说明-基本操作文档
- Unity3D说明文档翻译-Navigation and Pathfinding
- 《暗黑世界GM管理后台系统》部署+功能说明文档
- 将Texture Packer制作的.pvr.ccz和.plist文件还原为多个原图 -- 使用说明文档
- Unity3D说明文档翻译-Rotation and Orientation in Unity
- XML文档说明
- SWFUpload 2.5.0版 官方说明文档 中文翻译版
- storm官方文档----配置文件说明
- 基于FPGA的步进电机说明文档
- 从零开始编写自己的C#框架(4)——文档编写说明
- Podofo文档——代码样式说明
- Java制作说明书并使用说明文档,Math,API
- 细化迭代2——销售用例分析以及补充性规格说明
- 软件设计需求分析规格说明---需求规格说明书(ISO标准版)