




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目计划书基于ARM的电子点菜谱的设计与实现Version: 2.0.02010.4.8DOCUMENT HISTORYEd.VersionAuthorChange11.0.0郭昊云Initial(2010-03-18)22.0.0郭昊云2010-04-08目录1引言31.1编写目的31.2背景31.3定义31.4参考资料32项目分析32.1需求分析32.2主要参加人员42.3产品43项目实现方案53.1概要设计53.2工作任务的分解与人员分工53.3项目设计关键问题54项目预算65条件支持61 引言1.1 编写目的通过此项目计划书,使得客户对此项目有一个整体把握,了解项目开发流程以及计划。预计的读者是设计相关电子点菜谱的人员。1.2 背景 a. 项目名称:基于ARM的电子点菜谱的设计与实现b. 开发者:科大软院09级嵌入式专业学生 用户:餐厅、单位c. 电子菜谱应用最新嵌入式查询科技、外观靓丽,彻底改变餐厅纸质菜谱现状,提升饭店档次,降低工作失误率。 电子菜谱傻瓜操作客户使用方便,电子菜谱亲和界面,柔性设计,消费者无须任何帮助指导,即可随意操作;多种查询及浏览方式,便于消费者快速浏览和选择菜品,速度远高于传统。傻瓜化操作,确保各年龄层、各客户层的轻松使用。 综合应用成本低于传统菜谱。1.3 定义ARM即Advanced RISC Machines的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。1.4 参考资料(1) 数据库技术与Access应用教程 刘瑞新,程志云等编著, 机械工业出版社 2009.09(2) 嵌入式实时操作系统ucosII第二版 邵贝贝翻译 ,北京航空航天出版社 2007-9-1(3) ARM9嵌入式系统设计基于S3C2410与Linux, 徐英慧等著, 北京航空航天大学出版社,2007年9月第一版(4) 深入理解Linux内核(第三版),(美)博伟等著,中国电力出版社,2007-9 Qtopia编程之道, 苗忠良, 清华大学出版社,2009-12 项目分析2.1 需求分析我们使用ARM的2410S开发板,UC/OS 2的嵌入式操作系统,在QTOPIA上开发用户界面,先将电子点菜谱在主机上搭建软件平台并在软件上去实现它的功能,使用数据库查询和链接技术,菜单通过2410S开发板的LCD显示,分级菜单模式。在硬件平台上,将UC/OS2操作系统移植到2410S开发板,通过QTOPIA去开发2410S开发板的LCD显示的界面,将软件平台上实现的系统源代码移植到开发板上,并在开发板上实现电子点菜谱的功能, 对于主机和开发板上的通信,我们通过串口的方式,在开发板上用户将选好了的数据(菜单)通过串口发送给主机,主机接受数据后分析并得出一份用户的点菜谱,包括菜名,单价,数量,总价等。整个项目设计过程中的GUI编程的效果是人性化,并且美观的。除此之外,如果时间允许的话,我们还会使用触摸屏技术使电子点菜谱拥有触屏功能,更加人性化。2.2 主要参加人员开发组组长:季鹏飞开发组组员:郭昊云,于淼淼,沈文斌,翟靖2.3 产品需移交的程序:电子点菜单程序所用编程语言:C语言程序功能:程序通过交叉编译后,移植到开发板上,这样电子点菜单就可以在LCD屏上进行操作了。属于最关键的一个部分。3 项目实现方案3.1 概要设计系统框图:3.2 工作任务的分解与人员分工软件平台的建立:主要数据库的建立-主要功能的实现-图形化界面的设计-代码的维护(此部分工作由郭昊云,于淼淼两位同学主要负责)硬件平台的架构-UC/OS2的移植-软件平台的移植(此部分由沈文斌同学主要负责)开发板与主机之间的通信-硬件平台各种接口的调试(此部分由翟靖同学主要负责)GUI的设计与QT的编程-软件平台与硬件平台的连接-LCD显示-触摸屏技术的实现-整个项目各环节的规划(此部分由季鹏飞同学主要负责)3.3 项目设计关键问题技术难度和工作量:本选题基于ARM的体系结构和2410S的开发板,使用嵌入式查询技术,数据库链接技术,串行通信技术,GUI的QT编程技术,还有触摸屏技术等等,工作量包括数据库的建立和链接查询,主机与开发板之间的通信,GUI的设计,软件平台的架设,等等。移植到ARM平台。4 项目预算项目整体在嵌入式实验室完成,所采用的软硬件平台均基于实验室所配备的开发平台,所以现实中的投资是0元。5 条件支持计算机系统支持项目中所用的计算机系统,嵌入式开发板子等硬件设备都已经由
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中级花艺师实操技能考核试题集及解析
- 抢救课件结束语
- 2025年压力校验仪表项目发展计划
- 2025年液晶平面显示器及其配套部件和材料项目建议书
- 2025年合同研究组织合作协议书
- 2025年二元酸二甲酯合作协议书
- 2025年社会养老保障服务项目建议书
- 吉林省延边朝鲜族自治州延边州2025-2026学年高三上学期9月期初考试数学试题(含答案)
- 河南省周口市郸城县实验中学2025-2026学年七年级上学期开学考试英语试题(含答案)
- 校史知识竞赛题库及答案
- 老挝药品注册管理办法
- 建设工程项目协同作业方案
- 鹿寨县城南水厂寨沙分厂建设项目环评报告
- 森林火灾应急处置
- GB/T 45972-2025装配式建筑用混凝土板材生产成套装备技术要求
- 变频及伺服应用技术(郭艳萍 钟立)全套教案课件
- Inventor教案打印完整
- 秋冬季安全知识培训
- 2024新译林版英语八年级上单词汉译英默写表(开学版)
- 电力营销稽查培训课件
- 绿色金融培训课件
评论
0/150
提交评论