Windows CE无线电子点菜系统+任务书+答辩PPT+源程序
课程设计内容
以PXA270实验箱为嵌入式硬件平台,实现一个图形人性化的电子点菜系统。程序功能包括开台功能(编号、台名、人数、楼层),点菜功能(台号、菜名、价格等等),并台功能,转台功能。通过触摸的形式在PXA270触摸屏上进行点菜操作。其中还包括了菜单显示功能,文护提示等等。通过无线网络发送信号到主机上,主机接收到信息后进行具体操作。具体要求如下:
1、定制、构建一个符合无线电子点菜系统的Windows CE系统;
2、PXA270-S上运行的电子点菜系统相当于在餐厅桌上的PDA,通过触摸的形式来进行相关点菜操作;
3、在窗体下面菜单栏中,包括了开台,转台,并台,清单,文护五种功能;
4、在实现以上功能的基础上,允许的情况下实现连接打印机功能(安放在厨房,以实现打印相关菜单通知厨师),后台管理功能。
三、进度安排
1.项目的分析;课程设计形式讲解;课程设计分组;确定组内成员的分工。(2010.10.12)
2、完成项目的可行性分析;确定项目的技术路线;熟悉硬件平台;根据项目需求定制Windows CE操作系统。(2010.11.15)
3、根据总体设计方案,进行项目相关模块的开发;每人完成各自相应分工的模块(包括硬件设计、软件编程、上机调试)。(2010.11.16)
4、调试各自内容的模块部分(包括硬件设计、软件编程、上机调试);按照设计方案,对各个部分进行整合、调试。(2010.11.17)
5、按总体设计方案,各部分整合,进行系统联调;编写课程设计报告。(2010.11.18)
6、课程设计答辩。(2010.11.19)
四、基本要求
1、最后要能实现一个基本的电子点菜系统。
2、为提高编程质量,养成良好的编程习惯,要求在书写源代码时,严格按汇编格式处理,给出空行、空隔和注释。
3、编写出合格的可行性分析报告和课程设计报告。
课程负责人签名:
年 月 日原文请找腾讯752018766辣;文-论'文|网http://www.751com.cn/
课程设计分工安排
姓名 课程设计负责工作 备注
王文杰 1、 一起讨论完成Windows CE操作系统的定制
2、 负责完成点菜功能模块代码
3、 配置功能,主窗体的对应图形窗体的设计,程序图标设计
4、 项目模块整理与项目调试的主要工作
5、 组员一起完成项目最终报告、PPT
目 录
第一章 项目背景 3
第二章 项目方案 5
2.1功能简介 5
2.1.1主界面 5
2.1.2菜单栏界面 6
2.1.3功能界面 7
2.2系统选型 12
2.2.1硬件选型 12
2.2.2软件选型 13
第三章 实现原理 14
3.1技术路线 14
3.1.1图形界面应用程序开发 14
3.1.2 Socket网络编程技术 14
3.1.3 数据库技术 15
3.2可行性分析 16
3.2.1硬件选型分析 16
3.2.2系统选型分析 16
3.3个人项目负责模块 17
第四章 项目框架 18
4.1系统架构 18
4.2硬件架构 18
4.3项目流程图 19
第五章 功能详解 20
5.1硬件介绍 20
5.2软件流程 21
5.2.1系统定制 21
5.2.2驱动开发 22
第辣章 软件测试 23
6.1测试 23
6.1.1测试目的 23
6.1.2测试环境 23
6.1.3测试方法 24
6.1.4测试结果 25
6.2性能分析及改进 25
6.2.1性能分析 25
6.2.2项目改进 25
总 结 26
参考文献 27,1724