计算机学院基于Java的软件开发二手书交易市场需求规格说明书小组序号:06组员姓名:梁庭庭兰云杉张家晨年级班级:2012级应用1班提交日期:2014年11月10日摘要随着市场经济的发展和人们生活水平的提高,二手书的市场是一个环保和低成本看书的选择,在学校里,二手书商店就带给同学们一个供需平台,但是,对于二手书籍的管理和销售,普通的旧书市场不能有效的进行,而随着Internet的普及,网上购买商品或获取信息已成为现代人的一种生活习惯。而上网更是大学生活不可或缺的一部分,所以一个独立的能够满足用户需求的校园二手图书交易网站的设计与开发是十分有必要也是可行的。本篇论文首先介绍了二手书交易网站的开发模式和环境,详细阐述了二手书交易网站的开发背景和意义,并对网站的运行流程通过文字和图片进行了系统的分析。对于该网站使用的数据库也有详细的介绍。最后,着重的分析介绍了该系统的每个功能模块,展现了一个清晰,完整的二手书交易网站的开发过程。在这个系统中,采用的是Oracle数据库,可以灵活的管理和发布各种信息。关键字:二手书;交易;大学生;Oracle目录1.引言...................................................................错误!未定义书签。文档介绍............................................................错误!未定义书签。编制目的............................................................错误!未定义书签。范围................................................................错误!未定义书签。预期的读者和阅读建议................................................错误!未定义书签。术语和缩略语........................................................错误!未定义书签。参考文献............................................................错误!未定义书签。2.项目概述...............................................................错误!未定义书签。目标................................................................错误!未定义书签。范围................................................................错误!未定义书签。用户的特点..........................................................错误!未定义书签。假定条件和约束限制..................................................错误!未定义书签。运行环境............................................................错误!未定义书签。硬件环境............................................................错误!未定义书签。软件环境............................................................错误!未定义书签。3.需求描述...............................................................错误!未定义书签。4.功能需求...............................................................错误!未定义书签。5.非功能需求.............................................................错误!未定义书签。性能需求............................................................错误!未定义书签。安全保密需求........................................................错误!未定义书签。稳定性需求..........................................................错误!未定义书签。6.系统模型...............................................................错误!未定义书签。用例模型............................................................错误!未定义书签。模块流程图.............................................................错误!未定义书签。模块介绍...............................................................错误!未定义书签。模块图.................................................................错误!未定义书签。用例列表...............................................................错误!未定义书签。用例图.................................................................错误!未定义书签。用例规格说明...........................................................错误!未定义书签。对象模型............................................................错误!未定义书签。类与对象的属性与服务...................................................错误!未定义书签。类图...................................................................错误!未定义书签。动态模块............................................................错误!未定义书签。顺序图.................................................................错误!未定义书签。协作图.................................................................错误!未定义书签。7.项目组成员分工.........................................................错误!未定义书签。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银行汇票运费到付CashwithOrder订单付款CFRLanded成本加运费、卸货费Check支票CommercialInvoice商业发票D/P付款交单DeferredPayment延期付款Freight运费EAT预计到达时间Discount折扣Spotprice现货价格Consumer消费者,用户1.6参考文献[1]孙玮.实用软件工程.北京:电子工业出版社,2011.[2]AbrahamSilberschat.数据库系统概念[美].北京:机械工业出版社,2007[3]刘京华.JavaWeb整合开发王者归来.北京:清华大学出版社,2010[4](美)佩里,(美)波斯特.Oracle基础教程.北京:人民邮电出版社,20082.项目概述2.1目标意图:为了减少资源的浪费,为了为在校生购买新书减少成本等。应用目标:用户的角度:使要想要卖书的同学可以有途径卖出,使得想要购买二手书的同学能够有地方购买。并且网站安全性等都要得到保证。开发商的角度:可以建成全绍兴最大的二手交易平台、成为绍兴最大的二手交易市场。开发背景:近年来,随着我国经济的飞速发展,书价也随着上涨,加重了大学生的经济负担。高校每学年的教材费用高达600元左右,然而大学教材利用率不高,存在大量的闲臵书籍和毕业生废旧书籍,经笔者调查,大部分高校学生都以废品形式处理掉废旧书籍,并且价格在元每公斤,导致极大资源浪费。由此可见,探讨建立二手书交易市场,提高旧书利用率,节约资源,达到绿色环保具有积极的意义。二手书交易平台网站在现在还不是特别的发达,主要原因就是大家对书本资源的不重视。如果我们的二手书交易平台网站可以还不发的市场先建立起来,然后推广并发展,我们网站的效益肯定不用说了。2.2范围本项目包括以下内容:卖家:注册登录,发表卖书信息,与买家交流实现交易。买家:注册登录,浏览书目信息,与卖家交流实现交易。系统管理员:处理后台信息,以及一些纠纷等。2.3用户的特点学生用户:频度较高,是二手交易市场的主要操作者,可以进行发布,浏览书目信息,实现买卖交易等。教师或其他社会人员:频度较学生用户较低,也可进行一样的操作。2.4假定条件和约束限制软件运行环境windows系统2.5运行环境1.PC机2.操作系统:w