欢迎来到天天文库
浏览记录
ID:34258971
大小:1.82 MB
页数:35页
时间:2019-03-04
《计算机2014《程序设计综合训练》集中实践报告—》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、浙江万里学院集中实践课程报告课程名称: 程序设计综合训练 实践方向:JavaWeb专业班级:姓名:学号:起止日期:2016年6月20日-2016年7月1日一、平时课堂练习功能:利用DBUtils对数据库进行增、删、查、改。制作步骤:下载DBUtils然后解压。运行之后数据库效果:2.用户注册功能的校验:功能:使重复用户名不能重复注册,制作步骤:使用ajax异步传输,检验用户注册的合理,防止用户名的重复注册。并反馈给用户用户名是否能够注册。运行效果:3.查询商品详情:功能:用户可在购买商品之前,查看商品
2、详情。了解商品的具体情况。以免不了解商品详情,出现不敢购买商品的情况。制作步骤:在Servlet中写好方法,控制jsp展示。在Dao层写好对数据库的查询方法。运行效果图:二、综合项目制作功能需求:(1)买家功能:1.登录2.注册3.退出(注销)4.查看商品5.添加购物车6.修改购物车商品的购买数量7.删除购物车中的商品8.提交订单9.支付(2)卖家功能(单独的系统):1.添加商品2.查询商品(3)系统功能:1.将一定时间内没有付款的订单,修改为过期状态2.权限控制(买家不能访问,卖家添加商品和查询商品
3、的功能)3.配置错误页面(4)前台功能需求:前台主要包括,商品展示,购物车管理,我的订单,用户管理,商品管理。1.商品展示:实现商品预览,商品明细,分类检索功能;具体是(1)该模块主要是显示最新商品,热卖商品,以及打折促销的商品(2)商品分类检索。2.购物车:实现添加、删除商品,商品数量修改,清空购物车,结算功能。3.我的订单:实现订单确认,订单列表,删除订单,查询明细功能;具体是:a.会员可以通过组合搜索或者快速搜索查找所需要的商品,可以查看返回结果中的某一具体商品信息,能够对该商品进行评论,如果暂
4、时不想购买该商品,可以把该商品加入收藏夹,也可以把加入购物车购买该商品,会员可以查看自己的购物车,并对购物车的物品进行修改,生成订单;b.生成订单后,可以通过拨打客服热线,取消该订单。c.客户确认购买号即生成一个唯一的订单号,客户依此号码可以查询所购商品情况。4.用户管理:实现登入/登出,用户注册,信息修改功能。(a)非会员可以通过注册成为网上购物系统会员;会员登录系统后,才能够查看个人信息,才能够对商品进行评论,才能够购买商品;若会员忘记了自己的密码,可以通过注册时候填写的邮箱向系统要回自己的会员密
5、码。对于自己登陆界面风格的管理。(b)会员登录后,可以查看自己账号的相关信息,可以查看以往购买过的商品,感兴趣的新商品,个人信息汇总,修改个人信息,个人消费积分纪录,查看收藏夹,查看个人历史订单等信息。(5)后台功能需求:后台用于管理员对商品的管理,后台提供会员管理模块,订单管理模块,商品管理模块,信息反馈模块,消息发布模块。制作步骤:1.新建一个webproject2.拷贝项目静态资源(即前端页面的jsp,css样式等)然后部署一下项目到tomcat,看看拷贝的静态资源有没有问题。3.定义项目开发结
6、构4.导入项目依赖的jar包5.导入工具类1.配置文件文件内容:注意用户名和密码使用自己的数据库的com.mysql.jdbc.Driverjdbc:mysql://127.0.0.1:3306/es
7、torerootroot7.配置全站乱码过滤器复制该文件到项目,放入cn.itcast.filter包中在web.xml中配置过滤器,将下面的代码复制到web.xml中GenericEncodingFilter8、lter-class>cn.itcast.filter.GenericEncodingFilterGenericEncodingFilter/*效果如红框中所示:8.数据库设计:我们在实际的开发中,不同的项目使用的数据库也不同,同样,我
8、lter-class>cn.itcast.filter.GenericEncodingFilter
此文档下载收益归作者所有