JSP实训报告

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

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

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

资源描述

1《JSP动态网页——网上书店》实训报告实训题目:专业:班级:姓名:指导教师:二0一二年六月十日2目录1.实训目的························32.实训描述和要求·····················33.实训内容························43.1需求分析···························43.2概要设计··························63.3详细设计··························63.4代码实现··························113.5程序测试··························264.总结··························305.参考书目························316.实训指导教师评语····················3231.实训目的《动态网站设计》课程实训是学习JSP程序开发与数据库2005设计与开发不可缺少的实践环节。它可以使学生将理论应用于实践,将所学知识与实际相结合,加深对所学知识的理解和应用。学生学完此门课程后,能使用JSP与数据库2005开发具有动态功能的各种网站与系统。当今社会,计算机与网络的发展为改变传统的商业运作模式提供了一种可行性方案:利用Intnet技术和协议,建立各种企业内部网、企业外部网,通过廉价的将买家与卖家、厂商、合作伙伴紧密的结合在了一起,消除了时间与空间带来的障碍,从而大大节约了成本。今天我所介绍的是实训期间所做的网上书店。目前按我国运作和销售较好的大型网上书店,如当当、卓越和旗舰席殊、中国书网等。随着计算机技术的发展和网络人口的增加,网络世界越来越丰富,电子商务已经成为网上的一股潮流。我们相信要不了太长时间,顾客就可以在网络世界上获得他们在现实世界上可以获得的所有商品和服务。而对图书的需求也与日俱增,因此开发一个网上书店系统是有很大的实用价值和经济价值。除此之外,对于我们计算机专业的学生来说,这是一次计算机知识用于现实中的很有意义的实践活动,所以开发这样一个网上书店系统也是一件很有必要的事。我们实训所介绍的就是利用jsp的页面连接SQLServer2005并用tomcat做服务器来实现网上购书系统的。网上书店又名电子书店、线上书店和虚拟书店,其内涵都一样,都是利用信息技术、数字技术、虚拟技术和网络技术在因特网上进行图书贸易的一种新型书店,是图书出版发行的另一个新型市场。2.实训题目描述和要求设计一个网上书店系统,功能模块包括:登录和密码验证系统,商品信息维护系统和集成的购物车系统。43.实训内容3.1需求分析3.1.1网上书店的现状出版物网上销售不仅是传统销售渠道的发展和补充,也是未来图书销售的发展方向目前我国运作和销售较好的大型网上书店,如当当、卓越和旌旗席殊、中国书网网上书店等,这些网上书店各具优势,其中当当网上书店在价格和品种方面的优势是无人能比;卓越网上书店创造流行的能力比较强;旌旗席殊网上书店的优势是网点多,覆盖面广。在国外,影响较大的网上书店有美国的亚马逊,德国的贝塔斯曼和英国的因特网书店。其中亚马逊网上书店在1998年拥有450万名顾客,到2002年有将近32亿人网上购书,销售额达到了78亿美元。1999年英国的20亿英镑图书总销售额中,网上销售占5%。英国书业界人士分析,未来英国的网上售书将成为图书销售渠道中的主要渠道。3.1.2网上购书的优势(1)网上书店挤压盗版空间如今发展最快的,最时髦的,恐怕就是网络了。网络给人们带来了实惠、虚拟、幻化,也给文学和图书带来了广阔的生存空间。盗版者利用科学技术,瞄准正版书与盗版书的差价牟取暴利。网络书店的兴起无疑给盗版商以有力的打击,因为发达的网络可以直接疏通图书的发行渠道,缩短了网上购书者与出版社的距离,给图书消费者以清新、便宜的享受。(2)网上书店浓缩了图书的库存空间传统图书店内的图书摆放面积是有限的,每增加一本书其成本都在以一定比例增加,而网络书店解决了存储空间问题,每增加一本书成本增长几乎为零。(3)数量、种类多,出版时间跨度大综合性的网上书店涉及各种各类内容的图书,提供订购的书目信息达上万、几十万条,而图书出版的时间有最新出版的,也有几十年前的,这是传统书店难以做到的。(4)不受时间、地域限制5网上书店是24小时向全球各地的用户提供网上服务的,用户借助网络可以漫游于世界各地的图书海洋中,随时选书、下订单。中国人不出国可以去到美国最大的Amazon网上书店;广东人可以不出省去到北京图书大厦(http:∥),进行异地购书。(5)信息丰富网上书店的栏目丰富:特价书、书业视窗、销售排行、新品上架、最新推荐等,动态地向用户提供各种信息,让用户了解书市的最新情况。另外,每种被检索出来的图书也有详尽的介绍,如基本书目信息、封面、目次、内容提要、书评等,这些信息都有助于用户选书。(6)多途径综合检索网上书店主要提供分类和自定义搜索的方式对图书或其它商品(音像制品、电脑软件等)进行查找。分类一般是结合《中图法》按用户的阅读习惯或兴趣分类,同一类的图书相对集中在一起,方便用户在同类图书中挑选出高质量的图书。自定义搜索是用户根据自己所需的图书以主题、书名、著者、出版社等信息作为检索点对图书或其它商品进行一般搜索,如果希望检索结果更准确就使用高级检索———同时使用几个检索点查找。这种方法相对于其它购书方式来说找书更快捷。(7)价格低廉一般来讲,网上书店买书,要比普通书店便宜。由于抛弃了传统书店运作的所需的服务设施和多重环节,绝对的成本低廉。由于网上书店运营方式是有订购需要时直接到出版社取效性强,除了一部分有收藏价值的外,绝大多数图书都会“掉价”。(8)个性服务网上书店不只单纯销售图书,还充分发挥网络优势,提供丰富多彩的个性化服务,满足读者特定的需求。网上书店开设的如新书推荐、畅销书排行、读者评论、作者访谈、专家点评等栏目,即使读者把握全方位的图书信息,又可使其利用网络公告版同图书的作者及其他读者进行在线讨论、交流心得体会,并根据他人的书评来协助选书。(9)配送较及时6网上书店一般根据不同的地区提供不同的配送方式,有的提供短时间内的免费上门送书,书到后付款,有的在收到汇款单后立刻将书寄出。这样相对于个人或图书馆在新华书店订书来说,就缩短了到书时间。3.2概要设计3.2.1用户管理功能实现用户的注册和基本信息的管理3.2.2客户能实现的功能(1)提供电子目录,帮助用户搜索发现需要的商品。(2)购物车(3)为购买产品下订单(4)撤销和修改订单(5)订单的查询3.2.3商家能实现的功能(1)检查客户的注册信息(2)处理客户订单(3)商品信息的发布(4)商品库存管理(5)售后服务3.3详细设计3.3.1网站拓补结构图73.3.2整体操作流程图修改密码完善购物车商品信息修改商品信息查询实现下订单商品搜索用户登录用户注册商品信息输入新用户添加管理员登录网上书店系统的前、后台前台后台83.3.4销售模块3.3.5会员操作模块3.3.6后台操作模块会员信息及注册不是会员,注册成为会员登录已购买书籍查询管理员登录商品的添加用户信息及先关联信息审核(包括订单)管理员添加及授权销售系统热销图书模块图书分类模块新书速递模块93.3.7修改信息流程3.3.8数据库说明,表、字段等的关系Book表的结构字段名称数据类型长度说明ISBN自动编码(varchar)20关键字,书籍编号TITLE文本(varchar)50书籍名称Author文本(varchar)30作者Publish文本(varchar)30出版社PUBLISH_DATE文本(varchar)出版日期Price数字(double)书籍定价INTRODUCE简介(varchar)书籍简介密码修改Servlet原密码是否正确两次密码是否一致数据库数据库处理类YESNOYESNO请求保存10在user(会员信息表)表中,存放会员的有关信息,如下列列表所示。user表的结构字段名称数据类型长度说明USER_ID自动编码(varchar)15用户编号USER_PASSWORD文本(varchar)15用户密码ISMASTER文本(char)1确认USER_NAME文本(varchar)50用户姓名ADDRESS文本(varchar)100地址PHONE数字(varchar)20电话EMAIL文本(varchar)50邮箱BookStoreDB数据库中的表及其功能说明表名功能说明Book书籍信息表Class书籍分类信息表User用户信息表Admin管理员信息表Sheet订单信息表message留言信息表counter计数器信息表用户表的构建图书表设计11订单表设计订单详细信息3.4代码实现3.4.1用户操作页面代码如下:首页关键代码:tablewidth=700height=370border=2cellpadding=0cellspacing=0trtdwidth=500bgcolor=#FFFFFFdivalign=centeraclass=titlestrong精品图书/strong/a/divtablewidth=501height=352border=1cellpadding=0cellspacing=0trtdwidth=273height=42bgcolor=#99FF33书名:《举一反三--VisualFoxPro中文版数据库编程实战训练》/tdtdwidth=222rowspan=6imgsrc=images/book.gifwidth=210height=205/td/trtrtdheight=34bgcolor=#99FF33作者:宋立智/td/trtrtdheight=30bgcolor=#99FF33出版社:人民邮电出版社/td/trtrtdheight=31bgcolor=#99FF33出版日期:2003-9/td/trtrtdheight=39bgcolor=#99FF33发行号:7-115-11677/td/trtr12tdheight=28bgcolor=#99FF33价格:34元/td/trtrvalign=toptdheight=143colspan=2bgcolor=#FFFFFFp内容简介:/ppVisualFoxPro是Microsoft公司推出的最新一代数据管理系统,是数据库管理系统的杰出代表,深受广大计算机用户的欢迎。本书以应用VisualFoxPro解决实际问题为主线,在内容的选取及章节的设置上充分考虑了读者的实际需要,先给出一个典型的样板实例(样板实例给出了详细的操作步骤和程序代码),再按难度循序渐进地给出起步、进阶、提高三个练习题,明确编程要求及操作编程提示,然后由读者自己独立完成。这样,既可使初学者快速掌握VisualFoxPro的基本知识,又可使有一定基础者快速掌握VisualFoxPro的高级应用技巧,提高实际动手能力/p/td/tr/table/tdtdwidth=194bgcolor=#99FF33divalign=centerclass=titlestrong用户登录/strong/divformname=form1method=postaction=chklogin.jsptablewidth=100%border=1cellpadding=0cellspacing=0bordercolor=#CCCCCCtrtdwidth=45%height=25align=right用户名:/tdtdwidth=55%inputname=useridtype=textid=userid2size=8maxleng

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

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

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

×
保存成功