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

  • 格式:doc
  • 大小:754.00 KB
  • 文档页数:48

校园二手书交易系统软件需求文档2014年12月31日星期三目录1、前景和范围文档 (3)1.1、业务需求 (3)1、背景、业务机会和客户需求 (3)2、业务目标和成功标准 (4)1.2、解决方案的前景 (5)1、前景陈述 (5)3、假设和依赖 (5)1.3、范围和局限性 (5)1、初始版本和后续版本的范围 (5)2、局限性和排斥性 (7)1.4、业务上下文 (7)1、涉众概览 (7)2、用例描述文档 (9)1、用例图 (9)2、主要参与者和用例 (9)3、用例描述 (10)3、需求规格说明书 (18)3.1、引言 (18)1、目标 (18)2、项目范围和产品特性 (18)3、参考文献 (18)4、文档约定 (18)5.预期的读者和阅读建议 (19)3.2综合描述 (19)1、产品的前景 (19)2、目标以及目标人群 (19)3、产品功能 (20)4、用户类和特征 (20)5、运行环境(Operation Environment,OE) (21)6、设计和实现的约束条件(constraint) (21)7、用户文档(User Documentation,UD) (21)8、假设(Assumption)和依赖(Dependency) (21)3.3外部接口需求 (22)1、用户界面(User Interfaces,UI) (22)2.硬件接口 (22)3、通信接口(Communications Interfaces,CI) (23)4、系统特性 (23)1、说明和优先级 (23)2、激励/响应序列 (24)5、其他非功能性需求 (24)1、性能(PErformance)需求 (24)2、防护性需求 (25)3、安全性(SEcurity)需求 (25)4、软件质量属性 (25)5、业务规则 (26)6、其他需求 (27)附录A (27)数据流图分析 (27)附录B (36)附录C (43)序列图 (43)协作图 (46)1、前景和范围文档1.1、业务需求1、背景、业务机会和客户需求目前,网络正以一种前所未有的冲击力在影响着人类的活动,包括人类的生产和日常生活。

网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。

21世纪可以说是电子商务的世纪。

电子商务通过大幅度地降低交易成本、增加贸易机会、简化交易流程、提高服务质量、改善物流电子商务网站等,极大地推动了全球经济的发展,并在很大程序上影响着我们的生活方式和工作方式。

随着Internet的迅速发展,当今电子商务已接被广大的互联网用户所接受,网上书店系统作为其中的一部分也有了迅速的发展。

网上书店系统通过网上开店的方式向读者出售书本。

国内著名的两大书店,当当网与卓越网,他们售书的理念很简单,读者可以自己寻找自己喜爱的书。

读者无需为寻找一本自己想要的书好奔波于城市的各个角落,无需因为时间问题而错过了新书的首发式,或者因为时间问题而去不了书店。

网上书店系统,只需你有一台可以连上互联网的电脑,就可以按照自己的兴趣检索到自己想要的书本。

而现在我们只要拥有一部智能手机就可以实现网上购物。

虽然如此,作为大学生的我们依然会在每个学期的开学之初为各种教材犯愁,虽然各类网上书店为我们提供了丰富的图书信息,然而这些书店由于涉及的范围太广,各种图书让人眼花缭乱,我们不仅要花大量的时间去寻找与自己需求符合的图书,通过在网上货比三家,对比价格,也占用了我们不少的精力和时间。

除此之外,在校大学生的教材往往是用了一个学期之后就失去了其利用价值,等到毕业事再以低价出售当废纸卖,这样的方式既浪费资源又浪费资金。

建立校园二手书交易平台,通过回收在校大学生的各类教材并出售,既做到了资源的循环利用又省去了不少邮费,而且在同学们需要再次利用以前的图书时可以直接从该平台上获得,可以说是一举两得,不失为广大在校大学生的明智之选。

2、业务目标和成功标准BO-1:二手书,鉴于为学生节省开资,把闲置在学生手中的二手书籍,通过价值评定、新旧率鉴定,然后支付一定费用购进书店,供其他同学租借,其中,书籍来源主要集中各图书市场挤压库存、学生闲置书籍、废品收购站(该货源必须进行书籍新旧率、可使用度等指标考量),最大限度节省成本。

BO-2:提供便利、快捷的送货服务,对那些进行网络求购、租借等需求的顾客,按照他所留下的地址进行一定范围内的送货上门服务。

BO-3:设置会员制度,对其实行购书、租书优惠措施,培养长期顾客。

BO-4:在第一版使用后的两年内,大幅度提升平台在大学生中的影响力。

如下3、业务风险●校外二手书店推销人员进入学校推销导致卖方注册量下降可能性0.1,影响为4。

●周末跳蚤市场等其他活动,导致用户注册/访问量下降可能性0.6,影响为5。

●该平台完全不为老师与同学所接受,弃之不用,使得平台开发的投资回报基本为0。

可能性0.1,影响为10。

●相关其他二手交易平台,如孔夫子网等同业竞争者,导致平台交易量大幅减少甚至为零。

可能性0.4,影响为9。

●部分同行欺诈行为,导致平台好评率和成交量大幅下降。

可能性0.7,影响为8。

1.2、解决方案的前景1、前景陈述新生对于二手书的大量需求和高年级学生对手中旧书的供给,市场供求结构合理,市场容量巨大,预测交易量能达到一个很高水平,并且APP稳定运行。

后续的内容的充实也会给APP的运行带来新的活力。

2、主要特性FE-1:根据相似用户搜索历史记录,推荐相关书籍。

