毕业论文(设计)校园二手书交易平台的设计与实现

2、统开发时采用的开发环境为MyEclipse,采用的数据库为MySQL。【关键词】校园二手书交易;B/S系统;数据库;MVC框架盐城师范学院毕业设计DesignandImplementationofCampusUsedBooksTradingPlatformAbstractTheexistenceoftraditionalsecond-handbooksdealhasmanyproblems.BuyingbooksOnlineisbetterthanit,andgraduallybecomesfashionable.Thepurposeof

3、designingcampususedbookstradingplatformis:recyclingofbooksoncampusandreducingthecostofpurchasingbooks.Themostprominentadvantageofcampususedbookstradingplatformis:whencollegestudentswanttobuybooks,theperiodofbuyingbookshasnotberestricted,itcansavetime.Ca

4、mpususedbookstradingplatformisaninformationexchangeplatform,thesysteminterfaceissimple,elegant,andeasytouse.Themainmodulesinclude:loginmanagement,booksinformationmanagement,shoppingcartmanagement,shoppingmanagement,orderinformationmanagement,financialinformationmanagemen

5、t,messageinformationmanagementandnoticeinformationmanagement.Couplingbetweenthevariousmodulesislow,eachmoduleisrapiddeploymentandeaseofmaintenance.ThesystemusesB/SstructureandMVCframework.MVCframeworkincludesthreelayers,threelayersseparatefromeachother,andcarry

11、架。通过采用Hibernate+Struts+Spring框架技术,不单能够提高系统的可扩展性,并且还能够提高系统的可维护性;这对程序员来说是一个十分好的消息,因为这样可以大大减轻程序员开发时候的工作压力。Hibernate技术主要用来:对数据库操作进行封装;Struts技术主要用来:维护和保障前台和后台之间的交互工作;Spring框架的主要作用是:业务的流转。其中,在Struts框架中,包含模型层、视图层和控制层,这三层都很重要,每个层次之间由不同的组件和技术形成,各个层次之间负责着不同的任务。2.3课题研究内容校园二手书交易平台为校园内书籍的循环利用和降低书籍的购买成本提供了平台。该平台

14、减轻开发人员的工作量。MyEclipse支持很多的语言和技术。后来MyEclipse8.5出现了,因为MyEclipse8.5用起来很舒服、很方便。所以,很多开发人员都开始用MyEclipse8.5。MyEclipse8.5作为目前比较流行的编程工具,不仅提升了团队之间合作开发的意识,而且能够很好的对开发周期进行部署和管理,更重要的是,这一版本能够对Hibernate和Spring进行更好的支持。所以,校园二手书交易平台的开发环境选择的是MyEclipse8.5。3.1.2MySQL目前,关系型数据库还是很流行的,许多开发人员还是愿意选择关系型数据库进行系统开发。MySQL就是关

17、ts可扩展性好;三、Struts可以模块化。四、Struts具有高度可重用性。Spring框架目前是十分流行的。使用Spring框架不仅可以降低系统的开发成本,还可以减轻程序员的工作量,因此受到许多企业、公司的普遍使用。Spring主要是对JavaBean的生命周期进行管理。用Spring的好处是能够让对象之间的关系更方便的组合在一起,能够大大降低校园二手书交易平台系统各个组件之间的耦合度。Spring框架还能够提供很多资源解决方案(比如:关于JavaEE应用方面的)。Spring的闪光点主要有:(1)Spring可以提供很多服务。(2)Spring是一个开源框架。(3)Spring具有很低

19、P、HTML、CSS、JavaScript等,后台主要用到的技术有:Hibernate技术、Struts技术、Spring技术等。这些均为该系统的实现提供了技术方面的支持。同时,这些技术不仅提高了系统的开发效率,降低了校园二手书交易平台系统的耦合度,而且使得系统更易于维护。所以校园二手书交易平台具有技术可行性。4.2经济可行性分析校园二手书交易平台的设计过程中,一旦遇到任何问题都是通过上网找资料、到图书馆借书查阅或者向老师请教,系统实现成本较低。所以校园二手书交易平台具有经济可行性。4.3操作可行性分析校园二手书交易平台设计人性化,界面简洁大方,使用方便,操作简单。校园二手书交易平台在整个设

