校园二手书交易平台的设计与实现--论文定稿

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

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

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

资源描述

PINGDINGSHANUNIVERSITY毕业论文(设计)题目:校园二手书交易平台的设计与实现院(系):软件学院专业年级:软件工程2008级姓名:刘瑞娟学号:081530128指导教师:单冬红讲师2011年11月10日原创性声明本人郑重声明:本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。毕业论文中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:日期:关于毕业论文使用授权的声明本人在指导老师指导下所完成的论文及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属平顶山学院。本人完全了解平顶山学院有关保存、使用毕业论文的规定,同意学校保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查阅和借阅;本人授权平顶山学院可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为平顶山学院。本人离校后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为平顶山学院。论文作者签名:日期:指导老师签名:日期:平顶山学院本科毕业设计校园二手书交易平台的设计与实现摘要随着互联网的不断发展,基于Web的网络书店给人们带来了极大的便利,网络书店不仅是传统售书模式的发展和补充,也是未来发展的趋势。但是对于没有经济来源的在校学生而言,购买新书的花费较大,所以二手书市场一直活跃于校园中。在校园网络发达的今天,开发一套二手书交易系统,能够很好地满足供需双方的需求,并且对于提高图书的循环利用、降低学生的购书成本,具有现实意义。系统采用SH(Struts+Hibernate)两层架构设计,应用Struts可以分离视图层和控制层;Hibernate实现用面向对象的思想来管理数据库,实现业务逻辑与数据库之间的低耦合,具有更好的安全性和可扩展性。该系统主要实现发布二手书信息、搜索图书信息、用户留言等功能,以及后台管理与维护等功能。系统中有三种用户角色,管理员、注册用户和未注册用户。管理员主要有管理用户、发布公告等权限,注册用户进入系统可以进行信息发布、留言等操作,未注册用户只能查看二手书的发售和求购信息。系统的实现将为学生提供很大的便利,而且为有效提高图书的循环利用提供了途径。本论文研究了校园二手书交易平台的背景及发展趋势,按照软件工程开发的理论进行了系统分析、概要设计、详细设计、代码实现、测试等一系列工作,最终实现了具有实用价值的校园二手书交易平台。关键词:二手书交易,Struts,数据库,Hibernate校园二手书交易平台的设计与实现TheDesignandImplementationofSecond-handBook-SellingSysteminCampusAbstractWiththecontinuousdevelopmentoftheInternet,thenetworkbookstorehasbroughtpeoplegreatlyconvenience.Networkbookstoreisnotonlythedevelopmentandsupplementofthetraditionalbookstore,butalsothetrendoffuturedevelopment.Buttothestudentsinschool,whohavenosalery,thecostofnewbooksismoreexpensive,andsecond-handbookmarkethasbeenbecomingmoreandmoreactive.Thenetworkofcampushasbecomeverymature,it’snecessarytodevelopasystemusedforthesecond-handbookdealing,tomeettheneedsofsellersandbuyers,andimprovebookrecyclingandreducestudents’costofbuyingnewbooks.ThissystemisdesignedbytheSH(StrutsHibernate)two-layerframework.UsingStrutscanbeseparatedfromtheviewlayerandthecontrollayer.UsingHibernatecanachievetomanagedatabasewithobject-orientedthinking.UsingSHcanachievelowcouplingwiththedatabaseandmakethesystemmoresecurityandsaclability.Functionsofthesystemismainlytoreleaseusedbooks,searchbooks’information,leavecomments,aswellastheadministratortomanageandmaintainthesystem.Therearethreeroles:systemadministratorusers,registeredusersandunregisteredusers.Therightofadministratorsismanagingusers,issuingbulletinandsoon.Registereduserscanpublishmessages,leavecomments.Unregistereduserscanonlybrowseinformation.Therealizationofthesystemwillmakeitmoreconvenientforstudents.Andatthesametimeitwillcomestobookrecycling.Thisthesisexpoundsthebackgroundanddevelopmenttrendofthecampussecondhandbookstransactionplatform.Accordingtothesoftwareengineeringdevelopmenttheory.Aseriesofworkhavebeendone,suchassystemanalysisanddesign,detailedsummarydesign,coding,andtestingofdevelopment.FinallyrealizedthepracticalvalueoftheSecond-handBook-Sellingsystemincampus.Keywords:Second-handBookDeal,Struts,Database,Hibernate平顶山学院本科毕业设计目录1绪论.............................................................................................................................11.1项目开发背景..................................................................................................11.2项目开发现状..................................................................................................11.3项目开发意义..................................................................................................21.4论文主要工作和结构安排..............................................................................21.5本章小结..........................................................................................................22开发技术及工具介绍.................................................................................................32.1页面开发技术..................................................................................................32.2SH框架的选择.................................................................................................32.3WEB服务器.....................................................................................................42.4开发工具..........................................................................................................42.5本章小结..........................................................................................................43需求分析.....................................................................................................................53.1业务操作流程..................................................................................................53.2系统设计目标..................................................................................................53.3功能需求..........................................................................................................53.4性能需求..........................................................................................................93.5本章小结........................................................................................................104总体设计.....................

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

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

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

×
保存成功