FE-2:登陆管理员,查看并管理所有注册用户的相关资料。

FE-3:用户通过系统进行相关书籍的搜索与查找。

FE-4:对成交量进行排行。

FE-5:对书籍进行分类。

FE-6:根据价格,时间,信誉度对书籍进行整理和排序。

FE-7:系统的注册/登陆。

FE-8:根据用户消费情况进行积分。

FE-9:用户发布求书信息。

FE-10:用户取消求书信息。

FE-11:用户将喜欢的书籍加入我的书架。

FE-12:用户在我的书店查看要卖或卖出书籍的记录。

FE-13:对用户信息的修改/注销。

FE-14:查看自己的账单。

3、假设和依赖AS-1:用户在执行任何一条功能后,都可以终止进一步的操作。

用户的各种操作必须建立在,在该APP上进行过注册。

DE-1:对商品各种操作必须依赖于买家首先登录该APP;1.3、范围和局限性1、初始版本和后续版本的范围2、局限性和排斥性LI-1:书籍情况的审定会因为主观因素的不同而出现差别。

LI-2:书籍退货系统的不够规范化,无法界定书籍出现的问题是否在APP能够处理的范围内。

LI-3:“校园二手书交易系统”只能用于南京仙林大学城范围之内。

1.4、业务上下文1、涉众概览2、项目优先级2、用例描述文档1、用例图2、主要参与者和用例主要参与者用例买家1、管理用户信息2、查看交易记录3、发布求购列表4、购买商品卖家1、发布出售商品2、管理商品信息3、出售4、发货3、用例描述3、需求规格说明书3.1、引言1、目标本文档首先给出整个APP功能结构的概貌,试图从整体架构上给出整个APP 的轮廓,然后对功能需求、数据需求、性能需求和其他非功能需求进行了详细的描述。

其中对功能需求的描述运用了RationalRose的用例模型方式,描述每一用例的基本事件流,并给出直观的用例图。

对数据需求的描述运用了数据流图方法,从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程。

这些文字与图形都为了文档能够详细准确地描述用户的需求,同时也为用户更容易的理解这些需求的描述创造了条件。

2、项目范围和产品特性随着商品经济的发展,高校学生通常会有出售二手货物的需求,而其他在校同学又希望买到廉价的二手商品。

二手物品交易主要是通过校内论坛二手交易板块和跳蚤市场,由于同学们平时都喜欢宅在寝室,跳蚤市场很多人都不愿意去看,而校内论坛上的二手交易信息,多且杂,找起来费时费力,这些远远不能为我们提供方便,导致很多二手物品都被当垃圾扔掉。

通过对校内论坛二手商品交易板块的分析,以及对校内学生的调查,发现校内的二手物品交易有如下特点:种类多,规模小,交易随机性比较强,时间分布基本上比较平均,每年的六七月份(大四学生离校期间)会出现一个二手物品交易的高峰。

参加交易的人员绝大部分为在校学生。

针对这一情况【书虫】APP应运而生,为广大同学提供方便同时,又实现了废旧物品的循环利用。

该APP是在积累了丰富的业务经验的基础上开发的,在需求上,充分考虑了具体用户的实际情况。

3、参考文献1、软件需求工程第2版毋国庆梁正平袁梦霆李勇华机械工业出版社。

2、UML面向对象建模与设计 Michael Blaha James Rumbaugh 人邮电出版社。

4、文档约定1、页面的左右边距为1.91cm,上下边距为2.54cm,正文文本左对齐段落首行缩进2磅,行距设置值为1.25。

2、标题最多分三级,分别为方正舒体二号、宋体四号、宋体小四。

3、正文字体为宋体小四,无特殊情况下,字体颜色均为黑色。

5.预期的读者和阅读建议1)、本文档面向的读者对象:●项目经理:项目经理可以根据该文档了解与其产品的功能,并据此进行系统设计、项目管理。

●设计员:对需求进行分析,并设计出系统,包括数据库的设计。

●程序员:配合设计员的《设计报告》,了解系统功能,编写《用户手册》。

●测试员:根据本文档编写测试用例,并对软件进行功能性测试和非功能性测试。

●用户:了解其产品的功能和性能。

●其他人员:如部门领导、公司领导等据此了解产品的功能与性能。

在阅读文档时,首先要了解该APP的功能概貌,然后可以根据自身的需求对每一项功能进行进一步的了解。

3.2综合描述1、产品的前景●APP市场还未完全饱和,需求很大,目前已经出现的APP种类繁多但是工具类的APP还是得到用户的广泛喜爱。

●Win8之父:移动取代PC是大势所趋,这样好的机遇给我们的APP一个更大的环境去成长。

●每一个APP都是创业者的梦想之地,我们耳熟能详的APP如豌豆荚等都创造了商业的奇迹,每一个奇迹都在激励我们把新的APP做的更好,更完善。

●我们的校园二手书交易平台基于用户真实的需求所以我们相信我们未来的市场是广泛的,充满活力的。

●最后只要是有人的地方就有APP的影子,APP改变人们的生活娱乐方式,说不定哪一天一部智能手机就搞定所有的事情,所以我们有信心创超一款适应于市场的APP。

2、目标以及目标人群●项目目标是建立大学二手商品交易系统,并创建对应的数据库系统,以创造一个大学校园内的二手商品在线交易平台,帮助校内学生的及时便捷地进行二手物品交易。

●目标人群:在读大学生,研究生为主,以及对二手书有狂热喜爱的人群。