25、g框架实现了MVC三层架构的思想,该框架的好处是:能够大大减少系统开发人员的工作量,非常人性化;该框架使得数据的交互主要集中在服务器端上,大大减少了客户机端的工作量。6.2系统总体结构图校园二手书交易平台系统分为三个基本角色:管理员、非会员、会员。实现了权限拦截,使得系统更加安全,从而给各个角色带来更好的体验。校园二手书交易平台的总体结构如图6-1所示。图6-1系统功能图6.3数据库设计要想成功设计出校园二手书交易平台系统,需要建立一个好的数据库。一个好的数据库能够使系统功能具有更好的稳定性和可扩展性,能够大大减轻管理和维护数据库的负担;良好的数据库设计还能够大大提高系统的查询效率,从

26、而给用户带来更好的操作体验。对数据库进行逻辑设计,数据库表主要包含5个字段。根据上节对校园二手书交易平台的需求分析,可得出数据库需要设计成8张表:(1)t_goods(书籍信息表),用于存放校园二手书交易平台的全部书籍信息,如表6-1所示:表6-1t_goods表字段名称字段类型字段说明是否主键可否为空goods_idbigint(30)书籍id是否goods_catelog_idbigint(5)书籍种类id否否goods_namevarchar(150)书籍名称否否goods_miaoshuvarchar(500)书籍描述否否goods_picvarchar(50)书籍图片否否g

27、oods_shichangjiaint(10)市场价否否goods_tejiaint(10)特价否否goods_isnottejiavarchar(10)普通价书籍否否goods_kucunint(10)库存量否否goods_Delvarchar(20)书籍操作否否(2)t_catelog(书籍类别信息表),用于存放校园二手书交易平台的全部书籍类别信息,如表6-2所示:表6-2t_catelog表字段名称字段类型字段说明是否主键可否为空catelog_idbigint(30)书籍种类id是否catelog_namevarchar(5)种类名称否否catelog_delvarchar(

28、20)种类操作否否(3)t_admin(管理员信息表),用于存放系统管理员基本信息,如表6-3所示:表6-3t_admin表字段名称字段类型字段说明是否主键可否为空User_Idbigint(30)管理员id是否User_Namevarchar(20)管理员名称否否User_Pwvarchar(150)管理员密码否否(4)t_user(会员信息表),用于存放会员注册时的信息,如表6-4所示:表6-4t_user表字段名称字段类型字段说明是否主键可否为空user_idbigint(30)会员id是否user_namevarchar(20)会员名否否user_pwvarchar(150)会员

