毕业设计(论文)中期报告(学生用表)姓名邓超学号20100230234专业计算机科学与技术院系电院论文(设计)题目基于jsp的网上书店管理系统的设计与实现校内指导教师王文燕校外指导教师开题报告(打√)外文翻译(打√)工作进度(打√)是否上交(√)是否批改(√)是否上交(√)是否批改(√)超前()正常(√)滞后()学生填写课题简介:网上书店的建设总体上分为后台的管理部分和前台用户两大部分。后台的主要功能是增加、删除图书信息,查询图书信息、设定用户的等级,对图书的类别和对出版商进行管理,查询统计图书销售信息。前台主要完成的功能是针对消费者的,包括书店图书分类、查询、排行、推荐、读者反馈和读者购书等。在现实的超市里每个消费者都有一个购物车,在这里也为用户建立一个购物车,只是这里的购物车是虚拟的,但是它却具有现实购物车的功能。按照任务书应完成的工作内容与进展情况(文献资料查阅、课题调研与实习、开题报告、外文翻译、课题研究与设计、实施等):1)通过阅读相关书籍和网上查阅相关资料,对网上书店的国内外研究动态,科学意义,国内发展现状和未来的发展趋势已经有了深刻的了解。2)通过阅读相关书籍和上机实践,已经配置好系统开发所需的相关环境,如已经安装好tomcat,jdk,和sqlserver等软件。3)通过阅读各种相关书籍和开发文献,对java和jsp等编程语言基本掌握。4)通过网上查阅资料,阅读书籍和学习相关视频教程,对struts架构相关原理有了一定了解。5)目前已经开始编程工作,完成各主页的制作,如登陆页面,购物车页面,注册页面等,其中登陆页面基本功能已经实现。6)已经完成数据库建表工作,在SqlServer中将该系统所需的各个基本表已经建成。课题存在的问题及解决办法:1)存在的问题:研究的内容全部采用Web方式展现出来,由前台操作和后台管理两部分构成,前台主要负责与用户交互,后台主要完成系统各项功能。后台管理模块主要实现的功能为:1.图书查询:当客户进入网上书店时,应该在主页面中分类显示最新的书目信息,以供客户选择所需的图书,同时也应提供按照图书名臣,或者作者信息快速查询所需书目信息的功能。2.购物车管理:当客户选择购买图书产品时,应该能够将对应图书信息,例如:价格,数量记录到相应的购物车中,并允许客户返回书目查询页面,选择其他商品。3.订单处理:对应客户购买图书商品信息的需求时,在确定了所购买图书商品的价格,数量等信息后,提示用户选择对于的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货,送货的处理。4.会员注册:为了能够实现图书商品的购买,需要管理客户的相关联系方式,送货地点等相关信息。2)拟解决的方法:1.由于书籍品种繁多,为了便于实现书目信息的分类显示特拟建立图书分类基本信息表,在分类表中有两个字段,第一个字段是书籍id号,第二个字段是书籍类别号;通过书籍的类别号,顾客就可以对书籍进行有效查找。2.用户选择购买某种图书商品之后,系统应该显示用户购物车中现有的所有购买记录。同时提供更新购物车的操作界面,可以输入购买数量或者选择删除购买记录。此外,也可以继续购书,返回网上书店主页面继续购书,或者清空购物车。如果用户确认去收银台,则可以单击结算付款按钮跳转到用户登录界面进行登录。3.为了增加图书的查询信息,在总体设计的图书基本信息表中增加了出版社,出版时间、版次、ISBN编号、页数、纸张等信息。4.为了实现有效存储,查询和节省存储空间,将各个数据库表格中各字段依据其实践情况设置成不同的数据类型和字段长度。5.为了使该系统的功能更加丰富,在数据库建表过程中,在图书基本信息表中增加库存量字段,使之在显示图书信息时,能够显示卖方所有图书书目。在图书分类信息表中增加点击量字段,用来记录各种类图书的点击量,根据各图书的点击量,在热门图书查询板块将点击率高的排列出来。另外增加图书评论信息表,用来记载各种图书的评论,在买方搜索时,根据图书分类编号,按时间先后顺序将读者评论予以显示。待完成的工作:页面的设计.各部分功能的具体实现并完善,代码编写。调试好系统同时撰写论文完善论文.指导教师意见按要求完成任务,同意继续下一步工作。指导教师:王文燕2014年4月12日注:此表装入学生毕业论文(设计)资料袋存档。