《化妆品销售网》PPT课件.ppt

上传人:wuy****n92 文档编号:80481706 上传时间:2023-03-23 格式:PPT 页数:42 大小:3.23MB
返回 下载 相关 举报
《化妆品销售网》PPT课件.ppt_第1页
第1页 / 共42页
《化妆品销售网》PPT课件.ppt_第2页
第2页 / 共42页
点击查看更多>>
资源描述

《《化妆品销售网》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《化妆品销售网》PPT课件.ppt(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1第10章 化妆品销售网210.1 系统功能设计1)1)注册注册:填写会填写会员基本信息基本信息.2)2)登登录:输入会入会员名名,密密码.若若输入信息不存在入信息不存在,系系统显示示错误信息信息.3)3)浏览化化妆品:品:选择化化妆品名称,分品名称,分页显示化示化妆品信息。品信息。4)4)查询化化妆品:按指定条件分品:按指定条件分页显示化示化妆品信息。品信息。5)5)查看看购物物车:若用:若用户已登已登录,显示示购物物车中的物品信息,中的物品信息,并允并允许选择删除指定物品或提交除指定物品或提交订单。否。否则,进入登入登录页面。面。6)6)查询订单:若用:若用户已登已登录,显示已提交示已提交

2、订单信息。否信息。否则,进入登入登录页面。面。7)7)退出登退出登录310.2 数据库设计系系统数据数据库shopshop创建建4 4张表:表:useruser表表:存用存用户的的注册信息注册信息。字段字段:logname,password,phone,address,realnamelogname,password,phone,address,realnameclassifyclassify表:存表:存化化妆品的品的类别信息信息 。字段字段:id,nameid,namecosmeticFormcosmeticForm表:存表:存化化妆品信息品信息 。字段字段:number,name,made

