二手书交易市场需求分析.docx

上传人:b****3 文档编号:11763684 上传时间:2023-06-02 格式:DOCX 页数:26 大小:379.41KB
下载 相关 举报
二手书交易市场需求分析.docx_第1页
第1页 / 共26页
二手书交易市场需求分析.docx_第2页
第2页 / 共26页
二手书交易市场需求分析.docx_第3页
第3页 / 共26页
二手书交易市场需求分析.docx_第4页
第4页 / 共26页
二手书交易市场需求分析.docx_第5页
第5页 / 共26页
二手书交易市场需求分析.docx_第6页
第6页 / 共26页
二手书交易市场需求分析.docx_第7页
第7页 / 共26页
二手书交易市场需求分析.docx_第8页
第8页 / 共26页
二手书交易市场需求分析.docx_第9页
第9页 / 共26页
二手书交易市场需求分析.docx_第10页
第10页 / 共26页
二手书交易市场需求分析.docx_第11页
第11页 / 共26页
二手书交易市场需求分析.docx_第12页
第12页 / 共26页
二手书交易市场需求分析.docx_第13页
第13页 / 共26页
二手书交易市场需求分析.docx_第14页
第14页 / 共26页
二手书交易市场需求分析.docx_第15页
第15页 / 共26页
二手书交易市场需求分析.docx_第16页
第16页 / 共26页
二手书交易市场需求分析.docx_第17页
第17页 / 共26页
二手书交易市场需求分析.docx_第18页
第18页 / 共26页
二手书交易市场需求分析.docx_第19页
第19页 / 共26页
二手书交易市场需求分析.docx_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

二手书交易市场需求分析.docx

《二手书交易市场需求分析.docx》由会员分享,可在线阅读,更多相关《二手书交易市场需求分析.docx(26页珍藏版)》请在冰点文库上搜索。

二手书交易市场需求分析.docx

二手书交易市场需求分析

计算机学院

基于Java的软件开发

 

二手书交易市场

需求规格说明书

 

小组序号:

06

组员姓名:

梁庭庭

兰云杉

张家晨

年级班级:

2012级应用1班

提交日期:

2014年11月10日

摘要

  随着市场经济的发展和人们生活水平的提高,二手书的市场是一个环保和低成本看书的选择,在学校里,二手书商店就带给同学们一个供需平台,但是,对于二手书籍的管理和销售,普通的旧书市场不能有效的进行,而随着Internet的普及,网上购买商品或获取信息已成为现代人的一种生活习惯。

而上网更是大学生活不可或缺的一部分,所以一个独立的能够满足用户需求的校园二手图书交易网站的设计与开发是十分有必要也是可行的。

 

 本篇论文首先介绍了二手书交易网站的开发模式和环境,详细阐述了二手书交易网站的开发背景和意义,并对网站的运行流程通过文字和图片进行了系统的分析。

对于该网站使用的数据库也有详细的介绍。

最后,着重的分析介绍了该系统的每个功能模块,展现了一个清晰,完整的二手书交易网站的开发过程。

在这个系统中,采用的是Oracle数据库,可以灵活的管理和发布各种信息。

关键字:

二手书;交易;大学生;Oracle

1.引言

1.1文档介绍

 在此文档中我们详细的介绍了对开发此二手书交易市场应实现的功能,其中包括编制背景,编制目的,功能性需求,非功能性需求,系统模型以及在开发此系统时应遵循的规范等等,同时我们说明了此系统要求的用户的特点,软硬件环境需求,后期测试以及维护的流程。

1.2编制目的

建设资源约型、环境友好社会已成为我国经济社会持续发展的客观要求;“低碳生活”成为社会提倡的主流生活形态;引导社会主流意识,建设“节约型”校园,是当今大学义不容辞的责任。

在全国各大学校园里,开学一段时间内,大家都要买教材及工具书,但是新书价格高,占用了很大一部分同学的资金。

但是在高年级的同学中旧书有很多,可是都选择卖废纸,这样就白白浪费了。

为此,如果能将旧书循环利用,就能替很多同学节约一大笔资金。

实现书籍的循环利用,一方面是资源回收、环保,另一方面也是知识再生的良好途径。

本网站主要为广大学生提供二手书信息,满足大家发布买卖信息,是一个简易的二手书交易平台。

1.3范围

