焦作师范高等专科学校计算机与信息工程系
图 4.2 会员注册界面图
(3)在首页上点击”会员修改”进入会员资料修改界面,如图4.3所示
图4.3 会员资料修改界面
16
焦作师范高等专科学校计算机与信息工程系
4.1.3算法实现
(1)会员登录校验算法实现 function land(){ if(document.form.name.value==\window.alert(\请输入账号\return false; }
if(document.form.password.value==\window.alert(\请输入密码\return false; }
return true; }
(2)会员注册算法实现
public void insertMember(MemberForm form) { try {
ps = connection.prepareStatement(FinalConstants.member_insert); ps.setString(1, form.getName()); ps.setString(2, form.getPassword()); ps.setString(3, form.getReallyName()); ps.setString(4, form.getAge().toString()); ps.setString(5, form.getProfession()); ps.setString(6, form.getEmail()); ps.setString(7, form.getQuestion()); ps.setString(8, form.getResult()); ps.executeUpdate(); ps.close(); }
catch (SQLException ex) { }
17
焦作师范高等专科学校计算机与信息工程系
}
4.2 产品分类查看模块 4.2.1 产品分类查看功能描述
产品总共分为烟酒、食品、IT数码、服装鞋帽、家用电器、办公用品六类。用户可以点击相应的标签查看此类产品。每一个大类别之下都有相应的小类别,如家用电器下有电视、空调、洗衣机、电冰箱四类。用户可以根据自己的需求来分类查看商品。
18
焦作师范高等专科学校计算机与信息工程系
4.2.2 产品分类查看功能模块的界面设计
图4.4 分类查看商品界面图
4.2.3 算法实现
以商品的小类别的编号为条件查询信息 public List selectSmall(Integer small) { List list = new ArrayList(); GoodsForm goods = null;
19
焦作师范高等专科学校计算机与信息工程系
try {
ps = connection.prepareStatement(FinalConstants.goods_selectSmall); ps.setInt(1, small.intValue()); ResultSet rs = ps.executeQuery(); while (rs.next()) {
goods = new GoodsForm();
goods.setId(Integer.valueOf(rs.getString(1))); goods.setBig(Integer.valueOf(rs.getString(2))); goods.setSmall(Integer.valueOf(rs.getString(3))); goods.setName(rs.getString(4)); goods.setFrom(rs.getString(5)); goods.setIntroduce(rs.getString(6)); goods.setCreaTime(rs.getString(7));
goods.setNowPrice(Float.valueOf(rs.getString(8))); goods.setFreePrice(Float.valueOf(rs.getString(9))); goods.setNumber(Integer.valueOf(rs.getString(10))); goods.setPriture(rs.getString(11));
goods.setMark(Integer.valueOf(rs.getString(12))); list.add(goods); } }
catch (SQLException ex) { } return list; }
以商品的大类别的编号为条件查询信息 public List selectBig(Integer big) { List list = new ArrayList(); GoodsForm goods = null; try {
20