毕业设计(论文)-基于arm linux的嵌入式网络订餐系统

毕业设计(论文)-基于arm linux的嵌入式网络订餐系统

ID:5464411

大小:309.01 KB

页数:32页

时间:2017-12-13

毕业设计(论文)-基于arm linux的嵌入式网络订餐系统_第1页
毕业设计(论文)-基于arm linux的嵌入式网络订餐系统_第2页
毕业设计(论文)-基于arm linux的嵌入式网络订餐系统_第3页
毕业设计(论文)-基于arm linux的嵌入式网络订餐系统_第4页
毕业设计(论文)-基于arm linux的嵌入式网络订餐系统_第5页
资源描述:

《毕业设计(论文)-基于arm linux的嵌入式网络订餐系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ARM+Linux的嵌入式网络订餐系统湖北大学本科毕业论文(设计)目录前言(1)1系统概述(2)1.1项目背景(2)1.2目标系统(2)1.3可行性(3)2系统设计(4)2.1运行环境(4)2.2开发工具(7)2.3总体设计(7)2.4重点细节(16)3实现(18)3.1Linux平台的建立(18)3.2Boa程序的移植(19)3.3Boa的配置(20)3.4Boa的执行(20)3.5CGI脚本测试(20)4总结(20)参考文献(22)附录A(23)[注释1]ARM简介(23)[注释2]FS2410DEVV6.0开发板的配置(2

2、3)[注释3]交叉编译环境的建立和bootloader相关操作(24)III湖北大学本科毕业论文(设计)基于Arm+Linux的嵌入式网络订餐系统摘要传统手段实现的网络订餐系统复杂而庞大,用户使用时有诸多不便。嵌入式系统与Internet的结合为嵌入式设备的网络互连提供了一条有效的途径。把嵌入式设备连接到网络中,并且实现WebServer功能,提供一些独具特色的服务,是一项很有前景的应用。本文介绍了一个嵌入式网络订餐系统。客户可以通过此系统获得菜单,提交订单,商户通过此系统发布菜单,接受订单。系统运行的平台为ARM9+Linux,由

3、于嵌入式设备的低成本且本系统集成了服务器端和商户浏览器端,本系统可以使用户节省大量花费。本设计涉及到的技术有嵌入式系统开发环境的搭建、应用程序的移植、网页设计、CGI程序的开发等。【关键词】ARMLinuxBOA订餐系统CGIIII湖北大学本科毕业论文(设计)AnEmbeddedOnlineFoodOrderSystemBasingOnArm&LinuxAbstractThetraditionalimplementofOnlineFoodOrderSystemiscomplexandhulkingfortheapplicationo

4、ftake-awayservice.ThecombinationofembeddedsystemandInternetprovidesaneffectivewaytotheinternetinterconnectionoftheembeddeddevices.It’sapromisingapplicationthattheembeddeddevicesareconnectedtotheinternetwiththeWebServerfunctionrealizedsothatsomedistinctiveservicesarepro

5、vided.Thepaperintroducesanembeddedsystemofonlinefoodorder.Thecustomerisabletogetamenuandsubmitanorderbythissystemwhilethebusinessmanpoststhemenuandreceivestheorderbythissystem.TherunningplatformofthesystemisARM9+Linux.Thetechnologiesinvolvedincludetheconstructionofthee

6、mbeddeddevelopmentenvironment,thetransplantationoftheapplicationprogram,thewebpagedesign,thedevelopmentofCGIprogram,etc.【Keywords】ARMLinuxBOAOnlineFoodOrderSystemCGIIII湖北大学本科毕业论文(设计)前言我即将呈现的,是一个基于ARM+Linux的嵌入式终端,可以这样简单地对其功能做一个描述:它是一个嵌入式的web服务器,服务器上实现了一个很小的网上“商城”,目前这个商城

7、的经营范围为餐饮,客户通过访问这个网站获得商品信息,并且下订单,服务器在接收到新订单后通知商户。这是我的一个大计划的一部分,我的完整设想是构建一个大的平台(服务器),客户在上面注册,然后获得一个(二级)域名(或者其已拥有一个域名,那么只要做一些注册就可以了)和我的终端,上面有一个嵌入式web服务器,给他们留有接口使他们可以给自己量身定制一个网站。当这个终端被启动的时候,它先向服务器发送注册信息,服务器将其信息注册(比如账户,域名,IP地址),这样服务器便可以提供域名解析服务,所有的针对某个终端的访问都通过服务器重定位,最终正确地访问

8、所请求的终端。服务器提供备份终端内容的服务,并且可以在终端无法访问的时候对访问进行响应。服务器的开发难度、维护的复杂程度及负荷都相对较小,而当ISP能给大家提供“每人一个IP地址”的服务时,这台服务器也不再需要了。这个终端上的服务器,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。