3、,price,mess,pic,idnumber,name,made,price,mess,pic,idorderFormorderForm表表:存存订单信息信息。字段字段:id,logname,mess,sum id,logname,mess,sum410.3 对象模型设计1 1)mybean.datamybean.data:系系统实体体类Login.java(Login.java(登登录信息信息)Register.java()Register.java(注册信息注册信息)DataByPage.java(DataByPage.java(分分页信息信息)StringList.java(Stri

4、ngList.java(上上传文件信息文件信息)2 2)myservlet.controlmyservlet.control:系系统的的Java ServletJava Servlet。HandleLogin.java HandleRegister.javaHandleLogin.java HandleRegister.javaHandleLookCosmetic.java SerchByCondition.javaHandleLookCosmetic.java SerchByCondition.javaHandleLookOrderForm.java HandleExit.javaHandl

5、eLookOrderForm.java HandleExit.java3 3):数据数据库连接接类.510.4 界面设计1.系统页面设计化化妆品品销售网售网注册登录浏览化妆品查询化妆品查看购物车查看订单退出主页注册表注册表单(inputRegisterMess.jspinputRegisterMess.jsp)登登录表表单(login.jsplogin.jsp)浏览化化妆品表品表单(lookCosmetic.jsplookCosmetic.jsp)查询化化妆品品页面面(searchCosmetic.jspsearchCosmetic.jsp)查看看购物物车页面面(lookShoopingCar

6、.jsplookShoopingCar.jsp)查看看订单页面面(lookOrderForm.jsplookOrderForm.jsp)head.txt6head.txt“青山不老青山不老绿水无水无忧”化化妆品品销售网售网 A href=注册注册 A href=登登录 A href=浏览化化妆品品 A href=查询化化妆品品 A href=查看看购物物车 A href=查看看订单 A href=退出退出 A href=主主页 72.系统首页(index.jsp)欢迎光临“青山不老绿水无忧”化妆品销售网 82.系统首页(index.jsp)93.会员注册(inputRegisterMess.j

7、sp)表单web.xmlHandleRegister.javaRegister.javainputRegisterMess.jsp本页输出显示10HandleRegister.java获取注册信息检查注册名中是否为空,注册名及密码的长度是否大于零,含有非数字字母字符,两次密码相同合法吗?连接数据库,将注册信息插入到表中Y插入成功?将注册信息保存到Register对象中Y请求转发到输出显示页面保存提示信息2到对象保存提示信息1到对象NNrequest.getParameter(“XXX);Register reg=new Register();request.setAttribute(regis

8、ter,reg);RequestDispatcher rd=request.getRequestDispatcher(“XXX.jsp);rd.forward(request,response);reg.setXXX(YYY);con=DbUtil.getConnection();sql=INSERT INTO member”;stmt=con.createStatement();n=stmt.executeUpdate(sql);n!=0114.会员登录(login.jsp)124.会员登录(login.jsp)表单web.xmlHandleLogin.javaLogin.javalogin

9、.jsp本页输出显示13HandleLogin.java获取输入的帐号,密码合法用户?调用成功方法success()用户对象存入session中调用失败方法fail()显示错误信息NY根据输入的帐号密码获取数据库对象转向login.jsp页面14success()方法获取session中的登录Login对象是否登录?保存提示信息1到对象NY获取登录信息Login!=null?创建Login对象存入sessionNY保存数据到对象155.浏览化妆品(lookCosmeticServlet)165.浏览化妆品(lookCosmeticServlet)超链接浏览化妆品web.xmlHandlLook

10、Cosmetic.javalookCosmetic.jspStringList.java本页输出显示17HandlLookCosmetic.java查询化妆品类型表跳转到显示页面”lookCosmetic.jsp”将类型编号和类型名存入StringList对象中并存入session中18web.xmlQueryAllRecord.javabyPageShow.jsp5.浏览化妆品(lookCosmeticServlet)DataByPage.java表单显示指定类型的化妆品19QueryAllRecord.java获取session中DataByPage对象dataBean查询指定类型的化妆品

11、信息,存入dataBean对象。跳转到byPageShow.jspdataBean=null?NY在session中创建新dataBean对象205.浏览化妆品(byPageShow.jsp)216.查询化妆品(searchCosmetic.jsp)226.查询化妆品(searchCosmetic.jsp)web.xmlSearchByCondition.javabyPageShow.jspDataByPage.java表单分页显示满足条件记录页面23SearchByCondition.java23获取查询参数searchMess根据查询条件建立查询语句searchMess!=null?YN跳

12、转到错误页面显示错误信息执行查询语句,将结果存入DataByPage对象将存入DataByPage对象存入session对象跳转到显示页byPageShow.jsp查询条件有错?NY跳转到错误页面显示错误信息247.查看细节(showDetail)表单web.xmlHandleShowDetail.javaStringList.java输出显示showDetail.jsp25HandleLookShoppingCar.java获取session中Login对象loginBean获取化妆品编号loginBean=null?NY跳转到login.jsp登录页面将查询结果存入StringList对象

13、中跳转到显示页showDetail.jsp查询数据库表268.放入购物车(putGoodsServlet)表单web.xmlPutGoodsToCar.javaLogin.java本页输出显示27PutGoodsToCar.java获取session中Login对象loginBean获取要加入购物车的购物信息goods获取购物车对象carloginBean=null?NY跳转到login.jsp登录页面显示加入购物车成功页面将购物信息goods存入car对象289.查看购物车(lookShoppingCar)299.查看购物车(lookShoppingCar)超链接查看购物车web.xmlHa

14、ndleLookShoppingCar.javalookShoppingCar.jspLogin.java本页输出显示30HandleLookShoppingCar.java获取session中Login对象loginBean获取loginBean对象中的购物车对象carloginBean=null?NY跳转到login.jsp登录页面car=null?N将购物车信息存入loginBean对象中跳转到显示页lookShoppingCar.jspY存错误信息到loginBean对象中3110.删除购物车(deleteServlet)表单web.xmlHandleDelete.javalookSh

15、oppingCar输出显示购物车列表32HandleDelete.java获取session中Login对象loginBean获取要删除的购物信息goods获取购物车对象carloginBean=null?NY跳转到login.jsp登录页面请求转发到查看购物车的lookShoppingCar将购物信息goods从car对象中删除3311.生成订单(buyServlet)表单web.xmlHandleBuyGoods.java在本页面显示生成订单结果34HandleBuyGoods.java获取要生成订单的参数buy向订单表中插入新订单记录buy=null?NY显示错误信息页面显示成功信息页面

16、插入成功?YN35超链接查看订单web.xmlHandleLookOrderForm.javalookOrderForm.jspStringList.java输出显示12.查看订单(lookOrderForm)36HandleLookOrderForm.java获取session中Login对象loginBean获取loginBean对象中当前登录用户名loginBean=null?NY跳转到login.jsp登录页面在数据库中查询该用户的订单信息跳转到显示页lookOrderForm.jsp将该用户的订单信息存入StringList对象3713.删除订单(lookOrderForm)超链接删

17、除web.xmlHandleDeleteOrderForm.javalookOrderForm.jspStringList.java输出显示38HandleDeleteOrderForm.java获取session中Login对象loginBean获取要删除的订单编号idloginBean=null?NY跳转到login.jsp登录页面请求转发到查看购物车的lookOrderForm将指定编号的订单从订单表中删除3914.退出(exitServlet)web.xmlHandleExit.javaindex.jsp超链接40HandleExit.java销毁用户的session对象invalidate();返回主页”index.jsp”4115.修改密码(changePassword.jsp)15.修改密码(changePassword.jsp)42修改密码条件:用户已登录,旧密码正确,两次新密码相同且不为空。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