1.本项目名称为二手书交易市场。

2.二手书交易市场主要是建立在毕业生和在读生的一个二手书交易平台,此项目通过买家和卖家的交流实现交易。

主要是为了减少资源的浪费,把旧书循环利用,同时也可以减轻同学的经济负担。

3.二手书交易市场提供了二手书的交易平台,对于卖方用户而言,使自己二手书有新

4.的利用,可以给自己带来一定的收益,还可以省去搬来搬去的人力,也节省了空间。

对于买方用户而言,可以花较少的钱买到自己实际需要的书本,而且书中卖家的一些学习笔记可能帮到自己的学习。

同时双方也可以很方便的看见自己的交易信息。

1.4预期的读者和阅读建议

1.系统的最终用户,包括买家和卖家以及系统管理员

2.系统的设计、编码、测试、文档编写人员

3.需求评审人员

4.二手书交易市场的用户包括买家和卖家(学生为主)和系统管理员。

系统管理员负责后台的处理,以及处理纠纷,删除评论。

卖家和买家可以相互交流实现交易。

买家收货后发现不满意可以退换货,也可以填写评论等等。

1.5术语和缩略语

表1-1术语和缩略语

术语、缩略语

解释

Agreement

协议

Allowance

折让

B/R

买价

Banker’sDraft

银行汇票

C.C

运费到付

CashwithOrder

订单付款

CFRLanded

成本加运费、卸货费

Check

支票

CommercialInvoice

商业发票

D/P

付款交单

DeferredPayment

延期付款

Freight

运费

EAT

预计到达时间

Discount

折扣

Spotprice

现货价格

Consumer

消费者,用户

1.6参考文献

[1]孙玮. 实用软件工程. :

电子工业出版社,2011.

[2]AbrahamSilberschat. 数据库系统概念 [美]. :

机械工业出版社,2007

[3]刘京华.JavaWeb整合开发王者归来.:

清华大学出版社,2010

[4](美)佩里,(美)波斯特.Oracle基础教程.:

人民邮电出版社,2008

2.项目概述

2.1目标

意图:

为了减少资源的浪费,为了为在校生购买新书减少成本等。

应用目标:

 用户的角度 :

 使要想要卖书的同学可以有途径卖出,使得想要购买二手书的同学能够有地方购买。

并且网站安全性等都要得到保证。

 

 开发商的角度:

可以建成全绍兴最大的二手交易平台、成为绍兴最大的二手交易市场。

开发背景:

近年来,随着我国经济的飞速发展,书价也随着上涨,加重了大学生的经济负担。

高校每学年的教材费用高达600元左右,然而大学教材利用率不高,存在大量的闲臵书籍和毕业生废旧书籍,经笔者调查,大部分高校学生都以废品形式处理掉废旧书籍,并且价格在0.8元每公斤,导致极大资源浪费。

由此可见,探讨建立二手书交易市场,提高旧书利用率,节约资源,达到绿色环保具有积极的意义。

二手书交易平台网站在现在还不是特别的发达,主要原因就是大家对书本资源的不重视。

如果我们的二手书交易平台网站可以还不发的市场先建立起来,然后推广并发展,我们网站的效益肯定不用说了。

2.2范围

本项目包括以下内容:

卖家:

注册登录,发表卖书信息,与买家交流实现交易。

买家:

注册登录,浏览书目信息,与卖家交流实现交易。

系统管理员:

处理后台信息,以及一些纠纷等。

2.3用户的特点

学生用户:

频度较高,是二手交易市场的主要操作者,可以进行发布,浏览书目信息,实现买卖交易等。

教师或其他社会人员:

频度较学生用户较低,也可进行一样的操作。

2.4假定条件和约束限制

软件运行环境windows系统

2.5运行环境

1.PC机

2.操作系统:

windows7

3.开发工具:

eclipse

2.6硬件环境

服务器:

CPU奔腾4核;内存不少于4G;硬盘500G以上配置

客户端:

CPUP42.6G;内存不少于1G;分辨率不低于1024×768

2.7软件环境

操作系统:

WindowsServer2008

运行环境:

使用J2EE开发

数据库系统:

Oracle数据库

开发工具:

eclipse

3.需求描述

游客只能浏览网站的二手书信息,不能进行购买等一系列活动,进行注册登录后成为会员才能买书或卖书。

