广医二手交易平台需求说明书.docx_第1页
广医二手交易平台需求说明书.docx_第2页
广医二手交易平台需求说明书.docx_第3页
广医二手交易平台需求说明书.docx_第4页
广医二手交易平台需求说明书.docx_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录1引言11.1编写目的11.2背景11.3定义11.4参考资料22任务概述22.1目标22.2用户的特点22.3假定和约束23需求规定33.1对功能的规定33.1.1广医二手交易平台系统功能(见图1)33.1.2系统功能划分33.2对性能的规定63.2.1精度63.2.2时间特性要求63.2.3灵活性73.3输人输出要求73.4数据管理能力要求73.5故障处理要求73.6其他专门要求83.6.1可靠性83.6.2 适应性83.6.3 完整性83.6.4正确性83.6.5易使用性83.6.6 可维护性83.6.7安全保密性84运行环境规定94.1设备94.2支持软件94.3接口94.4控制10广医二手交易平台需求说明书1引言1.1编写目的在现今的高校校园中,特别是每逢毕业生毕业时或因即将实习,他们大都苦于很多二手物品无法带走或者因没有良好的渠道处理这些物品使得最后廉价出售或者随意丢弃了。以我校为例,对于即将去实习的实习生或者是毕业生,他们目前主要通过微信群,QQ群和粘贴告示处理他们的二手物品,这些方法不但费心还费力。故建立一个校园二手商品交易平台不但可以极大的方便在校的师生,而且还能使物品二次利用达到最大化起到节能环保的作用。校园二手商城交易平台最主要的的作用是,在校师生可以通过网络将自己不用的东西发布在网上,同时能在二手商城中找到自己想要的物美价廉的东西。1.2背景本项目的任务提出者咸蛋二手交易平台本开发项目的任务提出者叶志文开发项目的开发者陈丽平、叶志文、刘海琪、林声国本开发项目的的开发平台WINDOWS 10 ENTERPRISE 10580本开发项目的测试平台FireFox、Chrome、360浏览器本开发项目的使用平台FireFox、Chrome、360浏览器本开发项目的开发软件WebStorm、sublimeText、Nginx、Mysql、PHP71.3定义LNMP:Linux+Nginx+Mysql+PHP的合称HTML:超文本标记语言CSS:层叠样式表JavaScript:一种直译式脚本语言Bootstrap:一种前端开发框架1.4参考资料 参考资料:A、软件工程导论(第6版) 张海藩 牟永敏 编著 清华大学出版舍; B、苏玉慧.基于B_S架构的高校二手网络交易平台的设计与实现.南昌大学,硕士学位论文,2015 C、桑梓滨.高校二手物品交易网站的设计与实现.厦门大学,硕士学位论文,2013D、国家标准软件需求说明书(GB856T88);E、软件工程案例教程毕硕本 卢桂香 编著 北京大学出版社2任务概述2.1目标 建设一个基于B/S模式的广医二手交易平台,面向广医在校师生的需求的二手交易平台,解决广大师生二手物品“出货无门”的问题。开发广医二手交易平台,不但方便在校师生足不出户就能浏览购买想要的物品,而且可以发布物品从而高效快速解决了二手商品 “出售”问题,提高交易速率。二手交易平台不仅为在校师生提供一个便利、高效的二手交易市场,而且对二手商品有了更合理的资源再利用的机会。2.2用户的特点 广医二手交易平台的用户主要是学校的学生和老师。如毕业生、实习生。他们在本交易平台上科快速处理他们的二手物品。2.3假定和约束假定:我们假定系统的使用年限为3年;约束如下:A、本项目须在2017年11月23日前完成;B、本项目的预算:1000元以内;C、系统平台:Microsoft Win7/Win8/Win8.1/Win10;D、编程技术:HTML+CSS+JavaScript+LNMP3需求规定 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、用户登录请求、个人信息填写完毕后的提交、个人信息更改、删除的操作,响应时间应该在11.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:网络类型基于校园网和广域InternetC:存储容量服务器:30G硬盘以上客户端:1G硬盘以上4.2支持软件客户程序软件:Microsoft

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论