乐高网站设计与开发(附件)【字数:6589】
随着互联网技术不断发展和完善,线上支付和线上支付安全体系的完善,线上购物已经融入到大家生活,人们从接受网上购物到喜欢网上购物,足不出户就可以在网上浏览查看,不受地理位置的限制,无需询问商品情况每个商品都有详细介绍,只需要点击鼠标产看就可以看到商品情况,购买到心仪的产品。本网站设计采用的B/S架构,采用的C#技术,SQL数据库2008开发设计的乐高网站,本网站具有操作简单和清晰的界面,主要目的方便用户网上购物,可以实现用户和商家无需地域和时间限制,同时可以方便管理员对产品的信息,订单管理等,大大节省时间和空间资源。本论文对乐高网站课题开发背景与意义,技术实现,前台和后台页面设计和功能代码的实现详细分析和描述。
目录
一、引言 1
(一)课题背景 1
(二)网站介绍 1
二、相关技术介绍 1
(一)ASP.NET技术 1
(二)C#简介 1
(三)B/S结构 1
(四)数据库 2
三、系统需求分析 2
(一)功能需求分析 2
1.管理员功能模块结构分析 2
2.用户功能模块结构分析 2
(二)系统流程分析 3
1.用户登录流程 3
2.添加内容信息流程 3
3.用户密码设置流程 4
4.用户购买商品流程 4
四、系统设计 5
(一)系统架构设计 5
(二)系统功能结构设计 5
(三)系统顺序图 6
(四)系统数据库设计 7
1.数据库ER图 7
2.数据库表设计 9
五、系统实现 12
(一)前台设计 12
1.首页页面 13
2.登录注册页面 15
3.乐高详情页面 16
4.购物车页面 18
(二)后台设计 19
1.后台首页页面 19
2.密码设置后台页面 19
3.产品管理后台页面 21
4.用户管理后台页面 24
5.订单管理后台页面 25
*好棒文|www.hbsrm.com +Q: ¥351916072$
六、总结 26
致 谢 27
参考文献 28
一、引言
虽然传统的乐高实体店占着主导的地位,但是实体店还是有一定的空间局限性。因此网上购物可以解决这个问题,开发一个乐高网站是非常有必要的,不仅解决了店铺空间的局限性,而且也解决了用户去实体店面所消耗的时间和精力。
(一)课题背景
近年来,随着Internet的迅速发展,网络购物已经和人们的生活逐渐紧密地联系起来。在线购物是在网络上实现商品的销售和购买,商家节省了传统的经营方式,节省了店面、员工的开支问题、销售的途径也减少了中间环节的周转,只需要一个存储商品的仓库,不仅让商品流通速度更快速,也节省了时间。建立利用互联网开拓信息渠道,协助经销商打开货源的信息门户成为解决信息流通不畅的有效方案。网络购物方式在吸引着越来越多的消费者从网络上去购买商品。毫无疑问,面对着人们现下的种种购物需求,就需要建立一个好用且实用的在线网上购物商城。
(二)网站介绍
本网站做出的乐高产品,从而达到用户者的体验和需求,网站包括的功能有热销产品展示,关键产品搜索栏,图片大图效果,背景颜色调整,注册和登录,购物车,机器客服和人工客服,下单查询,物流查询,商品评价,退换货处理等功能。
二、 相关技术介绍
(一)ASP.NET技术
ASP.Net可以让通用的语言程序在服务器上进行运行。ASP.Net这个语言的一个非常大的好处在于当我们设计开发时,不管我们使用哪种语言,都会被编译成一种通用的中间程序语言,当系统运行后都会被编译成一种通用的中间程序语言,ASP.Net是一个可以支持多语言的开发框架,和其他的框架不一样,系统的运行效率不会受到任何影响。ASP.NET是建立在.NET Framework上的,在速度和效率上都比ASP要高。所以在开发乐高产品网站这个系统中,选择ASP.NET来进行开发。
(二)C#简介
C#开发语言是面对象语言非常适合初学者者,清晰的逻辑,强大的功能,学习容易,用来作为开发设计网站最合适不过。C#语言具有语法简单,执行方便的特点,在进行系统开发时可以灵活使用。系统程序、普通的电脑应用程序以及高级手机程序都能够通过C#来进行编写, C#比与其他的语言相比操作方便,执行简单和语法通俗易懂编写非常轻松。C#还有一个特点就是无论是电脑里的应用程序还是系统自带的程序都能进行编写操作,节省资源大大提高了网站开发效率,大多数开发者都会优先选择这个开发语言的主要原因。
(三)B/S结构
互联网的普及和互联网技术不断完善,B/S框架也跟着互联网发展研发出来的互联网程序架构,B/S作为一种先进框架架构被开发者广泛采用,比较成熟的一个基于互联网的程序架构。B/S的优点成本低可以给开发人员节省很多资源,操作起来也非常的方便容易,不需要安装任何软件进行操作也可以不受地方限制在任何地方都可也操作,维护起来比较方便,可以实现跨平台操作不受限制。
(四)SQL数据库
SQL数据库面向整体可以配和多个应用程序使用和配合多个用户,是由C++和C#设计而成的,配合C#一起编写程序作为后台数据。数据库的安全行比较高保证了数据的安全性,随着数据库不断完善,不仅保证了数据的安全而且也保证了数据的有效行,同时支持多种操作系统,能够对拥有多条记录的大型数据库进行运算。并且SQL是开源软件,在很大程度上方便了我们的使用,提高了效率。
三、 系统需求分析
(一)功能需求分析
用户模块和管理员模块是乐高网站的主要两大模块,具体功能分析如下显示:
1.管理员功能模块结构分析
管理员登录系统后可以全面管理后台,管理员主要功能包括内容数据、乐高产品、滚播大图、订单管理等。 管理员功能图如图31所示。
目录
一、引言 1
(一)课题背景 1
(二)网站介绍 1
二、相关技术介绍 1
(一)ASP.NET技术 1
(二)C#简介 1
(三)B/S结构 1
(四)数据库 2
三、系统需求分析 2
(一)功能需求分析 2
1.管理员功能模块结构分析 2
2.用户功能模块结构分析 2
(二)系统流程分析 3
1.用户登录流程 3
2.添加内容信息流程 3
3.用户密码设置流程 4
4.用户购买商品流程 4
四、系统设计 5
(一)系统架构设计 5
(二)系统功能结构设计 5
(三)系统顺序图 6
(四)系统数据库设计 7
1.数据库ER图 7
2.数据库表设计 9
五、系统实现 12
(一)前台设计 12
1.首页页面 13
2.登录注册页面 15
3.乐高详情页面 16
4.购物车页面 18
(二)后台设计 19
1.后台首页页面 19
2.密码设置后台页面 19
3.产品管理后台页面 21
4.用户管理后台页面 24
5.订单管理后台页面 25
*好棒文|www.hbsrm.com +Q: ¥351916072$
六、总结 26
致 谢 27
参考文献 28
一、引言
虽然传统的乐高实体店占着主导的地位,但是实体店还是有一定的空间局限性。因此网上购物可以解决这个问题,开发一个乐高网站是非常有必要的,不仅解决了店铺空间的局限性,而且也解决了用户去实体店面所消耗的时间和精力。
(一)课题背景
近年来,随着Internet的迅速发展,网络购物已经和人们的生活逐渐紧密地联系起来。在线购物是在网络上实现商品的销售和购买,商家节省了传统的经营方式,节省了店面、员工的开支问题、销售的途径也减少了中间环节的周转,只需要一个存储商品的仓库,不仅让商品流通速度更快速,也节省了时间。建立利用互联网开拓信息渠道,协助经销商打开货源的信息门户成为解决信息流通不畅的有效方案。网络购物方式在吸引着越来越多的消费者从网络上去购买商品。毫无疑问,面对着人们现下的种种购物需求,就需要建立一个好用且实用的在线网上购物商城。
(二)网站介绍
本网站做出的乐高产品,从而达到用户者的体验和需求,网站包括的功能有热销产品展示,关键产品搜索栏,图片大图效果,背景颜色调整,注册和登录,购物车,机器客服和人工客服,下单查询,物流查询,商品评价,退换货处理等功能。
二、 相关技术介绍
(一)ASP.NET技术
ASP.Net可以让通用的语言程序在服务器上进行运行。ASP.Net这个语言的一个非常大的好处在于当我们设计开发时,不管我们使用哪种语言,都会被编译成一种通用的中间程序语言,当系统运行后都会被编译成一种通用的中间程序语言,ASP.Net是一个可以支持多语言的开发框架,和其他的框架不一样,系统的运行效率不会受到任何影响。ASP.NET是建立在.NET Framework上的,在速度和效率上都比ASP要高。所以在开发乐高产品网站这个系统中,选择ASP.NET来进行开发。
(二)C#简介
C#开发语言是面对象语言非常适合初学者者,清晰的逻辑,强大的功能,学习容易,用来作为开发设计网站最合适不过。C#语言具有语法简单,执行方便的特点,在进行系统开发时可以灵活使用。系统程序、普通的电脑应用程序以及高级手机程序都能够通过C#来进行编写, C#比与其他的语言相比操作方便,执行简单和语法通俗易懂编写非常轻松。C#还有一个特点就是无论是电脑里的应用程序还是系统自带的程序都能进行编写操作,节省资源大大提高了网站开发效率,大多数开发者都会优先选择这个开发语言的主要原因。
(三)B/S结构
互联网的普及和互联网技术不断完善,B/S框架也跟着互联网发展研发出来的互联网程序架构,B/S作为一种先进框架架构被开发者广泛采用,比较成熟的一个基于互联网的程序架构。B/S的优点成本低可以给开发人员节省很多资源,操作起来也非常的方便容易,不需要安装任何软件进行操作也可以不受地方限制在任何地方都可也操作,维护起来比较方便,可以实现跨平台操作不受限制。
(四)SQL数据库
SQL数据库面向整体可以配和多个应用程序使用和配合多个用户,是由C++和C#设计而成的,配合C#一起编写程序作为后台数据。数据库的安全行比较高保证了数据的安全性,随着数据库不断完善,不仅保证了数据的安全而且也保证了数据的有效行,同时支持多种操作系统,能够对拥有多条记录的大型数据库进行运算。并且SQL是开源软件,在很大程度上方便了我们的使用,提高了效率。
三、 系统需求分析
(一)功能需求分析
用户模块和管理员模块是乐高网站的主要两大模块,具体功能分析如下显示:
1.管理员功能模块结构分析
管理员登录系统后可以全面管理后台,管理员主要功能包括内容数据、乐高产品、滚播大图、订单管理等。 管理员功能图如图31所示。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/93.html