基于JSP的购书系统的设计与实现

来源 :电子科技大学 | 被引量 : 1次 | 上传用户:fengliming33645
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当前信息技术的高速发展、市场经济的快速形成,在人们生活中,关于互联网络的应用越来越广泛,我们的工作和生活随之发生了前所未有的变化,这些使得我们更加注重时间和效率。但是,就购买书籍而言,人们在购买自己所需要的书籍时,总是希望可以以最快的速度挑选到自己需要和喜欢的书籍,可是面对书籍信息的迅速更新变换以及书目种类的繁复杂乱,人们已经对去固定场所购买书籍的传统交易方式感到越来越不满足。网上书店因其不需要店铺租凭费等降低经营成本,新的书籍可以以最快的速度传播于顾客之间等优点很快就风靡市场。成为新世纪贸易活动的基本形态——电子商务必将作为全球经济发展的最终趋势。电子商务的出现,使社会经济运作模式产生了极大的改变,并且在变革现有社会价值结构过程中创造了新的社会价值。如今,在电子商务众多网站中,购书网站则是其中的典范之一。通过这一系列的购书系统,用户能够突破时间和空间上的限制、充分利用网络的发展给人类带来便捷,实现快捷且轻松的购书。在本文的阐述中,对基于JSP的购书系统的功能设计与实现过程进行了一系列的重点论述,包括系统需求分析以及系统的功能设计和系统的数据库设计等。本系统立足于设计一个基于B/S架构的三层Web应用(即浏览器与服务器模式)并且集注册、购物和配送等功能于一体的无店铺购书网站,浏览器可以使用IE6.0、Netscope4.0、Firefox Web Browser等,服务器采用开源的Tomcat6.0,数据库采用开源的MySQL。系统基于Java 2 Enterprise Edition (J2EE)平台,使用Java、JavaScript与JSP语言,Struts等开源框架进行开发。由于使用工具和框架都是开源的,所以网站有很强的通用性,对系统和人员的要求极低,基于MVC的设计模式开发也方便日后的升级及维护。同时页面中输入信息的检验大部分应用JavaScript和Ajax技术在客户端进行验证,提高了验证速度,能使用户体验度大大提高。本论文根据系统的需求,对系统的功能模块进行了划分——分为了前台普通用户模块和后台管理员管理模块。其中用户注册及登录、图书列表与订单生成以及购物车功能等系统主要功能在前台普通用户的管理模块中实现,而用户信息和图书信息的管理、图书详细信息的显示与查询、订单统计与处理等系统主要功能则在后台管理模块中实现;并且文章详细介绍了各模块子系统的实现方法。
其他文献
在18世纪以来的美学和艺术哲学话语体系中,对艺术的讨论往往是在审美的视域中进行的,强调艺术与美的关联.而当持这种观点去看20世纪自先锋艺术以来的艺术时,阐释经验往往遭遇
钻孔桩作为一种基本形式,由于其适应性强,成本适中,施工简单,广泛应用于高速铁路等工程领域。但是,当施工过程中断桩现象时,可能会发生。本文简要分析了钻孔灌注桩破碎桩的成
随着教育信息化的不断普及,人们的思维方式、生活方式以及学习方式都在发生着日新月异的变化。浅层学习中对知识的简单记忆与理解已满足不了信息时代下人们对知识的探索欲望,
目的探讨老年慢性气管炎患者治疗前后血清IL-6、IL-8、IL-10、TNF-α水平变化的临床意义。方法选取2013年1月~2014年1月医院收治的30例老年慢性支气管炎患者,将这些患者作为
社会统计学在中国是一门年轻的学科,是发展迅速的,也是有极大潜力的。本文将首先回顾中国社会统计学的发展,阐述中国统计部门与研究人员曾为之付出的努力。其次,分析当下社会
针对变换器传统单移相控制的不足之处,分析了双重移相控制下双向全桥DC-DC变换器的功率传输特性。在变压器匝比不为1的条件下,建立了双重移相控制下变换器的通用低频小信号模
小学低年级语文识字教学是整个小学阶段教学的重中之重, 是学生进行其他课程学习的基础.低年级识字教学存在着教学结构不完全合理、 识字教学读写不规范、 听说读写环节没有
根据高职高专的人才培养模式和教育特点,构建以就业为导向、以职业能力培养为核心的医疗设备应用技术专业实践教学体系,是培养面向生产、建设、服务、管理等一线需要的高技能
目的探讨PBL联合LBL教学法在循证医学教学中的应用效果。方法以首都医科大学五年制临床医学专业2012级和2013级学生为研究对象,2012级采用传统教学法(LBL教学法),为LBL组,共29