第一范文网 - 专业文章范例文档资料分享平台

校园二手书交易系统需求文档 (6)

来源:用户分享 时间:2020-06-26 本文由桃花散漫 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

5、运行环境(Operation Environment,OE)

OE-1: “校园二手书交易平台”的操作将通过基于Android操作平台的手机客户端来完成。

OE-2: “校园二手书交易平台”的客户端要求操作平台的JDK版本1.6以上。 OE-3: “校园二手书交易平台”的客户端要求Android SDK版本2.0以上 OE-4: “校园二手书交易平台”的客户端要求IOS版本6.0以上。

6、设计和实现的约束条件(constraint)

CO-1:“校园二手书交易的移动应用平台”系统的设计、编码和维护文档将遵照Android标准。

CO-2: “校园二手书交易的移动应用平台”是一款安卓APP,由于安卓平台对SQLite数据库进行了封装,因此开发人员不用过多考虑数据库连接以及语句的管理。因此,选用SQLite数据库来实现本地数据存储功能。 CO-3:所有代码按照安卓代码标准规范进行编写。 CO-4:所有脚本都用Ruby语言来编写。

7、用户文档(User Documentation,UD)

UD-1:系统将提供一个分层的和跨链接的HTML联机帮助系统,它描述并演示了所有系统功能。 UD-2:如果一个用户没有网上购书的经验,系统可以给该用户提供一个联机教程,这样用户可以使用静态教程菜单来具体实践一下如何下单。 用户文档名称 描述及文档标准 用户手册 操作手册 使用非专门术语的语言,充分的描述该系统所具有的功能及基本的使用方法 向操作人员提供该软件每一个运行的具体过程和有关知识,包括操作方法的细节 8、假设(Assumption)和依赖(Dependency)

AS-1:只要服务器能正常工作,本APP将随时响应用户的订单要求。 DE-1:卖家确认订单依赖于书籍库存量。

DE-2:“校园二手书交易的移动应用平台”依赖于”银行系统“,它接受用户购书的付费请求。

3.3外部接口需求

1、用户界面(User Interfaces,UI)

? 界面风格简洁明快,素雅大方。

? 页面的布局,按与用户的交互需求不同,划分为不同的功能区域,实现和用户之间的友好交互。

? 前台界面操作可逆,其动作可以是单个的操作,或者是一个操作序列。 ? 后台各管理模块的不同管理功能操作界面,采用在不同窗口进行管理,各功能操作切换比较简单又相对独立。

? 提供信息反馈,如提供用户当前登录状态信息。 ? 提供简单的错误处理;

2.硬件接口

? 安卓手机版本需要安卓2.0以上的操作系统 ? 苹果手机版本需要IOS 6.0以上的操作系统 3软件接口(Software Interfaces,SI)

SI-1:“校园二手书交易的移动应用平台”库存系统。

SI-1.1:“校园二手书交易的移动应用平台”的购买书籍系统将通过程序面向“校园二手书交易的移动应用平台库存系统”发送锁定书籍的信息。

SI-1.2:“校园二手书交易的移动应用平台”的购买书籍系统将会轮询“校园二手书交易的移动应用平台”的库存系统以确定该信息是否有效。 SI-1.3:当“校园二手书交易的移动应用平台”的库存系统通知“校园二手书交易的移动应用平台”的购买书籍系统已经没有库存的时候,该条信息将会在“校园二手书交易的移动应用平台”的购买书籍系统中删除。 SI-2:“校园二手书交易的移动平台”支付管理系统

SI-2.1:允许顾客注册从支付宝中扣除书费的付费方式。

SI-2.2: 允许顾客取消所注册的从支付宝中扣除书费的付费方式。 SI-2.3:检查顾客是否注册了从支付宝中扣除书费的付费方式。 SI-2.4:为要购买的书籍提交付费请求。

SI-2.5:退还全部或部分上面的费用,其原因是因为顾客要退还所购买的书籍,原因是対它们不满意,也可能是因为没能按照顾客要求完成书籍的派送。

3、通信接口(Communications Interfaces,CI)

CI-1: “校园二手书交易的移动应用平台”购买书籍系统,将会向买家发送电子邮件,短信,在线联系等方式,以确认订单和确认付款。

CI-2:“校园二手书交易的移动应用平台”购买书籍系统,将会向买家发送电子邮件,短信,在线联系等方式,以报告接受订单之后存在的问题。

4、系统特性 1、说明和优先级

高:是关键需求,必须实现,否则表示APP设计失败;

中:支持必要的操作,是最终版本所要求,但是如果是紧急需要,可以考虑在下一个版本中实现;

低:功能或质量上的增强,如果资源允许,这些功能的实现能够使得产品更完美 主要实现的功能。

说明 查询二手书 登陆或注册 订单功能 发表留言 管理员基于平台后的管理 优先级 高 高 高 中 高 2、激励/响应序列

刺激:用户请求发布二手书。

响应:提示录入书籍信息、价格等。 刺激:用户请求管理商品信息。

响应:显示商品信息,提供修改、删除等编辑功能。 刺激:用户请求对某一订单发货。

响应:系统将该订单状态更改为已发货。 刺激:用户请求更改个人信息。

响应:显示个人信息,提供修改功能。 刺激:用户请求查看交易记录。

响应:显示交易记录,并注明作为买方还是卖方参与。 刺激:卖家用户请求处理退货。

响应:将退货申请显示出来,等待用户处理,并将处理结果发送给买房。 刺激:管理员请求管理用户信息。

响应:显示所有用户信息,并注明经系统检测不符合规定的用户。 刺激:用户请求发布求购列表。

响应:提示用户输入书籍描述,并将描述列为关键词自动搜索,若有书籍发布就通知用户。

刺激:用户请求退货。

响应:提示选择要退货的书籍并输入退货理由,发送给卖家用户。 刺激:用户请求下订单。

响应:提示输入送货地址,提供付款方式,生成订单。

5、其他非功能性需求

1、性能(PErformance)需求

PE-1:数据精确度

? 查询信息时应保证查全率,所有相应域包含查询关键字的记录都应该查到。 ? 查询信息应保证查准率,查到的记录应与给定的查询条件完全匹配。 PE-2:时间特性

? 该APP具体时间特性要求要根据网速来决定。我们将最大限度的减少系统响

应时间,最小化更新处理时间和数据转换时间。 PE-3:系统容量需求 ? 注册用户:3500以上 ? 在线用户:1500以上 ? 并发数:500以上 PE-4:适应性

? 满足用户的使用需求。

2、防护性需求

防护性需求还没有确定。

3、安全性(SEcurity)需求

SE-1:所有涉及功能信息或个人身份信息的网络事务都要进行加密操作。 SE-2:除了浏览页面外,用户必须登录到“校园二手书交易的移动应用平台”才能完成其他的操作。

SE-3:用户的登录受计算机系统访问控制策略的限制。

SE-4: 系统只允许用户浏览他们自己以前的订单,而不能浏览其他用户的订单。

SE-5:网络安全:能经受来自互联网的一般性恶意攻击。

SE-6:数据库安全:数据库级备份和恢复。数据库级用户进行角色和权限授权。使得在异常情况发生时,系统得以快速恢复,避免数据的丢失或将其影响降到最低限度。同样,要保证存储过程中数据不被非法访问和篡改。

4、软件质量属性

正确性

? 要求发布的app达到用户的预期目标,运行时基本无错误。 可靠性

? 对于编写好的软件,会进行大量的测试,不断地查找里面出现的bug,并及

时的对其进行修改,尽可能的减少bug的数量。随着用户量的增加,我们会及时的更新我们的服务器和数据库,从而保证网站的可靠性。避免用户量太大,而造成服务器瘫痪,影响网站的可靠性。 效率

? 对于浏览、查询、添加、删除、更新等一般操作,要求及时响应,在2~3

秒内。 完整性

? 要求能在发生意外的情况下,保证不丢失数据。 易使用性

? 对于网站的主界面设计,我们是参考了一些成功的网站设计,借鉴了这些网

站的成功的经验。深入的研究他们用户界面的设计,吸取精华。 可维护性

? 在设计网站的时候,将每个模块都分别独立开来,对于一些页面,我们将其

做成了模板,在使用的时候进行母版页加载即可。这样可以集中精力放在代

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证校园二手书交易系统需求文档 (6)全文阅读和word下载服务。

校园二手书交易系统需求文档 (6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1103094.html(转载请注明文章来源)

相关推荐:

热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top