会员分为买家和卖家,还有一个管理员管理网站。

买家能够根据自己的需要浏览查找自己需要的书籍。

书籍这一模块按照用户所需分类:

计算机类、信息类、管理类、外语类、数学类等等。

不同的种类对应不同的书籍,用户一方面可以通过分类来查找书籍,也可以查看所有的书籍。

当买家确定要买的书籍后,可以下单,当书籍到达时要确认收货,当然买家可以修改自己的信息。

当卖家有新的二手书上架或书籍下架时,卖家需要更新自己的货物信息,将新的添加、不再卖的二手书删除。

当有新的订单时需要发货给买家,卖家也可以在网站上修改自己的信息。

管理员登录网站后能够管理买家、卖家,修改自己的信息。

当卖家决定要搞促销活动时,管理员需要公开发布促销活动。

 

4.功能需求

表4-1功能需求表

编号

功能需求名称

1

查看货物信息(书籍会分类)

2

交流(买家可以与卖家交流)

3

下单

4

确认收货并评价

5

退换货(不满意可退换货)

6

发布并修改货物信息

7

发货

8

查看售出情况

9

退换货

10

买家信息管理

11

卖家信息管理

12

货物信息管理

13

处理售后服务

14

管理促销活动

5.非功能需求

5.1性能需求

1.用户反馈问卷,在网站的一角设置,问卷调查框;

2.每次查询必须在一分钟内给出回应。

5.2安全保密需求

1.用户资料要做好保密性,管理员不能讲用户资料泄露出去;

2.只有注册登录输入密码正确的才能进入系统,只有自己还有管理员能修改自己资料。

5.3稳定性需求

1.网站的系统必须24小时运行,平均故障每周不超过2次。

2.每次修复时间不超过24小时;

3.因断电或其他原因非安全性退出系统的用户,资料不能丢失。

6.系统模型

6.1用例模型

6.1.1模块流程图

图6-1买家流程图

6.1.2模块介绍

此二手书交易市场共分为三个模块:

有买家,卖家以及管理员,他们分别可实现以下功能:

买家:

当没有账号时需要先注册一个账号,再登录账号根据自己的需要查看二手书信息,当找到自己需要的二手书时,下单购买,货到后确认收货并评价;

卖家:

当没有账号时需要先注册一个账号,再登录账号,当店铺里有新的二手书时买家需要更新自己店铺里的书籍信息,当店铺里有的二手书已经下架没卖时,卖家也需要更新自己店铺的信息。

当买家查看到有买家下单时,卖家需要及时发货,当买家不能满意当前的书籍时,卖家还需进行处理退换货处理。

除此之外卖家还能查看售出情况,以及修改自己在网站上的信息;

系统管理员:

登录进网站后可以管理买家,卖家信息,修改自己的信息。

当买家与卖家发生纠纷时管理员需要处理纠纷。

当有卖家需要进行促销活动时,管理员需要公开发布促销活动,协助卖家进行宣传。

6.1.3模块图

图6-2模块图

 

6.1.4用例列表

表6-1用例列表

参与者

用例

说明

买家

查看货物信息

买家可以查看可以购买的货物

下单

买家确认购买

确认收货并评价

货到时买家确认收货并评价此次交易

退换货

不满意可退换货

卖家

发布并修改货物信息

卖家管理货物的信息

发货

有买家下单后卖家发货

查看售出情况

卖家可以查看卖出情况

退换货

处理退换货

系统管理人员

买家信息管理

维护人员修改买家信息

卖家信息管理

维护人员修改卖家信息

货物信息管理

维护人员修改货物信息

处理售后服务

处理纠纷

发布促销

管理促销活动

6.1.5用例图

图6-3用例图

6.1.6用例规格说明

图6-4买家用例图

表6-2查看货物信息的规格说明

用例名称:

查看货物信息执行者:

买家

前置条件:

供查看的货物存在于数据库中。

后置条件:

如果此用例成功,浏览人数增加一名;如果此用例不成功,系统状态不变。

主事件流:

1)当买家在点击“查看”时,此用例开始;

2)系统显示出数据库中存在的货物;

3)系统更新浏览人数。

备选事件流:

E-1:

若此货物已下架,系统给出提示“此货物已下架”;

E-2:

