基于J2EE的图书销售系统的设计与实现(终稿)

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

JIUJIANGUNIVERSITY毕业论文题目基于J2EE的图书销售系统的设计与实现英文题目DesignandImplementationofBookSalesSystemBasedonJ2EE院系信息科学与技术学院专业计算机科学与技术姓名曹春雷班级学号A101208指导教师郭莉二O一四年六月信息科学与技术学院学士学位论文I摘要网上图书销售系统,是一种较为流行、电子商务类的方式,也是电子商务的一个缩影,目前,市场上服务于图书销售的系统,种类繁多。本系统是采用J2EE开发;通过对系统的研究,得到图书销售系统的需求,使用J2EE架构,开发一个比较完善、逻辑合理的图书销售系统。本系统采用JAVA开发语言,系统后台数据库采用开源、操作简单的、性能优良的MYSQL数据库,实现一个是基于WEB、采用B/S模式的图书销售之系统。本系统中主要功能有:图书的在线展示功能、在线交易的功能、在线搜索的功能、客户在线服务的功能,还有系统管理员的相关功能等。论文中说明了:在线买卖图书的方式之优势、以及图书销售的发展趋势,通过对开发设计的网站进行分析、设计且实现的过程,论文中介绍了关于图书销售系统的详细内容。关键词:图书销售系统,电子商务,数据库信息科学与技术学院学士学位论文IIAbstractBooksalessystem,Ithinkitisamorepopularwayofe-commerce,e-commerceisamicrocosm,currentlyonbooksalessystem,isreallyendless,thesystemIwasusingj2eedevelopment;throughmysystemthestudynotonlyunderstand:howtousej2eeframeworktodevelopamorecomplete,logicalandreasonableonlinebooksalessystem,wherebyyoucanalsoextendtheideatodevelopasimilar,otherformsofelectroniccommercesystems.SystemIamusingJAVAdevelopmentlanguage,back-enddatabasesystemIwasusingopensource,simpleoperation,veryeasytouse,MYSQLdatabase,therealizationofaWEB-based,withtheB/Smode,onlinebooksalessystem.Someofthemainfunctionofthesystemis:Bookonlinedisplayfunction,thefunctionofonlinetransactions,onlinesearchfunction,onlinecustomerservicefunctions,aswellasrelatedfunctionssuchassystemadministrators.Iexplainedthepaper:theadvantagesofonlinetradingbookapproach,aswellashisdevelopmentofthetrend,Ianalyzemywebsitedesign,designaswellasrealizationoftheprocess,Ihavedotheintroductionforeveryone.Keywords:BookSalesSystem,ElectronicCommerce,Database信息科学与技术学院学士学位论文III目录摘要.....................................................IAbstract..................................................II1前言1.1开发背景..............................................(1)1.2开发意义..............................................(1)1.3结构透视..............................................(2)2可行性研究及开发工具与开发模式2.1可行性研究............................................(3)2.2设计原则..............................................(5)2.3系统开发工具与开发模式的选择..........................(5)2.4小结..................................................(6)3需求分析3.1功能需求..............................................(7)3.2数据流图..............................................(8)3.3用例图................................................(9)3.4小结.................................................(11)4系统的总体设计4.1功能设计.............................................(12)4.2数据库设计...........................................(12)信息科学与技术学院学士学位论文IV4.3小结.................................................(22)5系统的实现5.1管理员模块...........................................(23)5.2会员模块.............................................(25)5.3小结.................................................(26)6测试、分析与总结6.1测试的重要性.........................................(27)6.2测试方法.............................................(27)6.3单元测试用例.........................................(28)6.4系统运行情况.........................................(29)6.5小结.................................................(29)结论..................................................(30)致谢..................................................(32)参考文献................................................(33)信息科学与技术学院学士学位论文11前言1.1开发背景图书销售系统是一种Online图书销售之平台。由于全世界的经济境况全在逐步地一体化的发展还有深入,电脑IT技术还有网络技术的速度发展,但传统的卖书店面:成本又高、规模又有限、书类有限,所有图书销售,个人认为走到了瓶颈的地段了,传统图书店面变得一点都不景气了;但网上图书销售的系统就不一样了,它有了传统卖书店面没办法比拟的优势,比如说吧:不受时间、空间的局限、每天24小时的全天营业、还能在全世界的范围内的买卖等;并且此系统也用不着实体店面或者是偌大的销售路径,图书系统能通过在网上直接买卖、付钱、结算,减少了好多没必要的环节和花销,它又有方便快捷、成本很低、书类又多、样式又全的美称,因而就被消费者们喜欢。就目前而言,在网上买卖书籍,已经是消费者们买卖书籍的重要手段了[1]。市场上也已经有了很多很多的书籍买卖网站了,就拿我们大家都熟知的亚马逊来说吧,它也算是比较早的了,因为我们传统下来的实体店面,实际上已经有点跟电子化的发展脱轨了,也有点跟不上这个时代的发展了,所以才会有在线或者说是网上书籍买卖的途径出来,在中国、就在我们身边,也有差不多的网站,但是或多或少还是有点问题。通过网上书籍买卖的话,用户能够在网上直接买下自己想要的书,还可以选择书到再付钱。付钱的方式有2种选择:网上支付、货到付款。书籍的配送方式也有几种选择:邮寄、快递、送货上门(本地)等,配送的时间也没有设计要求,这个由使用者来定。总体来看,图书销售系统是能够符合市场上的书籍买卖需求的,接下来就要进入开发的实质了[2]。1.2开发意义就目前来说,在线书籍买卖,通过互联网能够实现的商用功能,都已经多样化了,从很基本的,让访问者能够在线查看书籍的功能、再到跟卖家的在线交流功能、在线买卖的功能、在线付钱的功能,还有就是管理员的管理功能等等,这样,所有信息科学与技术学院学士学位论文2传统的、实体店面的功能都可以搬到互联网上,来进行有效率的、符合电子化的操作。与传统店面相比,这类系统有许多的优势[3]:(1)在当今这个时代中,互联网不但给消费者还有企业,带来了很多的消费选择和买卖市场拓展的机会,而且还带来了非常密切的交流信心的场地,一方面让企业对市场还有消费者有了把握跟了解,另一方面,企业还用互联网最大化了竞争的地盘,企业家们从很常见的广告跟促销的竞争走上了互联网擂台。(2)互联网店面,更改了企业们在比拼时的成本。互联网店面拥用投下的成本很低、书类很全,再者说客户群体多方面的优势。互联网店面更改了变动企业们比拼能力的基础,比如:在传统店面销售路径中,大店面跟小店面之间的能力差距很大,但互联网店面,就能够把大店面跟小店面之间,因为店面规模值产生的竞争,变得基本上没有了[4]。(3)由互联网店面的体验表明,如果互联网店面能够给顾客提供书类很全的、优惠诱人还有操作灵活的条件、还有稳靠的安全性跟友好美观的界面,买书籍者们表示:一般都愿意在互联网上进行书籍买卖。前景透视:互联网图书店面必定会成为发展当中缺少不了的一部分,当然互联网图书店面的发展,也要更加的专业化跟高质量化。那么就是说,图书销售系统要展示的可就不单单是在线查询跟购买这样的功能了,就要做到根据用户的需要跟爱好等全方面的因素,来促进系统的服务[5]。1.3结构透视全篇共有6章,如下:第一章:前言。第二章:可行性研究及开发工具与开发模式。第三章:需求分析。第四章:系统的总体设计。第五章:系统的实现。第六章:测试、分析与总结。信息科学与技术学院学士学位论文32可行性研究及开发工具与开发模式2.1可行性研究可行性分析也就是可行性研究,就是在调研的基础之上,对新系统的研究跟开发,能否具有必要性和可能性来进行进一步的深入,新系统想要成功开发完成,就要看从技术、经济跟社会等全方面来进行分析跟研究了,就是要尽最大地可能,来避免失败,要确保这个系统的顺利开发,还要开发成功。这么说,可行性研究的目的呢,就是说要用最小的付出,在尽一切可能短的时间里,确定所有的问题,是否都能够解决。2.1.1技术可行性本系统采用MVC(Model-View-Control)模式设计,MVC设计模式是运用率高,且实用的一种设计模式,它是一个定位在服务器的表达层的模型,它将应用跟操作分开,从而降低各级应用之间的耦合度[6]。给出图书销售系统中采用的MVC模式设计模型图,JSP负责数据的显示,且把用户数据及相关信息带给SERVLET处理,SERVLET业务逻辑处理并调用Jav

1 / 39
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功