收藏 分销(赏)

毕业设计方案二手交易网站需求规格说明指导书.doc

上传人:天**** 文档编号:2366995 上传时间:2024-05-28 格式:DOC 页数:24 大小:747.04KB 下载积分:10 金币
下载 相关 举报
毕业设计方案二手交易网站需求规格说明指导书.doc_第1页
第1页 / 共24页
毕业设计方案二手交易网站需求规格说明指导书.doc_第2页
第2页 / 共24页


点击查看更多>>
资源描述
需求规格阐明书 版本:1.2 修订历史记录 日期 版本 阐明 作者 /06月/4日 1.0 初次生成文档 白萌、吴啸 /06月/5日 1.1 第二次生成文档 白萌、吴啸 /06月/7日 1.2 第三次生成文档 白萌、吴啸 目录 需求规格阐明书 1 版本:1.2 1 修订历史记录 1 1. 引言 1 1.1 目的 1 1.2 文档商定 1 1.3 预期读者和阅读建议 1 1.4 产品范畴 1 1.5 参照文献 2 2. 综合描述 2 2.1 产品前景 2 2.2 产品功能 2 2.3 顾客类和特性 2 2.4 运营环境 3 2.5 设计和实现上限制 3 2.6 假设和依赖 3 3. 外部接口需求 3 3.1 顾客界面 3 3.2 硬件接口 3 3.3 软件接口 4 3.4 通信接口 4 4. 系统特性 4 4.1 阐明和优先级 4 4.2 勉励/响应序列 5 4.3 功能需求 5 4.3.1 二手交易网站功能模块图 5 4.3.2 功能描述 6 4.3.3 用例图与用例描述 6 4.4 数据需求 10 4.4.1 二手交易平台数据流图 10 4.4.2 二手交易平台数据字典 14 5. 非功能需求 15 5.1 性能需求 15 5.2 安全设施需求 15 5.3 安全性需求 16 5.4 软件质量属性 16 5.5 业务规则 17 5.6 顾客文档 17 6. 其她需求 18 1. 引言 1.1 目的 本文档一方面给出整个系统功能构造概貌,试图从整体架构上给出整个系统轮廓,然后对功能需求、数据需求、性能需求和其她非功能需求进行了详细描述。其中对功能需求描述运用了UML用例模型方式,描述每一用例基本领件流,并给出直观用例图。对数据需求描述运用了数据流图软件模式图示办法,从数据传递和加工角度,以图形方式来表达系统逻辑功能、数据在系统内部逻辑流向和逻辑变换过程。这些文字与图形都为了文档可以详细精确地描述顾客需求,同步也为顾客更容易理解这些需求描述创造了条件。 1.2 文档商定 (1) 页面左右边距为1.91cm,上下边距为2.54cm,正文文本左对齐段落首行缩进2磅,行距设立值为1.25。 (2) 标题最多分三级,分别为黑体小三、黑体四号、黑体小四。 (3) 正文字体为宋体小四,无特殊状况下,字体颜色均为黑色。 1.3 预期读者和阅读建议 本文档面向读者对象: (1) 项目经理:项目经理可以依照该文档理解与其产品功能,并据此进行系统设计、项目管理。 (2) 设计员:对需求进行分析,并设计出系统,涉及数据库设计。 (3) 程序员:配合设计员《设计报告》,理解系统功能,编写《顾客手册》。 (4) 测试员:依照本文档编写测试用例,并对软件进行功能性测试和非功能性测试。 (5) 顾客:理解其产品功能和性能。 (6) 其她人员:如部门领导、公司领导等据此理解产品功能与性能。 在阅读文档时,一方面要理解产品功能概貌,然后可以依照自身需求对每一项功能进行进一步理解。 1.4 产品范畴 该产品是在积累了丰富业务经验基本上开发,在需求上,充分考虑了详细顾客实际状况。该产品是一种二手物品交易平台,重要涉及 (1)非注册顾客:商品浏览、商品搜索、最新(人气)商品浏览、顾客注册。 (2)注册顾客:顾客登录、商品留言、查看购物车、下订单、发布商品、查看订单、解决订单、添加商品到购物车。 (3)系统管理员:顾客信息管理、发布公示及管理、二手商品管理、商品类别管理、订单管理、留言板管理。 1.5 参照文献 (1) 王水,张晓民.软件工程素质导论.郑州:河南科学技术出版社,. (2) 威格斯.软件需求.刘伟琴,译.北京:清华大学出版社,. (3) 软件需求阐明书案例: 2. 综合描述 2.1 产品前景 随着商品经济发展,人们经常会有出售二手货品需求,也有越来越多人但愿买到物美价廉二手商品。商品交易是当今国际国内发展最快产业之一,二手交易业务借助互联网,将人们某些闲置二手商品再运用。因而二手商品交易网可以得到了较高注重。 2.2 产品功能 (1)普通顾客:商品浏览、商品搜索、最新(人气)商品浏览、顾客注册。 (2)会员:顾客登录、个人信息管理、商品留言、查看购物车、添加商品到购物车、下订单、订单取消、修改、查看订单、发布商品、商品信息管理、刊登留言、查看留言。 (3)管理员:发布公示及管理、网站维护。 2.3 顾客类和特性 (1)管理员: 公示增长、修改、删除、查看 网站维护 (2) 会员: 顾客登录 公示查看 商品留言 商品管理(二手商品发布、修改、删除、查看) 顾客对个人发布商品留言进行查看 添加商品到购物车 查看购物车 查看订单 订单管理(订单生成、取消、修改) 个人信息管理(个人信息修改、查看) (3)普通顾客: 顾客注册 商品浏览 商品搜索 分类版块浏览 最新(人气)商品浏览 2.4 运营环境 1.该网站对运营环境无特殊规定,系统为window98以上版本 2、硬件系统环境:台式电脑、笔记本电脑均合用 2.5 设计和实现上限制 开发工具:VS 开发语言:ASP.NET和C# 数据库:Oracle 10g 浏览器:Internet Explorer 6.0或以上版本 1G内存,2.0GHz主频机器 2.6 假设和依赖 假设:顾客在执行任何一条功能后,都可以终结进一步操作 依赖:对商品留言必要依赖于会员一方面登录二手交易网;查看商品类别信息数据必要依赖于商品类别信息添加 3. 外部接口需求 3.1 顾客界面 经分析,总结出顾客界面包括逻辑特性如下: (1)界面规范应遵循WEB软件界面规范,界面风格简洁明快,素雅大方; (2)页面布局,按与顾客交互需求不同,划分为不同功能区域,实现和顾客之间和谐交互; (3)前台界面操作可逆,其动作可以是单个操作,或者是一种操作序列; (4)后台各管理模块不同管理功能操作界面,采用在不同窗口进行管理,各功能操作切换比较简朴又相对独立。 (5)提供信息反馈,如提供顾客当前登录状态信息; (6)提供简朴错误解决; 顾客界面详细细节将在顾客界面规格阐明中详细简介。 3.2 硬件接口 (1)服务器端建议使用专用服务器。 (2)支持普通PIII(台式机CPU)或更高档微机、笔记本电脑。 3.3 软件接口 (1)使用Oracle 10g数据库存储数据信息。 (2)运营于Windows XP/ 7,且具备WIN32操作系统之上。 (3)网站中功能需实现网上支付,但因开发时间缘故,网上银行软件接口实现不予考虑。 3.4 通信接口 系统中用到网络通信合同如下: (1)TCP/IP网络合同。 (2)通讯采用UDP合同。 (3)HTTP合同。 4. 系统特性 4.1 阐明和优先级 高:是核心需求,必要实现,否则表达网站设计失败; 中:支持必要操作系统,是最后版本所规定,但是如果是紧急需要,可以考虑在下一种版本中实现; 低:功能或质量上增强,如果资源容许,这些功能实现可以使得产品更完美 重要实现功能: 功能 优先级 (1) 查询二手商品信息 高 (2) 登录或注册 高 (3) 订单功能 高 (4) 刊登留言 中 (5) 管理员基于平台后台管理 高 4.2 勉励/响应序列 1 顾客登录,判断权限,进入系统 2 协助 显示详细操作流程 4.3 功能需求 4.3.1 二手交易网站功能模块图 功能模块图4-1 4.3.2 功能描述 (1)管理员: 公示增长、修改、删除、查看 网站维护 (2)买家: 留言刊登 留言查看 购买商品 订单信息查看 确认收货 订单取消 公示查看 会员登录 商品搜索 商品浏览 (3) 卖家: 个人信息管理(个人信息查看、个人信息修改) 会员登录 订单管理(订单查看、订单修改) 商品发布 公示查看 留言查看 留言回答 商品管理(商品类别管理、商品信息修改、删除) (4) 普通顾客: 顾客注册 商品浏览 商品搜索 分类版块浏览 最新(人气)商品浏览 4.3.3 用例图与用例描述 用例图 图1-1(顾客注册) 用例描述: 用例名称 顾客注册 用例目 顾客输入自己信息进行注册,注册后顾客可以拥有更多特权。 参加者 普通游客 前置条件 进入网站首页 事件流 1. 会员点击“注册”进入顾客注册页面。 2. 会员在注册页面输入个人信息。 3. 点击“拟定” 成功后置条件 提示注册成功并返回主页面 失败后置条件 页面显示“顾客注册失败” 扩展点 无 其她 此用例使用频率:高 用例图 图1-2(顾客登录) 用例描述: 用例名称 顾客登录 用例目 完毕登录,进入系统 参加者 会员(已经注册顾客) 前置条件 进入本网站首页 事件流 1、点击“登录”,进入注册界面 2、输入姓名、密码 3、点击“拟定” 后置条件 完毕登录,进入系统主页 用例图 图1-3(会员发布商品) 用例描述: 用例名称 会员发布商品 用例目 完毕二手商品发布 参加者 会员(已经注册顾客) 前置条件 成功登录,进入二手商品发布页面 事件流 1、点击“登录”,进入登录页面 2、输入姓名、密码 3、点击“拟定”,成功登录 4、进入二手商品发布页面 5、填写所发布商品信息 后置条件 完毕商品发布,进入发布成功商品信息页面 4.4 数据需求 4.4.1 二手交易平台数据流图 数据流图1-1(顶层图) 数据流图1-2(0层图) (商品信息管理)数据流图 1-3 (顾客信息管理)数据流图 1-4 (商品信息搜索)数据流图 1-5 (订单解决)数据流图 1-6 4.4.2 二手交易平台数据字典 · 重要数据流条目 <1> 数据流名称:顾客信息 别名:无 简述:顾客注册本网站会员时填写信息 来源:会员 去向:加工“注册”和会员“个人信息管理” 数据流量:网站注册会员人数 构成:会员编号+顾客名+密码+电子邮箱 <2> 数据流名称:二手商品信息 别名:无 简述:卖家发布二手商品信息 来源:卖家 去向:卖家“商品发布”和 “二手商品信息管理” 数据流量:本平台二手商品数量 构成:商品编号+商品名称+商品发布者+商品人气+商品简介+商品图片+商品所属类别+商品评价+商品原价+新旧限度+商品二手价+所属卖家ID <3> 数据流名称:二手商品类别信息 别名:无 简述:卖家发布商品时选取项目 来源:卖家 去向:加工卖家“商品发布”、“二手商品信息管理” 数据流量:本平台二手商品类别量 构成:商品大类别编号+商品小类别编号+商品大类别名称+商品小类别名称 <4> 数据流名称:订单信息 别名:无 简述:买家订货时填写项目 来源:买家 去向:加工“检查订单” 数据流量:买家订货订单数 构成:订单编号+订单总价+收货人姓名+收货人地址+联系电话+电子邮箱+卖家名称+买家名称+订单生成时间+订单状态+配送方式 · 重要数据存储条目 (1) 数据存储名称:顾客信息记录 别名:无 简述:存储本平台所有会员基本信息 构成:顾客编号+顾客名+密码+电子邮箱 组织方式:索引文献,以顾客编号为核心字 查询规定:规定能及时查询 (2) 数据存储名称:二手商品记录 别名:无 简述:存储本平台所有二手商品基本信息 构成:商品编号+商品名称+商品人气+商品简介+商品图片+商品所属类别+商品留言+商品原价+新旧限度+商品二手价+所属卖家名称 组织方式:索引文献,以商品编号为核心字 查询规定:规定能及时查询 (3) 数据存储名称:二手商品类别记录 别名:无 简述:存储本平台所有二手商品类别信息 构成:商品父类别编号+商品子类别编号+商品父类别名称+商品子类别名称 组织方式:索引文献,以商品类别编号为核心字 查询规定:规定能及时查询 (4) 数据存储名称:订单记录 别名:无 简述:存储本平台所有订单基本信息 构成:订单编号+订单总价+收货人姓名+收货人地址+联系电话+电子邮箱+卖家名称+买家名称+订单生成时间+订单状态+配送方式 组织方式:索引文献,以订单编号为核心字 查询规定:规定能及时查询 5. 非功能需求 列举出所有非功能需求,不是外部接口需求和限制。 5.1 性能需求 1. 数据精准度 (1) 查询信息时应保证查全率,所有相应域包括查询核心字记录都应当查到。 (2) 查询信息应保证查准率,查到记录应与给定查询条件完全匹配。 2. 时间特性 本网站详细时间特性规定要依照网速来决定。咱们将最大限度减少系统响应时间,最小化更新解决时间和数据转换时间。 3.系统容量需求 注册顾客:3500以上 在线顾客:1500以上 并发数:500以上 4.适应性 满足顾客使用需求。 5.2 安全设施需求 本版本暂时无此规定,后续版本会做相应需求。 5.3 安全性需求 1. 设立权限,对于某些特定顾客,只分派其某些权限。让其只能做自己能做操作。 2. 对于敏感数据,在存入数据库迈进行加密操作。 3. 对于数据库中数据,一定要进行实时备份操作。每当数据库中发生某些修改操作时,就进行备份操作,这样话,再日后数据丢失时,就可以进行及时恢复,从而避免了数据丢失导致损失。 5.4 软件质量属性 1. 对的性 规定发布网站达到顾客预期目的,运营时基本无错误。 2. 可靠性 对于编写好软件,会进行大量测试,不断地查找里面浮现bug,并及时对其进行修改,尽量减少bug数量。随着顾客量增长,咱们会及时更新咱们服务器和数据库,从而保证网站可靠性。避免顾客量太大,而导致服务器瘫痪,影响网站可靠性。 3. 效率 对于浏览、查询、添加、删除、更新等普通操作,规定及时响应,在2~3秒内。 4. 完整性 规定能在发生意外状况下,保证不丢失数据。 5. 易使用性 对于网站主界面设计,咱们是参照了某些成功网站设计,借鉴了这些网站成功经验。进一步研究她们顾客界面设计,吸取精华。 6. 可维护性 在设计网站时候,将每个模块都分别独立开来,对于某些页面,咱们将其做成了模板,在使用时候进行母版页加载即可。这样可以集中精力放在代码块构造与实现上。避免了某些不必要困扰。在代码设计过程中,尽量减少模块之间耦合性。做到模块和模块之间分离。这样,日后维护具备较好以便性。 7. 可测试性 设计时尽量减少测试本软件各项功能所需工作量。 8. 复用性 设计时应采用模块化办法进行设计,对系统内各模块接口尽量达到 聚、低耦合限度,以提高各模块复用性。 9. 可理解性 对于本网站提供各种命令,各种信息提示,应易于顾客理解。 10. 互联性 规定提供数据得到如何导入和导出接口,以易于同其她系统连接。 11. 可移植性 规定本软件运营于各种操作系统。 5.5 业务规则 管理员: 1. 管理员处在工作状态状况下,容许发布、删除、修改、查看公示信息。 2. 管理员处在工作状态状况下,网站维护。 注册会员: 1. 注册会员凭顾客名和密码登录网站。 2. 注册会员点击进入有关页面,可获取关于二手商品信息、订单信息、个人留言信息。 3. 注册会员可以刊登个人留言信息。 4. 注册会员享有普通游客一切权利,并具备某些新会员特权。 5. 注册会员可以发布商品、解决订单、查看公示、管理个人商品信息、设立个人信息。 普通游客: 1. 普通游客登录网站时候,可以看到某些二手商品信息。 2. 普通游客可以浏览留言信息。 3. 当游客需要搜索网站中二手商品信息时,可以通过“站内搜索”中输入有关核心字进行搜索。 5.6 顾客文档 顾客文档名称 描述及文档原则 顾客手册 使用非专门术语语言,充分描述该系统所具备功能及基本用法 操作手册 向操作人员提供该软件每一种运营详细过程和关于知识,涉及操作办法细节 6. 其她需求 无
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服