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个模块,每个模块说明如下:
修改个人密码:修改个人密码模块是为了主要修改后台登录人员的密码。
类别信息管理:类别信息管理可以增加商品的类别为后面添加商品做准备。
资源信息管理:添加商品的模块,可以查看商品的描述,商品的封面图片,设置特价,以及删除商品等功能。
会员信息管理:对后台用户进行操作。
订单信息管理:后台管理员可以查看当前商城里的所有订单,进行处理,查看地址,时间,以及用户信息:还可以对订单进行处理。
库存信息管理:库存信息管理可以对商品库存进行添加入库,以及修改当前库存。
财务信息管理:财务信息管理模块可以对某时间段内订单的入账信息进行展示和统计。
留言信息管理:留言信息管理,可以在后台进行留言的删除和查看。
公告信息管理:可以发布公告
友情连接管理:管理连接的资源
安全退出系统:退出系统