【《基于JavaEE的个人闲置物品交易平台的设计与实现》10000字(论文)】.docx
基于JavaEE的个人闲置物品交易平台的设计与实现1 弓I1.1 系统开发背景1.2 系统开发目的和意义2 .系统分析2.1 系统运行环境2.2 系统需求分析2.3 系统可行性分析21.1 设计思路31.2 总体设计31.3 详细设计41.4 数据库设计7.134 .系统实现4.1 管理员模块134.2 用户模块165 .系统涌试5.1 测试方法185.2 测试内容185.3 测试结论19M:该系眈主要是对在校大学生设计并实现的闱It物品交易平台.场椽语言采用Java、盘据库采用MYSQ1.,实现了普通用户受录泣研,发布用直商品,也理谊对普通用户和商品增加用除等功能.经过测讯,系统运行保持柳定,操作起来容易.解决了在校大学生物品的闰先问题.本文介绍了一个基于JaYa的个人间.I1.尚品交易平台开发模式和环境.系统统常术分析、系统和教第碎设计思路以及系统功能实现和测疏.因而设计的比较荷单的一个二手商品买卖平台。本文接过对两个大的模块,管理谊理块和用户横块的详细描还来说明空个交丹平台,最后是对系统的开发it包和分析过行了思站.关口:个人闱JU勿品交务MYSQ1.SSHBJS盘构1.91 «近几年,互联网技术的不断革新,网络市场也越来越大,网购成为了大生的日常,大学生在网上消费越来越高,导致闹置商品也越来越多,二手交易平台也就诞生,并应用到校园内而且发挥了重要的作用,1.92 线开或帝最本文从二手商品交易来分析,结合二手交44在校园的广阔的景,策划了一个关于二手交易的方案.在分析r校园内外二手交易网络的发展现状和大学生们使用脚络消费的特点,总结了该网站的设计模式和交易体系。随着我国授济体制的不断完碎,资源节约,再利用的观念已深入人心.在校内引入一种:手交易的新方式,触节约资源再利用具有枳极的意义。依据大学校园海要,开发了二手交易平台.该平台能够让大多数学生替代在移动端的买商品有利于营造一种校园节俭文化氛的,墙强了学生们的经济意识,同时也培养了学生们的创业创新能力。1.93 JItt开发同的加毒叉绿色环保的生态理会不断落实,越来越多的大学生体会到了节俭的垂要性,:手商品的再利用也成为了大学生的中比较关心的热点话题,所以,各大高校也在枳极的搭建自己的二手交易平台,来苜造一种节价的大学校园第用,希望创建一个适合所有大学生都可使用的网上用珂物品买实的平台。随褶人们生活质量越来越裔,有很多学生对时尚潮流很感兴趣,人们对购物有强烈的需求,这导致了太多物M被闲粒.但是,目前在大学市场中的存在定位不一致、秩序混乱等现象.针对此现象.二手商品交易平台就可以解决这样的何旭:它可以为学生实现创业梦想,还可以进行二次商品的回收,符合当代社会节约主趣。2.系统分析该系统开发的主要目的是为当代在校大学生的闲置物品进行交易,减少了学生们的物品闲置.大学生之间也可以通过该平价进行交流互动,同时也使学生们经济独立.2.1 系级逾行环或硬件的环境:内存:4GB以上:怏盘:1(X)G以上可用存储空间:软件的环境:开发软件:MyEcIipseIO;数据蚱:MYSQ1.5.5:操作系统:Windows10:2.2 系tMT求分析需求分析是在开发一个软件中的第一步,分析完成该系统需要完成什么内容.要得到什么样的效果.它的目的就是将雷要实现的内容进行整理和分析,确定实现什么功能,内容主要包括两方面,其一是性能衢求,性能需求分析主要集中在系统应满足的条件上,其:是功能需求,而功能需求分析主要关注系统应具备的功能.功能得求则是整个系统分析的核心.2.2.1 功能需求分析个人国肥物品交易平台主要是分为管理员和普通用户两部分功能,管理员的功能是负员后台H1.户和商品信息的管理,而普通用户的功能则是商品交易.理员可以进行对物品交易订单和物品留言评论,用户和商品司息,商一类别,投诉建议,公告进行管理并进行数据统计.(I)对用户个人信息进行管理:可以存到已经注册的用户个人信息、州除己经注册的用户。(2)为商品类别进行管理:添加商品的种类、改变己添加的陶品类别名、删除类别.(3)对物M信息进行管埋:查询商品状态、删除商品.(4)对物品交易订单进行管理:查询交易订单商品详情.(5时勃品留言评论进行管理:杳彻物品用言信息、删除留言.(6)对投诉建议进行管埋:查询指定用户建议、剧除建议.(7)对公告进行管理:添加对用户可见的公告螃改已发布的公告标题及内容删除.(8)对数据进行统计:查询物品类别销售.附与百分比。用户可以迸行杏看首页的商品信息,公告信息,我的物品信息.和进行投诉建议的操作,(1)首页:为用户提供了商品二手商品的展示界面,可以浏览商品.(2)公告信息:为用户提供了查询管理员发布的公告功能.(3)我的物品信息:用户能对物品进行发布,杳看物品的交易情况,杳询己下单商品,询己下单商品的订总.近看留言信息.(4)投诉建议:可以为用户查询已经投诉的建议并且可以添加投诉建议和捌除投诉也议:2.2.2 性能需求(1)实用性:该平台为在校大学生提供了个人用置物品交易的机会,减少了物品的闱?1.(2操作性:该系统操作简便,界面简沽,对大学生都简单易用.2.3 系优可行也分析通过对项目主要内容和技术经济支持条件的研究比较.预刈项口上线之后可能会产生的和价值,可行性分析属于媒合系统分析,是项目决策的基础.应具符科学的,可城的使用价值.2.3.1 技未可行性该系统尚要一个系统必法的数据库管理和查闻系统,要求的技术要比较成熟并旦要求操作系统对机潺性能部要高,褥要能修达到运行该系统的基本模块功能的标准.因此,在开发中使用到的数据库是MySq1.数据库,和其他数据库比起来相对比较安全.具有准确性和运行速度,数据处理大,效率海,总体上是通行的。该系统要求用户需要在浏览器同页上进行访问,所以在开发中采用了B,$模式.在用户操作时只需要在浏览潜访问系统进行登录用户经过对板的接I来请求后台服务涔.浏览器接收到服务涔处理完成请求之后的返回结果。B/S使用起来更加简便,龙辑的处理,程序执行,在服务器上执行数据库访问,例如数据请求和处理,B6结构在应用程序的部署、和系统维护方面比OS更便捷等优点。该系统使用MyEc1.ipsc作为开发欣件,因为它集成的炳件较多,提供比较完整的命令,支持数据库连接工具和许多其他功能.提供大盘开源的JaVa工具的型合.集成的插件较多.能修编写代码,调试代码,配置相应的框架和资源,由此可见,系统在设计和开发上舰木上满足技术要求。因此在技术上可行。23.2及济可行性经济可行性分析的主要目的是了解整个系统开发的过程中设计开发的成本.包括经济成本.人工成本,在整个平台开发的过程中,有作者单独开发,开发周期约为5到6个月。由于系统涉及完整的设计,因此无法由市场衢崎开发人员的成本,EC1.iPSe开发工具,Mysq1.数据库和SSH框架的使用都是开源的.并且是免费的.第二是硬件设备,在开发过程中,它主要是一介计答机.考虑到个人计算机上只有一个人,因此不包含在成本中.系统效益远超成本,经济上是可行的.2.3.3操作可行性该系统是根据实际要求和设计而iS行开发,硬软件要求不是很高,可以处理目前测试工作中的诸多问遨.技术越来越成熟和完善,操作可行性实施可能非常大.系统在开发完成之后,用户Ur在浏览港中通过访问网址来使用该系统.系统运行一切正常,能满足基本需求,实现基本的开发目标.3.系统设计首先明确系统总体设计规则然后设计了系统的每一个模块,岐后是设计数据庠利数据去.3.1 设计息*系统设计中,首先将各个功能模块单独开发,在相每一个功能模块测试之后然后将各个模块进行集成,这样可以保证系统法定,系统在设计上应遵守以下几个准则:(I)软件开发中使用到的主要方法是面向对望.(2)系统设计应充分了解业务流程.并根据实际情况设计出合理的系统.(3)模块设计可以减少和其他模块之间的1«合,应降低耦合.(4)系统设计应尽地司化界面结构和代码,使页面清晰易用。在海足功能要求的前提下,代内要尽量优化.(5)应考虑系统的端、系统后端和数据库的数据安全.(6)为了提高系统的效率,减少用户的等待时间,在考虑预罐的用的前提下,层可能地改进硬件配置.3.2 总体设计闲置物品交易平台的权限一共可以分为两大模块:普通用户和管声0。在首页可以允许普用户和登录员进行登录操作,每一个权限对应各自的模块.管理员能管理物品.管理用户和实现销售统计.普通用户的功能主要是发布和对商M的交易.如图I所示.用户个人闱传物1½交易平分团1总体设计图33评”设计详细设计是每一个软件开发中较为重要的一部分,对系统的绿个模块进行详细代码设计.3.3.1 理员模映用户信息可以经由管理员登录管理员模块进行管理,包括对个人信息的删除与杳询,是通过修改数据库中用户表信息未达到对桢的功能.也能够查看和捌除前分用户发布过的商品可以查看用户IT¢.也能修IS看并且删除用户在商品下的留吉信息,查看或不删除用户的发布的投诉建议.可以添加公告对母一个普通用户可见,可以修改公告和删除公告,班后是对闲词物品销售的统计,在前缱页面拿到销章到进行计算百分比。管理员模块图如图2所示。笆理员3.3.2 用户狭块用户在对商品下单时,必须登录才能下注.如果帐号或者密码有误则提示重新登陆,没有帐号密码也可注册,使用者如果世下总或者卖东西就必须先窃录,物品详细信息,并且可以仃看力己的出售和购买订单情况,位看其他用户在自己发布的商品下的田言详细信息,同时也能钙对管理员发出的通知消息进行查看,用户模块图如图3所示图3用户功挺困3.3.3 用户登录流程图用户进入系统,怆入个人信息,点击登录时首先验证填写内杵是否有误,如果无误,跳特到系统首页,如果有误,则需要重新输入表单内容,登录流程图如图4所示.成功登录进入系统结束)图4用户将录流程图3.3.4 用户注册流在困用户通过浏览零访问系统网站,在首页左边量录注册部分中点击用户注册.然后跳转到注册页,需要在表单中埴入IE确的信息,然后单击注册,判断用户是否在网站上已经通过注册,若己注册,就再注册一次,若没有注册,就注册成功。用户注册流程图如图5所示。图5用户注初通农图3.3.5 商品美别添加泛穆图管埋员单击商从类别管理选项,填入商M类别,点击保存,如果类别已经存在,重新添加类别,否则,添加成功.商品类别添加流程图如图6所示.图6商而美别帝加流6图3.3.6 公告添加流程图管理员通过电击公告管理的选项,然后增加一条公告的标SS与内容,先判断一下存在该条公告是否存在,如果存在,通新添加.否则添加成功.公告添加流程图如图7所示.开始图7公告添加流程图3.3.7 物品信息发布流程困用户在菜单栏选择我的初品信息,点击物品信息发布,别断是否已经发布该商品,如果发布,IR新发布物品,否则发布成功。物品信息发布流程图如图8所示。3.4数务4设计该系统栗用了MYSQ1.关系型数据库.它的限芬比较稳定,性能较好速便快,它也是管埋内容比较好的可选择的种数据库,因此它也是比较受欢迎的数据库之%3.4.1 我据庠概念设计根据需求,数据库中一共需要9个实体类表,分别是管理员,用户,商品类别,商品图片,商品信息,投诉建议.公告.留7.订单.管理员(JD.帐号,密码).用户(地,用户名.密码.姓名.手机号.性别.年龄.商品类别1D,类别名).商品图片(ID,图片,关联物品).商品信息(ID,关联分类,物品的名称,商品品牌,新IH程度,物品的价格,物品的描述,物品主图片,商品的状态.投诉建议(1D类组,公告(1D,公告标题,留言(JD,别甫内容,订单(说,交易编号.ER图如下:发布用户.标应,内容,回复,回复状态,用户).公告内容,留言回复,交易状态.点击数)。关联用户,关联物品。明买用户,关联商品).(1)管理员ER图,包含字段:主键、用户名、语码.管理员ER如图9所示,年龄、邮箱.用(3)商品类别ER图,包含字段:主谊、类别名.商品类别ER图如图I1.所示.户ER(4)物品图片ER图,包含字段:主镀、图片、关联物品,物品图片ER图如图12所示.(5)物品信息ER图,包含字段:主键、和分类的关联、物品的名称、品牌、新旧程度、物(物品价格)(物端描述)(物品土图)(图13物品怙总ER困(6)投诉建议ER图.包含字段:主犍、类型、标题.内7建议ER图如图14所示.R1.P(I可复)犹图14投诉电议ER图(7)公告ER图.包含字段:主犍、公告标题、公告内容、所示。na8单、回亚、回复状态、用户.投诉点击数.公告管理ER图如图15品价格、物品描述、物品主图片、状态、发布用户.物品信息ER图如图13所示.如图16所示。a16WER19(9)订单ER图,包含字段:主谈、交易编写、交易状态、购买用户、关联商品。订单ER图如3.4.2 ft据庠泛驿设计总体设计ER图用户表中生键id通过与留吉去外键USCr1.d商品信息友外键Userid,订单表外犍USerid,和投诉建议表userid行一时多美联。商品信息表中主键Id通过和留言表外键PKX1.gISid,商品图片表外键MOduceId,订单去外键Ptoducts1.d进行一对多关联.分类表主键Id和商品信息去外爆fen1.c11.d进行一对多关联.总体设计图如图1«所示“分类IS18总体设计ER图3.4.3 ft据屏物理设计以上是对数据库的概念设计,生成的管理员表.用户表.商品类别表.商品图片表,商品信总表,投诉建议表,公告表,曲吉表订单表.(I)管理员表该系统将管理员的用户名和密码保存在数据库中对应的衣内,管理员信息在数据库中存储的表如表I所示.表1管足员及字段名字段描述敢粼英型可空是否主但主钺idINT<1.1.>是用户名USCrnan)CVRCHAR255是三密码passwordVARCHAR<255>½否(2)用户表该系统的用户去包括ID,用户名,密码,手机号,姓名,年龄,性别,邮箱,用户可以通过修改个人信息,注册用户来修改衣中信息。用户表如表2所示。表2用户表字段名字段描述数据类型可空WSJ-Ittt主键idINT(11)½用户名UscmamcVARCHAR(255)址S密码PasxutdVARCHAR(255)否姓名TmcniimcVARCHAR<255)是否手机号Te1.ephoneVARCHAR(255)是性别XingbicVARCHAR(255)否年舲AgeVARCHAR<255)是否emai1.VRCHR<255)是S商品类别表该系统的商品类别表包括ID,类别名。存储商品的类别信息,如表3所示。表3商品奖冽表字段幺字段插逑数据类型可交是否主陵主做IdINT(1!)是标题类别名VARCHAR(255)是否(4)商品图片衣该系统的商品图片表包括1D,图片,关联物品“存谛用户发布商品时商品的图片信息,如表4所小。A4商品图片表字段名字段描述可空stat主IttIdINT(I1.)图片ImgpthVRCHR<255)是否美联物MProdiK1.sidINT(I1.)是S(5)商品信息表该系统的商品信息表中包括ID,关联分类,物品的名称,物品的品牌.新旧程度,物品的价格,物品的描述,物品主图片,物品销售状态,发布该物品的用户.保存用户发布的物物信息.如表5所示。表5商品信息表字段名字段描述数据类型可空是否上博tatIdINT(It)W关联分类Fcn1.ciINT(It)否物品片称NaineVARCHAR(255)½否品牌BandsVARCHSR255是否新旧程度DegreeVARCHAR(255)是否物A6价格PriceDOUB1.Ett否物品描述ContentTEXT是否物品主图片1.mpi1.hVRCHR(255)是S状态StatusINT(II)S否发布用户u*cfidINT(II)否(6)投诉建议表该系统的投诉建议表包括1D,类鞭,标题,内容,回更,回发状态,用户,存储用户商品信息.所仃普通用户都可进行投诉或者建议,每个用户有各自的投诉建议.管理员可以收到用户从的湘发来的建议或投诉并且进行逐T可复.如我6所示.表6投诉建议表字改名字段描述数如类型可空是否主键主世IdINT<11)类型NameVRCHR<255)是S标题StatusVARCHAR<255)是S内容ConientVARCHAR(255)S回或Backcomen1.VARCHAR(255)否网复状态AttributesINT<11)是S用户UsCIidJNT(II)是S(7)公告表该系统的公告去包括ID,公告标璃,公告内容,点击数.存储用户商品信息,所有普通用户都可进行投诉或者建议,每个用户有各自的投诉建议,普通用户将投诉建议发给管理员,管理员对用户在前代页面发来的投诉或建议进行一一回更.如表7所示.表7公告表字段名字段描述致累类型可空是否主彼主键IdINT(!1>是公告标5BiacrtiVARCHAR(255)否公告内容ContentTEXT½否点击效DianjishuINT(II)S否(8)留言表该系统的留言去包括ID,留言内容,用言的回关联用户,关岷物品,保存用户在商品下的剧言信息。卖方可以获得并回里买家的消息,管理员可以查看买家卖家的吉消息的交流内容。如表8所示.表8留g表字段名字段描述敢拉:类型可空是否主谊主健idINT(I1.)½国方内容ContentTFXT是否田吉回纪BackoomcntTEXT是否关联商用UscridINT(II)否关联物丛productsdINT(II)ft否(9)订单表该系统的订总我包括ID,if单交易嫔号及状态,购买用户,关联商品.能够保存用户购买商品的订单信息。用户在商品下方点击下单,填写个人信息,卖写可以收到已下单的信息,管理员可对交易订单详情进行查看。如表9所示。表9订单表字段名字段播述St案类型可空是否主圾主械IdINT(I1.)H交丛俄号HaoVarcchar<255)W否交妫状态SuiusVARCHAR<255)是否购买用户USCridINT<11>)i否关联Ia丛PrOdUEidINT<11>否4 .系统实现4.1 管双黄模块(I)管理员胃隔界面在系统首页的加产方可进入管理后台,通击之后,进入后台管理的受录页面,然后埴写正确的用户名密码,送入后台.如图19所示.图19菅理员将装界面(2)用户信息管理管埋员点页面第一个选项,就可以查看所有的注册过的用户的信息,并可以根据用户名进行搜索,也健终刷除或者修改用户名。如图20所示。图20用户信息管理界面(3)商品类别管理管理员点商标类别管理的选项,增加商品的类别,添加完成之后点击保存,同时也能终脩改或者删除商品交别,修改完成之后点击保存。如图21所示。321商品美别管理界面(4)物品信息管理JM3SIVOO202»-02-27IMO管理员通过点击物品信息管理的选项,能够查看商品信息,在顶部搜索框中Ur以输入物品的名称,物品的类别或者发布用户的名字就可进行搜索等,如图22所示,图22物品信息管理界面(5)物品交易订单管理管理员通过单击物M伯息管理选项,就可以查看用户下东之后的订单信息在丁算部搜索框中可根据交易端号,物品名称进行另询,如图23所示.IS23物品交易订单管理(6)物品留方评论管理管理员点物品留言评论项,可以宜看用户对所有的商品评论留言的内容,卖方也可对买方的留言实行逐一网复,管理员也可查看到这个商品下面买家和卖家的聊天内容,也可对该留古进行删除.在顶部搜索框中可以根据物品名称查询物品留言信息,如图24所示.IS24物品留十钟论管比界面(7)投诉建议管理9E三三85”布用户a*5WWIWTSWes¾S5城三2021-02-27wm3MIuu&iyG.m"*«ar<<*r三一管理员点击投诉建议选项,查看每个用户发布的投诉建议,能膨对投诉建议进行回复,在顶部搜索框中可以根据类型,用户名查询信息,同时也可以删除用户的用言信息如图25所示.国25投诉送议管理界田(8)公告管理管理员通过单击公告管理的选项,可以添加公告,填写表单内容,点击保存,对普通用户登录之后是可见的。I可时也允许管理公告,比如修改公告的内容及标时,完成之后点击保存按钮,也能膨时该条公告进"捌除操作.如图26所示,*1(S26公告管定界而(9)数据统计管埋员点击数据统计选项,可以查看商品类别的销色数乱销售百分比,在丁更部搜索框中对物品类别进行杳询,如图27所示。国27数据统计界面4.2 用户模块(1)用户注册如果普通用户想要购买商品,则先诳行登录;如果没仃帐号,则必须注册一个新帐号,根据注册页面的衣单提示,填入信息然后点保存,如果已般注册/就也新注册一个.如图28所示.国28用户注册界面(2)发布物品当用户在前端页面登录到主页后,在菜单栏中选持发布,然后点击物品信息发布,然后单击保存,如果有问题,请点击返回。如图29所示图29用户发弗商品界而(3)用户物品信息前台用户登录成功后,然后在菜单栏中选择首页选项。用户单击物品信息。能络杳看自己发布的物品件实情况,可以在搜索框根据名称及状鱼搜索商品,如图30所示UC:1分WWX总布In户U安£动B1.100Oe±a«=.1.a1.Uaai1.IA®卫1000!bB*三【m【0】-MB990壬出M三-uierJ三2.1.1.B1.hU2S1.JMt1.IS30用户物品怙电界而(4)用户出售订单前台用户登录成功后,然后在菜单栏中选择首页选项.用户单击我的打包订单.能够查看自己的物品梢件订的详情.可以在搜索框根据名称搜索商品订单,如图31所示WBWr二四分r»«p11u植PW做0«=已下(;T«11.X113H安迎Ii1000三已下【M1.【。1【,】衣P«1900*e【1X1【。1皿4】S31用户出售订单界面(5)用户购买订单前台用户登录成功后,然后在菜单栏中选拜我的购买订单选项。用户单击我的购买订单,就能舒杏看自己的明买商MiJ即详情.可以在搜索也根据名称搜索已羟购买的商品,如图32所示WBStt盛WSUOVffi大K网尸次簟用2*用户订M桢IWO*三1M3333W5y】【心】1000XH13»35»3»己下I1.M1.1.-1.fia1.图32用户购买订单界面(6)用户帝吉前台用户登录成功后,然后在菜单栏中选择刷吉信息选项。用户可以查看其他用户在自己发布的商品下的留言,也可对留言进行回我和在搜索框中进行搜索,如图33所示相星名尊:I至物品名疥SB»AIeerg添Mm间段作WS7亨四Ea2021-02-27WW1用IU结】图33用户留1界面5 .系统涌试系统测试是集成已经开发好的系统和计算机系统,系统在计算机理运行过程当中,做的一些测试环节和内容来脸证系统是否正确。本次测试采用模块化测试,对年个功能模块进行单元模块测试,出后进行亲或,5.1 测试方安该系统的测试方法有两个,其一是单元测试,对程序中单元模块进行测试,也叫模块测试,使用JaVaJUni1.框架。其:是系统5«试,将整个系统视为一个大的模块,进行功能和操作测试,包括臼盒测试,模块接I1.测试等等.5.2 测信内容在Iumca1.服务器上完成项目部詈,然后使用WindowsIO作为测试环境,浏览涔使用更安全的IE浏览零,测试系统两大模块管理员模块和用户模块.管理员模块测试表如表IO所示.用户模块测试表如表I1.所示。表10管理员模块测试测试功能测试过程测i姑果SEitfS总使用用户名和密码登陆系铳费泉成功用户信息管理会询指定用户、划除指定的用户操作成功Bi品类别笆理添加商品类.修改商品类名、ft沏商品、阳除商品操作成功物晶信息管理按物品名称及分类杳加IH除商品操作成功物品交:反订单管理按交易编号及物品名稀杳珈、刷除交易订单操作成功物品留TWt论管理按物品名称进行过询'删除恺*伯息掾作成功投诉建议理按投诉犹议分类及用户名稔杳询、删除指定投诉Si议操作成功公告管理添加公告、出说公告标题内弃、K除指定公告操作成功i据统计按类别进行ift询我询成功表11用户模块测试测试功能测试结果用户皆陆注圻用户,用户程陆操作成功首页ft¾ta«fi:我谢成功公告信总CtttJ公告我谢成功我的物品信息发布商品,ftj我的物品,出手和购买物品,wrrfift并回父操作成功投诉建议添加投而建议、有衣详情,划除投诉建议掾作成功5.3测试来分析系统时各个模块进行了佯细的测试用例设计,包括单元测试和集成测试,单元测试遇到的问题如下:(1页面报404的错误。(2)部分传参有误.对于以上出现的何鹿,修改方案如F:(1)修改方法路径,是悭的正常访问.(2)修改参数。系统在修改之后,多次进行了重新测试.基本实现需求功能.6tt9从系统开始整体设计到开发,我选用了当前较为流行的SSH框架来实现个人闱困物品交易平台,该系统一共分有两种权限,其一是管理员,管理员能鲂管理用户,公告以及商品留古等信息.其二是瞥通用户,普通用户能鲂实现登录注册,商品发布.商品下的.商品留言及回复,等功能.是一个界面简洁,操作易上手,基本满足需求,对大学生均UJ用的一个国网物品交易平台,虽然系统满足於本衢求,但仍有改进空间,系统不足和修改方法有以下几点:笫、优化数据库谀计.数据除过于简单,友和火之间的关系太简单,提高效率和安全性.其次是前端页面也不是特别简洁和美观.一个简单、大气的页面能修提高用户体验度.也能蜂提升工作效率.但是.由于个人能力的限利,在用户界面设计方面没干j太多的投入。第三,优化系统设计,减少不必要的功能和模块.从而提高系统的稳定性.通过系统的设计和实现,我遇到一些问题.一是基础知识点不够牢固.在开发过程当中遇到很多困难。二是系统设计能力不足,三是在论文写作的时候有很多难即,论文结性、分析需求怎么能写的更清楚,论文怎么才能产遂等,这次的出文让我对大学所学的知识有了更深的巩固,也深深地感到,我所学到的东西受益匪浅.我在这个系统的设计中.把所刖到的知识和遇到的问应做了个总结,为我进一步学习程序设计积累经脸.同时我也希望老眦能鲂对我的不足及时纠正,使我以后的工作生活更加努力!.考文RI邓明畅,李忠雄.基于JAvAwCb技术的网上书城的设计与实现J.计算机产品与流通.2020(05):159-160.2程小红.基干JaVa的数据库应用框架的设计分析从电子设计工程,2018.26<21):90-94.杨静.基于JAVAWEB1I1MVC模式的研究与应用电脑知识与技术,2014.28:6668-6671.(4)苏玉政基于B.,S架构的高校二手网络交易平台的设计与实现D.南吕大学,2016.|5黄七的.基I-Java和MySq1.的图书馆信息化管理系统设计.电子设计工程,2019,27(02):20-24.(6|高星宇,张家骏.校园二手交易平台的设计与实现J福隹电腑,2020.36(02):87-89.|7)邓皓洋,李默.MySqI数据库性能优化研究J.电脑迷,2016.<12):179.(8)锹堡.地于MVC的校园:手商品交易系统设计与实现D1.东北大学,2015.|9)知建华,霍仁崇,甘秀娜.校园二手商品交易平台的设计与实现J计舞机光盘软件与应用.2012(09):183-184.