若此货物图片还有信息一直未加载出,系统提示“请再加载一次”。

表6-3下单的规格说明

用例名称:

下单执行者:

买家

前置条件:

货物未下架

后置条件:

如果此用例成功,则买家的已买商品中待收货栏中增加一项

主事件流:

1)当买家点击“确认下单”时,此用例开始;

2)提示下单成功。

备选事件流:

E-1:

若买家的余额不够时,系统提示“余额不够”,此用例结束;

E-2:

若买家操作失败,系统提示“此操作失败”,此用例结束。

表6-4确认收货并评价的规格说明

用例名称:

确认收货并评价执行者:

买家

前置条件:

买家已下单并卖家已发货。

后置条件:

如果此用例成功,交易成功增加一条。

主事件流:

1)当买家点击“确认收货”时,此用例开始;

2)买家已买货物中交易成功栏增加一项;

3)系统更新交易成功选项。

备选事件流:

E-1:

买家操作不成功,此用例结束。

表6-5退换货的规格说明

用例名称:

退换货执行者:

买家

前置条件:

买家已下单并卖家已发货。

后置条件:

如果此用例成功,库存量不变,交易量不变。

主事件流:

1)当买家点击“退换货”时,此用例开始;

2)当点击“退换货”后,等待卖家同意。

备选事件流:

E-1:

当确认收货后点击“退换货”,系统提示不能退换货;

E-2:

当卖家未同意退换货时,操作不成功。

表6-6登录的规格说明

用例名称:

登录执行者:

买家

前置条件:

数据库中已有此买家记录。

后置条件:

如果此用例成功,买家进入系统。

主事件流:

1)当买家点击“登录”时,此用例开始;

2)当买家点击“退出”时,此用例结束。

备选事件流:

E-1:

当买家注册就登录时,系统提示“未注册,请用户注册后再登录”,此用例结束;

E-2:

当买家已登录时,系统提示“买家已登录”,此用例结束。

图6-5管理员用例图

表6-7处理售后纠纷说明

用例名称:

处理售后纠纷执行者:

管理员

前置条件:

买家已下单,卖家已发货,双方发生纠纷。

后置条件:

如果此用例成功,交易成功增加一例或退货换货一次。

主事件流:

1)当买家点击“申请管理员介入”时,此用例开始;

2)管理员加入到买家和卖家的交流中,处理买家和卖家的矛盾;

3)当买家和卖家接受调解,此用例结束。

备选事件流:

E-1:

当管理员不在时,系统给出提示“管理员暂时离开,请稍等”。

表6-8发布促销的规格说明

用例名称:

发布促销执行者:

管理员

前置条件:

卖家有意向搞促销。

后置条件:

如果此用例成功,交易成功增加多例。

主事件流:

1)当管理员开设促销时,此用例开始;

2)多种书籍降价打折;

3)点击查看的买家增多。

备选事件流:

E-1:

若点击的书籍不在促销,提示“你所查看的书籍不在促销”;

E-2:

若系统更新失败,提示“更新促销信息失败,请稍后再试”,此用例结束。

表6-9买家信息管理的规格说明

用例名称:

买家信息管理执行者:

管理员

前置条件:

数据库中已有此买家记录。

后置条件:

如果此用例成功,买家信息将重新更新。

主事件流:

1)当管理员点击“修改买家信息”时,此用例开始;

2)当管理员修改买家信息后,提示“是否确定修改此信息?

”;

3)当管理员修改成功后,系统给买家提示“管理员已修改你的信息,请查看”,此用例结束。

4)系统更新买家信息。

备选事件流:

E-1:

若管理员修改买家未放权的信息,系统提示“买家未放权,不能修改此信息”;

E-2:

若系统更新买家信息失败时,系统提示“更新买家信息失败,请稍后重试”。

表6-10注册的规格说明

用例名称:

注册执行者:

卖家

前置条件:

数据库中无此用户记录。

后置条件:

如果此用例成功,卖家家增加一名。

主事件流:

1)当用户点击“注册”时,此用例开始;

2)用户填写个人信息;

3)当用户点击“提交注册”时,此用例结束;

4)系统更新卖家信息。

备选事件流:

E-1:

当卖家未注册成功时,系统提示“注册未成功,请再注册”;

E-2:

当卖家注册成功时,系统提示“注册成功,请登录”。

