因味美食网站设计(附件)
日期 2018年3月10日 【】现在关于美食的网站是越来越多,各种各样的美食层出不穷,《因味美食》网站就是一个为客户提供美食和餐饮信息的网站。网站的成立就是为了满足不同客户对于美食的就餐需求,能够让那些美食爱好者有更好的美食体验,了解美食网站的特别之处。其中美食网站使用的数据库是SQL2008,它可以很好的对数据进行查询、搜索、对数据进行备份,对后台数据的存储有很大的作用。另外涉及到的语言有Html5+css3、sql server、JavaScript、jQuery、ASP.NET等。运行的环境有IIS、浏览器。
目录
一、 引言 1
(一)网站的背景和意义 1
(二)现状介绍 1
二、 关键技术介绍 1
(一).NET技术框架 2
(二)B/S架构 2
(三)数据库技术 2
三、 网站需求分析 2
(一)网站结构分析 2
(二)需求分析 2
(三)可行性分析 3
1.需求可行性 3
2.技术可行性 3
3.操作可行性 3
(四)系统用例 4
四、 网站总体设计 4
(一)网站功能描述 4
(二)数据库和数据表的描述 5
1.实体关系(ER)设计图 5
2.数据模型的设计 8
五、 网站详细设计 10
(一)前台功能模块的实现 10
1.首页模块的详细设计 10
2.用户管理模块设计 11
3.用户登录 12
4.修改密码 12
(二)后台功能模块的实现 13
1.用户资料修改模块 13
2.购物车模块 14
3.订单查询模块 15
4.管理员登录模块 16
六、 系统测试 17
(一)系统测试原理 17
(二)本系统测试 18
七、 总结 20
八、 致谢 20
*好棒文|www.hbsrm.com +Q: ^351916072*
/> 九、 参考文献 21
引言
(一)网站的背景和意义
近年来,由于美食餐饮的迅速崛起,好多美食网站都频繁的出现在我们的生活中,例如美团、饿了吗、大众点评等这些购物软件。它们的出现,才让那些平时忙于工作没有时间去吃饭的人有了对美食的选择。也给那些平时不会做饭的人带来了很大的便利。因为它的高效率、低成本、又很完善的服务得到了广泛的好评,所以很多人都喜欢在这些软件上订单购物。
这些美食软件的出现,对于消费者有着很大的吸引力,随着网络市场不断的发展,而通过网上美食网站购买食物已是一种趋势,这才让我有了想建立美食网站的想法,想制作一个有创意有新意的美食网站。而我的设计想法就是让美食网站尽可能详细地展现出它自己的特点,让客户了解我们网站的特色。同时也可以为用户提供一个良好的美食交流平台,方便用户查阅、询价、和购买。本课题是用ASP.Net环境开发和用SQL Server 2008数据库来编写的, 这样也更好的实现了美食网站信息的动态化管理,和对每个订单信息的及时处理。让效果图更加清晰的展现在我们的视线中,让用户可以有更好的体验。
(二)现状介绍
网上美食订购是随着网络发展而出现的一种新的购餐模式。它的营销方式是通过网络交易来和客户进行订单来往,他们的处理方式就是采用现在比较流行的网络式订单销售。和以往订购不同的是,网上订购的方式和销售方法是比较前卫的,比如有专门的配送人员,美食限购优惠等,这些都是线下美食餐饮店所不能够做到的。
目前阶段国内外都有美食网站的存在,对于美食网站的管理也都是采用信息化的管理方法。但是国内外美食餐饮这块还是有区别的。美国在餐饮这块是发展最早的,最受欢迎的是一些像肯德基、麦当劳这样的快餐店,由于它独特的餐饮服务,很快得到了许多顾客的喜爱,慢慢的也发展到网络上,打造线上线下全面发展,以至于后期有了全国连锁店,这些就是国外美食餐饮的优势。国内的餐饮这块前期发展的并没有那么迅速,都是普通餐饮店,线上美食餐饮店也是很少的。到后期因为市场竞争激烈为了能够改善这种现状,提供网上美食订餐的效率。所以才有了投资少、安全高、回收快的网上订单模式,从而各种各样的美食网站就出现在我们的视线中,这样一来网上的订购模式就可以普遍发展了。
关键技术介绍
本网站目前采用的程序设计语言包括HTML,jquery,ASP.NET等几种程序设计语言来进行开发。根据美食网站的特点来综合分析考虑采用哪种程序设计语言来进行开发这是至关重要的。使用ASP.NET语言来对美食网站进行编写的话,比较有逻辑和灵活性比其它的语言更有执行效率。而HTML是一种标准语言,它的使用可以更好的从浏览器中获得网页的地址,所以说网站的编写运用HTML语句是必不可少的。jquerry是在javascrip之后的出来的框架,它最大的优势是写最少的代码,表达最完整的语句,它的插件功能运用的也很广泛。
(一).NET技术框架
.NET框架是微软公司开发的一个平台,它的作用是便于开发人员更加容易的建立Web服务。这种框架结构使用起来也是很方便的。而.NET框架的升级也增加了它的优势,使得开发环境更加稳定、安全,降低了危险性,开发过程也变得简单又方便,运行结果还可以给出相对应的错误或建议的提示,这样的话可以节约开发时间,提高效率。
(二)B/S架构
B/S架构是基于WEB之后的一种结构模式,也是软件系统开发中使用非常多的一种软件系统结构。现如今B/S架构已经被大量使用,打破了C/S结构的结构,B/S架构也是在计算机发展中逐步更新的,要比C/S的模式更具有优势,如适应范围、速度等,所以它在网络方面运用的很广泛。现在B/S架构技术的越来越好了,它不仅可以在一个电脑上使用,另外也可以配合其他设备在互联网上同时进行操作和使用。这就是B/S架构的优势所在。
目录
一、 引言 1
(一)网站的背景和意义 1
(二)现状介绍 1
二、 关键技术介绍 1
(一).NET技术框架 2
(二)B/S架构 2
(三)数据库技术 2
三、 网站需求分析 2
(一)网站结构分析 2
(二)需求分析 2
(三)可行性分析 3
1.需求可行性 3
2.技术可行性 3
3.操作可行性 3
(四)系统用例 4
四、 网站总体设计 4
(一)网站功能描述 4
(二)数据库和数据表的描述 5
1.实体关系(ER)设计图 5
2.数据模型的设计 8
五、 网站详细设计 10
(一)前台功能模块的实现 10
1.首页模块的详细设计 10
2.用户管理模块设计 11
3.用户登录 12
4.修改密码 12
(二)后台功能模块的实现 13
1.用户资料修改模块 13
2.购物车模块 14
3.订单查询模块 15
4.管理员登录模块 16
六、 系统测试 17
(一)系统测试原理 17
(二)本系统测试 18
七、 总结 20
八、 致谢 20
*好棒文|www.hbsrm.com +Q: ^351916072*
/> 九、 参考文献 21
引言
(一)网站的背景和意义
近年来,由于美食餐饮的迅速崛起,好多美食网站都频繁的出现在我们的生活中,例如美团、饿了吗、大众点评等这些购物软件。它们的出现,才让那些平时忙于工作没有时间去吃饭的人有了对美食的选择。也给那些平时不会做饭的人带来了很大的便利。因为它的高效率、低成本、又很完善的服务得到了广泛的好评,所以很多人都喜欢在这些软件上订单购物。
这些美食软件的出现,对于消费者有着很大的吸引力,随着网络市场不断的发展,而通过网上美食网站购买食物已是一种趋势,这才让我有了想建立美食网站的想法,想制作一个有创意有新意的美食网站。而我的设计想法就是让美食网站尽可能详细地展现出它自己的特点,让客户了解我们网站的特色。同时也可以为用户提供一个良好的美食交流平台,方便用户查阅、询价、和购买。本课题是用ASP.Net环境开发和用SQL Server 2008数据库来编写的, 这样也更好的实现了美食网站信息的动态化管理,和对每个订单信息的及时处理。让效果图更加清晰的展现在我们的视线中,让用户可以有更好的体验。
(二)现状介绍
网上美食订购是随着网络发展而出现的一种新的购餐模式。它的营销方式是通过网络交易来和客户进行订单来往,他们的处理方式就是采用现在比较流行的网络式订单销售。和以往订购不同的是,网上订购的方式和销售方法是比较前卫的,比如有专门的配送人员,美食限购优惠等,这些都是线下美食餐饮店所不能够做到的。
目前阶段国内外都有美食网站的存在,对于美食网站的管理也都是采用信息化的管理方法。但是国内外美食餐饮这块还是有区别的。美国在餐饮这块是发展最早的,最受欢迎的是一些像肯德基、麦当劳这样的快餐店,由于它独特的餐饮服务,很快得到了许多顾客的喜爱,慢慢的也发展到网络上,打造线上线下全面发展,以至于后期有了全国连锁店,这些就是国外美食餐饮的优势。国内的餐饮这块前期发展的并没有那么迅速,都是普通餐饮店,线上美食餐饮店也是很少的。到后期因为市场竞争激烈为了能够改善这种现状,提供网上美食订餐的效率。所以才有了投资少、安全高、回收快的网上订单模式,从而各种各样的美食网站就出现在我们的视线中,这样一来网上的订购模式就可以普遍发展了。
关键技术介绍
本网站目前采用的程序设计语言包括HTML,jquery,ASP.NET等几种程序设计语言来进行开发。根据美食网站的特点来综合分析考虑采用哪种程序设计语言来进行开发这是至关重要的。使用ASP.NET语言来对美食网站进行编写的话,比较有逻辑和灵活性比其它的语言更有执行效率。而HTML是一种标准语言,它的使用可以更好的从浏览器中获得网页的地址,所以说网站的编写运用HTML语句是必不可少的。jquerry是在javascrip之后的出来的框架,它最大的优势是写最少的代码,表达最完整的语句,它的插件功能运用的也很广泛。
(一).NET技术框架
.NET框架是微软公司开发的一个平台,它的作用是便于开发人员更加容易的建立Web服务。这种框架结构使用起来也是很方便的。而.NET框架的升级也增加了它的优势,使得开发环境更加稳定、安全,降低了危险性,开发过程也变得简单又方便,运行结果还可以给出相对应的错误或建议的提示,这样的话可以节约开发时间,提高效率。
(二)B/S架构
B/S架构是基于WEB之后的一种结构模式,也是软件系统开发中使用非常多的一种软件系统结构。现如今B/S架构已经被大量使用,打破了C/S结构的结构,B/S架构也是在计算机发展中逐步更新的,要比C/S的模式更具有优势,如适应范围、速度等,所以它在网络方面运用的很广泛。现在B/S架构技术的越来越好了,它不仅可以在一个电脑上使用,另外也可以配合其他设备在互联网上同时进行操作和使用。这就是B/S架构的优势所在。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/427.html