爱尚美食美食导航网站开发(附件)【字数:6482】
本美食导航网站是采用C#语言和.net技术及SQL数据库技术开发设计的电子商务平台。本网站主要实现用户在线订餐,同时方便管理员对美食相关信息的管理。通过介绍中国美食,让食客了解中国美食的博大精深。网站的前台主要用来介绍美食的详细信息,食客对不同菜品的评价。后台用来管理用户的登录注册,订单信息,美食详情等。中国传统餐饮文化历史悠久,通过这个网站,我希望能找到属于你的美食佳肴。
目 录
一、引言 1
二、系统概述 1
(一)系统简介 1
(二)开发技术的介绍 1
三、数据库设计与实现 1
(一)数据库的需求分析 3
(二)概念模型 5
四、系统需求分析 6
(一)系统功能需求 6
(二)网站用例图 8
(三)流程设计图 10
五、系统的设计与实现 10
(一)用户模块设计 10
1.用户注册界面 12
2.用户登录界面 14
3.销售榜单界面 15
4.购物车界面 16
5.留言界面 17
(二)管理员模块设计 17
1.管理员登陆界面 18
2.内容数据界面 19
3.美食产品界面 21
4.滚播大图界面 22
5.订单管理界面 23
六、总结 24
致谢 25
参考文献 26
一、引言
(一)网站背景和意义
随着经济条件的不断提高,人们对美食有更多的需求。中华美食文化博大精深,如何在一堆美味佳肴中找到自己的喜欢的,这就是本网站制作的目的。在网站中,食客可以从美食的类别,通过图文介绍,找到适合自己的。菜品除了可以在线下单直接获得成品外,也有详细的制作过程,就算不怎么会做菜的人,也能按步骤,亲手制作喜爱的美食。
爱尚美食—美食导航网站使用Microsoft Visual Studio 2010软件设计网站整体页面。运用ASP.Net 技术和C#语言,将SQL数据库用做网站数据管理工具搭建网站后台。
二、系统概述 *好棒文|www.hbsrm.com +Q: ^351916072#
(一)系统简介
制作美食导航网站目的为了食客找到喜爱的美食。用户注册并登陆网站之后,可以在线下单或收藏感兴趣的美食,并可在留言板块作相关美食评价。管理员拥有的权限最高,登录网站之后,可以添加更多美食,查看订单状态,会员管理等功能。
(二)开发技术的介绍
ASP.Net 是一种用于Web开发的编程技术。在语法上,虽然大部分与ASP兼容,但是因为它有新的编程模型和结构,做出来的应用程序,会更加安全,稳定。同时因为它强大的可伸缩性和多种开发工具的支持,使得语言更加灵活,让它具有了强大的生命力。
C#语言是最新的、面对对象的编程语言。因为它面对对象这一设计,在构建各类组件时,C#语言是最理想的。
SQL中文名为结构化查询语言,拥有数据定义、数据操纵和数据控制功能。因为SQL语言语法比较简单,和英语口语特别接近,所以容易学习使用。
三、数据库设计与实现
(一)数据库的需求分析
网站使用SQL数据库技术,网站每一栏目都有自己的数据库,系统中数据库表如下:
管理员表如表31所示。
表31 admin管理员信息表
/
类别信息表:主要用于区分菜品类别,主要包括编号、分类名称、分类简介、类别、添加时间。类别信息表如表32所示。
表32 categoies类别信息表
/
产品信息表:主要用于介绍具体的菜品信息,给食客最直观的感受。简介产品信息表如表33所示。
资讯信息表:主要用于资讯分类。资讯信息表如表34所示。
订单信息表:主要用于用户添加菜品进购物车的详细信息,订单信息表如表35所示。
用户信息表:主要用于保存用户的注册信息,用户信息表如表36所示。
概念模型
本美食导航网站的ER图如下所示:
网站的管理员如E R图37所示:
为了区分不同菜品的类别如E R图38所示:
首页中插入的不同菜品如E R图39所示:
网站首页的滚播大图资讯,如E R图310所示:
用户下单的订单如E R 图311所示:
注册的用户如E R图312所示:
表33 goods产品信息表
/
表34 news资讯信息表
/
表35 orders订单信息表
/
表36 users用户信息表
/
图37管理员信息实体图
图38类别信息实体图
图39 产品信息实体图
图310资讯信息实体图
图311订单信息实体图
图312用户信息实体图
四、系统需求分析
(一)系统功能需求
美食导航网站主要分为后台管理员模块和前台用户模块两个模块。管理员模块主要包括个人资料、密码设置、系统管理、内容数据、美食产品、滚播大图、用户管理、订单管理。管理员模块的结构图如41所示
/
图41管理员模块图
管理员模块具体功能如下:
个人资料、密码设置:管理员可查看并更改资料及密码。
系统管理:管理员拥有最高权限,可对不同内容增删改查。
内容数据:管理员可添加、更新和删除内容数据信息。
美食产品:管理员拥有所有菜品的管理权限,包括设置折扣,更新或删除,并可以在新增产品页面中添加更多新菜品。
滚播大图:管理员可新增和删除滚播大图
用户管理:管理员可查看登录网站的所有用户,并可以在新增用户页面中设置用户权限。
目 录
一、引言 1
二、系统概述 1
(一)系统简介 1
(二)开发技术的介绍 1
三、数据库设计与实现 1
(一)数据库的需求分析 3
(二)概念模型 5
四、系统需求分析 6
(一)系统功能需求 6
(二)网站用例图 8
(三)流程设计图 10
五、系统的设计与实现 10
(一)用户模块设计 10
1.用户注册界面 12
2.用户登录界面 14
3.销售榜单界面 15
4.购物车界面 16
5.留言界面 17
(二)管理员模块设计 17
1.管理员登陆界面 18
2.内容数据界面 19
3.美食产品界面 21
4.滚播大图界面 22
5.订单管理界面 23
六、总结 24
致谢 25
参考文献 26
一、引言
(一)网站背景和意义
随着经济条件的不断提高,人们对美食有更多的需求。中华美食文化博大精深,如何在一堆美味佳肴中找到自己的喜欢的,这就是本网站制作的目的。在网站中,食客可以从美食的类别,通过图文介绍,找到适合自己的。菜品除了可以在线下单直接获得成品外,也有详细的制作过程,就算不怎么会做菜的人,也能按步骤,亲手制作喜爱的美食。
爱尚美食—美食导航网站使用Microsoft Visual Studio 2010软件设计网站整体页面。运用ASP.Net 技术和C#语言,将SQL数据库用做网站数据管理工具搭建网站后台。
二、系统概述 *好棒文|www.hbsrm.com +Q: ^351916072#
(一)系统简介
制作美食导航网站目的为了食客找到喜爱的美食。用户注册并登陆网站之后,可以在线下单或收藏感兴趣的美食,并可在留言板块作相关美食评价。管理员拥有的权限最高,登录网站之后,可以添加更多美食,查看订单状态,会员管理等功能。
(二)开发技术的介绍
ASP.Net 是一种用于Web开发的编程技术。在语法上,虽然大部分与ASP兼容,但是因为它有新的编程模型和结构,做出来的应用程序,会更加安全,稳定。同时因为它强大的可伸缩性和多种开发工具的支持,使得语言更加灵活,让它具有了强大的生命力。
C#语言是最新的、面对对象的编程语言。因为它面对对象这一设计,在构建各类组件时,C#语言是最理想的。
SQL中文名为结构化查询语言,拥有数据定义、数据操纵和数据控制功能。因为SQL语言语法比较简单,和英语口语特别接近,所以容易学习使用。
三、数据库设计与实现
(一)数据库的需求分析
网站使用SQL数据库技术,网站每一栏目都有自己的数据库,系统中数据库表如下:
管理员表如表31所示。
表31 admin管理员信息表
/
类别信息表:主要用于区分菜品类别,主要包括编号、分类名称、分类简介、类别、添加时间。类别信息表如表32所示。
表32 categoies类别信息表
/
产品信息表:主要用于介绍具体的菜品信息,给食客最直观的感受。简介产品信息表如表33所示。
资讯信息表:主要用于资讯分类。资讯信息表如表34所示。
订单信息表:主要用于用户添加菜品进购物车的详细信息,订单信息表如表35所示。
用户信息表:主要用于保存用户的注册信息,用户信息表如表36所示。
概念模型
本美食导航网站的ER图如下所示:
网站的管理员如E R图37所示:
为了区分不同菜品的类别如E R图38所示:
首页中插入的不同菜品如E R图39所示:
网站首页的滚播大图资讯,如E R图310所示:
用户下单的订单如E R 图311所示:
注册的用户如E R图312所示:
表33 goods产品信息表
/
表34 news资讯信息表
/
表35 orders订单信息表
/
表36 users用户信息表
/
图37管理员信息实体图
图38类别信息实体图
图39 产品信息实体图
图310资讯信息实体图
图311订单信息实体图
图312用户信息实体图
四、系统需求分析
(一)系统功能需求
美食导航网站主要分为后台管理员模块和前台用户模块两个模块。管理员模块主要包括个人资料、密码设置、系统管理、内容数据、美食产品、滚播大图、用户管理、订单管理。管理员模块的结构图如41所示
/
图41管理员模块图
管理员模块具体功能如下:
个人资料、密码设置:管理员可查看并更改资料及密码。
系统管理:管理员拥有最高权限,可对不同内容增删改查。
内容数据:管理员可添加、更新和删除内容数据信息。
美食产品:管理员拥有所有菜品的管理权限,包括设置折扣,更新或删除,并可以在新增产品页面中添加更多新菜品。
滚播大图:管理员可新增和删除滚播大图
用户管理:管理员可查看登录网站的所有用户,并可以在新增用户页面中设置用户权限。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/xxaq/55.html