ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:394.90KB ,
资源ID:17198862      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17198862.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学二手商品交易系统需求规格说明书Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大学二手商品交易系统需求规格说明书Word文档格式.docx

1、参加交易的人员绝大部分为在校学生。针对这一情况【二手商品交易系统】应运而生,为广大同学提供方便同时,又实现了废旧物品的循环利用。1.3定义垃圾信息:没有意义的信息或大量重复的信息非法用户:大量发布无效信息或违反相关规定信息的用户游客:所有浏览该网站的网民1.4 读者对象该文档的读者为:需求分析人员,软件开发人员,测试人员,项目提出人。1.4参考资料a. 软件需求最佳实践SERU过程框架原理与应用 徐峰 电子工业出版社b. 软件工程面向对象和传统的方法 Stephen R. Schach 机械工业出版社2任务概述2.1目标项目目标是建立大学二手商品交易系统,并创建对应的数据库系统,以创造一个大学

2、校园内的二手商品在线交易平台,帮助校内学生的及时便捷地进行二手物品交易。2.2用户的特点系统的一般用户只需具有基础的在线浏览能力即可正常使用系统提供的各种服务。系统后台采用了可视化管理界面,因而要求维护人员只须具备基础的网站及数据库维护能力,能处理一些常见的操作错误。2.3假定和约束2.4 软件运行环境以及技术约束2.4.1 软件约束系统采用Php技术进行开发。开发及运行的软件环境为: 数据库 MySQL XAMPP2.4.2 环境约束Web服务器及数据库服务器均采用Intel P4(1.8G HZ)PC 工作站。内存1024M、硬盘120G。2.5 交付及部署约束系统要在2010年12月2日

3、之前开发完成,完成网站的原型设计。3需求规定 3.1对功能的规定3.1.1. 总体功能描述用例图:上图描述了本系统总体上可以实现的各项功能。用例描述:( 从这里面选一个,红色的我用过了,你再挑一个)1. 用例 发布出售商品:该用例用来描述卖家如何通过系统发布要出售的商品的信息。1. 卖家选择“发布出售商品”,接着选择该商品的所属类型。2. 卖家填写要出售的商品信息,并上传相应的信息,如图片。3. 系统确认商品信息不含违法内容。4. 卖家再次确认商品信息后,发布该信息,并存入系统数据库。2. 用例 管理出售商品信息:该用例让卖家能够修改已发布商品的信息1. 卖家点击需要修改的商品,界面显示出商品

4、的价格、剩余数量和详细信息。2. 卖家在各个名称后面输入修改的内容3. 点击确认,提交修改内容3. 用例 主动出售:该用例用来描述卖家通过买家发布的求购信息出售商品。1. 卖家在求购信息页面查看买家发布的求购信息。2. 选中要出售的商品,系统生成信息单,包括商品出售数量,单价格和介绍。3. 卖家填写该商品的信息单4. 卖家将信息单发送给买家4. 用例 确认发货:该用例用来描述卖家发货给买家1. 卖家接到买家的发货请求2. 卖家查看订单,按订单要求发送货物3. 通知买家已发货5. 用例 管理用户信息:该用例使用户能修改自身的基本资料和密码1. 打开修改用户资料界面,界面中包括修改基本资料和修改密

5、码两个选项2. 选择修改基本资料或修改密码1. 选择修改基本资料,则界面显示出用户的用户名,邮箱,性别,年龄,电话,收货地址。用户输在需要修改的名称后面输入新的资料2. 选择修改密码,则界面显示出用户的用户民、原先密码和新密码。用户输需在各个名称后面输入所要求的信息6. 用例 查看交易记录:该用例用来描述买家和卖家对交易信息的查看1. 买家或卖家打开交易记录页面2. 选择需要查看的交易,查看交易记录7. 用例 购买商品:该用例用来描述买家如何购买商品。1. 买家在搜索中输入所要购买的商品信息或在商品分类中找到所要购买的商品2. 选中要购买的商品,输入购买数量。3. 买家确认购买,系统生成订单。

