梦美人”化妆品网站设计与制作毕业设计说明书
目录
一、 引言 1
二、相关技术介绍 1
三、 网站需求分析 1
(一)网站需求分析 1
1.用户模块 2
2.管理员模块 2
(二) 配置环境 2
四、网站的概要设计 2
(一)系统结构分析 2
(二) 数据库设计 3
五、 网站的详细设计及实现 6
(一)前台设计与实现 6
1.前台设计 6
2.前台实现 10
(二)后台模块管理 17
1.管理员模块设计与实现 18
2.新闻模块设计与实现 19
3.美容资讯模块设计与实现 21
4.商品类别模块设计与实现 23
5.商品管理模块与设计 24
6.会员管理模块设计与实现 25
7.订单管理模块设计与实现 25
8.交流管理模块设计与实现 26
六、 总结 28
致谢 29
参考文献 29
引言
化妆品,对于女性来说,是个必不可少的东西,它使我们变得在日常生活中变得更美丽,更自信。
不过在这个化妆品普及的时代,使用化妆品的人群已经不分性别和年龄段了,几乎每个人家里都会有那么一两瓶。
化妆品品牌多,种类多,还对各种肌肤,各种年龄有要求,特别难以选购。很多地方都设有品牌的专卖店,当然很多地方也是没有的,那么这个时候,对于想要购买的人来说,是件及其困扰的事情了。
二、相关技术介绍
(一)JavaScript技术介绍
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
JavaScript是一种具有安全性能,用于Web开发的脚本语言。
特点:1.简单
2.具有动态性
3.跨平台
4.基于对象
5.事件驱动
6.节省与服务器的交互时间
(二)JSP技术介绍
JSP(Java Server Pages)-服务器端语言,是从Servlet的一小部分,简化了开发,加强了界面设计。
(三)SQL Server 2008
SQL Server 2008是一种典型的关系型数据库管理系统,为用户提供了一个安全、可靠和高效的数据管理。
(四)Java技术
Java是时下最流行的编程语言之一,可以跨平台编写,具有简单、安全和卓越的可移植性。
网站需求分析
(一)网站需求分析
网站的创建,主要为用户提供一个方便购物的平台。
网站的主要构成部分:一是用户模块,二是网站管理员模块。
1.用户模块
用户能够浏览网页中的任何商品,阅读相关知识,能够查找自己所需要的商品,能够注册一个属于自己的实名或不实名的会员账号,注册后能够把商品放入购物车,实现购物,如果没有注册账号,购物前会提示登录会员账号。
2.管理员模块
能实现对新闻,护肤常识,商品等的实时更新,管理注册会员的信息;对用户在交流平台上的留言进行查看和回复;对用户的订单进行处理,查看其是否发货,如未发货,则可以及时发货。
配置环境
操作系统:Windows 7
数据库管理系统:SQL Server 2008
Web服务器:Tomcat6.0
开发环境:MyEclipse8.5
四、网站的概要设计
网站的设计主要分为用户功能设计、管理员功能设计和数据库设计。
(一)系统结构分析
用户功能设计:如图1所示
图1 用户功能设计
管理员设计:管理员是一个网站的核心,管理员要担起整个网站,所以划分的模块较多,如图2所示
图2 管理功能设计
数据库设计
表1 管理员登陆表(adminlog)
数据库表设计
表名
adminlog
字段
字段描述
数据类型
主键
非空
说明
id
序号
int
是
username
用户名
nvarchar(50)
password
密码
nvarchar(50)
logintime
上次登陆时间
datetime
useros
上次登陆ip
nvarchar(50)
ok
登陆状态
nvarchar(50)
表2 会员信息表(member)
数据库表设计
表名
member
字段
字段描述
数据类型
主键
非空
说明
id
序号
int
是
username
会员名
nvarchar(50)
password
密码
nvarchar(100)
lasttime
上次登陆时间
datetime
主键
非空
说明
id
序号
adder
发布人
nvarchar(50)
一、 引言 1
二、相关技术介绍 1
三、 网站需求分析 1
(一)网站需求分析 1
1.用户模块 2
2.管理员模块 2
(二) 配置环境 2
四、网站的概要设计 2
(一)系统结构分析 2
(二) 数据库设计 3
五、 网站的详细设计及实现 6
(一)前台设计与实现 6
1.前台设计 6
2.前台实现 10
(二)后台模块管理 17
1.管理员模块设计与实现 18
2.新闻模块设计与实现 19
3.美容资讯模块设计与实现 21
4.商品类别模块设计与实现 23
5.商品管理模块与设计 24
6.会员管理模块设计与实现 25
7.订单管理模块设计与实现 25
8.交流管理模块设计与实现 26
六、 总结 28
致谢 29
参考文献 29
引言
化妆品,对于女性来说,是个必不可少的东西,它使我们变得在日常生活中变得更美丽,更自信。
不过在这个化妆品普及的时代,使用化妆品的人群已经不分性别和年龄段了,几乎每个人家里都会有那么一两瓶。
化妆品品牌多,种类多,还对各种肌肤,各种年龄有要求,特别难以选购。很多地方都设有品牌的专卖店,当然很多地方也是没有的,那么这个时候,对于想要购买的人来说,是件及其困扰的事情了。
二、相关技术介绍
(一)JavaScript技术介绍
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
JavaScript是一种具有安全性能,用于Web开发的脚本语言。
特点:1.简单
2.具有动态性
3.跨平台
4.基于对象
5.事件驱动
6.节省与服务器的交互时间
(二)JSP技术介绍
JSP(Java Server Pages)-服务器端语言,是从Servlet的一小部分,简化了开发,加强了界面设计。
(三)SQL Server 2008
SQL Server 2008是一种典型的关系型数据库管理系统,为用户提供了一个安全、可靠和高效的数据管理。
(四)Java技术
Java是时下最流行的编程语言之一,可以跨平台编写,具有简单、安全和卓越的可移植性。
网站需求分析
(一)网站需求分析
网站的创建,主要为用户提供一个方便购物的平台。
网站的主要构成部分:一是用户模块,二是网站管理员模块。
1.用户模块
用户能够浏览网页中的任何商品,阅读相关知识,能够查找自己所需要的商品,能够注册一个属于自己的实名或不实名的会员账号,注册后能够把商品放入购物车,实现购物,如果没有注册账号,购物前会提示登录会员账号。
2.管理员模块
能实现对新闻,护肤常识,商品等的实时更新,管理注册会员的信息;对用户在交流平台上的留言进行查看和回复;对用户的订单进行处理,查看其是否发货,如未发货,则可以及时发货。
配置环境
操作系统:Windows 7
数据库管理系统:SQL Server 2008
Web服务器:Tomcat6.0
开发环境:MyEclipse8.5
四、网站的概要设计
网站的设计主要分为用户功能设计、管理员功能设计和数据库设计。
(一)系统结构分析
用户功能设计:如图1所示
图1 用户功能设计
管理员设计:管理员是一个网站的核心,管理员要担起整个网站,所以划分的模块较多,如图2所示
图2 管理功能设计
数据库设计
表1 管理员登陆表(adminlog)
数据库表设计
表名
adminlog
字段
字段描述
数据类型
主键
非空
说明
id
序号
int
是
username
用户名
nvarchar(50)
password
密码
nvarchar(50)
logintime
上次登陆时间
datetime
useros
上次登陆ip
nvarchar(50)
ok
登陆状态
nvarchar(50)
表2 会员信息表(member)
数据库表设计
表名
member
字段
字段描述
数据类型
主键
非空
说明
id
序号
int
是
username
会员名
nvarchar(50)
password
密码
nvarchar(100)
lasttime
上次登陆时间
datetime
主键
非空
说明
id
序号
adder
发布人
nvarchar(50)
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1793.html