下载此文档

当当网项目总结.doc


文档分类:经济/贸易/财会 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
项目总结项目名字当当网二、开发平台 Linux操作系统+MyEclipse开发环境+、应用技术 基于MVC设计,分层结构开发。 分层结构: 表现层(V):JSP,js,Ajax(推荐jQuery),EL,Struts2标签 控制层(C):(主)Struts2控制器,Action(分控制器) 业务层(M):javaBean 数据访问层(持久层)(M):DAO组件 主要技术:jQuery+Struts2+JDBC 四、项目描述 1)用户管理 登录,注册,注册验证,邮箱确认,注册成功提示,登录检查2)产品浏览 主界面,类别浏览界面,产品详细界面等3)购物车 购买,删除,恢复,变更数量,金额统计,列表显示 4)订单创建 订单确认,填写订单收货地址,创建成功提示五、模块实现用户管理注册界面:邮箱格式为6699@并且唯一,用户名不为空,并且唯一,使用的技术是ajax,请求访问数据库,判断数据是否唯一。密码:不能为空,长度必须是4-20个字符。验证码:使用的是流的技术,用java提供的MessageDigest和BASE64Encoder类对验证码加密。邮箱验证:判断用户输入的验证码和系统产生的验证码是否一致,如果相同,注册成功。否则注册失败登录界面:如果用户注册帐号但是没有邮箱验证,登录后,会提示用户邮箱验证,验证通过,才会登录成功,否则登录失败。产品浏览:网页上分为五部分,上、左、中、右、下。上框架:包含用户注册、登录、购物车、我的当当、帮助。左框架:分类浏览包含父标题(小说,青春,人文社科等等),子标题(当代小说,近代小说,青春等等),通过查询数据库遍序集合,在页面上使用<s:iteratorvalue="categorys"var="category"></s:iterator>中框架:包括编辑推荐、热销图书、最新上架图书编辑推存:根据用户对书的内容评价查询数据库得到图书,显示在页面。热销图书:根据用户购买书的数量查询数据库得到图书,显示在页面。最新上架图书:根据图书的出版时间查询数据库得到图书,显示在页面。右框架:新书热卖榜,根据用户购买新书的数量,查询数据库降序显示在页面。下框架:显示版权,当前时间;分页技术:利用java的封装的思想,封装成类。购物车用户点击购买时,会有提示信息,在这里使用ajax技术。购物车是使用Cookie技术实现的。当用户购买商品时,会把用户购买的商品添加到购买车对应的商品集合中,利用corejava知识把商品集合转化字符串,然后把字符串赋值给Cookie。用户查看购物车时,会先得到Cookie的值,然后转化为商品集合,最后在页面显示。用户可以修改商品的数量,删除商品。修改数量的模块采用了js验证,只能输入数字。删除商品:用户删除商品可以在回收站里显示。结算模块:用户点击结算,如果购物车里没有商品,会提示"您没有购买物品!",并且不会进入订单界面。显示商品的价格,当当网的价格,优惠价,总价格。订单管理确认订单:遍序购物车中商品集合List<Order>,显示在页面,包括商品名称,商品单价,商品数量,小计。点击取消返

当当网项目总结 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人rdwiirh
  • 文件大小18 KB
  • 时间2020-09-05
最近更新