看书吧”网络购书系统
目 录
一、引言 1
二、系统概述 1
(一)系统简介 1
(二)开发工具的介绍 1
(三)开发环境 1
三、数据库设计与实现 2
(一)数据库的需求分析 2
(二)数据库的逻辑结构 2
(三)概念模型 3
四、系统需求分析 5
(一)系统功能需求 5
1.前台管理 6
2.后台管理 6
(二)模块图(E-R图) 6
1.用户模块 6
2.管理员模块 7
(三)整体流程 7
五、系统的设计与实现 9
(一)前台的设计与实现 9
1.网站的前台设计 9
2.网站前台介绍 10
3.网页的框架设计与布局实现 10
4.页面展示 17
(二)后台的设计与实现 25
1.后台设计 25
2.后台登录的设计与实现 26
3.商品管理模块 28
4.商品添加模块 30
5.订单管理模块 30
6.会员管理模块 31
六、总结 33
致谢 34
参考文献 35
一、引言
“读书好,好读书,读好书”是冰心老人一生读书的经验总结。从古到今,多少文人墨客为能“金榜提名”,来光宗耀祖不知道读了多少的书。在这个,科技越发强大的时代里。互联网在现实生活也越来越普及,电商时代也发展的越来越好。人们可以在网上买到任何你想到的东西。网络购物也成为了一种新的潮流。以前,为了买一本我们会在书店里挑选半天才能找到自己想要一本书。而网络购书系统就可以解决为买书、看书而出现的一些不必要的问题。它的特点就是方便、便宜、省时、省力、快捷等等。
此购书系统的前后台以Html5+Css3来布局,从面使网页整体看起来更加协调。网页部分前后有普通用户登录、注册、商品列表、购物车、订单页等等。后台包括管理员登录、商品管理、订单管理、会员管理等等。此购物系统的最主要部分就是数据库和java部分。Java Web开发通过JDBC连
*好棒文|www.hbsrm.com +Q: ¥351916072¥
网络购书系统就可以解决为买书、看书而出现的一些不必要的问题。它的特点就是方便、便宜、省时、省力、快捷等等。
此购书系统的前后台以Html5+Css3来布局,从面使网页整体看起来更加协调。网页部分前后有普通用户登录、注册、商品列表、购物车、订单页等等。后台包括管理员登录、商品管理、订单管理、会员管理等等。此购物系统的最主要部分就是数据库和java部分。Java Web开发通过JDBC连接数据,数据库里的数据通过model来一个个调取出来。Java Web启动tomcat便可以访问项目了等等一系列的操作。从而实现前后台数据的显示,以及增、删、查、改等等功能。
二、系统概述
(一)系统简介
此购书系统与以往传统买书的方法相比,大大的减少人们宝贵的时间,不在为买书浪费大把时间而烦恼。购书系统的优点在于它利用了现在电子商务的特点。通过网络购物,用户来买到自己想买的任何书集。前台普通用户通过注册、登录,可以获得自己的个人信息。拥有信息的同时也可以随时更改个人信息,买书等等功能。后台则是通过管理员可以看过普通会员买到的书的信息和对会员的管理功能等等。
(二)开发工具的介绍
MyEclipse 是eclipse的插件,它相应的功能部件都在eclipse里面。主要用于java及移动应用开发,它拥有非常强大功能,兼容性强。
Dreamweaver是一个“所见即所得”的网站开发工具,它能使数据库与网页关联起来。拥有强大的网站管理功能,可以创建框架,自由编排网页等等。大多数网页形式都能通过它来完成。
JQuery 是一个JavaScript库它能够兼容多浏览器,主要包括UI、插件、核心库等等。它的理念就是写得少、做得多。凭借简洁的语法、兼容性和独特而又优雅的代码风格改变了JavaScript程序员的编程方式和设计风格。
(三)开发环境
操作系统:windows 7
数据库:SQL sever 2008
编写语言:Java
调试环境:谷歌、360浏览器
三、数据库设计与实现
此网络购书使用的是SQL Server 2008数据库,以便于对数据的管理。其优点在于有很高的效率、数据的完整较完整、安全性高、存储容量大等等。以下就是对此网络购书系统数据库的需要分析:
(一)数据库的需求分析
如表1-1到1-4所示,数据分别是用户信息表、图书信息表、订单信息表等等。
用户信息表:用户ID、用户名、密码、真实姓名、性别、地址、邮箱等等。
图书信息表:图书ID、编码、书名、作者、类型、书本图片、价格、库存、销量等等。
订单信息表:订单ID、图书ID、购买数量。
订单详细信息表:订单ID、用户ID 、订单状态、订单时间。
(二)数据库的逻辑结构
表1-1 用户信息表
字段名称
类型
长度
可否未空
约束
含义
id
int
11
否
主键
用户ID
userName
varchar
16
否
用户名
password
varchar
16
否
密码
realName
varchar
8
否
真实姓名
sex
varchar
4
否
性别
address
varchar
255
否
地址
questi
一、引言 1
二、系统概述 1
(一)系统简介 1
(二)开发工具的介绍 1
(三)开发环境 1
三、数据库设计与实现 2
(一)数据库的需求分析 2
(二)数据库的逻辑结构 2
(三)概念模型 3
四、系统需求分析 5
(一)系统功能需求 5
1.前台管理 6
2.后台管理 6
(二)模块图(E-R图) 6
1.用户模块 6
2.管理员模块 7
(三)整体流程 7
五、系统的设计与实现 9
(一)前台的设计与实现 9
1.网站的前台设计 9
2.网站前台介绍 10
3.网页的框架设计与布局实现 10
4.页面展示 17
(二)后台的设计与实现 25
1.后台设计 25
2.后台登录的设计与实现 26
3.商品管理模块 28
4.商品添加模块 30
5.订单管理模块 30
6.会员管理模块 31
六、总结 33
致谢 34
参考文献 35
一、引言
“读书好,好读书,读好书”是冰心老人一生读书的经验总结。从古到今,多少文人墨客为能“金榜提名”,来光宗耀祖不知道读了多少的书。在这个,科技越发强大的时代里。互联网在现实生活也越来越普及,电商时代也发展的越来越好。人们可以在网上买到任何你想到的东西。网络购物也成为了一种新的潮流。以前,为了买一本我们会在书店里挑选半天才能找到自己想要一本书。而网络购书系统就可以解决为买书、看书而出现的一些不必要的问题。它的特点就是方便、便宜、省时、省力、快捷等等。
此购书系统的前后台以Html5+Css3来布局,从面使网页整体看起来更加协调。网页部分前后有普通用户登录、注册、商品列表、购物车、订单页等等。后台包括管理员登录、商品管理、订单管理、会员管理等等。此购物系统的最主要部分就是数据库和java部分。Java Web开发通过JDBC连
*好棒文|www.hbsrm.com +Q: ¥351916072¥
网络购书系统就可以解决为买书、看书而出现的一些不必要的问题。它的特点就是方便、便宜、省时、省力、快捷等等。
此购书系统的前后台以Html5+Css3来布局,从面使网页整体看起来更加协调。网页部分前后有普通用户登录、注册、商品列表、购物车、订单页等等。后台包括管理员登录、商品管理、订单管理、会员管理等等。此购物系统的最主要部分就是数据库和java部分。Java Web开发通过JDBC连接数据,数据库里的数据通过model来一个个调取出来。Java Web启动tomcat便可以访问项目了等等一系列的操作。从而实现前后台数据的显示,以及增、删、查、改等等功能。
二、系统概述
(一)系统简介
此购书系统与以往传统买书的方法相比,大大的减少人们宝贵的时间,不在为买书浪费大把时间而烦恼。购书系统的优点在于它利用了现在电子商务的特点。通过网络购物,用户来买到自己想买的任何书集。前台普通用户通过注册、登录,可以获得自己的个人信息。拥有信息的同时也可以随时更改个人信息,买书等等功能。后台则是通过管理员可以看过普通会员买到的书的信息和对会员的管理功能等等。
(二)开发工具的介绍
MyEclipse 是eclipse的插件,它相应的功能部件都在eclipse里面。主要用于java及移动应用开发,它拥有非常强大功能,兼容性强。
Dreamweaver是一个“所见即所得”的网站开发工具,它能使数据库与网页关联起来。拥有强大的网站管理功能,可以创建框架,自由编排网页等等。大多数网页形式都能通过它来完成。
JQuery 是一个JavaScript库它能够兼容多浏览器,主要包括UI、插件、核心库等等。它的理念就是写得少、做得多。凭借简洁的语法、兼容性和独特而又优雅的代码风格改变了JavaScript程序员的编程方式和设计风格。
(三)开发环境
操作系统:windows 7
数据库:SQL sever 2008
编写语言:Java
调试环境:谷歌、360浏览器
三、数据库设计与实现
此网络购书使用的是SQL Server 2008数据库,以便于对数据的管理。其优点在于有很高的效率、数据的完整较完整、安全性高、存储容量大等等。以下就是对此网络购书系统数据库的需要分析:
(一)数据库的需求分析
如表1-1到1-4所示,数据分别是用户信息表、图书信息表、订单信息表等等。
用户信息表:用户ID、用户名、密码、真实姓名、性别、地址、邮箱等等。
图书信息表:图书ID、编码、书名、作者、类型、书本图片、价格、库存、销量等等。
订单信息表:订单ID、图书ID、购买数量。
订单详细信息表:订单ID、用户ID 、订单状态、订单时间。
(二)数据库的逻辑结构
表1-1 用户信息表
字段名称
类型
长度
可否未空
约束
含义
id
int
11
否
主键
用户ID
userName
varchar
16
否
用户名
password
varchar
16
否
密码
realName
varchar
8
否
真实姓名
sex
varchar
4
否
性别
address
varchar
255
否
地址
questi
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1517.html