一个简单的图书网店项目
GitHub下载地址:https://github.com/mdxiaohu/onlineBookstoreSystem
图书网店项目部署说明
一、所需环境
1.win7 系统 (已装JDK1.6以上版本并正确配置环境变量)
2.数据库Oracle11g安装文件
安装后服务 计算机右键---管理---服务和应用程序----找到oracle开头的服务 需要开启图片里的两个服务
3.开发工具Myeclipse安装文件
安装后图标
4.数据库客户端:PlsqlDeveloper安装文件
安装后图标
二、部署步骤
1.打开文件夹可以看到三个文件:第一个是书的封面图片,第二个是项目源码,第三个是oracle数据库的SQL执行语句,第四个就是你目前打开的文件。
2.打开PLSQLDeveloper
输入用户名system 和安装数据库时候设置的密码或者默认密码manager 数据库连接为orcl,连接为选sysdba以管理员身份登录。
可以看到上面图片里看到的就说明登录成功。
3.新建一个sql window
4.右键打开ttss.sql
把里面的所有代码复制到SQLWINDOW中
5.执行前面三行,选中按齿轮按钮
6.然后点击左边钥匙按钮重新登录创建好的用户名和密码
7.填写用户名wangwu密码wangwu确定
8.当出现如下提示时,说明登录成功
9.选中如下代码,删掉
10.光标放在第一行再按齿轮按钮执行sql语句,执行完成后关掉PLSQLdeveloper
11.打开MyEclipse
在左边导航栏右键Import
选择到topsec文件夹就行,点确定
点击finish
12.运行项目
第一步:
第二步:
第三步:
第四步:
第五步:
当控制台出现***ms的时候就部署成功,接下来访问项目。
三、项目展示
访问项目:在浏览器里输入http://localhost:8080/topsec,接口我应该改成8088了。
主页如下:
用户名:admin 密码 :admin
看到主页后里面没有任何东西,我们需要在后台添加商品信息,所以需要先登录后台。
四、后台登录方式
后台登录用户名:sa 密码 :sa
后台主页:
1.修改密码
2.点击类别信息管理进行类别添加
添加完类别信息后如上图所示。
3.资源信息管理
选择品牌刚才添加的小说
然后输入书名,写书的介绍
上传书的图片,图片就在img文件夹里
自己定义一个价格,库存也可以修改,然后提交。提交后如上图所示。然后就可以在前台看到已经添加的商品了。
4.资源信息管理-设为特价
特价设置完成以后就可以在前台看到如下图
5.会员信息管理可以看到后台用户的信息
6.订单信息管理可以看到所有前台提交的订单以便处理
7.库存信息管理可以管理每个商品的库存
8.财务信息管理可以统计时间段内所有财务
9.留言信息管理可以删除留言,和查看留言
10.公告信息管理可以发布公告在前台展示
四、前台主页:
1.我的信息,可以修改当前用户信息
2.我的购物车
点击继续购物返回到主页,点击商品图片
点击购买
确认订单,付款方式可选在积分消费或者银行付款,选择积分消费会扣除对应的积分
点击提交订单后会展示订单明细。在后台就会生成一条订单信息。
前台我的订单会展示当前用户所有订单历史。
点击我要留言跳转到留言页面
上面展示的是历史留言信息,也可以提交留言。
五、模块说明
本项目分为两大模块
前台总共分为12个模块,每个模块说明如下:
排行榜:排行榜是根据是被购买的次数的数量来决定的。排行榜展示的永远是前4到5位被购买次数最多的商品。
特价区域:特价区是在后台设定有特价的商品展示的区域,包括打折商品,和降价商品。
新品上市:新品上市是后台新增一个商品就会被推荐到新品上市的区域进行展示。
用户登录:用户登录模块是前台用户登录个人信息以及签到领积分的功能模块。
商品品牌:商品品牌模块其实就是商品的分类,可以对商品进行分类。
网站公告:网站的公告在前台只能看,不能操作,发布公告是由后台管理员才能发布。
模糊搜索:模糊搜索模块是可以根据书名进行全站商品搜索。
我的信息:我的信息模块是前台用户对自己的个人信息进行修改的一个模块。
我的购物车:商品购物模块
我的订单:商品订单模块是所有商品的订单信息展示模块。
我要留言:留言模块是为了增加用户交互交流设立的留言模块。
日期和天气:时间和天气都是为了前台页面美观,以及实用性的一个展示模块。
后台总共分为11个模块,每个模块说明如下:
修改个人密码:修改个人密码模块是为了主要修改后台登录人员的密码。
类别信息管理:类别信息管理可以增加商品的类别为后面添加商品做准备。
资源信息管理:添加商品的模块,可以查看商品的描述,商品的封面图片,设置特价,以及删除商品等功能。
会员信息管理:对后台用户进行操作。
订单信息管理:后台管理员可以查看当前商城里的所有订单,进行处理,查看地址,时间,以及用户信息:还可以对订单进行处理。
库存信息管理:库存信息管理可以对商品库存进行添加入库,以及修改当前库存。
财务信息管理:财务信息管理模块可以对某时间段内订单的入账信息进行展示和统计。
留言信息管理:留言信息管理,可以在后台进行留言的删除和查看。
公告信息管理:可以发布公告
友情连接管理:管理连接的资源
安全退出系统:退出系统
一个简单的图书网店项目相关推荐
- 分享一个简单粗暴的网赚项目:怎么利用音频赚钱?
你说做视频不会剪辑.写文章没有思路,也不会总结稿子,那么录音照着字读,应该可以吧?下面为你介绍,如何通过上传音频来赚钱. 如今是个网红的年代,各种曝光平台遍地都是,稍微有点颜值都开始占据着大大小小的短 ...
- 用C#实现一个简单的图书管理系统(课程设计)
用C#(sharp)实现一个简单的图书管理系统(课程设计) 学校的数据库课程结束了,要求完成一个课程设计,于是我用C#实现了一个简单的图书管理系统(ADO.NET) 源码放在了github上,仅供参考 ...
- 一个简单的当当网购物车页面,可以实现简单购物
点加号可以添加添加商品,点减号可以减商品, 一个简单的当当网页面,可以实现简单的购物效果
- 程序基于MATLAB yalmip 开发,做了一个简单的微网优化调度模型,模型中含有蓄电池储能、风电、光伏等发电单元,程序运行结果良好
微网 优化调度 机组组合 YALMIP cplex 编程语言:MATLAB平台 主题:基于YALMIP 的微网优化调度模型 内容简介:程序基于MATLAB yalmip 开发,做了一个简单的微网优化调 ...
- 如何构建一个简单的图书推荐系统
原作者:venkat-raman 出处:https://www.linkedin.com/pulse/content-based-recommender-engine-under-hood-venka ...
- 记一个简单Android图书阅读器的制作过程
记一个简单图书阅读器的制作过程 微澜 2018/9/27 qq:9611153 从有个想法,到到一个可用程序,断断续续几个月,花上不少的功夫,即便是简单的程序一个人写下来也是很难的.越写越是发现,想要 ...
- 用 cooking 搭建一个简单又优雅的 Vue 项目开发环境 (入门篇)
本文适合 Vue 的初学者,以及对 webpack 不熟悉的同学阅读.前提是你要会用基本的命令行. Node 和 NPM,以及掌握 ES2015 的基础知识.本文都是在 macOS 环境下运行,要求使 ...
- idea创建java项目目录结构_用IDEA创建一个简单的Maven的JavaWeb项目
1.项目环境 IDEA:2016.2 JDK:1.8.0_76 Maven:3.2.5 2.File-->New-->Project-->Maven 3.选择Project SDK: ...
- 编写一个简单的javaweb网上商城项目
未经作者允许,禁止转载.转载请注明出处. 一.项目概览 这是一个简单的web项目,只用到servlet.jsp.jdbc.想要完整项目,见文章底部自动获取方式(很方便),码字不易,点个赞吧. 二.项目 ...
最新文章
- 【Kettle学习笔记】从Hbase导入数据至Mysql
- 防止非法链接(referer)
- python中的eval
- mysql 类型解释_MySQL 数据类型说明解释
- UE4 集成讯飞听写插件
- java border边框_简单实用的css边框属性border
- [转载] RGB与16进制色互转
- Kernel panic - not syncing:Attempted to kill...
- Android之Handler
- php import mdf,excel表格怎么导入数据库数据格式转换-已有excel表格导入sql server生成*.mdf *.ldf文件......
- idea--Preferences
- mtu设置失败_为什么华为路由器修改MTU值失败
- CF 1467 C. Three Bags
- 基于RT1052 Aworks 测试PXP图像混合功能(十三)
- 解决使用百度地图API时偏移问题并自适应中心点和比例
- 财管U08 公司估值 教材笔记
- 12个scp命令传输文件的例子
- 毕设论文中第一章的图注出现“图一.1”,转化为“图1.1”的方法
- 一种可以成功重复夹层中水的静态介电常数的结构
- Linux网络编程必备的POSIX API的细节