![jsp网上蛋糕销售系统的设计与实现-答辩课件_第1页](http://file4.renrendoc.com/view/aacaa669f5396ab34d0ee8ff0645293a/aacaa669f5396ab34d0ee8ff0645293a1.gif)
![jsp网上蛋糕销售系统的设计与实现-答辩课件_第2页](http://file4.renrendoc.com/view/aacaa669f5396ab34d0ee8ff0645293a/aacaa669f5396ab34d0ee8ff0645293a2.gif)
![jsp网上蛋糕销售系统的设计与实现-答辩课件_第3页](http://file4.renrendoc.com/view/aacaa669f5396ab34d0ee8ff0645293a/aacaa669f5396ab34d0ee8ff0645293a3.gif)
![jsp网上蛋糕销售系统的设计与实现-答辩课件_第4页](http://file4.renrendoc.com/view/aacaa669f5396ab34d0ee8ff0645293a/aacaa669f5396ab34d0ee8ff0645293a4.gif)
![jsp网上蛋糕销售系统的设计与实现-答辩课件_第5页](http://file4.renrendoc.com/view/aacaa669f5396ab34d0ee8ff0645293a/aacaa669f5396ab34d0ee8ff0645293a5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网上蛋糕销售系统的设计与实现
网上蛋糕销售系统的设计与实现
1
概述二十一世纪的今天,互联网已成为人类必不可少的生活必需品,与此同时,计算机技术也越发成熟。计算机技术广泛应用于互联网,例如电子商务则是其中发展最快的一项。电子商务实现了买卖双方在虚拟的环境中交易的方式,而实用最大的则是网站。网上蛋糕商店便于用户能不受时间限制、不受地区限制的搜索以及购买自己想要的蛋糕商品。本系统的前台主要功能包含:蛋糕类别模块、蛋糕查询模块、特价蛋糕模块、购物车模块、订单模块、用户信息模块、系统公告模块等。后台主要功能包括:修改密码模块、用户管理模块、商品类别模块、商品管理模块、订单管理模块等。网上蛋糕商城通用JSP建立前台,并且连接MySQL数据库建立后台。利用MyEclipse跟Tomcat建立一个MVC框架的网上蛋糕销售系统。 概述二十一世纪的今天,互联网已成为人类必不可少的生活必需品2
开发环境操作平台:WindowsXP或win7Web服务器:Tomcat7.0Java开发包:JDK1.7数据库:MySQL开发技术:SSH三大框架(Struts2+Hibernate+Spring)开发软件:MyEclipse10 开发环境操作平台:WindowsXP或win73系统功能简介会员模块:用户可以网上查看所有蛋糕信息,查看公告信息,以及在网站论坛上留言,所有用户在注册了账号后,可以在网上将所需的蛋糕商品放入购物车,然后下订单。管理员模块:(1)修改管理员密码:管理员能够在这里修改下次登录的密码。(2)用户信息管理:管理员能够查看会员资料,并有权限将其删除。(3)查看商品信息:管理员能够查看全部商品类别信息及其属性。还有类别的添加和删除(4)商品信息管理:管理员能够查看蛋糕信息,比如查看所有蛋糕的属性,以及可以帮商品设置特价商品,还能对商品进行删除和添加操作。(5)订单信息管理:管理员能够查看订单的信息,并可以对其进行受理和删除操作。(6)网站论坛:管理员能查看所有用户在网站的留言,并且进行管理。(7)公告管理:管理员查看网站所发布的所有公告,并且进行添加公告。系统功能简介会员模块:用户可以网上查看所有蛋糕信息,查看公告4 主界面效果图 主界面效果图5用户注册登录判断用户输入是否正确是调用action里UserAction类里的userLogin方法。用户注册登录判断用户输入是否正确是调用action里User6蛋糕信息查询界面此处调用的是goodsaction里的goodsSearch()方法。从数据库里查找符合查询条件的蛋糕,并且跳转到goodsSearch.jsp界面。蛋糕信息查询界面此处调用的是goodsaction里的goo7购物车清空购物车调用java里cartService类里的clearCart()方法;继续购买则直接调转到默认界面,及default.jsp界面;下一步则是调用buyAction里的orderQueren()方法.购物车清空购物车调用java里cartService类里的c8订单界面在此JSP中使用了迭代器iterator。订单明细调用了action里buyAction的orderDetail()方法。订单明细订单界面在此JSP中使用了迭代器iterator。订单明细调9管理员登录界面当登录时,系统首先会判断用户名和密码有没有输入,若是输入了,系统再到数据库中与存储的数据进行匹配,匹配通过后才能成功登录。当输入的用户名和密码与数据库里所存储的信息不符合时,则会返回登录界面。管理员登录界面当登录时,系统首先会判断用户名和10后台管理员管理界面后台管理员管理界面11管理员修改密码修改密码时首先要从数据库中对比原始密码是否输入正确,对比正确之后才可输入新密码。管理员修改密码修改密码时首先要从数据库中对比原始密码是否输入12后台用户管理界面当点击用户管理这个按钮时,则会连接到java里的userAction,接下来会到数据库中查找用户信息,然后将其绑定到request对象,最后再回到相应的userMana.jsp界面后台用户管理界面当点击用户管理这个按钮时,则会连接到java13蛋糕类别输入的数据信息都会通过onclick="check()"方法来检查输入的是否正确。点击类别管理,系统会调用catelogAction类查询所有的蛋糕类别信息,并且在页面的右边显示。蛋糕类别输入的数据信息都会通过onclick="check(14蛋糕信息管理蛋糕管理模块调用的是goodsMana()方法。蛋糕信息管理蛋糕管理模块调用的是goodsMana()方法。15添加蛋糕添加蛋糕16订单管理界面此处的用户信息通过在线文本编辑器fckEditor文本框实现用户信息的介绍。跳转到userAction类,找到买家信息。在此界面,管理员也可以选择删除订单。订单管理界面此处的用户信息通过在线文本编辑器fckEdito17网站论坛和公告管理管理员可以删除留言。必要时,管理员在此添加公告。网站论坛和公告管理管理员可以删除留言。必要时,管理员在此添加18公告添加界面公告添加界面19 总结此次毕业设计我选择了网上蛋糕销售商城这个题目,在自己的努力以及同学和指导老师的帮助下终于完成。以前总觉得我们这个专业学的课程很杂,但通过这次的毕业设计,我发现好多学到的东西都用到了,譬如软件工程、软件测试、JAVA、J2EE、数据库等课程。在这段时间里,我到图书馆查找了很多关于J2EE的书籍。使我更加了解JSP界面,以及MVC框架。Spring框架是对事物操作的一种机制,是数据库事物管理机制。Hibernate框架是用来数据库映射。Struts框架控制跳转。通过了解了这些,让我做毕业设计时更加得心应手。但在这过程中,还是遇到了很多问题。例如属性里定义的是type=“text”,但我要实现的是输入密码时隐藏,应该改为type=“password”才能实现。在毕业设计中,我运用了MVC设计思想和我平时熟悉的技术。将它们运用到一起后,提高了整个系统的性能。所有用到的技术在论文中都有所介绍。网上书店这个系统还存在很多的缺陷和不足,在系统详细设计中,我也有所标注。希望在以后的日子里,我能继续研究,尽可能的完善整个系统。经过这次毕业设计,我的研究以及学习能力都得到了锻炼,也将课上学到的理论知识应用到了实际操作上,使得自己有很大的成就感。我相信这次毕业设计也为我以后的工作起到一个很大的作用。 总结此次毕业设计我选择了网上蛋糕销售商城这个题目,在自己的20 致谢谢谢各位老师 致谢谢谢各位老师21网上蛋糕销售系统的设计与实现
网上蛋糕销售系统的设计与实现
22
概述二十一世纪的今天,互联网已成为人类必不可少的生活必需品,与此同时,计算机技术也越发成熟。计算机技术广泛应用于互联网,例如电子商务则是其中发展最快的一项。电子商务实现了买卖双方在虚拟的环境中交易的方式,而实用最大的则是网站。网上蛋糕商店便于用户能不受时间限制、不受地区限制的搜索以及购买自己想要的蛋糕商品。本系统的前台主要功能包含:蛋糕类别模块、蛋糕查询模块、特价蛋糕模块、购物车模块、订单模块、用户信息模块、系统公告模块等。后台主要功能包括:修改密码模块、用户管理模块、商品类别模块、商品管理模块、订单管理模块等。网上蛋糕商城通用JSP建立前台,并且连接MySQL数据库建立后台。利用MyEclipse跟Tomcat建立一个MVC框架的网上蛋糕销售系统。 概述二十一世纪的今天,互联网已成为人类必不可少的生活必需品23
开发环境操作平台:WindowsXP或win7Web服务器:Tomcat7.0Java开发包:JDK1.7数据库:MySQL开发技术:SSH三大框架(Struts2+Hibernate+Spring)开发软件:MyEclipse10 开发环境操作平台:WindowsXP或win724系统功能简介会员模块:用户可以网上查看所有蛋糕信息,查看公告信息,以及在网站论坛上留言,所有用户在注册了账号后,可以在网上将所需的蛋糕商品放入购物车,然后下订单。管理员模块:(1)修改管理员密码:管理员能够在这里修改下次登录的密码。(2)用户信息管理:管理员能够查看会员资料,并有权限将其删除。(3)查看商品信息:管理员能够查看全部商品类别信息及其属性。还有类别的添加和删除(4)商品信息管理:管理员能够查看蛋糕信息,比如查看所有蛋糕的属性,以及可以帮商品设置特价商品,还能对商品进行删除和添加操作。(5)订单信息管理:管理员能够查看订单的信息,并可以对其进行受理和删除操作。(6)网站论坛:管理员能查看所有用户在网站的留言,并且进行管理。(7)公告管理:管理员查看网站所发布的所有公告,并且进行添加公告。系统功能简介会员模块:用户可以网上查看所有蛋糕信息,查看公告25 主界面效果图 主界面效果图26用户注册登录判断用户输入是否正确是调用action里UserAction类里的userLogin方法。用户注册登录判断用户输入是否正确是调用action里User27蛋糕信息查询界面此处调用的是goodsaction里的goodsSearch()方法。从数据库里查找符合查询条件的蛋糕,并且跳转到goodsSearch.jsp界面。蛋糕信息查询界面此处调用的是goodsaction里的goo28购物车清空购物车调用java里cartService类里的clearCart()方法;继续购买则直接调转到默认界面,及default.jsp界面;下一步则是调用buyAction里的orderQueren()方法.购物车清空购物车调用java里cartService类里的c29订单界面在此JSP中使用了迭代器iterator。订单明细调用了action里buyAction的orderDetail()方法。订单明细订单界面在此JSP中使用了迭代器iterator。订单明细调30管理员登录界面当登录时,系统首先会判断用户名和密码有没有输入,若是输入了,系统再到数据库中与存储的数据进行匹配,匹配通过后才能成功登录。当输入的用户名和密码与数据库里所存储的信息不符合时,则会返回登录界面。管理员登录界面当登录时,系统首先会判断用户名和31后台管理员管理界面后台管理员管理界面32管理员修改密码修改密码时首先要从数据库中对比原始密码是否输入正确,对比正确之后才可输入新密码。管理员修改密码修改密码时首先要从数据库中对比原始密码是否输入33后台用户管理界面当点击用户管理这个按钮时,则会连接到java里的userAction,接下来会到数据库中查找用户信息,然后将其绑定到request对象,最后再回到相应的userMana.jsp界面后台用户管理界面当点击用户管理这个按钮时,则会连接到java34蛋糕类别输入的数据信息都会通过onclick="check()"方法来检查输入的是否正确。点击类别管理,系统会调用catelogAction类查询所有的蛋糕类别信息,并且在页面的右边显示。蛋糕类别输入的数据信息都会通过onclick="check(35蛋糕信息管理蛋糕管理模块调用的是goodsMana()方法。蛋糕信息管理蛋糕管理模块调用的是goodsMana()方法。36添加蛋糕添加蛋糕37订单管理界面此处的用户信息通过在线文本编辑器fckEditor文本框实现用户信息的介绍。跳转到userAction类,找到买家信息。在此界面,管理员也可以选择删除订单。订单管理界面此处的用户信息通过在线文本编辑器fckEdito38网站论坛和公告管理管理员可以删除留言。必要时,管理员在此添加公告。网站论坛和公告管理管理员可以删除留言。必要时,管理员在此添加39公告添加界面公告添加界面40 总结此次毕业设计我选择了网上蛋糕销售商城这个题目,在自己的努力以及同学和指导老师的帮助下终于完成。以前总觉得我们这个专业学的课程很杂,但通过这次的毕业设计,我发现好多学到的东西都用到了,譬如软件工程、软件测试、JAVA、J2EE、数据库等课程。在这段时间里,我到图书馆查找了很多关于J2EE的书籍。使我更加了解JSP界面,以及MVC框架。Spring框架是对事物操作的一种机制,是数据库事物管理机制。Hibernate框架是用来数据库映射。Struts框架控制跳转。通过了解了这些,让我做毕业设计时更加得心应手。但在这过程中,还是遇到了很多问题。例如属性里定义的是type=“text”,但我要实现的是输入密码时隐藏,应该改为type=“passw
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年绍兴货运资格证考题
- 智能制造设备共享合同(2篇)
- 2025年北京青年政治学院高职单招数学历年(2016-2024)频考点试题含答案解析
- 植物基因编辑效率提升-深度研究
- 2025年度二零二五年度煤矿工程承包与矿山废弃物综合利用合同
- 2025年度遗赠抚养权变更及赡养义务调整合同
- 2025年度股权占比协议书:XX人工智能技术研发项目合资合同
- 2025年度酒店消防应急照明及疏散指示系统维保合同
- 2025年度专业美容师聘用合同书
- 二零二五年度试用期劳动合同-2025年度清洁能源项目管理人员协议
- 2025年中国南方航空股份有限公司招聘笔试参考题库含答案解析
- 商务部发布《中国再生资源回收行业发展报告(2024)》
- 2025年福建新华发行(集团)限责任公司校园招聘高频重点提升(共500题)附带答案详解
- 江苏省驾校考试科目一考试题库
- 四川省成都市青羊区成都市石室联合中学2023-2024学年七上期末数学试题(解析版)
- 咨询公司绩效工资分配实施方案
- 2025新人教版英语七年级下单词表
- 中华护理学会团体标准-气管切开非机械通气患者气道护理
- 未成年入职免责协议书
- 光伏电站巡检专项方案
- 2024年山东省东营市中考数学试题 (原卷版)
评论
0/150
提交评论