赞
踩
【J021】基于JSP的网上购书系统
本网站页面主要用JSP实现,业务逻辑层用SSH框架(Hibernate+Struts+Spring)及Java代码实现,数据管理用MySQL数据库,开发工具使用Eclipse,服务器用Tomcat8最新版本。
本系统针对管理员和普通两类用户设置了不同的功能。管理员功能包括:图书信息管理、图书类别管理、订单管理、用户信息管理;
普通用户功能包括:注册信息、浏览书店信息、浏览图书信息、搜索图书、在线生成订单等功能。该系统用户界面友好,模块划分清晰,具有使用方便,安全稳定,维护简单等特点。
本体系实现的基本功能如下:
管理员具有图书类型管理、图书信息管理、订单查看删除管理、用户添加删除管理、后台管理功能;
用户管理模块:该模块可观察浏览用户信息、更正、消除用户信息功能。
(2)订单管理模块:该模块主要处理买家完成的订单,查察、删除等功能。
(3)图书管理模块:该模块主要管理书籍,包括增添图书、更新图书信息、设置最新图书、推荐图书、促销图书等。
(4)书籍分类管理模块:该模块对图书类型信息进行打理,包含添加新类型、查询类别意思、改动、和消除等功能操作。其中图书类别信息主要是类别称号、类别含义。
(5)系统管理模块:书店简介信息的更新,系统维护。
(6)修改密码模块:修改管理员密码功能。
JSP、Struts2、Spring、Hibernate
部分数据库表设计如下, 其他参见源码包
用户表:
- DROP TABLE IF EXISTS `Users`;
- CREATE TABLE `Users` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `username` varchar(255) DEFAULT NULL COMMENT '用户名',
- `password` varchar(255) DEFAULT NULL COMMENT '密码',
- `phone` varchar(255) DEFAULT NULL COMMENT '电话',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
图书类别信息表
- DROP TABLE IF EXISTS `Book`;
- CREATE TABLE `Book` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `name` varchar(255) DEFAULT NULL COMMENT '名称',
- `cover` varchar(255) DEFAULT NULL COMMENT '封面',
- `price` float DEFAULT NULL COMMENT '价格',
- `intro` varchar(1024) DEFAULT NULL COMMENT '介绍',
- `auther` varchar(255) DEFAULT NULL COMMENT '作者',
- `press` varchar(255) DEFAULT NULL COMMENT '出版社',
- `pubdate` date DEFAULT NULL COMMENT '出版日期',
- `special` int(1) DEFAULT '0' COMMENT '特卖',
- `news` int(1) DEFAULT '0' COMMENT '新书',
- `sale` int(1) DEFAULT '0' COMMENT '打折',
- `category_id` int(11) DEFAULT NULL COMMENT '分类',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8;
管理员信息表
- DROP TABLE IF EXISTS `Admin`;
- CREATE TABLE `Admin` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `username` varchar(255) DEFAULT NULL,
- `password` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
订单表
- DROP TABLE IF EXISTS `Indent`;
- CREATE TABLE `Indent` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `total` float DEFAULT NULL COMMENT '总价',
- `amount` int(11) DEFAULT NULL COMMENT '商品总数',
- `status` tinyint(4) DEFAULT '1' COMMENT '状态(1未处理/2已处理)',
- `name` varchar(20) DEFAULT NULL COMMENT '收货人姓名',
- `phone` varchar(20) DEFAULT NULL COMMENT '收货人电话',
- `address` varchar(255) DEFAULT NULL COMMENT '收货地址',
- `systime` datetime DEFAULT NULL COMMENT '下单时间',
- `user_id` int(11) DEFAULT NULL COMMENT '下单用户',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
[ri-post id="483" thumb="left"]
[ri-post id="543" thumb="left"]
├─数据库
│ book.sql
│
├─源代码
│ └─book.zip
├─论文等资料
│ 毕业设计任务书.docx
│ 毕业设计论文.docx
│ 答辩PPT.pptx
│
└─项目截图
1.前台首页.png
2.购物车.png
3.后台登录.png
4.后台管理.png
5.毕业论文.png
基于JSP的网上购书系统-后台登陆
基于JSP的网上购书系统-前台首页
基于JSP的网上购书系统-购物车
基于JSP的网上购书系统-后台管理
基于JSP的网上购书系统-毕业论文
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。