博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
easybuy项目总结_20180409
阅读量:5146 次
发布时间:2019-06-13

本文共 1140 字,大约阅读时间需要 3 分钟。

训练技能点

1、  使用jsp实现页面显示

(熟练使用jap及el和jstl表达式)

2、  使用Servlet进行流程控制

(熟练使用Servlet控制流程逻辑)

3、  使用JavaBean实现业务封装

(熟练使用JavaBean封装业务逻辑)

4、  使用数据源+JDBC访问数据库

(使用jdbc+database.properties的方式实现数据源)

5、  使用JQuery进行页面交互

(熟练使用jQuery的基本方法,同时结合ajax和json技术进行良好用户体验的界面交互)

6、使用过滤器完成中文乱码

7、使用Servlet3.0的注解实现Servlet声明

(熟练使用Servlet3.0注解(@WebServlet(urlPatterns={“url”,”url1”} name=””)),用声明的形式替换在web.xml中Servlet配置)

8、使用memcached缓存技术保存购物车和收藏商品的数据

9、使用Linux系统作为易买网项目运行的服务器系统

10、使用MD5技术对用户的密码进行加密

11、使用SVN项目管理工具来进行小组协同开发

 

 

任务描述:

前台功能:                                                                               后台功能:

                   1、首页页面                                                                    1、用户信息管理

                   2、用户注册                                                                    2、商品信息管理

                   3、用户登录                                                                    3、订单管理

                   4、新闻动态                                                                    4、留言薄管理

                   5、分类商品信息展示                                                   5、新闻管理

                   6、商品详情页面

                   7、购物车

                   8、收货地址

                   9、留言薄

                   [10、用户密码修改功能]

 

 

         数据库表

1、  用户表(easybuy_user):存放用户基本信息

2、  用户地址表(easybuy_user_address):存放用户地址信息

3、  新闻表(easybuy_news):存放新闻信息

4、  商品表(easybuy_product):存放商品基本信息

5、  商品分类表(easybuy_product_category):存放商品的分类基本信息

6、  订单表(easybuy_order):存放订单相关信息

7、  订单详情表(easybuy_order_detail):存放订单具体信息

 

技术框架设计:

一、三层结构技术

                   表示层:

1、  使用jsp实现页面显示

2、  使用Servlet进行流程控制

3、  使用jQuery进行页面交互

业务逻辑层:

4、  使用JavaBean实现业务封装

数据访问层:

5、  使用数据源+JDBC访问数据库

6、  使用DAO模式

二、使用MySQL存储数据

 

 

难点分析:

1、  如何实现购物车?

2、  如何实现页面整合?

3、  如何进行权限控制?

4、  如何实现分页显示?

转载于:https://www.cnblogs.com/xubin-zkx/p/8760841.html

你可能感兴趣的文章
[Docker]Docker拉取,上传镜像到Harbor仓库
查看>>
导航,头部,CSS基础
查看>>
[USACO 2017 Feb Gold] Tutorial
查看>>
gzip
查看>>
转负二进制(个人模版)
查看>>
LintCode-Backpack
查看>>
查询数据库锁
查看>>
我对于脚本程序的理解——百度轻应用有感
查看>>
面试时被问到的问题
查看>>
注解小结
查看>>
list control控件的一些操作
查看>>
绝望的第四周作业
查看>>
一月流水账
查看>>
npm 常用指令
查看>>
判断字符串在字符串中
查看>>
Linux环境下Redis安装和常见问题的解决
查看>>
HashPump用法
查看>>
cuda基础
查看>>
Vue安装准备工作
查看>>
oracle 创建暂时表
查看>>