没有合适的资源?快使用搜索试试~ 我知道了~
基于asp.net的在线订餐管理系统设计与实现文档.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 10 浏览量
2023-04-22
23:18:12
上传
评论
收藏 1.01MB DOC 举报
温馨提示
试读
35页
本网上订餐管理系统共涉及了三种类型的角色,包括:管理员、注册会员(以下简称会员)和游客。故在功能上也根据这三种角色划分了三种类型的功能。每种功能都需要有相应的角色权限才能使用,比如说游客不能使用会员的一些功能,而会员也不能使用管理员的一些功能,但是游客的功能是会员和管理员都可以使用的。下面将一一介绍。
资源推荐
资源详情
资源评论
目 录
1. 引言 ..............................................................................................................................1
1.1 项目背景 ..............................................................................................................1
1.2 国内外现状 ..........................................................................................................1
1.3 项目意义 ..............................................................................................................2
2. 相关技术介绍 ..............................................................................................................3
2.1 Web 2.0 技术........................................................................................................3
2.2 ASP.NET 技术.....................................................................................................5
2.3 AJAX 技术...........................................................................................................6
2.4 SQL Server 2005 技术 .........................................................................................8
3. 系统功能分析与概要设计 ........................................................................................10
3.1 功能分析 ...........................................................................................................10
3.2 界面设计 ...........................................................................................................16
3.3 数据库设计 .......................................................................................................17
4. 系统详细设计与编码实现 ........................................................................................21
4.1 管理员模块 .......................................................................................................21
4.2 会员模块 ...........................................................................................................26
4.3 公共模块 ...........................................................................................................30
5. 系统测试 ....................................................................................................................31
5.1 测试计划制定 ...................................................................................................31
5.2 测试用例设计与执行 .......................................................................................31
5.3 测试报告 ...........................................................................................................33
6. 总结 ............................................................................................................................36
致谢 .................................................................................................................................37
参考文献 .........................................................................................................................38
1
1. 引言
1.1 项目背景
时代在进步,科技在发展,当今时代网络已经成了我们生活中一个不可或缺
的部分。网络的发展也给我们带来了无限的商机与便利,有人可以足不出户就赚
钱,有人可以足不出户就买到想买的东西、订票等等。在餐饮业,网络也同样能
够发挥它巨大的作用—网上订餐管理系统。
“民以食为天”,餐饮业系百业之首。中国加入 WTO 后,我国餐饮业己形成
了高中低档多层次,东西南北菜系多样化,中西餐相互补充的格局。与此同时,
一些先进的餐饮管理技术也进入中国。目前,网络热潮正冲击着我们生活的方方
面面。具体到餐饮业网络营销,网上订餐是一种主要的形式。网上订餐分为两种
类型,一种是通过英特网预订某饭店的席位及菜品,另外一种是通过英特网预订
某饭店的菜品,并由该餐厅负责送货上门。本课题就是要实现后者,通过实现网
上订餐,以期能从互联网技术方面为餐饮业提供强大的动力,促进餐饮业的蓬勃
发展。
1.2 国内外现状
在我国,网上订餐最早出现在 20 世纪 90 年代末期,98 年广州等大城市己出
现网上订餐业务。2000 年 7 月,北京丽华快餐公司为了探索餐饮业网络经营的道
路,寻求新的经济增长点,也推出了网上订餐,成为探索网上订餐的先驱。
2003 年非典之后,为尽快恢复遭受非典疫情严重影响的餐饮业和住宿业的发
展,全面振兴我国餐饮业和住宿业。2003 年 7 月 30 日,商务部制订了《全国餐饮
业和住宿业振兴计划》,开展网上订餐服务等拓展服务领域措施作为振兴计划的主
要内容被提了出来。随后,一些餐饮公司纷纷在自己的网站上开设了网上订餐业
务。
目前网上订餐已逐渐普及,特别是在快餐业发达的东部地区。但目前网上订
餐在我国并未成气候,很多大的餐饮公司网上订餐业务经营惨淡,很多网站每天
只有几十份,经营较好的也只有几百份。如果单纯依靠网上订餐,公司根本无法
生存。相反,一些小的个体饮食店老板巧妙地利用 QQ、MSN 等即时通信软件作为
网上订餐工具,却取得了相当不错的效益。他们随着网上订餐业务的扩大,建立
了自己的订餐网站,但最初单纯的网上订餐却发展成了网上送花、网上送票等的
网上送货网站或者综合类的饮食网站,已经偏离了网上订餐的初衷[4]。
在美国,食品网(www.food.com)是目前美国网上订餐行业中的先驱。设在三
藩市的食品网在 99 年已服务于全美一万三千间餐馆,有七十万的网上消费者。任
2
何消费者只要轻松上网,输入邮区号码,就可以了解到在周围有哪些餐馆提供网
上送餐服务,并可以浏览到这些餐馆的菜单,做出预订。仅在二分钟内,预订者
就可以通过电子邮件得到确定。再过一会,就可以收到所订的美食了。食品网发
言人说:在参加该公司网上联网销售的餐馆中,网上订餐的数量实际上比普通的电
话订餐高出 22%。此外,网上订餐中多功能性的服务还可以让消费者从容地上网浏
览餐馆的菜单,或进行价格上的比较,来选择所需要的美食佳肴。目前,通过上
网提供外卖和送餐服务的餐厅多于独立餐馆经营者,外卖与送餐服务占餐饮生意
额的一半以上。全美餐饮消费者越来越趋向于使用网上订餐的形式来购买外卖,
特别是年轻一族的消费者。显而易见,网上订餐将成为餐馆业扩大生意的金矿源,
有眼光的餐馆业主应该尽早考虑如何利用英特网上网销售。对于网上预订餐位,
三藩市一家餐厅的总经理说该餐厅每周至少可以接到 20 个网上订餐。不过,他认
为网上订餐最有价值的地方是大大地方便了消费者。因为如果通过电话订餐,往
往会遇上电话线繁忙、占线的问题,客人也因此会另外选择其它店家。如今,使
用网上订餐,这些问题不仅迎刃而解,而且客人什么时候想订餐位都可以,凌晨
三四点都不成问题了。据资料报道,国外一些高档的餐厅有的不准备采用网上订
购后送餐的服务方式,但是他们会偏向于利用英特网提供预订餐位的服务。如三
藩市的 entable.com 完全利用英特网预订取代了传统的前台用纸用笔接受预订的
方法。网上订餐带来了方便、实惠和个性化[3]。
总的说来,单独的网上订餐还不足以支撑网站的经营。目前的状况是规模大
的不盈利,小的有盈利。原因是规模大的范围广,运营成本高,规模小的由于运
营成本低,客户群相对稳定,故有一定的利润空间。
1.3 项目意义
网上订餐业务的兴起, 折射出餐饮业善抓机遇、抢占利润第二落点的经营理念,
同时也显示出消费者在日常所需中, 运用网络观念的意识正逐渐增强。但比起如今
火爆的网上购物, 网上订酒店住宿等服务, 网上订餐服务在一些餐饮企业中仍未引
起足够的重视, 对于消费者来说, 许多人对这一新兴业务尚缺乏了解。但因这种消
费方式顺应了当前信息社会的快捷、便利等趋势, 网上订餐仍存在着广阔的发展空
间。网上订餐的发展也将给餐饮业带来勃勃的生机。
3
2. 相关技术介绍
2.1 Web 2.0 技术
Web2.0 的概念最早是去年在美国提出来的,通过 Blog 口口相传,网上很多 IT
人士试图都在给 Web2.0 一个具体的定义,事实上却很难。
2.1.1 Web2.0 概述
Web2.0 是为了区别于过往的以门户为代表的 Web1.0 的称呼,Web2.0 只是一
个符号,它表明的是正在变化中的互联网,这些变化相辅相成,彼此联系在一起,
它让社会性、用户、参与和创作这些元素浮出水面成为互联网文化的中坚力量。
Web2.0 的最大特点是个人化、去中心化,同时强调社会化,强调开放、共享,
强调参与、创造。基本上 Web2.0 的绝大部分服务都存在一个个人标识明确的页面。
Web2.0 的最大改变就是普通人开始改变、创造网络,草根性质的、或者说更准确
的说法是非专业、业余性质的参与。需要说明的是草根并不是是社会底层。
Web2.0 要凸现每个用户的价值,每个人在互联网上都可以创造自己的价值。
2.1.2 Web2.0 的技术与典型应用
RSS ,这个是 Web2.0 标杆式的技术,它以 XML 为基础,是站点用来和其他
站点之间共享内容的一种简易方式(也叫聚合内容),通常被用于新闻和其他按
顺序排列的网站, 例如 Blog。一段项目的介绍可能包含新闻的全部介绍等。或者
仅仅是额外的内容或者简短的介绍。这些项目的链接通常都能链接到全部的内容。
网络用户可以在客户端借助于支持 RSS 的新闻聚合工具软件( 例如 Sharp
Reader, News Crawler, Feed Demon),在不打开网站内容页面的情况下阅读支持
RSS 输出的网站内容。网站提供 RSS 输出,有利于让用户发现网站内容的更新。
XML ,Web2.0 的基础技术,原来作为 HTML 的父集出现,现在以其为基
础的周边应用越来越多,比如 XSL、RSS、Ajax 等。
Ajax ,很旧的技术,采用 Javascript+XML,克服了以往页面更新请求将所
有页面内容重新提交到了服务器, 然后再由服务器重新升成整个页面的低效率方
式,Ajax 通过 XML 技术将只向服务器请求更新的数据,然后通过 Javascript 技术
在客户端运算生成整个页面, 这种技术可以提高数据传输效率,增强用户体验。
Trackback ,Trackback 中文称作“引用通告”,简称“引用”。用处就是
通知被你所引用的日志,你引用了它。这样 Blog 之间就通过 Trackback 互相连接
了起来,因此有人将之称为“思想的桥梁”。
Tag ,Tag 是什么,网上目前也没有一个准确的说法,但是大家都能按照
自己的方式去用,其实 Tag 就是一个文章或者一个 Blog 的标签,这个标签命名可以
4
来自关键词,也可以来自分类,作为关键词标记,你可以用几个关键词来概括你
的文章或者 Blog,这个关键词可以是文章中出现过的,也可以是没有的,作为分
类标记,Tag 又不同于一般的目录结构的分类方法,可以自由地不考虑目录结构的
给文章进行分类,各个 Tag 之间的关系是一种平行的关系但是又可以根据相关性
分析,将经常一起出现的 Tag 关联起来,而产生一种相关性的分类。前面我们提
到的 RSS、Ajax 和 Trackback 也可以说是 Web2.0 的 Tag。
Blog ,Web2.0 时代最典型代表的应用就是 Blog,Blog 是 Weblog 的简写,
翻译成中文叫网上日志,Blog 是一种平台,也是一种技术,更是一种思潮,Blog
是管理个人内容的一种工具。Blog 是以 WEB( 网页)方式显示和发布,借助于
互联网,人们就可以彼此分享自己的经验、想法、感受等,并由此形成一种新型
的网络虚拟社群和人际交往方式。
Wiki ,Wiki 一词来源于夏威夷语的“weekee”,原本是“快点”的意思。
在这里 Wiki 指的是一种网上共同协作的超文本系统,可由多人共同对网站内容进
行维护和更新。我们可以通过网页浏览器对 Wiki 文本进行浏览、创建、更改,而
且创建、更改、发布的代价远比 HTML 文本为小,您并不需要懂得 HYTML 代码,
只要简单了解少量的 Wiki 的语法的约定,您就可以在系统中发布您的页面。与其
它超文本系统相比,Wiki 有使用方便及开放的特点,所以 Wiki 系统可以帮助我们
在一个社群内共同收集、创作某领域的知识,发布大家都关心和感兴趣的话题。
SNS ,SNS 即 Social network software 的英文缩写, 即社会性网络软件,
社会性网络软件依据六度理论,以认识朋友的朋友为基础,扩展自己的人脉。并
且无限扩张自己的人脉,在需要的时候,可以随时获取一点,得到该人脉的帮助。
SNS 网站,就是依据六度理论建立的网站,帮你运营朋友圈的朋友。六度关系理
论:美国著名社会心理学家米尔格伦 (Stanley Milgram)于 20 世纪 60 年代最先
提出,在人际脉络中,要结识任何一位陌生的朋友,这中间最多只要通过六个朋
友就能达到目的。就是说你想认识一个人,托朋友找朋友,找认识他的人,之间不
会超过六个人。
网摘 , 网摘就是一种在网上保存网页链接的服务,通俗的说就是一个放
在网络上的海量收藏夹。网摘服务作为一种个人的信息整理平台,基于它在网络
上的这一独特的优势,它能提供很多本地收藏夹所不能提供的功能。其核心价值
已经从保存浏览的网页,发展成了一个新的信息共享的中心,能够真正做到“共
享中收藏、收藏中分享”。如果每日使用网摘的用户数量较大,用户每日提供的
链接收藏数量足够,网摘站就成了汇集各种新闻链接的门户网站。国外代表网站
有 Delicious,国内有 365key.com。
Podcast,中文译名尚未统一,但最多的是将其翻译为“播客”。它是数字
广播技术的一种, 出现初期借助一个叫“iPodder”的软件与一些便携播放器相结
剩余34页未读,继续阅读
资源评论
等天晴i
- 粉丝: 3656
- 资源: 10万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功