.net的外卖订餐系统的设计与实现(源码)【字数:7455】

摘 要伴随着网络技术的发展,人们的生活中融入了更多的网络服务,越来越多的人接受了 网上订餐的这种快捷方便的生活方式。本文构思规划了一套贴切的服务模式,为用户提供网上订餐业务。系统的阐述了整个外卖订餐系统的功能与实现。为用户提供了从菜品浏览,到购物车实现,用户订单处理等功能的实现。并为管理员提供一个可以实现菜品管理,会员管理,留言管理等功能的平台。基本上实现了用户在网上订餐的期望与要求。本系统简单直观,易于操作,系统交互性强。本订餐系统采用当前比较流行的C#编程语言进行编码,采用浏览器/数据库的开发模式,以Microsoft Visual Studio 2012作为为本系统的开发环境,采用Microsoft SQL Server 2008作为本系统的数据库。
Key Words: Online order; Electronic commerce; B/S structure 目 录
第一章 绪论 1
第二章 需求分析 2
2.2可行性分析 2
2.2.1 技术可行性分析 2
2.2.2 经济可行性分析 2
2.2.3 操作可行性分析 2
2.3系统需求分析 3
2.3.1顾客的需求 3
2.3.2管理员的需求 3
第三章 相关理论基础 4
3.1 ASP.NET技术 4
3.1.1 ASP.NET技术简介 4
3.1.2 ASP.NET的工作原理 4
3.2 SQL简介 4
第四章 系统与表结构设计 5
4.1系统设计方案 5
4.1.1前台设计方案 5
4.1.2后台管理设计方案 6
4.1.3系统流程图 6
4.2数据库设计方案 7
4.2.1数据库表的定义 7
4.2.2数据库表的设计 8
第五章 系统实现 10
5.1前台功能模块的具体实现 10
5.1.1系统首页 10
5.1.2点餐 11
5.1.3购物车 11
5.1.4公告栏 13
 *好棒文|www.hbsrm.com +Q: *351916072* 
5.1.5留言板 14
5.1.6会员中心 14
5.2后台功能模块的具体实现 15
5.2.1菜品管理 15
5.2.2订单管理 17
5.2.3会员管理 18
5.2.4公告管理 20
5.2.5留言管理 21
第六章 系统测试 23
6.1前台测试与分析 23
6.2后台测试与分析 23
结束语 24
致 谢 25
参考文献 26
绪论
随着近几年来Internet 技术的发展与进步,网络已经成为人们每天都要接触的产品,更促使了电子商务的发展。在互联网的步步紧逼下,传统的餐饮业现在正面临着一个全新的大挑战。民众的餐饮习惯也渐渐选择在网上订餐,尤其是目前校园里的大学生们,中国国内的网上外卖订餐服务这部分还处在初步发展的阶段,但是该服务却已经呈现出非常好的资源市场和发展前景。本外卖订餐系统是专门针对我校的大学生以及附近上班族做的一款可以在网上进行点餐的网站,构建本系统的目的在于占领我校大学生及附近上班族这个有着巨大潜力的市场。经过本人深刻细微的调查,发现同学们普遍觉得食堂里的菜价较贵,且饭点的时候就餐同学太多,供应时间较短。如果同学们因为某些事而错过了吃饭的时间,食堂就没有菜了;而且节假日的饭菜供应非常少;而且到饭点找坐困难。在秋天的时候,随着天气转凉,很多学生都愿意打包到寝室吃饭。综上所述,本人觉得在大学生及附近上班族身上有着很大的潜在客户和巨大的市场。根据同学们对“外卖订餐”系统的需求进行仔细的分析,再结合了电子商务的业务特点,通过分析国内几家如美团外卖饿了么之类的几家在外卖订餐方面做的比较成功的网站,对整个外卖订餐系统进行了一个系统的完整的项目规划,用作为本外卖订餐系统详细功能设计的开发参考和依据。
需求分析
2.2可行性分析
2.2.1 技术可行性分析
古往今来,为了从技术上分析一个系统或者项目,人们从正规的角度来说都会从开发风险,资源有效性,开发难度和系统未来的发展等各个方面来进行分析。本外卖订餐系统的实现从功能上的需求来说,社会上现有的几种相对比较成熟完善的开发技术从基本上已经可以满足本外卖订餐系统的几个比较重要的功能需求,而且网上还有很多成功的案例用来借鉴。本外卖订餐系统从开发风险上来说是完全行的通的。本外卖订餐系统使用的数据库是SQL2008,编程语言使用的是C#,使用的技术是ASP.NET,该技术的几个主要的特点是:能够简化网页的编辑与设计工作,能够使开发人员查看代码、修改与编写以及维护起来更加方便;再一个,由于ASP.NET的后台代码是经过预先编译的,所以它的运行时间相对于ASP 的直译方式要快的多。综合的来说,ASP.NET技术是实现本系统的最佳技术,所以,在技术上,ASP.NET 完全可以胜任本外卖订餐系统的的设计与开发。
2.2.2 经济可行性分析
由于本项目不用上线的这一特殊性,我无需投入额外的设备使用费用与广告宣传费,所以本系统的经济可行性非常高。同时本系统的软硬件要求非常低,基本无需在此上面支出太多。根据上述两方面对本系统进行技术与经济可行性分析,我认为该项目是可行的,在经济可行性上是完全没问题的。
2.2.3 操作可行性分析
本外卖订餐系统的主要面向的用户对象是广大大学生以及附近的上班族们,由于现在的大学生们和上班族们已经具备了相当好的计算机的实际操作经验,而且大学生们对网络的使用较为熟悉,因此使用本系统是非常方便的。而 C#语言也是一种相对容易上手的可视化的编程语言,所以在操作上也是完全可行的。
2.3系统需求分析
2.3.1顾客的需求

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/290.html

好棒文