项目第二天

来源:互联网 发布:我的世界编程猫 编辑:程序博客网 时间:2024/06/07 12:29

一 .昨天,老师布置项目三人一组,每组完成一个简单购物网站,实现如下功能:
这里写图片描述

2.昨天讨论需求分析(上午加下午一半),初步定下数据库需要的表(下午),以及页面个数(下午,晚上),初步如下:
(1) 页面首页布局:
这里写图片描述

(2) 登陆注册页面仿照京东
(3)订单和购物车页面初步自己设计
暂定五个页面

3.初步定下表的个数 用户表,订单表,订单明细表,商品类别表,具体商品表,评价表

4.组长分布每个人完成的功能模块,我分到的是网站商品检索和购物车两个功能模块

二 第二天
1.写自己模块的概要设计,以及初步计划(早上)
概要设计:
(1)功能:
1)搜索
功能描述:输入搜索字,点击搜索,跳转到指定商品页面,或指定商品类别页面,或者刷新当前页面
实现:搜索按钮,点击事件,把搜索值通过传输给服务端,服务端与数据库交互,将值在servlet中
封装到request作用于对象中,再到页面拿值

2)购物车:
功能描述: 可以将物品添加到购物车,在购物车里可以进行删除商品操作,也可以点击提交订单,进入订单页面。
实现:添加到购物车,就是添加到对应的数据库表中,在再购物车中加入购物车显示页面里,在购
物车里删除就是在表中删除,页面不显示对应的商品信息,点击提交订单,没登录就先登录,在提交 订单。

(2)计划:
搜索:
1)先了解jsp与servlet的连接,
2)在servlet中怎么把从数据库中拿到的数据封装到隐藏域对象中
3)怎么在jsp页面中获取servlet中封装在隐藏域对象的数据
4)怎么把jsp拿到的数据,显示在页面,或者跳转到指定的显示页面
购物车:
(1)大概步骤同上,多了的对订单页面的跳转和用户对购物车的删除,修改,增加操作。

2.讨论具体表,确立具体字段,及网页设计(上午)

3.看视频了解jsp和servlet之间的联系(上午)
(1)整理jdbc模板,以及tomcat配置数据源,建立连接,和dao层和逻辑层的总接口,总接口抽象类实例,及具体类实现具体的方法,及工厂实例,给组长部署svn模板使用

(2) 了解serlvet与jsp的联合使用:

2)知道搜索栏的初步实现过程,当输入搜索词,点击搜索,把搜索词通过连接传输到servlet中,做出相对应的匹配后,把匹配后的数据封装到作用域,在通过request.getRequestDispatcher(“具体面”).forword
(res,resp)跳转

3)知道购物车对应的用户,可以通过cookie保存

(3) 找网页对应商品素材(下午)

(4)晚上写这篇博客及休息(哈哈)