美家家具网站建设-毕业设计说明书

目录
一、引言 1
(一)选题背景与意义 1
(二)课题开发工具简介 1
二、系统分析与设计 1
(一)系统需求分析 1
(二)系统功能分析 2
(三)系统功能模块图 2
(四)系统分析图 2
(五)数据库设计 5
三、系统前台设计与实现 7
(一)Logo设计 8
(二)前台页面布局设计 8
(三)前台功能实现 20
四、系统后台设计与实现 32
(一)管理员模块 32
(二)商品管理模块 33
(三)订单管理模块 36
(四)用户管理模块 37
(五)新闻资讯模块 38
五、系统测试 39
(一)测试项目 39
(二)测试结果 39
总结 40
致谢 41
参考文献 42
一、引言
(一)选题背景与意义
现如今网络的兴起,越来越多的人选择网上购买商品,于是出现了一大批的网购族。许多商家看准时机,打破传统实体门面经营销售的壁垒,选择在互联网上扩大销售路径,以便带来更多地经济效益。
经由家乡邳州美家家具公司委托,设计与制作该网站,首先就是顺应当下时代的潮流,通过网络提高它的知名度,让消费者知道家具品牌中有这个品牌的兴起。其次,通过互联网让它不在拘泥于传统的宣传方式以及实体门店销售,实现网上这块销售渠道。本网站的设计首先是把消费者放在首位,我们的宗旨就是让消费者通过该家具网站,购买到让自己满意并且放心的家具商品,节省不必要的时间。
(二)课题开发工具简介
 *好棒文|www.hbsrm.com +Q: ^351916072* 
/> 1. Photoshop
Adobe Photoshop简称为“PS”,是我们处理图片使用频率很高的软件,同时也是Adobe发布影响巨大的图像处理软件之一,其中包含文字、视频、图像、图形、出版社等方面。
2. Dreamweaver 8
DW是由Macromedia公司推行的一款网页编辑器。它使用HTML标记语言作为主要语言。它是初学者的基本制作网页工具。我们可把它视作布局工具、图片显示工具、代码编辑、插件可无限的扩展,因此每一个设计者可以很容易运用它并制作出自己想要的效果。它可以做出各种网页特效,因此它是很多人的首选工具。
3. MyEclipse 6.5
MyEclipse的全称是:MyEclipseEnterprise Workbench,是与数据库连接的重要软件。它拥有强大的功能并且支持多种语言的开发环境。本次网站的设计采用的是MyEclipse 6.5来实现动态页面的设计。进行系统运行之前应把它跟数据库连接、发布、运行。
4.SQL Server 2008
SQL Server是微软公司推出来的。由于它使用方便、可靠性高、拥有强大的功能,受到广大网络人士的喜爱。
二、系统分析与设计
(一)系统需求分析
当今社会飞速发展,人民物质生活水平的不断提高,越来越多的人们已经不仅仅满足于简单的穿着,食物,住房,以及其他基本物质需求了,现代更多的是追求精神上的满足。美家家具就是顺应时代的潮流,设计和推出一系列的家具风格,符合大众的审美需求,让人们在居家的过程中也能够享受视觉上的美和精神上的满足。
通常一个基本的网站应包含前台和后台页面。前台主要是向浏览者展示一个友好的、可操作的网站界面。而后台就是通过和数据库相连,让前台页面展示相应的数据和信息等。其次,就是网站要是实现一定的功能,例如:
对于想要购买家具的顾客,他要先进行注册。
顾客顺利登录后,可以对该家具网站商品的购买。
后台管理员可以该网站的后台的家具信息进行添加、删除、查找等。
顾客可以对网站提建议或意见等
(二)系统功能分析
根据以上的系统需求分析,该系应包含如下几个功能模块:
前台用户模块:用户的注册、登录,对商品进行浏览和购买,查看网站的最新资讯以及对该网站进行留言。
后台管理员模块:对该网站的商品进行管理,查看用户订单,对用户信息和留言及时查看,发布该网站的最新资讯等。
(三)系统功能模块图

图2-1 功能模块图
(四)系统分析图
根据美家家具网站的系统分析需求,以下是实体部分的信息。
1.实体对象模型:对于美家这个网上销售家具的网站,用户注册是必不可少的,只有先进行注册,才能够登录该网站进行商品的购买,所以首先就要先建立一个用户信息实体E-R图,如图2-2。

图2-2 用户信息E-R图
2.对于消费者来说,浏览商品需要知道商品的各种信息,比如:价格、有什么优惠等,所以就需要建立一个家具商品实体E-R图,如图2-3。

图2-3 家具信息E-R图
3.当消费者选中了满意的商品,就需要加入购物车,然后提交订单进行购买,这就需要订单实体E-R图,如图2-4,图2-5。

图2-4 订单信息E-R图

图2-5 订单详细信息E-R图
4.若消费者对我们家具商品有什么意见或建议,也可以对该网站进行留言,所以需要建议一个用户留言E-R图,如图2-6。

图2-6用户留言E-R图
5.在前台页面应及时的发布网站的最新资讯,让消费者及时知道网站的信息,所以需要建立信息资讯E-R图,如图2-7。

图2-7 最新资讯E-R图
6.本网站除了消费者外,还需要对商品信息及时的更新和对网站的维护,所以需要一个管理员信息实体E-R图,如图2-8。

图2-8 管理员信息实体E-R图
(五)数据库设计
1.数据库的需求分析
根据美家家具网站的功能设计需求,该网站的数据库应包含以下几个数据表:
用户表:用户ID,用户姓名,密码,邮箱,地址,问题,答案,注册时间
留言表:留言ID,姓名,邮箱,电话,留言内容,留言时间
最新资讯表:信息ID,标题,发布者,发布内容,发布时间,状态
商品表:家具ID,家具名称,风格,价格,库存量,图片,其他信息,状态
订单表:订单ID,用户ID,发货状态,订单时间
详细订单表:订单ID,家具ID,数量
管理员表:管理员姓名,密码
2.数据库的逻辑结构设计
根据上面已经设计的各实体E-R图,来建立数据库中用户表、留言表、新闻资讯表、商品信息表、订单表、订单详细表以及管理员表,其中数据库名为:wood_data,如下表。
表2-9 用户表(user_info)
字段名称
数据类型
长度

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1671.html

好棒文