码迷,mamicode.com
首页 > 其他好文 > 详细

图书管理项目

时间:2018-03-15 23:05:06      阅读:364      评论:0      收藏:0      [点我收藏+]

标签:2.3   分页   收货   支付   ram   image   前端   搭建   会员   

项目搭建

1.导入原型

  只有前端页面,但没有后端代码的项目。即一个只有页面但没有功能的项目!

  导入原型:

  1. 创建一个web项目,命名为goods;
  2. 把原型的webroot和src两个目录copy到goods中,覆盖原有的文件夹;
  3. 把goods发布到tomcat上,打开浏览器,访问主页。

2.前台需求分析

前台是针对会员购书,而后台是管理员管理系统并完成售书。

2.1 前台主页

    /index.jsp使用<jsp:forward>转发到/jsps/main.jsp,、main.jsp中只有一个<table>,结构如下:

            main.jsp

             技术分享图片

    <table>中各个部分使用的是<iframe>完成的框架页。

    (1):/jsps/top.jsp;

    (2):/jsps/left.jsp;

    (3):/jsps/searchj.jsp;

    (4):/jsps/body.jsp

    在(1)、(2)、(3)部分都存在超链接或表单,无论点击哪个超链接(或提交表单)都会在(4)部分显示

2.2 模块划分

  系统分为如下模块:

  1. 用户模块
  2. 分类模块
  3. 图书模块
  4. 购物车模块
  5. 订单模块

 

2.3前台用户模块

用户模块功能有:

  1. 注册
  2. 激活
  3. 登录
  4. 修改密码
  5. 退出

 

2.4前台分类模块

分类模块功能有:

  1. 显示所有分类;

 

2.5前台图书模块

  1. 前台图书模块功能有:
  2. 分页查看指定分类的图书;
  3. 分页查看指定名称的图书;
  4. 分页查看指定条件的图书;
  5. 查看图书详细信息。

 

2.5购物车模块

  1. 购物车模块功能有:
  2. 向车中添加条目;
  3. 查看我的购物车;
  4. 修改条目数量;
  5. 删除条目;
  6. 批量删除条目;

 

2.6前台订单模块

前台订单模块功能有:

  1. 生成订单;
  2. 查看我的订单;
  3. 查看订单详细信息;
  4. 取消订单;
  5. 确认收货;
  6. 支付订单;

 

3.后台需求分析

后台是管理员管理系统,以售书功能。

 3.1 后台主页

技术分享图片

与前台主页一样,使用框架页。

3.2管理员模块

管理员模块功能有:

  1. 管理员登录;
  2. 管理员退出;

 

3.3后台分类管理

后台分类管理功能有:

  1. 查看所有分类;
  2. 添加一级分类;
  3. 添加二级分类;
  4. 编辑一级分类;
  5. 编辑二级分类;
  6. 删除一级分类;
  7. 删除二级分类;

 

未完待续...................

图书管理项目

标签:2.3   分页   收货   支付   ram   image   前端   搭建   会员   

原文地址:https://www.cnblogs.com/mmgf/p/8576743.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!