异生之家电子商务网站毕业设计说明书
目 录
一、引言 1
(一)课题背景 1
(二)目的和意义 1
(三)设计思想 1
二、系统开发环境 1
(一)My SQL数据库简介 1
(二)My Eclipse简介 1
(三)Tomcat服务器简介 2
三、需求分析 2
(一)功能需求 2
1.模块设计 2
(二)非功能性需求 4
1.前台功能 4
2.注册登录 4
3.购买商品 4
四、数据库设计 5
(一)数据库设计概述 5
1. 会员信息表 5
2.商品信息表 5
3.新闻信息表 5
4.留言信息表 5
5.订单信息表 5
(二)数据库概念结构设计 5
(三)数据库逻辑结构设计 7
1. 会员信息表:User 7
2. 商品信息表:Product 7
3. 新闻信息表:News 8
4. 留言信息表:Message 8
5. 订单信息表:Order 8
五、网站功能实现 8
(一)网站结构设计图 8
(二)网站首页结构布局 9
(三)网站界面设计 10
1. logo设计 10
2. 色彩搭配 11
3. 文字效果 11
(四)网站具体内容实现 11
1. 新闻资讯 11
2. 外网超链接 12
3. 会员登录 13
4. 用户注册 14
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
> 5. 购物车管理 15
(五)网站后台管理 17
1. 新闻管理 17
2. 商品管理 19
3. 订单管理 21
六、测试 22
(一)前台测试 22
(二)商品管理模块测试 22
(三)新闻管理模块测试 22
总结 23
参考文献 24
致谢 25
引言
在网络技术快速发展的当下,它必将成为人们获取信息和物质的主要途径,作为掌握计算机技术的一员,要用所学知识,让互联网更好的服务于社会。
课题背景
自从马云创立了淘宝网,网购也成为了一种新的购物方式,在这个以信息技术占主导的新时代中生根发芽。如今,网购已不是什么稀罕事,它走进千家万户,社会各个阶层都会网购。在互联网上,有许多做网购的网站,它也成为了互联网网站类型里最重要的一种。网购网站也叫做电子商务网站,它基于互联网技术,实现了购买—支付—收货—评论的流程。因此,网购也成为了价廉物美、方便快捷的代名词。
目的和意义
随着社会的不断发展,人们越来越注重生活的品质,这包括了衣食住行的方方面面。社会在发展,但是环境污染及食品安全问题也是层出不穷,人们基本的生活质量得不到保障,这形成了人与自然两个矛盾的主体。本网站以“绿色,健康”为主题,给人们推荐绿色健康的食品,并分享关于健康方面的小诀窍,使人们吃得放心,活得安心。本网站的意义,不仅在于给人们推荐健康的食品,还希望呼吁更多的人,让他们重视自己健康,所谓“病从口入”,可见食物对人的健康的重要性,让他们不再为吃进嘴里的东西担忧是不是无害,走进异生之家,都能在这里找到想要的东西。
网站设计思想
对于一个电子商务网站而言,最重要的就是要吸引客户。在传统买卖中,客户就是上帝,在互联网消费中,这条规则同样重要。
系统开发环境
My SQL数据库简介
My SQL是一个开放源代码的关系数据库管理系统,由于My SQL性能高、成本低、可靠性好的特点,成为了最受大众欢迎的开源数据库,因此在Internet上的中小型网站中被广泛地应用。随着My SQL的不断成熟,如今也用于更大规模的网站和应用。
My Eclipse简介
My Eclipse,是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,如今,在开发中小型网站、Java、Java EE以及移动应用都要用到它。My Eclipse具有非常强大的功能和十分广泛的支持,尤其支持各种开源产品。
Tomcat服务器简介
Tomcat服务器是一个免费的开放源代码的Web应用服务器,是轻量级应用服务器,普遍使用于中小型系统和并发访问用户不是很多的场合下,是开发和调试JSP程序的首选。对于初学者来说,当机器上配置好Apache服务器,可利用它响应HTML页面的访问请求。事实上,Tomcat部分是Apache服务器的扩展,但是它可以独立运行,因此,当你运行tomcat时,它实际上是作为一个与Apache独立的进程单独运行的。
需求分析
(一)功能需求
1.模块设计
1.1会员模块
会员模块包括:公共模块、购物模块、购物车模块、订单管理模块和留言模块
如图3-1:
公共模块包括:会员注册、会员登录、注销
购物模块包括:浏览商品、加入购物车、直接购买
购物车模块包括:添加商品、删除商品
订单管理模块包括:查询订单、删除订单
留言板模块包括:书写评论、追加评论
图3-1会员模块设计图
1.2管理员模块
管理员模块包括:商品管理模块、新闻管理模块、留言回复模块
如图3-2:
商品管理模块包括:添加商品、删除商品、查找商品、修改商品
新闻管理模块包括:添加新闻、删除新闻、查找新闻、修改新闻
留言回复模块包括:留言回复
图3-2管理员模块设计图
(二)非功能性需求
1.前台功能
主要是新闻资讯的点击浏览和最新商品的展示,用户可通过点击右上角的登录、注册按钮进行登录、注册,新闻资讯包括商城动态和近期活动,点击各条新闻都可进入相应详细页面,查看更详细的新闻资讯。
2.注册登录
当购买者进行商品购买时,系统将会自动判断用户是否登录,如果用户已登录,将直接进入购买页面;如果用户未登录,系统将给出提示,提示购买者请先登录或先注册,在提交登录信息并登录后,系统将会跳转到此前用户购物的页面。
3.购买商品
用户点击商品图片,跳转到商品详细页面,点击购买按钮,就能进行购买流程生成订单,此后,用户可以取消订单或者支付款项提交订单。
数据库设计
数据库设计概述
数据库是异生之家电子商务网站的设计与运行中关键的一环。数据库系统本质上是一个用来存储数据记录的系统。系统管理员可对数据库中的文件进行数据插入、数据删除、数据查询、数据更改等操作。
一、引言 1
(一)课题背景 1
(二)目的和意义 1
(三)设计思想 1
二、系统开发环境 1
(一)My SQL数据库简介 1
(二)My Eclipse简介 1
(三)Tomcat服务器简介 2
三、需求分析 2
(一)功能需求 2
1.模块设计 2
(二)非功能性需求 4
1.前台功能 4
2.注册登录 4
3.购买商品 4
四、数据库设计 5
(一)数据库设计概述 5
1. 会员信息表 5
2.商品信息表 5
3.新闻信息表 5
4.留言信息表 5
5.订单信息表 5
(二)数据库概念结构设计 5
(三)数据库逻辑结构设计 7
1. 会员信息表:User 7
2. 商品信息表:Product 7
3. 新闻信息表:News 8
4. 留言信息表:Message 8
5. 订单信息表:Order 8
五、网站功能实现 8
(一)网站结构设计图 8
(二)网站首页结构布局 9
(三)网站界面设计 10
1. logo设计 10
2. 色彩搭配 11
3. 文字效果 11
(四)网站具体内容实现 11
1. 新闻资讯 11
2. 外网超链接 12
3. 会员登录 13
4. 用户注册 14
*好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
> 5. 购物车管理 15
(五)网站后台管理 17
1. 新闻管理 17
2. 商品管理 19
3. 订单管理 21
六、测试 22
(一)前台测试 22
(二)商品管理模块测试 22
(三)新闻管理模块测试 22
总结 23
参考文献 24
致谢 25
引言
在网络技术快速发展的当下,它必将成为人们获取信息和物质的主要途径,作为掌握计算机技术的一员,要用所学知识,让互联网更好的服务于社会。
课题背景
自从马云创立了淘宝网,网购也成为了一种新的购物方式,在这个以信息技术占主导的新时代中生根发芽。如今,网购已不是什么稀罕事,它走进千家万户,社会各个阶层都会网购。在互联网上,有许多做网购的网站,它也成为了互联网网站类型里最重要的一种。网购网站也叫做电子商务网站,它基于互联网技术,实现了购买—支付—收货—评论的流程。因此,网购也成为了价廉物美、方便快捷的代名词。
目的和意义
随着社会的不断发展,人们越来越注重生活的品质,这包括了衣食住行的方方面面。社会在发展,但是环境污染及食品安全问题也是层出不穷,人们基本的生活质量得不到保障,这形成了人与自然两个矛盾的主体。本网站以“绿色,健康”为主题,给人们推荐绿色健康的食品,并分享关于健康方面的小诀窍,使人们吃得放心,活得安心。本网站的意义,不仅在于给人们推荐健康的食品,还希望呼吁更多的人,让他们重视自己健康,所谓“病从口入”,可见食物对人的健康的重要性,让他们不再为吃进嘴里的东西担忧是不是无害,走进异生之家,都能在这里找到想要的东西。
网站设计思想
对于一个电子商务网站而言,最重要的就是要吸引客户。在传统买卖中,客户就是上帝,在互联网消费中,这条规则同样重要。
系统开发环境
My SQL数据库简介
My SQL是一个开放源代码的关系数据库管理系统,由于My SQL性能高、成本低、可靠性好的特点,成为了最受大众欢迎的开源数据库,因此在Internet上的中小型网站中被广泛地应用。随着My SQL的不断成熟,如今也用于更大规模的网站和应用。
My Eclipse简介
My Eclipse,是在eclipse基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,如今,在开发中小型网站、Java、Java EE以及移动应用都要用到它。My Eclipse具有非常强大的功能和十分广泛的支持,尤其支持各种开源产品。
Tomcat服务器简介
Tomcat服务器是一个免费的开放源代码的Web应用服务器,是轻量级应用服务器,普遍使用于中小型系统和并发访问用户不是很多的场合下,是开发和调试JSP程序的首选。对于初学者来说,当机器上配置好Apache服务器,可利用它响应HTML页面的访问请求。事实上,Tomcat部分是Apache服务器的扩展,但是它可以独立运行,因此,当你运行tomcat时,它实际上是作为一个与Apache独立的进程单独运行的。
需求分析
(一)功能需求
1.模块设计
1.1会员模块
会员模块包括:公共模块、购物模块、购物车模块、订单管理模块和留言模块
如图3-1:
公共模块包括:会员注册、会员登录、注销
购物模块包括:浏览商品、加入购物车、直接购买
购物车模块包括:添加商品、删除商品
订单管理模块包括:查询订单、删除订单
留言板模块包括:书写评论、追加评论
图3-1会员模块设计图
1.2管理员模块
管理员模块包括:商品管理模块、新闻管理模块、留言回复模块
如图3-2:
商品管理模块包括:添加商品、删除商品、查找商品、修改商品
新闻管理模块包括:添加新闻、删除新闻、查找新闻、修改新闻
留言回复模块包括:留言回复
图3-2管理员模块设计图
(二)非功能性需求
1.前台功能
主要是新闻资讯的点击浏览和最新商品的展示,用户可通过点击右上角的登录、注册按钮进行登录、注册,新闻资讯包括商城动态和近期活动,点击各条新闻都可进入相应详细页面,查看更详细的新闻资讯。
2.注册登录
当购买者进行商品购买时,系统将会自动判断用户是否登录,如果用户已登录,将直接进入购买页面;如果用户未登录,系统将给出提示,提示购买者请先登录或先注册,在提交登录信息并登录后,系统将会跳转到此前用户购物的页面。
3.购买商品
用户点击商品图片,跳转到商品详细页面,点击购买按钮,就能进行购买流程生成订单,此后,用户可以取消订单或者支付款项提交订单。
数据库设计
数据库设计概述
数据库是异生之家电子商务网站的设计与运行中关键的一环。数据库系统本质上是一个用来存储数据记录的系统。系统管理员可对数据库中的文件进行数据插入、数据删除、数据查询、数据更改等操作。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1874.html