规格说明文档的制定

会议时间: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)、报告(给会员、给提供者、给管理员、给经理)

报表

报告(给会员、给提供者、给管理员、给经理)

注明:以上只是我们初步讨论的结果,后续的修改也会陆续更新发布

时间: 2024-08-09 06:32:32

规格说明文档的制定的相关文章

软件需求规格说明文档(终)

软件工程规格说明文档 1.引言 1.1编写目的:编写该需求规格说明为了记录本次软件设计的需求分析是最终得到的结果,以及在以后软件设计师会用到的数据以及功能.读者为编写软件的小组成员. 1.2项目背景: 名称:校园选课管理软件 提出者:曾理 开发者:罗晓,曾理,曾正旗,聂良疆,施宏飞 用户:需要进行选课的大学生 与其他系统的关系:结合官方教务系统辅助在校大学生选课 1.3缩写说明:无 1.4术语定义:辅助选课:根据用户的课表和用户提供的需求,系统挑选出符合条件的课程. 1.5参考资料:<软件工程方

体育馆团体预约系统软件需求规格说明文档

体育馆团体预约系统 软件需求规格说明文档 UML软件工程1班第六组 June,13th,2019 目录 1. 引言1 1.1. 目的 1 1.2. 项目范围 1 1.3. 背景 2 2. 总体描述2 2.1. 产品前景 2 2.2. 产品功能 2 2.3. 用户类及其特征 3 2.4. 运行环境 3 2.5. 设计和实现上的约束 3 2.6. 假设和依赖 4 3. 详细需求描述4 3.1. 对外接口需求 4 3.2. 功能需求 6 3.3. 其他非功能需求 8 附录:分析模型8 1. 引言 1.

需求规格说明文档(试制)

需求规格说明文档     项目名称:基于音乐游戏的数据管理系统     项目负责人:黄羽.陈泉锟.苏宝义.韦家亮         编写日期:2019年9月24日 1. 引言 1.1编写目的 此可行性研究报告目的是分析“基于音乐游戏的数据管理系统”的可行性,经过对此项目进行详细的调查研究,初拟此系统实现报告,对未来系统开发过程中将要面临的问题及其解决方案进行初步设计及合理安排.本报告的预期读者为项目管理人,软件开发工程师,以及与该系统关联的音乐游戏的制作人. 1.2项目背景 产品名称为“音乐游戏数

需求规格说明文档

目录: 1.引言 1.1.编写目的 1.2.项目背景 1.3.预期读者和阅读建议 1.4.项目范围 1.5.参考资料 2.总体描述 2.1.目标 开发背景 开发意图 应用目标和作用范围 产品前景 2.2.用户场景分析 用户场景 用户需求 2.3.运行环境 2.4.假定和约束 假定 约束 3.界面原型 3.1.概述 产品初稿 3.2.登录界面 3.3.搜索界面 3.4.展示界面 1.引言 1.1.编写目的 明确本项目的详细需求,供与用户交流探讨,作为进一步完善的基础. 1.2.项目背景 项目名称:

规格说明文档1.0

1.经多次求精,得到最终的数据流图如下 2.确定数据流的细节 insult_details member_name            25个字符 member_number         9个数字 member_address        25个字符 member_city              14个字符 member_country        2个字符 member_ZIP              5个数字 service_date provider_name      

开源项目Universal Image Loader for Android 说明文档 (1) 简介

 When developing applications for Android, one often facesthe problem of displaying some graphical content from the Internet. So, youshould provide image loading from the Web in an Android app, their processingand displaying with limited memory aga

H3 BPM接口说明文档

H3 BPM接口说明文档 二〇一七年四月 目 录 1 引擎接口唯一入口:OThinker.H3.IEngine 3 1.1 构造Engine对象 3 1.2 属性 4 2 类:OThinker.H3.Acl.IBizRuleAclManager 6 3 类:OThinker.H3.Acl.IFunctionAclManager 8 4 类:OThinker.H3.Acl.ISystemOrgAclManager 12 5 类:OThinker.H3.Acl.ISystemAclManager 1

原创SQlServer数据库生成简单的说明文档小工具(附源码)

这是一款简单的数据库文档生成工具,主要实现了SQlServer生成说明文档的小工具,目前不够完善,主要可以把数据库的表以及表的详细字段信息,导出到 Word中,可以方便开发人员了解数据库的信息或写技术说明文档. 技术上主要采用的 C#+Dapper+Npod ,开发工具为Vs2015,基于Net4.5框架. 实现思路: 1.首先获取数据库的字符串,测试链接是否成功, 2.通过脚本获取该服务器的数据库列表. 3.根据数据库找到该数据库的所有数据表 4.通过脚本找到该数据表所有的字段信息 5.使用N

ICE中间件说明文档

1       ICE中间件简介 2       平台核心功能 2.1        接口描述语言(Slice) 2.2        ICE运行时 2.2.1         通信器 2.2.2         对象适配器 2.2.3         位置透明性 2.3        异步编程模型 2.3.1         异步方法调用 2.3.2         异步方法分派 2.4        订阅/发布编程模型 2.5        动态服务管理(IceBox) 2.6