墨风”购物网站的设计与实现
目录
一、引言 1
(一)选题背景 1
(二)选题意义 1
(三)课题内容 1
二、开发工具介绍 1
(一)MyEclipse 6.5 1
(二)SQL Server 2008 2
(三)Tomcat 6.0 2
(四) JDK环境 2
三、系统分析 2
(一)前台 3
1.商品信息 3
2.用户登录/注册 3
3.登录验证 3
(二) 后台 3
1.后台管理登录 3
2.后台管理系统 3
四、数据库设计 3
(一) 数据表 3
(二) 详细数据表 3
1.管理员信息表 3
2.墨镜信息表 4
3.订单信息表 4
4.订单详细信息表 4
5.用户信息表 4
五、 网站设计与实现 5
(一) 前台页面 5
1. 首页 5
2. 详细页面 5
3. 购物车页面 6
4. 订单信息页面 6
5. 订单生成页面 7
6. 登录 7
7. 注册 8
8. 时间轴 8
9. 保养 9
10. 太阳镜 9
11. 排行榜 10
(二) 后台页面 10
1. 后台登录界面 10
2. 后台添加商品页面 11
3. 后台商品列表页面 11
4. 后台订单列表页面 12
(三) 其它设计 *好棒文|www.hbsrm.com +Q: ¥351916072¥
12
1. FLASH动画效果 12
2. 时间效果 13
3. 卷轴动画效果 13
4. 猫头鹰遮眼效果 13
5. 图片放大镜效果 14
六、总结 15
致谢 16
参考文献 17
附录:部分代码 18
一、引言
(一)选题背景
随着当今社会的快速发展,网络从当时的概念阶段,到现在遍布我们的身边,网络已经成为我们生活中的一部分。除了传统的浏览、资料搜索、电子邮件等基本应用外,也可以进行旅游、购物、通讯、娱乐等服务;网络已经成为我们生活中的一部分。网络的快速发展为网上购物的发展提供了强大的动力,同时,网络购物对网民的吸引力将会越来越大,网上购物的观念将更加深入人心。因此,本网站是对太阳镜爱好者提供的购物网站,将传统的现金交易方式演化成网上的交易,节省了时间,也节约了交易成本,方便消费者购物。
(二)选题意义
随着网络的不断发展,在实体店买商品不再是唯一的现实购物方式,网上购物成为消费者足不出户的网上超市。电子商务形式的网上商店具有高效、快捷,信息畅通的特点,还可以很大程度上降低销售成本,就是让消费者利用网络实现不出门就可以在网上购买心意的商品。
(三)课题内容
本课题要实现网上购物的功能;主要内容包括系统的前台和后台两大部分。前台主要是提供客户查看商品的相关信息、执行购买操作功能和客户登录注册等功能;后台主要是对前台部分的商品信息进行相关的增删查改功能、订单信息、发货、以及管理员登录退出功能等。
二、开发工具介绍
(一)MyEclipse 6.5
Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。Eclipse项目IBM发起,Eclipse是一个开放源码项目,它其实是Visual Age for Java的替代品。其中的Java语言是一种高级的面向对象的程序设计语言,通过解释方式来执行,语法规则跟C++类似,Java语言简单,提高可靠性。通过软件发布,启动Tomcat,可以执行代码,在网页中显示效果;同时软件还提供了断点服务,单凭眼力可能看不出来一大堆的代码哪里有错误,可以通过设置断点服务,按F6键来寻找错误所在,不仅解决了烦恼,也省了不少时间,更快速更好的解决。Java非常适用于企业网络和因特网环境,并且已经成为了因特网中最具有影响力、最受欢迎的编程语言之一,因此越来越受人们关注。Eclipse的目标是成为可进行任何语言开发的IDE集成者,使用者只需下载各种语言的插件即可。
(二)SQL Server 2008
SQL Server 2008为动态网站提供了一系列数据,与软件Eclipse一起使用,在Eclipse中用代码连接数据库,从而使数据库上的信息显示在对应的网页上,Eclipse中后台功能部分若执行增删查改操作之后,不仅网站前台部分会显示操作之后的相关数据,同时也把数据库里面的相关信息进行更新。SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
(三)Tomcat 6.0
??Tomcat?是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP?程序的首选。对于做动态网站来说,它也是必不可少的,安装该软件也麻烦,装好之后在浏览器里测试,若出现页面则安装成功。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache?服务器,可利用它响应对HTML?页面的访问请求。实际上Tomcat?部分是Apache?服务器的扩展,但它是独立运行的,所以当你运行tomcat?时,它实际上作为一个与Apache?独立的进程单独运行的。
JDK环境
Java的JDK又称为Java SE,是Sun公司的产品。JDK环境安装是安装所有软件当中最难安装的,还要在计算机中设置环境变量、新建系统变量等等。安装完成之后还要进行测试,在cmd中显示出JDK的编译器信息,其中包括修改命令的语言和参数选项等信息,则说明JDK环境安装成功。
三、系统分析
本系统是小型购物网,可以为用户提供方便的在线购物环境。用户可以在系统中实现注册、登录、浏览商品、购买等功能;管理员可以通过后台对前台部分信息执行增删查改、详细订单、发货等操作。下面对整个系统进行需求分析。具体功能描述如下。
(一)前台
1.商品信息
用户可以在首页上看到相关的商品信息以及详细信息;并且可以通过步骤来购买自己心仪的商品,完成交易。
管理员的全部信息
glass_info
墨镜信息表
墨镜相关信息
4
10
info
text
一、引言 1
(一)选题背景 1
(二)选题意义 1
(三)课题内容 1
二、开发工具介绍 1
(一)MyEclipse 6.5 1
(二)SQL Server 2008 2
(三)Tomcat 6.0 2
(四) JDK环境 2
三、系统分析 2
(一)前台 3
1.商品信息 3
2.用户登录/注册 3
3.登录验证 3
(二) 后台 3
1.后台管理登录 3
2.后台管理系统 3
四、数据库设计 3
(一) 数据表 3
(二) 详细数据表 3
1.管理员信息表 3
2.墨镜信息表 4
3.订单信息表 4
4.订单详细信息表 4
5.用户信息表 4
五、 网站设计与实现 5
(一) 前台页面 5
1. 首页 5
2. 详细页面 5
3. 购物车页面 6
4. 订单信息页面 6
5. 订单生成页面 7
6. 登录 7
7. 注册 8
8. 时间轴 8
9. 保养 9
10. 太阳镜 9
11. 排行榜 10
(二) 后台页面 10
1. 后台登录界面 10
2. 后台添加商品页面 11
3. 后台商品列表页面 11
4. 后台订单列表页面 12
(三) 其它设计 *好棒文|www.hbsrm.com +Q: ¥351916072¥
12
1. FLASH动画效果 12
2. 时间效果 13
3. 卷轴动画效果 13
4. 猫头鹰遮眼效果 13
5. 图片放大镜效果 14
六、总结 15
致谢 16
参考文献 17
附录:部分代码 18
一、引言
(一)选题背景
随着当今社会的快速发展,网络从当时的概念阶段,到现在遍布我们的身边,网络已经成为我们生活中的一部分。除了传统的浏览、资料搜索、电子邮件等基本应用外,也可以进行旅游、购物、通讯、娱乐等服务;网络已经成为我们生活中的一部分。网络的快速发展为网上购物的发展提供了强大的动力,同时,网络购物对网民的吸引力将会越来越大,网上购物的观念将更加深入人心。因此,本网站是对太阳镜爱好者提供的购物网站,将传统的现金交易方式演化成网上的交易,节省了时间,也节约了交易成本,方便消费者购物。
(二)选题意义
随着网络的不断发展,在实体店买商品不再是唯一的现实购物方式,网上购物成为消费者足不出户的网上超市。电子商务形式的网上商店具有高效、快捷,信息畅通的特点,还可以很大程度上降低销售成本,就是让消费者利用网络实现不出门就可以在网上购买心意的商品。
(三)课题内容
本课题要实现网上购物的功能;主要内容包括系统的前台和后台两大部分。前台主要是提供客户查看商品的相关信息、执行购买操作功能和客户登录注册等功能;后台主要是对前台部分的商品信息进行相关的增删查改功能、订单信息、发货、以及管理员登录退出功能等。
二、开发工具介绍
(一)MyEclipse 6.5
Eclipse 最初由OTI和IBM两家公司的IDE产品开发组创建,起始于1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、JDT 和PDE。Eclipse项目IBM发起,Eclipse是一个开放源码项目,它其实是Visual Age for Java的替代品。其中的Java语言是一种高级的面向对象的程序设计语言,通过解释方式来执行,语法规则跟C++类似,Java语言简单,提高可靠性。通过软件发布,启动Tomcat,可以执行代码,在网页中显示效果;同时软件还提供了断点服务,单凭眼力可能看不出来一大堆的代码哪里有错误,可以通过设置断点服务,按F6键来寻找错误所在,不仅解决了烦恼,也省了不少时间,更快速更好的解决。Java非常适用于企业网络和因特网环境,并且已经成为了因特网中最具有影响力、最受欢迎的编程语言之一,因此越来越受人们关注。Eclipse的目标是成为可进行任何语言开发的IDE集成者,使用者只需下载各种语言的插件即可。
(二)SQL Server 2008
SQL Server 2008为动态网站提供了一系列数据,与软件Eclipse一起使用,在Eclipse中用代码连接数据库,从而使数据库上的信息显示在对应的网页上,Eclipse中后台功能部分若执行增删查改操作之后,不仅网站前台部分会显示操作之后的相关数据,同时也把数据库里面的相关信息进行更新。SQL Server 2008 在Microsoft的数据平台上发布,可以组织管理任何数据。可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。可以对数据进行查询、搜索、同步、报告和分析之类的操作。数据可以存储在各种设备上,从数据中心最大的服务器一直到桌面计算机和移动设备,它都可以控制数据而不用管数据存储在哪里。
(三)Tomcat 6.0
??Tomcat?是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP?程序的首选。对于做动态网站来说,它也是必不可少的,安装该软件也麻烦,装好之后在浏览器里测试,若出现页面则安装成功。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache?服务器,可利用它响应对HTML?页面的访问请求。实际上Tomcat?部分是Apache?服务器的扩展,但它是独立运行的,所以当你运行tomcat?时,它实际上作为一个与Apache?独立的进程单独运行的。
JDK环境
Java的JDK又称为Java SE,是Sun公司的产品。JDK环境安装是安装所有软件当中最难安装的,还要在计算机中设置环境变量、新建系统变量等等。安装完成之后还要进行测试,在cmd中显示出JDK的编译器信息,其中包括修改命令的语言和参数选项等信息,则说明JDK环境安装成功。
三、系统分析
本系统是小型购物网,可以为用户提供方便的在线购物环境。用户可以在系统中实现注册、登录、浏览商品、购买等功能;管理员可以通过后台对前台部分信息执行增删查改、详细订单、发货等操作。下面对整个系统进行需求分析。具体功能描述如下。
(一)前台
1.商品信息
用户可以在首页上看到相关的商品信息以及详细信息;并且可以通过步骤来购买自己心仪的商品,完成交易。
管理员的全部信息
glass_info
墨镜信息表
墨镜相关信息
4
10
info
text
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1628.html