网上订餐网站设计毕业设计说明书
目 录
一、引言 3
二、网站简介 3
(一)网站设计的内容 3
(二)开发工具简介 3
(三)网站开发环境 4
三、网站设计需求分析 4
(一)系统开发意义 4
(二)系统开发目标 5
(三)系统功能分析 5
四、网站设计与实现 5
(一)网站设计思想及规划 5
(二)网站总体设计框架 5
五、功能模块的实现 6
(一)首页页面 7
(二)会员登录页面 7
(三)会员充值页面 8
(四)管理员登录页面 9
六、数据库的设计 9
(一)数据库表的设计E-R图的分析 9
(二)数据库表结构 11
(三)数据库表的设计 11
七、总结 13
八、致谢 14
九、参考文献 15
附录
一、引言
21世纪,信息化时代迅猛发展,各行各业也逐渐兴起,基于计算机的网络应用技术越来越多地渗透到我们的衣食住行中,网络技术穿越大街小巷,走入寻常百姓的家中,也给众多的寻常百姓的日常生活带来了极大的便利。另外随着马云的阿里巴巴在美国上市,以B2B、B2C、C2C为首的几大电子商务模式逐渐达到销售的最高峰,阿里巴巴的上市带动了无数大众追求财富的心理,利益的诱惑迫使更多地人们开始从事电子商务销售,从各方面来看,电子商务销售模式较之传统的销售模式即节约了大量的人工成本、房屋租金成本,还节约了时间,增加了营业收费,这对于许多企业来说,无疑是一个巨大的诱惑。另外伴随着美团、饿了吗等美食团购网普及了我们大学城的周边, *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
我们发现对于我们众多的年轻的大学生而言,网上订餐叫外卖已不再是很稀奇的事情,大家三五成群经常团购美食至宿舍,偶尔换换口味,补充一下营养也无可厚非。于是乎便再一次兴起了美团饿了吗疯狂团购的局面,但是这样一社会大背景下,也存在了不少的小型商家,他们依然坚持着传统的销售模式,他们通过实体餐馆的方式进行营业销售,其销售业绩已大不如从前,追其原因,因为跟不上时代和社会的潮流,于是迫切需要转变销售模式,希望可以开发出一款基于计算机的智能化软件来专门供用户订餐。这也是我开发这款小型的网上订餐网的直接原因。希望为这家餐厅设计量身打造一款小型的订餐购物网站,可以帮助餐厅商家提供销售业绩。
网站简介
(一)网站设计的内容:
本网站从首页上便可以一目了然的看到商品信息。LOGO设计成网上订餐便是显示了 网站所呈现的内容。整个网站分别向我们展示了各种各样的美味佳肴以及相应的搭配套餐。其次,用户可以通过会员登陆功能进行点单、查询自己喜欢的套餐,并查看自己的购物车信息以及进行相应的会员充值功能。另外,商家也可以同时进入后台管理系统,对菜谱图片、套餐的优惠等进行相应的改动等。网站的左上角做了一个系统时间提醒,从而方便会员随时随刻能进行时间分配。首页右上角温馨的“祝您订餐愉快”的设计更是给了会员一个点餐时刻愉悦的心情。除此之外,鲜艳的色彩搭配也更为增添了本网站的人气。
因此,总体来说,本网站符合简洁明了、美观大方、功能齐全等优点。符合消费者的要求。
开发工具简介:
1.ASP的介绍
ASP,缩写是Active Server Page,可以创建动态网页和运行Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以添加交互式内容(如在线表单),也可以创建web应用程序。
ASP网页具有以下特点:
⑴使用ASP可以突破静态网页的一些功能限制,形成动态网页技术;
⑵ASP文件是在HTML代码的文件中的,所以方便修改和测试;
⑶服务器上的ASP解释程序会在服务器上运行ASP程序,并把结果以HTML格式传送到客户端上的浏览器,所以在各种浏览器上都可以正常地浏览ASP网页;
⑷ASP提供了一些内置对象并使用它,可以使服务器端脚本功能更强;
⑸方便连接ACCESS与SQL数据库。
2.SQL Server R2的介绍
SQL Server 2008 R2呈现在微软数据平台愿景上的原因是它使得公司能够运转他们最要害任务的应用程序,同时大大降低了统制数据基础设施和发送观测和信息给全部用户的成本。SQL Server 2008 R2能够对全部数据库、数据文件和日志文件进行加密动作,而不必要改动应用程序。加密使公司可以满足合规性和数据隐私的要求重点。单一的数据加密的益处包含利用任何范畴或模胡搜索加密的数据、增强数据的安全性以防止未经授权的用户访问、另外还有数据加密。这些可用于应用程序不改变现有的状况。
SQL Server 2008 R2甚至可以完成每个数据库审查规范的定义,因此审查配置可为每个数据库做单独的制定。为指定目标做审查配置,使审查的执行性能更好,也使配置的灵活性更高。
网站开发环境:
网站开发硬件环境
操作系统:Windows 7旗舰版处理器:酷睿i3-3240
内存:8GB
硬盘:500GB
网站开发软件环境
VS开发工具编辑网站;
SQL Server 2008 R2数据存储在数据库和信息系统;
IIS服务器部署网站运行;
网站设计需求分析
(一)系统开发意义:
系统开发意义在于可以通过开发出的这么一款智能化的计算机订餐网站帮助商家提高销售,增加餐厅的营业额。
(二)系统开发目标:
系统开发目标:最终形成一款适合商家、满足商家需求的小型订餐网站,帮助商家可以通过本网站来管理本餐厅的大量菜肴信息、处理信息等,以打破传统销售模式。
另外最终形成一份论文形式来系统介绍本网站开发的各个流程和侧重点,帮助我更好地理解。以为后期的二次开发和维护做准备。
(三)系统功能分析:
功能分析如下:根据对餐厅商家的了解和调查,设计系统有两类用户角色,即本店会员(合法用户)和后台商家管理员。
其具体功能分析为:首先普通访客可以通过本站注册为会员用户,会员用户可查询本店提供的菜肴信息,可对其进行加入购物车操作,可按菜品编号、或名称等信息查询指定菜肴信息,还可对我的购物车中的菜肴信息进行管理操作,可下单,也可删除购物车数据,另外注册会员还可以查看个人选购菜品信息,这即为前台首页模块设计,其主要通过母版页进行设计。业务逻辑通过数据源访问技术进行操作。
而餐厅商家则是对本店的各类信息进行管理和维护,如管理本店出售的菜品信息,添加新推荐的菜品信息,或删除客户反馈效果不好的菜品信息,更新菜品信息的价格等,还可以查询指定菜品信息今日是否售空。
管理本店注册会员用户基本信息:如注销某长时间不使用操作的会员用户,更新指定会员用户的信息,或查询指定会员信息等操作。
部分代码如下所示:
www.hbsrm.com/jsj/wljs/775.html
一、引言 3
二、网站简介 3
(一)网站设计的内容 3
(二)开发工具简介 3
(三)网站开发环境 4
三、网站设计需求分析 4
(一)系统开发意义 4
(二)系统开发目标 5
(三)系统功能分析 5
四、网站设计与实现 5
(一)网站设计思想及规划 5
(二)网站总体设计框架 5
五、功能模块的实现 6
(一)首页页面 7
(二)会员登录页面 7
(三)会员充值页面 8
(四)管理员登录页面 9
六、数据库的设计 9
(一)数据库表的设计E-R图的分析 9
(二)数据库表结构 11
(三)数据库表的设计 11
七、总结 13
八、致谢 14
九、参考文献 15
附录
一、引言
21世纪,信息化时代迅猛发展,各行各业也逐渐兴起,基于计算机的网络应用技术越来越多地渗透到我们的衣食住行中,网络技术穿越大街小巷,走入寻常百姓的家中,也给众多的寻常百姓的日常生活带来了极大的便利。另外随着马云的阿里巴巴在美国上市,以B2B、B2C、C2C为首的几大电子商务模式逐渐达到销售的最高峰,阿里巴巴的上市带动了无数大众追求财富的心理,利益的诱惑迫使更多地人们开始从事电子商务销售,从各方面来看,电子商务销售模式较之传统的销售模式即节约了大量的人工成本、房屋租金成本,还节约了时间,增加了营业收费,这对于许多企业来说,无疑是一个巨大的诱惑。另外伴随着美团、饿了吗等美食团购网普及了我们大学城的周边, *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
我们发现对于我们众多的年轻的大学生而言,网上订餐叫外卖已不再是很稀奇的事情,大家三五成群经常团购美食至宿舍,偶尔换换口味,补充一下营养也无可厚非。于是乎便再一次兴起了美团饿了吗疯狂团购的局面,但是这样一社会大背景下,也存在了不少的小型商家,他们依然坚持着传统的销售模式,他们通过实体餐馆的方式进行营业销售,其销售业绩已大不如从前,追其原因,因为跟不上时代和社会的潮流,于是迫切需要转变销售模式,希望可以开发出一款基于计算机的智能化软件来专门供用户订餐。这也是我开发这款小型的网上订餐网的直接原因。希望为这家餐厅设计量身打造一款小型的订餐购物网站,可以帮助餐厅商家提供销售业绩。
网站简介
(一)网站设计的内容:
本网站从首页上便可以一目了然的看到商品信息。LOGO设计成网上订餐便是显示了 网站所呈现的内容。整个网站分别向我们展示了各种各样的美味佳肴以及相应的搭配套餐。其次,用户可以通过会员登陆功能进行点单、查询自己喜欢的套餐,并查看自己的购物车信息以及进行相应的会员充值功能。另外,商家也可以同时进入后台管理系统,对菜谱图片、套餐的优惠等进行相应的改动等。网站的左上角做了一个系统时间提醒,从而方便会员随时随刻能进行时间分配。首页右上角温馨的“祝您订餐愉快”的设计更是给了会员一个点餐时刻愉悦的心情。除此之外,鲜艳的色彩搭配也更为增添了本网站的人气。
因此,总体来说,本网站符合简洁明了、美观大方、功能齐全等优点。符合消费者的要求。
开发工具简介:
1.ASP的介绍
ASP,缩写是Active Server Page,可以创建动态网页和运行Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以添加交互式内容(如在线表单),也可以创建web应用程序。
ASP网页具有以下特点:
⑴使用ASP可以突破静态网页的一些功能限制,形成动态网页技术;
⑵ASP文件是在HTML代码的文件中的,所以方便修改和测试;
⑶服务器上的ASP解释程序会在服务器上运行ASP程序,并把结果以HTML格式传送到客户端上的浏览器,所以在各种浏览器上都可以正常地浏览ASP网页;
⑷ASP提供了一些内置对象并使用它,可以使服务器端脚本功能更强;
⑸方便连接ACCESS与SQL数据库。
2.SQL Server R2的介绍
SQL Server 2008 R2呈现在微软数据平台愿景上的原因是它使得公司能够运转他们最要害任务的应用程序,同时大大降低了统制数据基础设施和发送观测和信息给全部用户的成本。SQL Server 2008 R2能够对全部数据库、数据文件和日志文件进行加密动作,而不必要改动应用程序。加密使公司可以满足合规性和数据隐私的要求重点。单一的数据加密的益处包含利用任何范畴或模胡搜索加密的数据、增强数据的安全性以防止未经授权的用户访问、另外还有数据加密。这些可用于应用程序不改变现有的状况。
SQL Server 2008 R2甚至可以完成每个数据库审查规范的定义,因此审查配置可为每个数据库做单独的制定。为指定目标做审查配置,使审查的执行性能更好,也使配置的灵活性更高。
网站开发环境:
网站开发硬件环境
操作系统:Windows 7旗舰版处理器:酷睿i3-3240
内存:8GB
硬盘:500GB
网站开发软件环境
VS开发工具编辑网站;
SQL Server 2008 R2数据存储在数据库和信息系统;
IIS服务器部署网站运行;
网站设计需求分析
(一)系统开发意义:
系统开发意义在于可以通过开发出的这么一款智能化的计算机订餐网站帮助商家提高销售,增加餐厅的营业额。
(二)系统开发目标:
系统开发目标:最终形成一款适合商家、满足商家需求的小型订餐网站,帮助商家可以通过本网站来管理本餐厅的大量菜肴信息、处理信息等,以打破传统销售模式。
另外最终形成一份论文形式来系统介绍本网站开发的各个流程和侧重点,帮助我更好地理解。以为后期的二次开发和维护做准备。
(三)系统功能分析:
功能分析如下:根据对餐厅商家的了解和调查,设计系统有两类用户角色,即本店会员(合法用户)和后台商家管理员。
其具体功能分析为:首先普通访客可以通过本站注册为会员用户,会员用户可查询本店提供的菜肴信息,可对其进行加入购物车操作,可按菜品编号、或名称等信息查询指定菜肴信息,还可对我的购物车中的菜肴信息进行管理操作,可下单,也可删除购物车数据,另外注册会员还可以查看个人选购菜品信息,这即为前台首页模块设计,其主要通过母版页进行设计。业务逻辑通过数据源访问技术进行操作。
而餐厅商家则是对本店的各类信息进行管理和维护,如管理本店出售的菜品信息,添加新推荐的菜品信息,或删除客户反馈效果不好的菜品信息,更新菜品信息的价格等,还可以查询指定菜品信息今日是否售空。
管理本店注册会员用户基本信息:如注销某长时间不使用操作的会员用户,更新指定会员用户的信息,或查询指定会员信息等操作。
部分代码如下所示: