广医二手交易平台需求说明书.docx
- 文档编号:30775043
- 上传时间:2023-08-23
- 格式:DOCX
- 页数:12
- 大小:206.23KB
广医二手交易平台需求说明书.docx
《广医二手交易平台需求说明书.docx》由会员分享,可在线阅读,更多相关《广医二手交易平台需求说明书.docx(12页珍藏版)》请在冰豆网上搜索。
广医二手交易平台需求说明书
目录
1引言1
1.1编写目的1
1.2背景1
1.3定义1
1.4参考资料2
2任务概述2
2.1目标2
2.2用户的特点2
2.3假定和约束2
3需求规定3
3.1对功能的规定3
3.1.1广医二手交易平台系统功能(见图1)3
3.1.2系统功能划分3
3.2对性能的规定6
3.2.1精度6
3.2.2时间特性要求6
3.2.3灵活性7
3.3输人输出要求7
3.4数据管理能力要求7
3.5故障处理要求7
3.6其他专门要求8
3.6.1可靠性8
3.6.2适应性8
3.6.3完整性8
3.6.4正确性8
3.6.5易使用性8
3.6.6可维护性8
3.6.7安全保密性8
4运行环境规定9
4.1设备9
4.2支持软件9
4.3接口9
4.4控制10
广医二手交易平台需求说明书
1引言
1.1编写目的
在现今的高校校园中,特别是每逢毕业生毕业时或因即将实习,他们大都苦于很多二手物品无法带走或者因没有良好的渠道处理这些物品使得最后廉价出售或者随意丢弃了。
以我校为例,对于即将去实习的实习生或者是毕业生,他们目前主要通过微信群,QQ群和粘贴告示处理他们的二手物品,这些方法不但费心还费力。
故建立一个校园二手商品交易平台不但可以极大的方便在校的师生,而且还能使物品二次利用达到最大化起到节能环保的作用。
校园二手商城交易平台最主要的的作用是,在校师生可以通过网络将自己不用的东西发布在网上,同时能在二手商城中找到自己想要的物美价廉的东西。
1.2背景
本项目的任务提出者
咸蛋二手交易平台
本开发项目的任务提出者
叶志文
开发项目的开发者
陈丽平、叶志文、刘海琪、、林声国
本开发项目的的开发平台
WINDOWS10ENTERPRISE10580
本开发项目的测试平台
FireFox、Chrome、360浏览器
本开发项目的使用平台
FireFox、Chrome、360浏览器
本开发项目的开发软件
WebStorm、sublimeText、Nginx、Mysql、PHP7
1.3定义
LNMP:
Linux+Nginx+Mysql+PHP的合称
HTML:
超文本标记语言
CSS:
层叠样式表
JavaScript:
一种直译式脚本语言
Bootstrap:
一种前端开发框架
1.4参考资料
参考资料:
A、《软件工程导论(第6版)》张海藩牟永敏编著清华大学出版舍;
B、苏玉慧.基于B_S架构的高校二手网络交易平台的设计与实现.南昌大学,[硕士学位论文],2015
C、桑梓滨.高校二手物品交易网站的设计与实现.厦门大学,
[硕士学位论文],2013
D、国家标准《软件需求说明书(GB856T——88)》;
E、《软件工程案例教程》毕硕本卢桂香编著北京大学出版社
2任务概述
2.1目标
建设一个基于B/S模式的广医二手交易平台,面向广医在校师生的需求的二手交易平台,解决广大师生二手物品“出货无门”的问题。
开发广医二手交易平台,不但方便在校师生足不出户就能浏览购买想要的物品,而且可以发布物品从而高效快速解决了二手商品“出售”问题,提高交易速率。
二手交易平台不仅为在校师生提供一个便利、高效的二手交易市场,而且对二手商品有了更合理的资源再利用的机会。
2.2用户的特点
广医二手交易平台的用户主要是学校的学生和老师。
如毕业生、实习生。
他们在本交易平台上科快速处理他们的二手物品。
2.3假定和约束
假定:
我们假定系统的使用年限为3年;
约束如下:
A、本项目须在2017年11月23日前完成;
B、本项目的预算:
1000元以内;
C、系统平台:
MicrosoftWin7/Win8/Win8.1/Win10;
D、编程技术:
HTML+CSS+JavaScript+LNMP
3需求规定
3.1对功能的规定
3.1.1广医二手交易平台系统功能(见图1,图2)
图1系统功能层次结构图
图2系统顶层数据流图
3.1.2系统功能划分
3.1.2.1系统前台功能划分(见图3)
图3系统前台层次结构功能图
3.1.2.2系统前台功能划分——买家(见图4)
图4系统前台层次结构功能图—买家
3.1.2.3系统前台功能划分——卖家(见图5)
图5系统前台层次结构功能图—卖家
3.1.2.4系统后台功能划分(见图6)
图6系统后台层次结构功能图
3.2对性能的规定
3.2.1精度
A:
查询信息时应保证查全率,所有相应域包含查询关键字的记录都应该查询到;
B:
查询的信息应保证查准率,查到的记录应与给定的单项或组合查询条完全匹配。
3.2.2时间特性要求
A、用户登录请求、个人信息填写完毕后的提交、个人信息更改、删除的操作,响应时间应该在1~1.5s之内;
B、用户提交、查询、删除订单的操作,响应时间应不超过2s。
3.2.3灵活性
A、操作方式
本系统前端界面基于实现W3C标准的HTML5.0及采用Bootstrap前端框架布局,可跨平台访问,兼容主流的浏览器。
B、运行环境
程序在通常的条件下,在Win7/Win8/win8.1/Win10的操作系统上,都能够浏览本系统的页面、执行对应的操作。
C、同其他软件的接口的变化
本系统不直接与其他的系统产生交互操作,因此不提供接口。
3.3输人输出要求
A:
本系统数据存储采用MySql数据库软件,数据表使用UTF-8编码存储;图像文件存储接受JPEG、PNG、GIF等常见格式;
B:
用户申请注册时,要求输入所有数据项,所有数据项不能为空;
C:
当用户搜索二手商品时,可关键字输入搜索,可对商品输入价格区间进行筛选。
3.4数据管理能力要求
A:
本系统界面采用HTML+CSS+JavaScripts实现;后台开发工具为Mysql、PHP7等。
B:
最大数据库单表规模:
2GB;
C:
所有数据采用集中式存储,数据位于数据库服务器上。
数据库要有安全保障性能,必须只有授权的用户才能操作。
3.5故障处理要求
A、在对数据进行访问、增加、修改时,用户输入一些不合理的数据的时候,能够进行一些合理的提示信息,不能因为输入错误而导致系统的错误,或者窗口关闭;
B、数据库要求有灾难备份机制,以防止数据的全部丢失;
C、正常使用时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。
3.6其他专门要求
3.6.1可靠性
对已编写好网站,我们会进行大量的测试,不断查找网站出现的bug并及时修改程序,尽可能减少bug出现的可能性。
当用户量增加时,我们会及时更新数据库和服务器,从而保证网站的可靠性,避免大量用户访问网站时造成服务器瘫痪,影响网站的可靠性。
3.6.2适应性
满足用户使用的需求。
对前面提到的运行环境要求不应存在困难。
3.6.3完整性
本系统应能在发生意外(如掉电)的情况下,保证不丢失数据。
3.6.4正确性
本系统发布后应达到用户的预期目标,运行时基本无错误。
3.6.5易使用性
要求能尽量为用户的使用提供方便,软件的界面符合目前流行的界面规范。
3.6.6可维护性
要求本软件在运行中发现错误时,能快速、准确对其进行定位、诊断和修改。
3.6.7安全保密性
本系统提供身份验证,只允许通过身份验证的用户使用本软件。
4运行环境规定
4.1设备
A:
主机类型
服务器:
B:
网络类型
基于校园网和广域Internet
C:
存储容量
服务器:
30G硬盘以上
客户端:
1G硬盘以上
4.2支持软件
客户程序软件:
MicrosoftWin7/Win8/Win8.1/Win10;
其他支撑软件:
FireFox、Chrome、搜狗浏览器、360浏览器等客户端浏览器
4.3接口
软件之间的接口
《广医二手交易平台》的各个功能模块之间的相应的关联的数据交换。
数据通信协议接口
a.TCP/IP网络协议
b.HTTP协议
c.FTP协议
4.4控制
不适用。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二手交易 平台 需求 说明书