6、4. 系统通知卖家发货。8. 用例 发布求购商品:该用例用来描述买家如何通过系统发布要购买的商品的信息。1. 买家选择“发布求购商品”。2. 买家填写要购买的商品信息,并上传相应的信息,如图片。4. 买家再次确认商品信息后,发布该信息,并存入系统数据库。9. 用例 管理求购商品信息:该用例让买家能够修改和删除已发布的求购商品信息,以及查看商品的信息单情况来确认购买商品。1. 买家选择“管理求购商品信息”,显示的页面包括“修改商品信息”,“删除商品信息”,“查看信息单情况”2. 买家选择“查看信息单情况”1. 买家选择需要查看的商品2. 买家查看该商品的信息单情况3. 买家同意购买,选择“支付”

7、,系统产生订单,通知卖家发货3. 买家选择“修改商品信息”1. 买家选择需要修改的商品2. 界面显示出求购商品所要求的价格、数量和详细信息。3. 买家在各个名称后面输入修改的内容点击确认4. 提交修改内容4. 买家选择“删除商品信息”1. 买家选择需要删除的商品2. 买家确认删除3. 系统关闭该商品的求购信息10. 用例 管理订单:该用例描述了买家对订单的管理。1. 买家选择“查看订单”2. 系统显示所有的订单3. 买家选择需要查看的订单,系统返回该订单信息。1. 买家选择“确认支付”1. 系统提示买家输入支付说明。输入完毕后,系统记录支付说明,使用某个安全协议捕获支付方法、信用卡类型、信用卡

8、号、失效日期等。2. 系统提示买家输入运输说明。输入完毕后,系统记录下运输说明,捕获运输地址、托运人选择及付款人联系方式。3. 系统提示买家再次确认,买家确认。4. 系统在买家和卖家处产生交易记录 2. 买家选择“取消订单”1. 系统提示“请填写取消原因”2. 买家填写取消原因,提交3. 该订单被锁定,等待系统管理员的检验4. 买家选择“删除成功交易订单”1. 买家选中需要删除的成功交易订单2. 确认删除 11. 用例 管理用户:该用例描述系统管理员对违规事务的处理及违规用户的删除1. 系统管理员选择“处理违规事务”1. 界面显示出违规用户的用户名和遭到投诉的违规项目2. 系统管理员验证各个用

9、户的违规项目,若属实,则给出该用户发出警告,让该用户及时处理违规项目,反馈处理结果。若该用户在一定时间内无反馈结果,则删除该用户及其相关信息;若有反馈结果,经系统管理员验证后是处理妥当的,则增加该用户的警告次数。2. 系统管理员选择“删除违规用户”1. 界面显示出警告次数达到预定值的用户2. 系统管理员删除选定的各个用户12. 用例 管理求购商品:该用例描述系统管理员对求购页面中求购商品的处理1. 系统管理员选择“查看超时求购商品”2. 页面显示超时的求购商品3. 系统管理员关闭选中的求购商品13. 用例 管理锁定订单:1. 系统管理员选择“查看锁定订单”2. 页面显示出锁定的订单3. 选中某

10、个锁定的订单,页面显示出订单详情及请求取消的原因4. 系统管理员验证该原因1. 若属实,则取消该订单2. 若不属实,则不允许取消需求获取编号需求描述来源状态优先级SR-1对于每一个用户,需要注册成为系统的会员才能进行商品的购买。用户通过用户名和密码登录系统,如登录不成功,则不能进行商品的购买。同学已验证关键SR-2会员登录后可以对个人信息进行修改,包括会员姓名、密码、性别、QQ号码、真实姓名、家庭住址、联系电话等。有用SR-3管理员可以删除会员信息,对于个别行为恶劣的会员(订购了商品却不进行交易活动),对其要警告SR-5为了方便用户进行商品查询,卖家需要将商品详细信息录入系统。在商品存有现货的