31、gint(10)消费总金额否否order_songhuodizhivarchar(200)送货地址否否order_fukuangfangshivarchar(5)付款方式否否(7)t_orderitem(订单明细信息表),用于存放会员购买书籍后生成的订单明细信息,如表6-7所示:表6-7t_orderitem表字段名称字段类型字段说明是否主键可否为空orderItem_idbigint(30)订单明细id是否order_idbigint(30)订单id否否goods_idbigint(30)书籍id否否goods_quantitybigint(10)购买数量否否(8)t_liuyan(留言

36、意的书籍、清空购物车。该部分使用了Map集合。(1)添加购物车:把书籍数据添加到Map集合中。publicvoidaddGoods(IntegergoodsId,TOrderItemorderItem)if(items.containsKey(goodsId)TOrderItem_orderitem=items.get(goodsId);_orderitem.setGoodsQuantity(_orderitem.getGoodsQuantity()+orderItem.getGoodsQuantity();/如果购买图书重复,则加上数量items.put(good

37、sId,_orderitem);elseitems.put(goodsId,orderItem);(2)删除购物车:把书籍数据从Map集合中删除。publicvoiddelGoods(IntegergoodsId)items.remove(goodsId);(3)更新购物车的数量:调用增加或删除购物车功能来实现更新购物车的数量。publicvoidupdateCart(IntegergoodsId,intquantity)TOrderItemorderItem=items.get(goodsId);orderItem.setGoodsQuantity(q

38、uantity);items.put(goodsId,orderItem);7.3.4会员购买书籍系统的会员购买书籍设计,如下图所示:图7-6会员购买书籍图7-7会员购书成功publicStringmyCart()/获取我的购物车returnActionSupport.SUCCESS;publicStringorderQueren()/确认提交订单Maprequest=(Map)ServletActionContext.getContext().get(request);returnActionSupport.SUCCESS;7.3.5留言管理系统

39、的留言管理设计,如图7-8所示:图7-8留言管理publicStringliuyanAdd()TLiuyanliuyan=newTLiuyan();/实例化留言类liuyan.setLiuyanContent(liuyanContent);/设置留言的内容liuyan.setLiuyanTitle(liuyanTitle);/设置留言的标题liuyan.setLiuyanDate(newDate().toLocaleString();/设置留言的日期Mapsession=ActionContext.getContext().getSession();/获取

43、数据预期结果1.添加成功2.修改成功3.删除成功4.查找成功实际结果与预期结果一致表8-3购物车管理测试用例用例名称购物车管理测试用例编号TradingPlatform-003测试目的测试能否把书籍添加到购物车、能否修改购物车中的书籍数量、能否删除购物车中的书籍、能否清空购物车测试步骤1.在购物车中添加书籍2.修改购物车中的书籍数量3.删除购物车中的书籍4.清空购物车输入数据页面相应的数据预期结果1.添加成功2.修改成功3.删除成功4.清空购物车成功实际结果与预期结果一致表8-4购书管理测试用例用例名称购书管理测试用例编号TradingPlatform-004测试目的测试会员是否能够成

44、功购买书籍测试步骤会员从购物车中选择一本书籍购买输入数据页面相应的数据预期结果会员购买成功实际结果与预期结果一致表8-5订单管理测试用例用例名称订单管理测试用例编号TradingPlatform-005测试目的测试会员购买书籍之后能否成功查看生成的订单,以及测试管理员能否查看订单、修改订单、删除订单测试步骤1.会员成功购买一本书籍之后,查看订单生成情况2.管理员查看此订单3.管理员修改此订单4.管理员删除此订单输入数据页面相应的数据预期结果1.订单生成成功,会员可以查看2.管理员能够查看此订单3.管理员修改此订单成功4.管理员删除此订单成功实际结果与预期结果一致表8-6财务管理测试用例

THE END
1.多抓鱼,文艺版的「闲鱼」?多抓鱼,二手领域的新玩家。它主要经营二手书交易,名声并没有被戏称为“海鲜市场”的闲鱼大。但它已经悄然出现在了北上广深等各大城市,在卖书这门“吃力不讨好”的生意里实现了盈利,并且获得了包括经纬中国、腾讯等3亿RMB融资。它的创始团队来自于豆瓣和知乎,在老东家做不好商业化,换个平台继续实现梦想。他https://baijiahao.baidu.com/s?id=1819002590714578004&wfr=spider&for=pc
2.二手书策划书范文8篇(全文)对于二手书市场来说, 在旧书籍与学生之间建立了桥梁, 成为了有效节约和循环利用资源的并且可供借鉴的发展模式。 二、二手书交易平台的可行性分析 (一) 社会角度进行可行性分析 国家在召开十八大后, 一直在为建设社会主义生态型和节约型社会而努力, 并不断地深化生态建设, 大力支持各地的环保项目。因此, 为了响应https://www.99xueshu.com/w/filesms25der.html
3.孔夫子旧书网案例分析这个基于C2C模式经营旧书的网站找到了当当、淘宝之外的一片“蓝海”。 孔夫子旧书网提供宗教图书大全、宗教图书网上书店目录、宗教图书网上购买、全国各地区宗教书籍/旧书交易等,网上买书、二手书交易、图书出版社查询等服务。网站主要包含两个板块:交易版块和社区板块。交易版块主要有“旧书店联盟”、“在线拍卖”、“https://www.360docs.net/doc/615f044dfad6195f312ba6fe.html
4.备受资本青睐,二手书交易能否发展成小而美的市场?多抓鱼、闲鱼和转转这三个是垂直的二手书交易平台代表,都是打算以C2B2C模式做二手图书循环交易。它们的优势是经过平台的筛选能保证书籍的质量,让用户获得更多有质量有价值的数据。比如多抓鱼,以回收的方式专职于二手图书市场,多抓鱼采用的是 C2B2C 买断式,平台从用户手中收书,再统一处理、定价、销售。但对于这类平台来https://www.tmtpost.com/3421750.html
5.抓取5W数据,解密「原价收+1.5折卖」的二手书小程序而破局者是多抓鱼,他们运营了一年并在不久前被腾讯注资,其模式可称之为2.0。 多抓鱼只切入了二手书交易,它会统一从用户那收书再卖书,这个模式也被称为C2B2C,对标的是日本的二手书领头羊Bookoff。 由于是平台方介入,用户买书卖书体验的得到了提升,并做成了标准化的流程。比如扫码自动定价卖书、快递上门取书,同时https://blog.csdn.net/weixin_44063718/article/details/100101813
6.从转转闲鱼到多抓鱼漫游鲸,如何修炼二手书电商过冬术同时,国家政策大力推动共享单车、汽车、充电宝等共享经济的发展,社会上循环利用等环保观念也深入人心。由此二手交易平台崛起,闲鱼、转转等二手交易平台迅速发展就是最好的佐证。而此中又以二手书交易平台最为引人注意,典型代表如多抓鱼、漫游鲸。 总体来看,目前国内二手交易平台主要是两种模式,即C2C和C2B2C。前者主要是由https://36kr.com/p/1723153235969
7.如何评价二手书交易平台「多抓鱼」?如何评价二手书交易平台「多抓鱼」? 更新一下,最近发现多抓鱼发展得比想象中好,有兴趣可以看我最新的文章,对盈利模式有更深度的分析。 ---原回答分割线--- 最近提及多抓鱼,也许很多人还不清楚是什么,但喜欢看书的人也许有听过,因为它在过去一年还是比较火的。这是一个寄生https://www.yoojia.com/ask/17-11594599413412492195.html
8.网络创新创业项目计划书(通用7篇)网络创新创业项目计划书1 1.摘要 1.1项目描述 在当前社会,互联网已成为人类生活中“不可或缺”的生活伴侣,电子商务正在逐步成为中国人的最时尚的消费方式。许多人认为电子商务仅仅是网上购物,这是不全面的认知,在不久的将来一切消费活动都可借助互联网平台完成。当前电子商务主要模式为网上零售,随着离线商务模式的广泛https://www.yjbys.com/chuangye/ziliao/chuangyejihuashu/634089.html
9.我国二手书网络交易平台现状和发展策略研究在此背景下,本文采用文献分析法、比较研究法、案例分析法和问卷调查法等多种论文写作与研究方法,首先梳理了我国主要的二手书网络交易平台发展的历史和现状,目前我国二手书网络交易平台发展充满机遇的同时又面临着激烈的竞争,二手书网络交易平台经营模式呈现出多样化的特征。其次对我国二手书网络交易平台的盈利模式、营销https://cdmd.cnki.com.cn/Article/CDMD-10426-1019606157.htm
10.创业基础超星尔雅学习通网课答案1、【单选题】普通本科学校创业教育的示范教材《创业基础》的作者是()。 A、王兴义 B、郑开显 C、李一夫 D、李家华 2、【单选题】以下叙述中正确的是()。 A、创业基础课程是一门发散性比较强的课程。 B、创业基础课程的很多概念、理论还未形成一致的结论。 http://changchun.ehqc.cn/html/43_54.html
11.解析二手书的市场逻辑与模式创新(下)模式创新而这类平台的盈利主要是基于书籍的流动率(一本二手书在平台重复流转交易的次数),因此往往对收的图书有较高要求。因此目前主流C2B2C模式的二手书平台一般不接受教辅书籍及豆瓣评分人数不够或不高的书籍等书籍,对于有上亿SKU的图书来说,C2B2C模式覆盖的二手书交易还有很大一部分难以覆盖的市场。https://www.jianshu.com/p/fb7ad8f339c3
12.二手车交易市场建设资(精选8篇)用新技术开发更具特色的高校二手书交易平台,以“微电商+O2O”为模式,使执行有力,监管得当,则可以有效地整合资源,提高效率,降低成本,对接需求,最终促使整个高校二手书市场的成熟。 3.1 建设思路 为了尽可能地吸收目前存在的线下和线上交易方式各自的优点,摒弃其弊端,同时结合最新的技术,运用先进的模式,在正式提出高校https://www.360wenmi.com/f/filewl5x10sm.html
13.商业模式一本通本书共八章,内容包括:商业模式的概念及价值、商业模式风险防范、三大盈利方式、商业模式十大思维、颠覆常规的模式、商业模式六部曲等。 臧其超,咨询式股权投融资专家、企业转型升级专家,为清华大学、北京大学、浙江大学、中山大学等大学MBA/EMBA 导师,致力于中小企业股权设计、激励等研究工作,出版过《魔鬼销售话术》《https://www.duozhuayu.com/books/857077907569385065
14.研案例分析崔睿泽多抓鱼:C2B2C二手平台的探索与碰壁在C2C和C2B2C模式下,二手书电商平台是二手书交易的关键节点,为消费者提供产品与服务,二手书消费者既是货源供应者也是需求者。 2、竞品分析 作为主营旧书的二手服务公司,多抓鱼不仅与孔夫子二手书网、漫游鲸、熊猫格子等二手书交易平台竞争,也受到闲鱼、转转等综合类二手平台的挤压。多抓鱼对自己的定位在二手书平台和https://m.douban.com/group/topic/299736569/
15.从转转闲鱼到多抓鱼漫游鲸,看如何修炼二手书电商过冬术同时,国家政策大力推动共享单车、汽车、充电宝等共享经济的发展,社会上循环利用等环保观念也深入人心。由此二手交易平台崛起,闲鱼、转转等二手交易平台迅速发展就是最好的佐证。而此中又以二手书交易平台最为引人注意,典型代表如多抓鱼、漫游鲸。 总体来看,目前国内二手交易平台主要是两种模式,即C2C和C2B2C。前者主要是由https://www.woshipm.com/evaluating/1857594.html
16.有哪些可靠的二手闲置物品的交易平台?它也是我最早接触的二手交易平台。交易模式和淘宝类似,都是由支付宝作为第三方担保交易:卖家上架商品-https://www.zhihu.com/question/22945240/answer/1122926707
17.网经社月报5月数字零售动态回顾:京东回应联合抵制6182024年5月5月20日,二手消费电子产品交易和服务平台万物新生(爱回收)集团发布了2024年第一季度业绩报告。财报显示,2024年第一季度,万物新生集团总收入36.5亿元,同比增长27.1%。净亏损9286万元,同比由盈转亏。不过,本季度non-GAAP经营利润8022万元,这是爱回收连续七个季度实现运营盈利。 https://xueqiu.com/4700839113/292575345
18.大学生计划书(通用15篇)学生自由交易平台;二手书出售;超市在线购物;承包培训机构招生;承包旅游机构组团;商家网上开店;常用型产品出售;广告业务。 1.4 资金筹集方式 公司运营资金由负责人(周保成、郭慧)筹集也允许公司其他成员的股份的方式融资。 第二章 行业特点描述 2.1 发展背景 https://mip.wenshubang.com/jihuashu/2801960.html
19.网站专题策划方案(精选7篇)1、二手物品交易平台。理由: (1)大学生是时间性很强的群体,比如书,尤其是很多考试类的参考书,可能看完就不在需要,扔了可惜,不如换成现金,还可以购买自己需要的学习用品。从很多大学论坛的二手物品交易板块的火爆就可以看出此业务的前景,当然交易平台有其自身的优势,查询方便、分类科学、定价灵活(可以采取易趣等网https://www.unjs.com/fanwenku/348330.html
20.网站策划方案模板(精选11篇)1、二手物品交易平台。理由: (1)大学生是时间性很强的群体,比如书,尤其是很多考试类的参考书,可能看完就不在需要,扔了可惜,不如换成现金,还可以购买自己需要的学习用品。从很多大学论坛的二手物品交易板块的火爆就可以看出此业务的前景,当然交易平台有其自身的优势,查询方便、分类科学、定价灵活(可以采取易趣等网https://m.ruiwen.com/word/wangzhancehuafanganmuban.html