- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机2014《程序设计综合训练》集中实践报告—
浙江万里学院
集中实践课程报告
课程名称: 程序设计综合训练
实践方向: JavaWeb
专业班级:
姓名: 学号:
起止日期: 2016年6月20日-2016年7月1日
一、平时课堂练习
功能:利用DBUtils对数据库进行增、删、查、改。
制作步骤:下载DBUtils然后解压。
运行之后数据库效果:
2.用户注册功能的校验:
功能:使重复用户名不能重复注册,
制作步骤:使用ajax异步传输,检验用户注册的合理,防止用户名的重复注册。并反馈给用户用户名是否能够注册。
运行效果:
3.查询商品详情:
功能:用户可在购买商品之前,查看商品详情。了解商品的具体情况。以免不了解商品详情,出现不敢购买商品的情况。
制作步骤:在Servlet中写好方法,控制jsp展示。在Dao层写好对数据库的查询方法。
运行效果图:
二、综合项目制作
功能需求:
(1)买家功能:
1. 登录
2. 注册
3. 退出(注销)
4. 查看商品
5. 添加购物车
6. 修改购物车商品的购买数量
7. 删除购物车中的商品
8. 提交订单
9. 支付
(2)卖家功能(单独的系统):
1. 添加商品
2. 查询商品
(3)系统功能:
1. 将一定时间内没有付款的订单,修改为过期状态
2. 权限控制(买家不能访问,卖家添加商品和查询商品的功能)
3. 配置错误页面
(4)前台功能需求:前台主要包括,商品展示,购物车管理,我的订单,用户管理,商品管理。
1.商品展示:实现商品预览,商品明细,分类检索功能;具体是(1)该模块主要 是显示最新商品,热卖商品,以及打折促销的商品(2)商品分类检索。
2. 购物车:实现添加、删除商品,商品数量修改,清空购物车,结算功能。
3.我的订单:实现订单确认,订单列表,删除订单,查询明细功能;具体是:a.会员可以通过组合搜索或者快速搜索查找所需要的商品,可以查看返回结果中的某一具体商品信息,能够对该商品进行评论,如果暂时不想购买该商品,可以把该商品加入收藏夹,也可以把加入购物车购买该商品,会员可以查看自己的购物车,并对购物车的物品进行修改,生成订单;b.生成订单后,可以通过拨打客服热线,取消该订单。c.客户确认购买号即生成一个唯一的订单号,客户依此号码可以查询所购商品情况。
4.用户管理:实现登入/登出,用户注册,信息修改功能。
(a)非会员可以通过注册成为网上购物系统会员;会员登录系统后,才能够查看个人信息,才能够对商品进行评论,才能够购买商品;若会员忘记了自己的密码,可以通过注册时候填写的邮箱向系统要回自己的会员密码。对于自己登陆界面风格的管理。
(b)会员登录后,可以查看自己账号的相关信息,可以查看以往购买过的商品,感兴趣的新商品,个人信息汇总,修改个人信息,个人消费积分纪录,查看收藏夹,查看个人历史订单等信息。
(5)后台功能需求:后台用于管理员对商品的管理,后台提供会员管理模块,订单管理模块,商品管理模块,信息反馈模块,消息发布模块。
制作步骤:
新建一个web project
拷贝项目静态资源(即前端页面的jsp,css样式等)然后部署一下项目到tomcat,看看拷贝的静态资源有没有问题。
定义项目开发结构
导入项目依赖的jar包
5.导入工具类
配置文件
文件内容:注意用户名和密码使用自己的数据库的
?xml version=1.0 encoding=UTF-8?
c3p0-config
!-- 默认配置,如果没有指定则使用这个配置 --
default-config
property name=driverClasscom.mysql.jdbc.Driver/property
property name=jdbcUrljdbc:mysql://:3306/estore/property
property name=userroot/property
property name=passwordroot/property
/default-config
/c3p0-config
7.配置全站乱码过滤器
复制该文件到项目,放入cn.itcast.filter包中
在web.xml中配置过滤器,将下面的代码复制到web.xml中
filter
filter-nameGenericEncodingFilter/filter-name
filter-classcn.itcast.filter.GenericEncodingFilter/filter-class
/filter
filter-mapping
filter-nameGenericEnc
文档评论(0)