asp.net的网上订餐系统的设计与实现(源码)【字数:9210】
摘 要所谓“民以食为天”。吃饭对百姓而言是头等大事。工业革命解放了生产力,老百姓可以根据自身的条件和喜好来选择食品。而计算机和互联网的出现,使得老百姓除了可以到店点餐,还能通过网上订餐的方式购买自己想要的饮食,这无疑促进了餐饮业的繁荣发展,促进了国家经济的持续增长。拟开发此网上订餐系统是为了缓解消费者到店点餐的压力,是对传统的点餐方式的补充和升级。在传统的点餐模式中,存在很多弊端,如服务员可能记错客人的点单,客人点餐前对店内食品没有充分的了解,服务员资源不够无法照顾到所有顾客产生时间的浪费,引发消费者的不满。使用网上订餐的方式可以帮助食客自己点餐,减少点餐的错误,提高了食客的用餐积极性,增加用餐乐趣,最重要的是解放了服务资源,减少了商家的经营成本。开发前调查了国外和国内不同网上订餐系统和网站的实例,主要研究对象为国内的快餐店、小饭店、清吧、餐厅,希望从实际出发开发出更好的更贴合市场的订餐系统。本系统追求具现化消费者网上点餐的过程。设计上以下面三个特性为重(1)简洁性本系统操作界面走极简路线,简洁明了,简单易懂,方便客户熟悉系统,快速点餐;(2)安全性本系统保障消费者订单信息,消费者个人信息,有后台进行维护;(3)易维护性可以通过管理员权限对系统进行维护,增查改删十分灵活。
目 录
第一章 概述 1
1.1 开发背景 1
1.2 国内外发展现状 1
1.3 目的和意义 2
第二章 相关技术 3
2.1 C# 3
2.2 ASP.NET 3
2.3 SQLServer 3
第三章 需求分析 4
3.1 数据库需求分析 4
3.1.1 需求分析 4
3.1.2 数据项 4
3.2 可行性分析 4
3.3 系统功能分析 5
3.3.1 基础信息管理 5
3.3.2 会员管理 6
3.3.3 订单管理 6
3.3.4 综合信息管理 7
第四章 系统设计 8
4.1 系统概要设计 8
4.2 系统流程 9
4.2.1 *好棒文|www.hbsrm.com +Q: ^351916072*
用户订餐流程 9
4.2.2 会员注册流程 9
4.3 数据库设计 10
4.3.1 概念结构设计 10
4.3.2 本系统的ER图: 10
4.4 数据字典 12
4.4.1 数据库名 12
4.4.2 数据库表 12
第五章 系统实现 14
5.1 系统主界面 14
5.2 用户注册 15
5.3 菜品信息展示 16
5.4 购物车 18
5.5 订单信息 19
5.6 管理平台 20
5.7 基础信息管理 21
5.8 订单管理 23
第六章 系统测试 25
6.1 软件测试的意义 25
6.2 测试用例 25
6.3 测试结果 29
结束语 30
致 谢 31
参考文献 32
第一章 概述
1.1 开发背景
互联网的便捷性有目共睹,自九十年代末进入中国,到如今充斥着人们的生活,可以说现在人已经离不开网络。社会进步发展速度很快,人们也变得越来越忙了,人们对用餐时间也不像早年那般固定了,有的人是正常三餐,也有上夜班的吃个宵夜,又或者出差回来加个餐。但是到店点餐一般十分浪费时间。尤其是一些公司、学校中午的午休时间非常短暂,中午用餐的高峰期光是排队可能就耗光了用餐时间,提前订餐乃是必须的。还有一点随着城市化的发展,人们工作的地点和住所的距离越来越远,商圈地形复杂往往难以找到想要的食物,使用网上订餐给人们带来了巨大的便利。
网络除了它的便捷性,更吸引人的是它的直观性,这一点在网上订餐上有着充分地体现。人们亲自点餐,订单的详细信息有利于减少人们等待食物时的不满情绪。可以说网上订餐推动了电子商务和软件应用技术的发展。然而目前的网上订餐平台还存在很多缺陷,如今已迈入大数据时代,但是经营管理上餐饮行业还无法实现标准化、信息化、规范化以及自动化。店家和消费者之间缺乏有效交流。店家的素质问题也不容忽视,央视315晚会曝光食品安全问题已是屡见不鲜。
选择开发“网上订餐系统”是从社会问题的实际出发考虑的,也和我曾经在餐厅兼职的经历有关,希望用我所学的知识,结合兼职的经验,开发出更贴合消费者需求,更节省店家成本的系统,达成双赢。另一方面,希望本系统的功能能帮助提高店家素质,加强消费双方的有效交流,推动行业的可持续发展。
1.2 国内外发展现状
目前网上订餐在我国餐饮业尚未占主导地位,但是其巨大市场和潜力实在不容忽视。网上订餐使得消费者可以通过互联网选择订购喜爱的饮食,节约了消费者的时间,也节省了店家成本。在互联网席卷全球的趋势下,新时代的消费者们的就餐方式出现了巨大的改变,“互联网+餐饮”的概念和模式也如雨后春笋般的在国内外兴起。繁荣的背后暗藏着汹涌的激流,很多订餐网站没有足够的吸引力和完善的设计都纷纷倒下。
大多数的订餐软件和网站都是基于一个城市中心的饮食圈,因为互联网即使再方便,送餐上也有着地理上的局限。国内的订餐市场十分巨大,目前以美团外卖、百度外卖、饿了么三足鼎立占巨大份额,除此之外仍有很多小的平台和跨行业的巨头涌入这个市场。除了上述几家综合性的外卖平台,还有很多知名的饮食品牌自己建立的专门网站,该类网站充分的展示了一个品牌下的所有产品,有固定的消费人群。出于综合性平台抽成较高,很多小的店家往往不愿意被收录其中,他们更多的选择食客到店手机扫码点餐的方式。
与国内的订餐网站不同,国外的订餐网站面对的市场压力较小。其主流的订餐平台不是以餐厅分类,而是以菜分类,淡化了餐厅的概念,在这样的平台上,用户可以在多个餐厅分别下单,外卖员会帮你集中外送。在国外甚至已开始尝试用无人机送餐。相对的,以餐厅分类的平台更多地走精英路线,他们往往给用户提供的是更高档,口碑较好的餐厅。
1.3 目的和意义
如今已是大数据时代,计算机强大的计算功能得到了淋漓尽致地体现。人们的饮食喜好,消费习惯如果能准确掌握对于商家而言无疑是一笔巨大的财富。计算机在各行各业都得到了应用,将计算机和互联网相结合,开发一个网上订餐系统,方便了管理,和人工相比较又减少了错误,用工成本大大减少,可以说使用一个网上订餐、销售、管理的系统对于行业是大势所趋。
目 录
第一章 概述 1
1.1 开发背景 1
1.2 国内外发展现状 1
1.3 目的和意义 2
第二章 相关技术 3
2.1 C# 3
2.2 ASP.NET 3
2.3 SQLServer 3
第三章 需求分析 4
3.1 数据库需求分析 4
3.1.1 需求分析 4
3.1.2 数据项 4
3.2 可行性分析 4
3.3 系统功能分析 5
3.3.1 基础信息管理 5
3.3.2 会员管理 6
3.3.3 订单管理 6
3.3.4 综合信息管理 7
第四章 系统设计 8
4.1 系统概要设计 8
4.2 系统流程 9
4.2.1 *好棒文|www.hbsrm.com +Q: ^351916072*
用户订餐流程 9
4.2.2 会员注册流程 9
4.3 数据库设计 10
4.3.1 概念结构设计 10
4.3.2 本系统的ER图: 10
4.4 数据字典 12
4.4.1 数据库名 12
4.4.2 数据库表 12
第五章 系统实现 14
5.1 系统主界面 14
5.2 用户注册 15
5.3 菜品信息展示 16
5.4 购物车 18
5.5 订单信息 19
5.6 管理平台 20
5.7 基础信息管理 21
5.8 订单管理 23
第六章 系统测试 25
6.1 软件测试的意义 25
6.2 测试用例 25
6.3 测试结果 29
结束语 30
致 谢 31
参考文献 32
第一章 概述
1.1 开发背景
互联网的便捷性有目共睹,自九十年代末进入中国,到如今充斥着人们的生活,可以说现在人已经离不开网络。社会进步发展速度很快,人们也变得越来越忙了,人们对用餐时间也不像早年那般固定了,有的人是正常三餐,也有上夜班的吃个宵夜,又或者出差回来加个餐。但是到店点餐一般十分浪费时间。尤其是一些公司、学校中午的午休时间非常短暂,中午用餐的高峰期光是排队可能就耗光了用餐时间,提前订餐乃是必须的。还有一点随着城市化的发展,人们工作的地点和住所的距离越来越远,商圈地形复杂往往难以找到想要的食物,使用网上订餐给人们带来了巨大的便利。
网络除了它的便捷性,更吸引人的是它的直观性,这一点在网上订餐上有着充分地体现。人们亲自点餐,订单的详细信息有利于减少人们等待食物时的不满情绪。可以说网上订餐推动了电子商务和软件应用技术的发展。然而目前的网上订餐平台还存在很多缺陷,如今已迈入大数据时代,但是经营管理上餐饮行业还无法实现标准化、信息化、规范化以及自动化。店家和消费者之间缺乏有效交流。店家的素质问题也不容忽视,央视315晚会曝光食品安全问题已是屡见不鲜。
选择开发“网上订餐系统”是从社会问题的实际出发考虑的,也和我曾经在餐厅兼职的经历有关,希望用我所学的知识,结合兼职的经验,开发出更贴合消费者需求,更节省店家成本的系统,达成双赢。另一方面,希望本系统的功能能帮助提高店家素质,加强消费双方的有效交流,推动行业的可持续发展。
1.2 国内外发展现状
目前网上订餐在我国餐饮业尚未占主导地位,但是其巨大市场和潜力实在不容忽视。网上订餐使得消费者可以通过互联网选择订购喜爱的饮食,节约了消费者的时间,也节省了店家成本。在互联网席卷全球的趋势下,新时代的消费者们的就餐方式出现了巨大的改变,“互联网+餐饮”的概念和模式也如雨后春笋般的在国内外兴起。繁荣的背后暗藏着汹涌的激流,很多订餐网站没有足够的吸引力和完善的设计都纷纷倒下。
大多数的订餐软件和网站都是基于一个城市中心的饮食圈,因为互联网即使再方便,送餐上也有着地理上的局限。国内的订餐市场十分巨大,目前以美团外卖、百度外卖、饿了么三足鼎立占巨大份额,除此之外仍有很多小的平台和跨行业的巨头涌入这个市场。除了上述几家综合性的外卖平台,还有很多知名的饮食品牌自己建立的专门网站,该类网站充分的展示了一个品牌下的所有产品,有固定的消费人群。出于综合性平台抽成较高,很多小的店家往往不愿意被收录其中,他们更多的选择食客到店手机扫码点餐的方式。
与国内的订餐网站不同,国外的订餐网站面对的市场压力较小。其主流的订餐平台不是以餐厅分类,而是以菜分类,淡化了餐厅的概念,在这样的平台上,用户可以在多个餐厅分别下单,外卖员会帮你集中外送。在国外甚至已开始尝试用无人机送餐。相对的,以餐厅分类的平台更多地走精英路线,他们往往给用户提供的是更高档,口碑较好的餐厅。
1.3 目的和意义
如今已是大数据时代,计算机强大的计算功能得到了淋漓尽致地体现。人们的饮食喜好,消费习惯如果能准确掌握对于商家而言无疑是一笔巨大的财富。计算机在各行各业都得到了应用,将计算机和互联网相结合,开发一个网上订餐系统,方便了管理,和人工相比较又减少了错误,用工成本大大减少,可以说使用一个网上订餐、销售、管理的系统对于行业是大势所趋。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/70.html