11、状态下,方可对外销售。SR-7通常商品在发布时,其基本信息(如商品名、商品数量、价格、生成厂址、品牌、生成时间、相关图片等)就录入系统中。在系统的正常运行中,商品的数量不断减少直至销售一空,但因为商品价格也可能会由于市场的变化进行一些调整,因此需要提供对于商品信息的修改功能。重要SR-8作为一个商城,商品的种类和数量十分庞大,要想在众多的商品中迅速找到会员所需要的商品,必须提供相关商品的快速检索功能。SR-9有些商品可能会因为一些原因(数量、质量、保质期等)被淘汰,故需要能够在系统中删除这些不再进行销售的商品SR-10会员在浏览商品的过程中可预订商品,确定商品的数量后,产生一张订单,会员核对订

12、单无误后进行确认。订单中包括会员的联系信息、商品名及相关数量。SR-11在订单未支付之前,会员可以对订单中的商品及其数量进行修改并重新确认。优先级矩阵主题域业务事件/报表类型用例二手商品交易业务用户业务发布出售商品(卖家)管理出售商品信息(卖家)主动出售(卖家)确认发货(卖家)管理用户信息查看交易记录购买商品(买家)发布求购商品(买家)管理求购商品信息(买家)管理订单管理员管理业务管理用户管理求购商品管理锁定订单数据流图分析:顶层图:根据浙江工业大学现在二手交易的基本情况(规模小,种类多,随机性强,时间分布比较平均),我们定义系统的功能如下:(1) 系统为用户提供发布各种求购或出售信息的平台(

13、2) 系统可以提供帮助实现买卖双方进行沟通的功能(3) 所有人都可以浏览系统保存的各种二手信息,登录后可以发布二手信息;(4) 注册用户有修改自己发布的信息的权利(5) 为了防止垃圾信息出现,在一天内(每天的0:0023:59)每个用户最多只允许发布五条信息;(6) 管理员有权删除非法用户(7) 正常用户的账户信息发生变动时,系统应将变动状况通知用户3.1.2. 详细功能描述0层图:系统的使用者为系统管理员和一般用户,用户在系统注册后生成用户信息表文件。系统的功能分为两个模块,面向管理员的模块功能是系统管理,主要是删除系统非法用户的帐号信息;面向一般用户的模块功能是户信息管理和交易管理。其中,

14、用户信息管理包括更改用户注册邮箱,更改用户密码,更改用户基本信息;交易管理包括出售管理,求购管理,发送站内信,买卖信息管理。3.1.2.1. 系统管理管理员功能:对用户发出警告,从用户信息表中删除非法用户。这项功能只能为管理员所有。3.1.2.2. 用户管理:这个模块实现了用户请求交易,发布、更新交易信息的功能,并使用户能够更新自己的注册信息以及基本信息。3.1.2.2.1. 交易管理:在用户交易管理中,根据用户的提供的交易物品生成了“出售信息表”和“求购信息表”,用户可以随时对自发布的信息进行更改或删除。在交易的过程中,系统会根据这两个表生成对应物品的求购(出售)信息目录供所有进入该网站的游

15、客浏览参考。对于没有明显求购或出售目标的用户,也可以浏览由求购、出售信息表生成的求购、出售物品目录i. 出售管理用户登录后可发出出售请求。用户录入出售信息(包括出售物品名称(gods),出售物品价格(sellprice),出售物品种类(category),出售物品描述(selldes),联系电话(contactp),联系QQ(contactq)。其中物品名称、价格、种类为必填字段。联系方式为电话或QQ,考虑到用户可能不愿意留下自己的电话或QQ,我们将联系方式设为可选字段,可以发送网页消息。同时系统会通过短信或邮箱通知用户。经用户检查录入信息正确无误,生成出售物品信息单。系统将出售信息纳入出售信

16、息表,并根据出售信息表上的内容发布出售信息ii. 求购管理用户登录后可发出求购请求后。用户录入求购信息(包括求购物品名称(neds),求购物品价格(sbuyprice),求购物品种类(category),求购物品描述(buydes),联系电话(contactp),联系QQ(contactq)。联系方式为电话或QQ,考虑到用户可能不愿意留下自己的电话或QQ,我们将联系方式设为可选字段,可以发送站内信。同时系统会通过邮箱通知用户。经用户检查录入信息正确无误,生成求购物品信息单。系统将求购信息纳入出售信息表,并根据求购信息表上的内容发布求购信息iii. 买卖信息更新管理用户可以随时更新自己的买卖信息

17、。iv. 搜索3.1.2.2.2. 用户信息管理用户信息管理包括更改用户注册邮箱,更改用户密码,更改用户基本信息;交易管理包括出售管理这些管理操作主要针对用户信息表进行修改,每个用户只能在登陆后修改自己的信息。i. 更新注册邮箱用户修改自己的注册邮箱信息时,必须输入原来的帐户信息(注册邮箱和密码),经系统审核无误后,用户可以修改注册邮箱。ii. 更新用户密码用户修改密码时,需要输入原密码,并两次输入新密码,经系统审核无误后,用户可以修改密码。iii. 更新用户基本信息iv. 用户注册3.2对性能的规定3.2.1精度本子系统应支持最大并发用户500个,每秒事务处理数应大于1000笔。3.2.2时

18、间特性要求在硬件和网络条件满足的前提下,所有日常性操作事务的平均响应时间应小于10秒,最长响应时间应小于30秒;对于查询性事务的平均响应时间应小于60秒,最长响应时间应小于180秒。3.2.3灵活性本项目采用PHP架构,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。因此在需求变化和系统集成商具有很大的灵活性。3.3输人输出要求3.3.1. 系统需要使用的静态资料用户的基本情况,包括相应的地址、电话、邮箱等。信息的具体情况列表如下。用户基本信息表(userinfo)字段名字段类

19、型字段长度描述用户ID(userid)Char5主键注册邮箱(regmail)24Unique用户昵称(nickname)18Not null密码(passwd)用户中买者的求购信息,卖者的出售信息。卖方信息表出售ID(msgid)7出售物品名称(gods)64物品类别(category)32期望价格(sellprice)Float出售物品描述(selldes)200联系电话(contactp)联系QQ(contactq)10买方信息表(buyer)求购ID(msgid)消息ID(userid)求购物品名称(neds)愿意出价(buyprice)求购物品要求(buydem)留言表留言时间(me

20、ssagetime)留言内容(message)1503.4数据管理能力要求数据采集的要求 输入源:手工键盘输入;输入介质和设备:键盘,磁盘;输出介质和设备:磁盘,显示器。数据采集的处理 数据库mySql;3.5故障处理要求1.要求输入项提示:“请输入 XXX”。错误处理:光标移入要求输入域内。2.要求选择项提示:“请选择 XXX”。光标移入要求选择的域中。3数据类型错误提示:“域中存在不正确值”。光标移入要求输入域内,要求重新输入有效资料。3.6其他专门要求3.6.1用户对易用性要求1) 界面简洁清晰,操作简单易懂;3.6.2用户对软件质量要求1) 软件的功能实现必须遵循国家规定规范和原则;2

21、) 应用系统的重点是简单的操作。让使用者没有障碍地使用信息系统;3) 系统不仅需要涵盖所有相关的事务,也需要清晰地规划使用职能和共享信息,使用者所面对的应当只是自己需要处理的事务;4) 要求可配置性强,便于管理人员对进行扩充、维护和管理;5) 采用可行、合理、高效的方式进行开放性的设计和实现;6) 系统具有很强的适应能力,并且便于维护和升级。4运行环境规定4.1设备表4-1-1服务器硬件环境型号个人PC机CpuPentium(R) dual-core E5200 2.50GHz内存2GB 硬盘500GB 网络接口千兆网卡电源310W4.2支持软件表4-2-1 服务器软件环境操作系统Windows xpPhp环境xampp4.3接口网络传输协议:TCP/IP协议。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1