联想电脑专卖店网站的设计与实现毕业设计说明书
目录
一、引言 1
(一)选题背景 1
(二)选题意义 1
(三)课题内容 1
二、开发工具介绍及编写语言介绍 1
(一)HTML5+CSS3 1
(二)Dreamweaver 2
(三)MyEclipse 6.5 2
(五)Tomcat 6.0 2
三、系统分析 3
(一)需求描述 3
(二)系统开发环境和涉及到的技术 3
四、系统实现 4
(一)网站逻辑结构图 4
(二)系统模块设计 5
(三)系统实体类设计 5
(四)功能模块 7
(五)数据库的涉及与实现 9
(六)系统前台页面 11
(七)系统后台页面 24
总结 26
致谢 27
参考文献 28
一、引言
(一)选题背景
从1997年开始,联想电脑的销量一直位居中国国内电脑市场首位;2004年,联想集团收购IBMPC;2013年,联想电脑的销量升居世界第一,成为全球最大的PC生产厂商。
(二)选题意义
电子产品的不断更新,让电子产品越来越普及,而电脑也成为了人们生活当中离不开的一部分。但随着人们生活水平的不断提高,电子产品更新换代的速度也越来越快。网上购物也成为了未来电子商务的新趋势。
之所以选择联想品牌,是因为它是中国品牌,适用于大多数中国人的使用,性价比高。联想电脑专卖店专为人们提供各种型号的联想电脑,全部正品,厂家直销。生活中有很多途径购买电脑,除了直接在实体店购买以外,就是网购,网购通常有这几大网站,例如京东,淘宝,亚马逊等。但它们只是为其它卖家提供一个平台。电脑城是私人营业,专属一家公司。
(三)课题内容
本网站包含很多功能,主要栏目包括平板电脑、笔记本电脑、台式电脑、电脑配件、服务产品、联想社区、乐商城、登录、注册、搜索、购物车、抽奖等12项。此外网站每月都举办促销和微博互动,挑选幸运观众可以获得精美礼品一份,以此来吸引更多客户。
课题主要内容包括系统
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
京东,淘宝,亚马逊等。但它们只是为其它卖家提供一个平台。电脑城是私人营业,专属一家公司。
(三)课题内容
本网站包含很多功能,主要栏目包括平板电脑、笔记本电脑、台式电脑、电脑配件、服务产品、联想社区、乐商城、登录、注册、搜索、购物车、抽奖等12项。此外网站每月都举办促销和微博互动,挑选幸运观众可以获得精美礼品一份,以此来吸引更多客户。
课题主要内容包括系统的前台和后台两大部分。前台主要提供用户的注册登录与信息的交流分享,后台主要对网站的相关信息进行管理,包括信息的添加、删除、修改还有对数据库的管理等。
二、开发工具介绍及编写语言介绍
(一)HTML5+CSS3
HTML万维网的核心语言。HTML5是标准标记语言下的一个HTML标准。HTML5的主要新功能:音频视频播放、动画 Canvas、地理信息、硬件加速、WEB SOCKET、本地离线应用程序(即使在 Internet 连接中断之后)、本地存储、语义化标记。
CSS即层叠样式表(Cascading StyleSheet)。?在网页制作时采用层叠样式表技术,可以更好的对页面的布局、颜色、字体、背景和其它效果更加精确的实现和控制。?CSS3是CSS技术的升级版本。CSS规范比较复杂,所以,把它分解为一些小的模块。这些模块包括:超链接方式、列表模块、盒子模型、语言模块 、文字特效 、背景和边框、多栏布局等。
(二)Dreamweaver
Adobe Dreamweaver,简称“DW”,中文名称 "梦想编织者",是集网页制作和管理网站于一身的网页编辑器,Dreamweaver是第一套针对专业网页设计师而发展的视觉化网页开发工具,利用它可以轻松的制作出跨越平台限制和跨越浏览器限制的网页。
(三)MyEclipse 6.5
MyEclipse 是一个十分方便实用的用于开发Java, J2EE的 Eclipse 插件的集合,MyEclipse的功能十分强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse可以支JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流产品的eclipse开发工具。
(四)MySQL
MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。
(五)Tomcat 6.0
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
三、系统分析
网站设计之前,就已经进行了大量的调查,发现网购已然成为了一种时尚,买鞋子衣服之类的网站又太过陈旧,所以我决定做一个卖电脑的网站,为什么决定做联想网站,因为它是中国的品牌,对于中国人来说更实用而且实惠。通过对市场的调研,分析出一个商业网站所需要具备的条件和功能,具体分析如下。
(一)需求描述
系统分为前台和后台两个部分。前台包含的主要内容包括:平板电脑、笔记本电脑、台式电脑、电脑配件、服务产品、联想社区、乐商城、登录、注册、搜索、购物车、抽奖等12项。
前台部分:主要分为游客和会员,游客只能浏览商品,不能购买、添加购物车、查看订单;会员可以浏览商品、登录、添加购物车、购买、查看订单。
后台管理员部分:可以上传商品,更改商品,删除商品,更改数据库,查看订单和会员。
具体功能如下。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2445.html
一、引言 1
(一)选题背景 1
(二)选题意义 1
(三)课题内容 1
二、开发工具介绍及编写语言介绍 1
(一)HTML5+CSS3 1
(二)Dreamweaver 2
(三)MyEclipse 6.5 2
(五)Tomcat 6.0 2
三、系统分析 3
(一)需求描述 3
(二)系统开发环境和涉及到的技术 3
四、系统实现 4
(一)网站逻辑结构图 4
(二)系统模块设计 5
(三)系统实体类设计 5
(四)功能模块 7
(五)数据库的涉及与实现 9
(六)系统前台页面 11
(七)系统后台页面 24
总结 26
致谢 27
参考文献 28
一、引言
(一)选题背景
从1997年开始,联想电脑的销量一直位居中国国内电脑市场首位;2004年,联想集团收购IBMPC;2013年,联想电脑的销量升居世界第一,成为全球最大的PC生产厂商。
(二)选题意义
电子产品的不断更新,让电子产品越来越普及,而电脑也成为了人们生活当中离不开的一部分。但随着人们生活水平的不断提高,电子产品更新换代的速度也越来越快。网上购物也成为了未来电子商务的新趋势。
之所以选择联想品牌,是因为它是中国品牌,适用于大多数中国人的使用,性价比高。联想电脑专卖店专为人们提供各种型号的联想电脑,全部正品,厂家直销。生活中有很多途径购买电脑,除了直接在实体店购买以外,就是网购,网购通常有这几大网站,例如京东,淘宝,亚马逊等。但它们只是为其它卖家提供一个平台。电脑城是私人营业,专属一家公司。
(三)课题内容
本网站包含很多功能,主要栏目包括平板电脑、笔记本电脑、台式电脑、电脑配件、服务产品、联想社区、乐商城、登录、注册、搜索、购物车、抽奖等12项。此外网站每月都举办促销和微博互动,挑选幸运观众可以获得精美礼品一份,以此来吸引更多客户。
课题主要内容包括系统
*好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
京东,淘宝,亚马逊等。但它们只是为其它卖家提供一个平台。电脑城是私人营业,专属一家公司。
(三)课题内容
本网站包含很多功能,主要栏目包括平板电脑、笔记本电脑、台式电脑、电脑配件、服务产品、联想社区、乐商城、登录、注册、搜索、购物车、抽奖等12项。此外网站每月都举办促销和微博互动,挑选幸运观众可以获得精美礼品一份,以此来吸引更多客户。
课题主要内容包括系统的前台和后台两大部分。前台主要提供用户的注册登录与信息的交流分享,后台主要对网站的相关信息进行管理,包括信息的添加、删除、修改还有对数据库的管理等。
二、开发工具介绍及编写语言介绍
(一)HTML5+CSS3
HTML万维网的核心语言。HTML5是标准标记语言下的一个HTML标准。HTML5的主要新功能:音频视频播放、动画 Canvas、地理信息、硬件加速、WEB SOCKET、本地离线应用程序(即使在 Internet 连接中断之后)、本地存储、语义化标记。
CSS即层叠样式表(Cascading StyleSheet)。?在网页制作时采用层叠样式表技术,可以更好的对页面的布局、颜色、字体、背景和其它效果更加精确的实现和控制。?CSS3是CSS技术的升级版本。CSS规范比较复杂,所以,把它分解为一些小的模块。这些模块包括:超链接方式、列表模块、盒子模型、语言模块 、文字特效 、背景和边框、多栏布局等。
(二)Dreamweaver
Adobe Dreamweaver,简称“DW”,中文名称 "梦想编织者",是集网页制作和管理网站于一身的网页编辑器,Dreamweaver是第一套针对专业网页设计师而发展的视觉化网页开发工具,利用它可以轻松的制作出跨越平台限制和跨越浏览器限制的网页。
(三)MyEclipse 6.5
MyEclipse 是一个十分方便实用的用于开发Java, J2EE的 Eclipse 插件的集合,MyEclipse的功能十分强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse可以支JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流产品的eclipse开发工具。
(四)MySQL
MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS应用软件之一。MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。
(五)Tomcat 6.0
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
三、系统分析
网站设计之前,就已经进行了大量的调查,发现网购已然成为了一种时尚,买鞋子衣服之类的网站又太过陈旧,所以我决定做一个卖电脑的网站,为什么决定做联想网站,因为它是中国的品牌,对于中国人来说更实用而且实惠。通过对市场的调研,分析出一个商业网站所需要具备的条件和功能,具体分析如下。
(一)需求描述
系统分为前台和后台两个部分。前台包含的主要内容包括:平板电脑、笔记本电脑、台式电脑、电脑配件、服务产品、联想社区、乐商城、登录、注册、搜索、购物车、抽奖等12项。
前台部分:主要分为游客和会员,游客只能浏览商品,不能购买、添加购物车、查看订单;会员可以浏览商品、登录、添加购物车、购买、查看订单。
后台管理员部分:可以上传商品,更改商品,删除商品,更改数据库,查看订单和会员。
具体功能如下。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2445.html