首先,21世纪科学与技术都在快速的发展、计算机与全球的互联网连接,使今天的社会进入了以计算机为核心的社会。互联网的发展给我们的生活带来了许多方便,比如餐饮业,网络就发挥了巨大的作用——网上订餐。其次,现在大学生数量巨多,而现阶段的叫餐App如饿了么、KFC、生活半小时等在校园并不普遍。因为学生点餐首先考虑的是速度,这些外卖通常需要一些时间。另外这些外卖的价格也不便宜,对于大学生来说长期使用会增加生活成本。所以就导致校园订餐系统的产生,它不仅时间短,费用也相对较低。
1.2国内外研究现状
目前网上订餐业务在我国处于形成期,主要有两种实现方式,一种是从网页端实现,另外一种是基于移动互联网火热的手机App。这两种方式各有各的好处,但从目前趋势来看,移动互联已经占据市场份额大于PC端了。移动端实现方式主要是安卓,也有一些其他技术,例如Html5、JqueryMobile、HBuilder等。PC端主要技术有PHP,C#,Java等。
PC端页面内容丰富,给用户较强的视觉感。但是由于现在智能机盛行,PC端的用户操作就显得不太方便了。这也恰恰是移动互联网发展这么迅速的原因,但是正因为移动互联网发展迅速,导致市场出现了各式各样的订餐App,并且这些App的主要功能没有很大差异,千篇一律,没有新颖性。
在数字化校园的建设过程中, 各大高校还基本上停留在发传单宣传餐饮,学生打电话订餐的阶段。卖家发传单宣传商铺浪费人力物力,学生打电话订餐也看不到食物的长相、食物受喜欢程度、食物的销售情况等。在计算机给当代人们带来纵多便捷情况下,校园网上订餐系统也应该随之俱来,给数字化校园带来更多的便利,让人手一部智能机的当代大学生好好利用自己的资源享受便捷的生活。
1.3主要工作
(1)对ASP.Net技术、MVC框架、Jquery EasyUI框架作了深入研究,对ASP.Net在WEB信息系统中的应用作了具体的分析。
(2)对网站作了详细的需求分析,对数据库的设计作了详细介绍,以及建立了多个表。
(3)完成了前台订餐系统界面的布局和所有模块的实现,以及后台管理系统的所有功能模块。
2.主要技术
2.1 ASP.Net平台
ASP.Net 是一个Web 开发平台,它具有跨平台性、支持多种开发语言的特性。ASP.Net有 可管理性、安全性、易于部署、增强的性能、灵活的输出缓存、国际化、移动设备支持、可扩展性和可用性、兼容性、与.NET Framework集成、跟踪和调试等优点。
2.2 MVC框架
MVC是创建web应用程序的一种设计模式,C(控制器)从M(数据模型)加载数据传给V(视图)。它们将代码分离,各司其职,谁也不依赖谁,使代码变得整洁。MVC具有耦合性低、重用性高、成本低、部署快、可文护性高等优点。
2.3 Jquery EasyUI框架
Jquery EasyUI框架提供了创建网页所需的一切,帮助我们轻松建立站点。
(1)Jquery EasyUI是一个基于Jquery的框架,集成了各种用户界面插件。
(2)EasyUI提供建立现代化的具有交互性的Javascript应用的必要的功能。
(3)使用EasyUI,我们不需要写太多Javascript代码,一般情况下我们只需要使用Html 标记来定义用户界面。
(4)Html网页的完整框架。
(5)EasyUI节省了开发产品的时间和规模。
(6)EasyUI非常简单,但是功能非常强大。
2.4 SQL Server 2008 R2
SQL Server 2008 R2是一个功能强大的数据库管理系统,给用户提供了一个全面的平台。SQL Server 2008 R2不仅使公司以很高的安全性、可靠性和可扩展性来运行他们的应用程序,也使公司降低了开发时间和成本来管理他们的基础设施。
- 上一篇:android《嵌入式系统》课程实验的设计与实现
- 下一篇:IOS网上购物系统的设计+源代码
-
-
-
-
-
-
-
大众媒体对公共政策制定的影响
java+mysql车辆管理系统的设计+源代码
乳业同业并购式全产业链...
河岸冲刷和泥沙淤积的监测国内外研究现状
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸
当代大学生慈善意识研究+文献综述
十二层带中心支撑钢结构...