E-3:

若系统更新卖家信息失败时,系统提示“更新卖家信息失败,请稍后重试”。

 

表6-11修改信息的规格说明

用例名称:

修改货物信息执行者:

卖家

前置条件:

数据库中已有此货物的记录。

后置条件:

如果此用例成功,货物信息将重新更新。

主事件流:

1)当卖家点击“修改货物信息”时,此用例开始;

2)当卖家修改买家信息后,提示“是否确定修改此信息?

”;

3)系统更新货物信息。

备选事件流:

E-1:

若系统更新信息失败,提示“更新货物信息失败,请稍后再试”。

表6-12发货的规格说明

用例名称:

发货执行者:

卖家

前置条件:

买家已下单。

后置条件:

如果此用例成功,库存量减一。

主事件流:

1)当买家点击“已发货”时,此用例开始;

2)当点击“已发货货”后,等待物流更新消息。

备选事件流:

E-1:

当库存量不够时,提示库存量不够,无法发货。

6.2对象模型

6.2.1类与对象的属性与服务

表6-13类与对象的属性

类与对象

属性

卖家

Id,,密码

买家

Id,,密码

二手书

书名,作者,出版日期,出版社等等

管理员

Id,登录名,密码等等

已买到的书籍

书名,作者,买到的日期等等

已收藏的书籍

书名,作者,收藏日期等等

 

表6-14类与对象的服务

类与对象

服务

卖家

登录,发布书目信息,与买家实现交易

买家

登录,与卖家实现交易,退换货等

二手书

历史交易信息

管理员

处理售后纠纷

发布促销信息

修改买卖家信息

表6-15实体、边界、及控制类

 

实体类

卖家

买家

管理员

二手书

已买到的书籍

已收藏的书籍

 

边界类

登陆注册页面

发布书目信息界面

浏览书目信息界面

卖家买家交流界面

评论界面

退换货界面

历史交易界面

控制类

货物交易控制类

退换货控制类

评论控制类

 

6.2.2类图

图6-6类图

 

6.3动态模块

6.3.1顺序图

图6-7卖家顺序图

卖家当没有账号时需要先注册一个账号,再登录账号,当店铺里有新的二手书时买家需要更新自己店铺里的书籍信息,当店铺里有的二手书已经下架没卖时,卖家也需要更新自己店铺的信息。

当买家查看到有买家下单时,卖家需要及时发货,当买家不能满意当前的书籍时,卖家还需进行处理退换货处理。

除此之外卖家还能查看售出情况,以及修改自己在网站上的信息;

1.卖家登录(验证登录),进入操作页面。

2.卖家查看商品列表,修改自己店铺的信息,修改成功提示,返回商品单。

3.卖家及时发货,进行退换货处理

图6-8管理员顺序图

管理员登录进网站后可以管理买家,卖家信息,修改自己的信息。

当买家与卖家发生纠纷时管理员需要处理纠纷。

当有卖家需要进行促销活动时,管理员需要公开发布促销活动,协助卖家进行宣传。

1.管理员登录(验证登录),进入管理员界面操作相关功能。

2.管理员管理买家卖家信息,可修改自己的信息,修改成功提示,返回主界面。

3.当买家与卖家发生纠纷时,管理员需要在当中协调,处理纠纷。

4.当有卖家需要进行促销活动时,管理员需要公开发布促销活动,协助卖家进行宣传。

图6-9买家顺序图

买家:

当没有账号时需要先注册一个账号,再登录账号根据自己的需要查看二手书信息,当找到自己需要的二手书时,下单购买,货到后确认收货并评价;

1.买家注册登录账号(验证成功),进入商品查看搜索页面,进行查看商品信息。

2.买家下单购买,收到货后评价。

3.买家不满意商品可退货,进行退货处理。

 

6.3.2协作图

图6-10买家协作图

图6-11卖家协作图

图6-12管理员协作图

图6-13交易状态图

 

图6-14交易档案管理状态图

7.项目组成员分工

表7-1项目组员分工

学号

主要工作内容

梁庭庭

2012051002

需求描述,功能需求,非功能需求的编写,用例列表,用例图,用例规格说明

兰云杉

2012051101

引言,项目概述,类与对象的属性及服务,类图

张家晨

2010251020

顺序图,协作图,实体对象的状态图,以及排版

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2