版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、哈尔滨工程大学计算机学院东软实训方案2013年3月目 录一、东软企业项目实践培养体系11.1培养目标11.2培养形式21.3培养内容2二、企业项目实践培养方案32.1 实训方案设计思路32.1.1嵌入式方向32.1.2 Java方向52.1.3 C+ 方向82.1.4 LINUX 方向102.1.5 Android方向122.1.6 物联网方向142.3 实训项目介绍172.3.1 嵌入式方向172.3.2 Java方向222.3.3 C+方向272.3.4 linux方向312.3.5 Android方向372.3.6物联网方向412.4 实训成果物432.5 实训过程质量保证体系43一、东
2、软企业项目实践培养体系凭借东软二十年发展历程中积累起来的一套全面完整的员工培养体系与架构,依托东软对行业和客户的深刻理解与分析,东软面向学生提供系统化、工程化、实用化的全周期能力培养解决方案,在巩固学生基础知识的同时,更加注重提高其动手实践能力,通过为学生提供涵盖嵌入式软件开发、JAVA软件开发、.NET软件开发、软件测试、影视动漫设计、游戏开发、多媒体制作、网站设计与开发、BPO等领域的大型项目的真实案例,应用CMMI5项目管理成熟度模型,按照模块化,使学生在实训的过程中,体会到国际规范的软件测试、开发流程,评估标准,并提高学生在未来工作中面对项目的专业化能力,同时感受公司中的工作节奏,培养
3、学生良好的职业习惯,实现从校园人到企业人的转变。1.1培养目标- 对高校项目实践的补充- 完成从理论知识到工程实践能力的顺利转化- 全面提高学生的动手能力和工程实践能力1.2培养形式l 大学一、二年级学生的专业实习(课程设计类实践)通过职业素质训练、企业参观、技术人员业务与职业生涯分享等,让学生对专业有更加深刻的认识,加强学生对专业知识的兴趣,带动学生的学习积极性;同时通过课程设计类项目实践,让学生进一步深入掌握软件开发技术。l 大学三年级学生的项目强化(综合项目类实践)通过职业素质训练、技术讲座、编程强化、综合项目类实践等,让学生对软件开发有专业的认识,激发学生为中国软件事业贡献的积极性,让
4、学生达到软件开发领域的“基础层”水平。l 大学四年级学生的实训、实习(企业级应用类实践)通过心智&行为模式训练、新技术讲座、行业趋势分享、企业级应用类项目实践、业务实习等,全面提高学生的职业竞争力,保障学生就业质量的提升,达到软件开发领域的“工作层”水平。l 研一学生的项目研发实训(企业级应用类实践)通过软件研发全生命周期的参与,技术讲座与交流,新技术培训、项目研发,强化研究生对软件开发项目的全生命周期的认识,了解并参与企业项目开发的实际环境,能够从项目开发的实际中发现问题、分析问题、解决问题,增强从理论实践理论的研究水平。l 研二学生的专业实习(实习)通过参与企业实际项目的开发和管理
5、,承担相应责任,使学生进一步提升项目开发能力,同时具备基本的项目管理能力。1.3培养内容 聚焦不同的方向,根据实践需要,划分为若干模块,每个模块是一个单独的实训解决方案,有一个独立的目标。每个模块的具体的培养内容包括: - 知识强化:对应面授,通过该阶段,达到相应知识点的掌握。 - 技能强化:对应编程强化,通过该阶段,使用相关知识点解决某一问题。 - 能力强化:对应项目实战,通过该阶段,使用该模块相关知识完成某一项目的开发。初级模块适合课程设计类实践,中级模块适合综合项目类实践,高级模块适合企业级应用类实践。二、企业项目实践培养方案2.1 实训方案设计思路根据哈尔滨工程计算机学院的实际需求,为
6、大三学生设计了六个方向的专业实习课程。2.1.1嵌入式方向培养目标:能够掌握硬件芯片体系结构,操作系统原理,并胜任产品级程序设计和实现培养对象: 大三学生。方案内容:培训内容课程名称课程内容概述学时备注软件基础ARM处理器编程1、ARM概述2、ARM编程模型3、ARM指令集4、基于ARM的C语言编程12LPC2000系列处理器接口编程1、LPC2000系列处理器简介2、系统控制模块3、UART、SPI、I2C4、定时器、RTC、看门狗、AD、PWM24嵌入式操作系统1、操作系统概念2、任务切换3、任务间通信4、中断和时钟5、信号量集6、内存管理7、移植30工程实践(3选1)智能家电系统主要功能
7、包括安全、灯光控制、厨房电器控制、温度控制、客厅电器控制、家用音响的场景控制。44项目规模较大可以根据实际情况进行裁剪手持医疗终端通过传感器收集人体数据,通过网络传输到处理端,完成人体数据的分析并输出。手机游戏模拟器编写C语言程序实现Greedy Snake游戏总计108计划及安排:周次时间培训内容学时第一天8:00-11:30ARM处理器编程314:00-17:30ARM处理器编程3第二天8:00-11:30ARM处理器编程314:00-17:30ARM处理器编程3第三天8:00-11:30LPC2000系列处理器接口编程314:00-17:30LPC2001系列处理器接口编程3第四天8:0
8、0-11:30LPC2002系列处理器接口编程314:00-17:30LPC2003系列处理器接口编程3第五天8:00-11:30LPC2004系列处理器接口编程314:00-17:30LPC2005系列处理器接口编程3第六天8:00-11:30LPC2006系列处理器接口编程314:00-17:30LPC2007系列处理器接口编程3第七天8:00-11:30嵌入式操作系统314:00-17:30嵌入式操作系统3第八天8:00-11:30嵌入式操作系统314:00-17:30嵌入式操作系统3第九天8:00-11:30嵌入式操作系统314:00-17:30嵌入式操作系统3第十天8:00-11:3
9、0嵌入式操作系统314:00-17:30嵌入式操作系统3第十一天8:00-11:30嵌入式操作系统314:00-17:30嵌入式操作系统3第十二天8:00-11:30概要设计314:00-17:30详细设计3第十三天8:00-11:30项目实践314:00-17:30项目实践3第十四天8:00-11:30项目实践314:00-17:30项目实践3第十五天8:00-11:30项目实践314:00-17:30项目实践3第十六天8:00-11:30项目实践314:00-17:30项目实践3第十七天8:00-11:30项目实践314:00-17:30项目实践3第十八天8:00-11:30项目实践314
10、:00-17:30项目实践3结束结束总学时:1082.1.2 Java方向培养目标:1、本方案重点让学生对软件开发过程有较深入的理解,更深入地理解和掌握软件开发流程;2、使学生能够熟练掌握Java Web开发项目的应用基础知识,对面向对象开发有更深入的认知;3、掌握Oracle基础开发技巧;培养对象: 大三学生方案内容:培训内容课程名称课程内容概述学时备注软件基础Web实用页面设计方法1、WEB开发基础2、HTML3、JavaScript4、CSS24Java Web编程1、分布式应用基础2、Web应用基础3、Java EE简介4、Tomcat基本使用5、Html的Web应用6、Servlet
11、及其对象7、JSP基本原理8、JSP标签9、JSP脚本元素10、Web应用的编码问题11、Web资源的跳转和包含12、基于MVC的Web应用13、Web容器的错误处理14、使用数据库连接缓冲池15、Filter简介16、使用EL17、使用自定义标签36工程实践(3选1)报刊发行系统随着报刊市场竞争的日益激烈,报刊发行事业正面临着一个前所未有的发展时机,抓住机遇,迅速的响应市场,是报刊发行企业获得竞争优势刻不容缓的任务。信息产业的飞速发展以及技术水平的提高,使我们能够紧跟时代发展,建立先进的信息化的处理平台,将科学技术和企业的优秀管理经验结合起来,推动企业的进步和发展。基于对报刊发行企业业务数据
12、管理的复杂性和重要性的深刻理解,我们推出了报刊发行业务系统(POMS Paper Operation Manage System),实现了对报刊发行业务流程的合理规划和基础数据的整合,为报刊发行企业全面、及时、准确的处理业务提供了基本保证,同时为企业的内部管理和决策支持提供了坚实的数据基础和分析手段。为纸媒体发行行业提供完整完善的业务管理平台是联融科技有限公司的长期服务宗旨之一。48题库管理系统习题库管理系统作为现代化教学手段的必要组成部分,其主要使用范围为各学科的习题管理。习题库管理系统软件PMS V1.0 是一套功能较为完善的数据管理软件,对习题的管理具有较好的分类处理功能,能够完善习题种
13、类,并具有相当强的组卷能力。该软件采用功能强大的数据库软件开发工具进行开发,具有很好的可移植性,可在应用范围较广的WINDOWS系列操作系统上使用。除此以外,PMS V1.0可通过访问权限控制以及数据备份功能,确保数据的安全性。电子商务电子商务是指在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方互不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。电子是手段,商务是目的。电子商务,英文是Electronic Commerce,简称EC。电子
14、商务涵盖 的范围很广,一般可分为企业对企业(Business-to-Business),或企业对消费者(Business-to-Customer)两种。48总计108计划及安排:周次时间培训内容学时第一天8:00-11:30Web实用页面设计方法314:00-17:30Web实用页面设计方法3第二天8:00-11:30Web实用页面设计方法314:00-17:30Web实用页面设计方法3第三天8:00-11:30Web实用页面设计方法314:00-17:30Web实用页面设计方法3第四天8:00-11:30Web实用页面设计方法314:00-17:30Web实用页面设计方法3第五天8:00-1
15、1:30Java Web编程314:00-17:30Java Web编程3第六天8:00-11:30Java Web编程314:00-17:30Java Web编程3第七天8:00-11:30Java Web编程314:00-17:30Java Web编程3第八天8:00-11:30Java Web编程314:00-17:30Java Web编程3第九天8:00-11:30Java Web编程314:00-17:30Java Web编程3第十天8:00-11:30Java Web编程314:00-17:30Java Web编程3第十一天8:00-11:30Java Web编程314:00-17
16、:30Java Web编程3第十二天8:00-11:30概要设计314:00-17:30详细设计3第十三天8:00-11:30项目实践314:00-17:30项目实践3第十四天8:00-11:30项目实践314:00-17:30项目实践3第十五天8:00-11:30项目实践314:00-17:30项目实践3第十六天8:00-11:30项目实践314:00-17:30项目实践3第十七天8:00-11:30项目实践314:00-17:30项目实践3第十八天8:00-11:30项目实践314:00-17:30项目实践3结束结束总学时:1082.1.3 C+ 方向培养目标:1、本方案重点让学生对软件开
17、发过程有较深入的理解,更深入地理解和掌握软件开发流程;2、使学生能够熟练掌握C+开发项目的应用基础知识,对面向对象开发有更深入的认知;3、熟练掌握Windows编程中控件的使用;培养对象: 大三学生方案内容:培训内容课程名称课程内容概述学时备注软件基础高质量C+编程1、从C过渡到C+2、类与对象3、数组、指针与字符串4、类的继承5、类的多态6、异常处理7、名空间8、I/O流36Windows编程1、Windows程序的运行机制2、MFC简介3、VC+ 开发环境4、对话框5、Windows常用控件的使用6、MFC消息映射基础7、菜单、工具栏和状态栏8、多线程编程基础24工程实践(3选1)学生成绩
18、管理系统开发一个运行于Windows XP平台的学生成绩管理程序,可以实现学生成绩的输入、插入、排序、查询等功能。48个人日程管理系统开发一个运行于Windows XP平台的个人日程的程序,可以定时提醒,定期提醒,固定节日提醒,个人日记,备忘录等功能.外企自动化设备配置与管理系统外企自动化设备配置与管理系统是自动化系统组态软件的一个缩影,图形系统是组态软件开发的重要组成部分。系统采用面向对象的思想描述问题,将复杂的系统简单化、直观化,而且易于用面向对象语言编程实现。系统对组态图形元素进行分类,并结合面向对象的技术,实现了图元对象的创建、管理、存储等功能,同时系统还实现了自动化系统中数据及设备的
19、管理。总计108计划及安排:周次时间培训内容学时第一天8:00-11:30高质量C+编程314:00-17:30高质量C+编程3第二天8:00-11:30高质量C+编程314:00-17:30高质量C+编程3第三天8:00-11:30高质量C+编程314:00-17:30高质量C+编程3第四天8:00-11:30高质量C+编程314:00-17:30高质量C+编程3第五天8:00-11:30高质量C+编程314:00-17:30高质量C+编程3第六天8:00-11:30高质量C+编程314:00-17:30高质量C+编程3第七天8:00-11:30Windows编程314:00-17:30Wi
20、ndows编程3第八天8:00-11:30Windows编程314:00-17:30Windows编程3第九天8:00-11:30Windows编程314:00-17:30Windows编程3第十天8:00-11:30Windows编程314:00-17:30Windows编程3第十一天8:00-11:30概要设计314:00-17:30详细设计3第十二天8:00-11:30详细设计314:00-17:30详细设计3第十三天8:00-11:30项目实践314:00-17:30项目实践3第十四天8:00-11:30项目实践314:00-17:30项目实践3第十五天8:00-11:30项目实践31
21、4:00-17:30项目实践3第十六天8:00-11:30项目实践314:00-17:30项目实践3第十七天8:00-11:30项目实践314:00-17:30项目实践3第十八天8:00-11:30项目实践314:00-17:30项目实践3结束结束总学时:1082.1.4 LINUX 方向培养目标:1. 了解企业项目的整体开发流程。2. 提高针对Linux系统的动手编程能力3. 提高快速学习、问题解决及团队协作能力。培养对象: 大三学生方案内容:培训内容课程名称课程内容概述学时备注软件基础LINUX应用编程1、Linux介绍2、Linux操作3、VI操作4、GCC编译器5、Makefile写法
22、6、GDB调试器7、Linux下的配置管理工具8、Shell编程36Linux系统编程1、文件2、进程3、进程间通信3、网络通信4、线程5、线程通信36工程实践(3选1)即时通讯软件Linpop此项目目标是使受训人员初步掌握Linux下应用软件的开发经验,了解Linux下开发工具的使用。项目的开发方法是通过socket通信收发数据,界面基于Gtk2来实现。利用Eclipse+Cdt配合GCC、GDB等工具进行编译及调试。48项目规模较大可以根据实际情况裁剪基于DLNA协议媒体播放器编写兼容DLNA协议的音视频播放器,可以获取DLNA网络上媒体列表,播放列表中的音视频和照片。Neusoft-Ma
23、il邮件系统开发一款运行于Linux操作系统平台的邮件系统软件,可以实现局域网内任意电脑之间的信息接收与发送,也可作为支持中小型规模的企业内部信息交流。总计108计划及安排:周次时间培训内容学时第一天8:00-11:30LINUX应用编程314:00-17:30LINUX应用编程3第二天8:00-11:30LINUX应用编程314:00-17:30LINUX应用编程3第三天8:00-11:30LINUX应用编程314:00-17:30LINUX应用编程3第四天8:00-11:30LINUX应用编程314:00-17:30LINUX应用编程3第五天8:00-11:30LINUX应用编程314:0
24、0-17:30LINUX应用编程3第六天8:00-11:30LINUX应用编程314:00-17:30LINUX应用编程3第七天8:00-11:30Linux系统编程314:00-17:30Linux系统编程3第八天8:00-11:30Linux系统编程314:00-17:30Linux系统编程3第九天8:00-11:30Linux系统编程314:00-17:30Linux系统编程3第十天8:00-11:30Linux系统编程314:00-17:30Linux系统编程3第十一天8:00-11:30Linux系统编程314:00-17:30Linux系统编程3第十二天8:00-11:30Linu
25、x系统编程314:00-17:30Linux系统编程3第十三天8:00-11:30概要设计314:00-17:30详细设计3第十四天8:00-11:30详细设计314:00-17:30详细设计3第十五天8:00-11:30项目实践314:00-17:30项目实践3第十六天8:00-11:30项目实践314:00-17:30项目实践3第十七天8:00-11:30项目实践314:00-17:30项目实践3第十八天8:00-11:30项目实践314:00-17:30项目实践3结束结束总学时:1082.1.5 Android方向 培养目标:1、本方案重点让学生对软件开发过程有较深入的理解,更深入地理解
26、和掌握软件开发流程;2、使学生能够熟练掌握Android开发项目的应用基础知识;培养对象: 大三学生方案内容:培训内容课程名称课程内容概述学时备注软件基础Android应用开发Andriod应用开发基础:Android平台介绍、Android平台架构、Android SDK及其开发环境搭建、Android模拟器使用、Android项目结构分析、Activity、IntentAndriod用户界面设计:Android中的常见控件:文本、按钮、列表、日期和时间、进度条、MapView控件、GalIery控件、Spinner控件、对话框、布局管理器、适配器、菜单、样式、主题等UI组件Andriod系
27、统组件开发:Service、Toast、Notfication、Broadcast、ContentProvider、Handler线程处理、WidgetAndroid数据存储和数据库开发:SharedPreferences、File、sqlite数据库、CursorAdapter绑定数据Android Web应用开发:访问因特网(HTTP)、获取服务器端数据、访问webService、解析网络获取XMLAndroid多媒体开发: Media Player播放音频和视频、控制播放、音频视频录制、控制摄像头并拍摄照片、语音识别Android JSON & XML:XMLSex解析、XMLP
28、ULL解析、JSON数据解析60工程实践(3选1)手机天气日程通项目总体目标是开发出一款满足人们对实时天气预报的获取,以及查询、添加、更改出行计划,分享天气的Android手机应用软件,以便于人们随时随地查询实时天气情况、近几天天气情况及制定相应的出行计划。48个人信息助理系统PMAS 项目总体目标是实现对个人信息的有效管理,能够帮助用户管理日常的各种信息,如家人、同学、朋友的重要日子到来前的提示,管理同事、客户,工作的伙伴的重要通讯信息等功能。MP3在线下载播放系统该程序适于使用Android手机操作系统的个人使用,方便使用者从MP3网站上下载、收听MP3歌曲,并可以维护已下载与收听列表。总
29、计108计划及安排:周次时间培训内容学时第一天8:00-11:30Android应用开发314:00-17:30Android应用开发3第二天8:00-11:30Android应用开发314:00-17:30Android应用开发3第三天8:00-11:30Android应用开发314:00-17:30Android应用开发3第四天8:00-11:30Android应用开发314:00-17:30Android应用开发3第五天8:00-11:30Android应用开发314:00-17:30Android应用开发3第六天8:00-11:30Android应用开发314:00-17:30Andr
30、oid应用开发3第七天8:00-11:30Android应用开发314:00-17:30Android应用开发3第八天8:00-11:30Android应用开发314:00-17:30Android应用开发3第九天8:00-11:30Android应用开发314:00-17:30Android应用开发3第十天8:00-11:30Android应用开发314:00-17:30Android应用开发3第十一天8:00-11:30概要设计314:00-17:30详细设计3第十二天8:00-11:30详细设计314:00-17:30项目实践3第十三天8:00-11:30项目实践314:00-17:30
31、项目实践3第十四天8:00-11:30项目实践314:00-17:30项目实践3第十五天8:00-11:30项目实践314:00-17:30项目实践3第十六天8:00-11:30项目实践314:00-17:30项目实践3第十七天8:00-11:30项目实践314:00-17:30项目实践3第十八天8:00-11:30项目实践314:00-17:30项目实践3结束结束总学时:1082.1.6 物联网方向培养目标:1、本方案重点让学生对软件开发过程有较深入的理解,更深入地理解和掌握软件开发流程;2、使学生能够熟练掌握物联网开发项目的应用基础知识;培养对象: 大三学生方案内容:培训内容课程名称课程内
32、容概述学时备注软件基础RFID&射频识别本课程全面系统地介绍了物联网基础、EPC基础、EPC编码体系、EPC射频识别系统、EPC系统网络技术,通过本课程的学习学员应掌握EPC编码体系、EPC在物联网中的应用、以及如何用计算机实现EPC。30无线传感网无线传感网络技术是典型的具有交叉学科性质的军民两用战略高技术,可以广泛应用于国防军事、国家安全、环境科学、交通管理、灾害预测、医疗卫生、制造业、城市信息化建设等领域。无线传感器网络(WSNs)是由许许多多功能相同或不同的无线传感器节点组成,每一个传感器节点由数据采集模块(传感器、A/D转换器)、数据处理和控制模块(微处理器、存储器)、通信模
33、块(无线收发器)和供电模块(电池、DC/AC能量转换器)等组成。 无线传感网构成了物联网的数据采集和传输的部分。36工程实践智能家居智能家居又称智能住宅,正朝着具备无线远程控制、多媒体控制、高速数据传输等功能的方向发展,其关键技术为兼容性强的家庭控制器和满足信息传输需要的家庭网络。目前,传输网络多采用综合布线技术,限制了系统应用场所,而且费用较高,采用无线方式构建灵活便捷的智能家居安全监控系统,成为当前的主流趋势。目前,应用于智能家居的无线通信技术主要包括Ir-DA红外线技术、蓝牙技术和Zigbee技术等,Ir-DA属于短距离、点对点的半双工通信方式,使用不便且失误率高,不适用于家庭的组网方式
34、;蓝牙技术则因为网络容量有限,成本较高,不适于节点较多的家庭网络应用。本项目通过采用传输范围适中、安全可靠、网络容量大的Zigbee技术,设计智能家居远程监控系统。42项目规模较大可以根据需要进行裁剪总计108计划及安排:周次时间培训内容学时第一天8:00-11:30RFID&射频识别314:00-17:30RFID&射频识别3第二天8:00-11:30RFID&射频识别314:00-17:30RFID&射频识别3第三天8:00-11:30RFID&射频识别314:00-17:30RFID&射频识别3第四天8:00-11:30RFID&射
35、频识别314:00-17:30RFID&射频识别3第五天8:00-11:30RFID&射频识别314:00-17:30RFID&射频识别3第六天8:00-11:30无线传感网314:00-17:30无线传感网3第七天8:00-11:30无线传感网314:00-17:30无线传感网3第八天8:00-11:30无线传感网314:00-17:30无线传感网3第九天8:00-11:30无线传感网314:00-17:30无线传感网3第十天8:00-11:30无线传感网314:00-17:30无线传感网3第十一天8:00-11:30无线传感网314:00-17:30无线传感网3第十
36、二天8:00-11:30概要设计314:00-17:30详细设计3第十三天8:00-11:30详细设计314:00-17:30详细设计3第十四天8:00-11:30项目实践314:00-17:30项目实践3第十五天8:00-11:30项目实践314:00-17:30项目实践3第十六天8:00-11:30项目实践314:00-17:30项目实践3第十七天8:00-11:30项目实践314:00-17:30项目实践3第十八天8:00-11:30项目实践314:00-17:30项目实践3结束结束总学时:1082.3 实训项目介绍2.3.1 嵌入式方向项目一项目名称:智能家电系统项目介绍:智能控制技术
37、、信息技术的飞速发展也为家电自动化和智能化提供了可能。智能家电就是微处理器和计算机技术引入家电设备后形成的家电产品,具有自动监测自身故障、自动测量、自动控制、自动调节与远程控制中心通信功能的家电设备。本项目通过模拟的方式实现对家庭电器灵活的控制: 可控制家庭网络中的所有电器设备,包括白炽灯、日光灯、电动窗帘/卷帘、普通电器、大功率电器、红外电器(如电视、空调、VCD、音响等)等; 检测家庭居住环境,如温度、湿度、光照度等; 完成各种操作控制及状态显示(家庭智能终端或单独的显示器),
38、通过不同的功能模块实现集中控制、场景控制、组合控制、条件控制、远程控制和语音控制;功能概述:l 日历时钟:通过PC侧对时钟进行调整。l 感应当前光亮,自动灯控:(通过A/D),当小于一定值时,电灯点亮。l 感应当前温度,并显示。温度与AD之间的对应关系自己设计。l 通过网络,控制热水器/电灯/冰箱等电器开关,并可定时控制。l 钥匙锁门后,关闭所有灯。l 小偷破门或者等紧急情况,自动报警三分钟l 煤气泄漏或者火灾紧急情况,关闭所有电器,并报警三分钟其中:A/D:实现灯光和室温感应LED:模拟电灯(2LED),空调(1LED),热水器(1LED),冰箱(1LED)的运行状态 警报灯(1LED)的动
39、作 ,时钟调整状态(1LED) ,系统状态(1LED)SW :电灯开关(2 SW) ,空调(1SW),热水器(1SW),冰箱(1SW)的开关状态系统结构图:character LCD(2*16 character)()煤气小偷温度感应GUI光亮感应Graphic LCD(128*64dot)PowClk电视空调热水器UP门灯客灯RLEntRR冰箱DN音响3456782112345678主要应用技术:主要应用技术应用的关键技术uC/OS操作系统开发ARM体系结构ARM外部设备驱动程序嵌入式C开发项目管理工具Project、Excel配置管理工具VSS设计方法、工具KEIL MDK、ADS编码方法
40、C编码规范单体测试方法、工具C单体测试预备知识:完成上述实训,需要具备如下预备知识培养方向预备知识嵌入式应用嵌入式C语言 嵌入式基础 项目二项目名称:手持医疗终端系统项目介绍:结合“嵌入式系统基础”和“嵌入式操作系统基础”课程的教学内容,让学员在初步掌握嵌入式系统基本概念和技能的基础上,完成一次由认识到实践的嵌入式系统知识迭代过程。在整个项目开发过程中,遵循“用例驱动,以框架为中心和迭代式增量开发”的原则,训练和提高学员的实际开发能力和与团队共同完成一个项目的合作能力。本项目的应用目标为在UP-NETARM2410s上能运行的小型医疗手持终端系统。功能概述:l 医疗手持终端功能:l 上位机界面
41、(C+语言编写)进行病人信息录入及医疗处方更新;l 来自PC机的患者信息(其他信息)通过Ethernet网卡到达手持终端,信息通过yaffs文件系统存储(64M的电子硬盘(NAND Flash);l 相关医护人员通过按键或触摸屏的输入查看患者情况,通过lcd显示;l 就诊患者及家属可以借助于该终端查看医院楼房位置图或主治医生简介,医生简介实现存储在电子硬盘中,通过yaffs读出,医院楼房位置图通过GUI描绘;l 在出现紧急事故时可以通过音频系统提示相关工作人员到位;l lcd屏不显示相关信息时,显示日历系统(19002099)及当时的北京时间(RTC),日历系统及时间系统(时分秒)要求可上下查
42、询并且可设定;l 在显示时间的同时,要求lcd屏上有相应的温度及湿度显示,并且温度及湿度的调节通过AD0,AD1调节,并实时显示。 l 医护人员可以通过终端查看药品的存储及使用情况等信息。系统功能图:主要应用技术:主要应用技术应用的关键技术uC/OS操作系统开发ARM体系结构GUI开发嵌入式C开发项目管理工具Project、Excel配置管理工具VSS设计方法、工具Gcc、make、Gdb编码方法C编码规范单体测试方法、工具C单体测试预备知识:完成上述实训,需要具备如下预备知识培养方向预备知识嵌入式应用嵌入式C语言 嵌入式基础 项目三项目名称:手机游戏模拟器项目介绍:编写C语言程序实现Gree
43、dy Snake游戏,Greedy Snake游戏是一个深受人们喜欢的游戏:一条蛇在密闭的围墙内,在围墙内(随机)出现一个食物,通过键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被吃掉,这时蛇的身体长一节,同时计1分;接着又出现食物,等待被蛇吃掉。食物被吃掉2次后,游戏难度增加1级,蛇移动的速度变快。如果蛇在移动过程中,撞到墙壁或身体交叉(蛇头撞到自己的身体)游戏结束。功能概述:Greedy Snake游戏功能n 按键控制上、下、左、右四个方向;n 在字符显示屏上显示游戏信息,包括游戏时间、游戏分数、游戏等级;n 在图形显示屏上显示游戏界面,包括游戏名称、游戏活动区域
44、、蛇身及其食物;n 实现蛇铺食过程,并相应的改变游戏信息。注1:自行设计游戏界面及游戏等级,游戏等级可以通过提高蛇移动的速度或增加墙壁的数量来实现,(要求至少通过提高蛇移动的速度来增加游戏难度)。注2:原理图上对应的模块:LCD1:显示游戏信息。LCD2:显示游戏界面及游戏过程。 KP1 :四个方向键。系统结构图:主要应用技术:主要应用技术应用的关键技术uC/OS操作系统开发ARM体系结构数据结构及算法嵌入式C开发项目管理工具Project、Excel配置管理工具VSS设计方法、工具Gcc、make、Gdb编码方法C编码规范单体测试方法、工具C单体测试预备知识:完成上述实训,需要具备如下预备知
45、识培养方向预备知识嵌入式应用嵌入式C语言 嵌入式基础 2.3.2 Java方向项目一项目名称:报刊发行系统项目介绍:随着报刊市场竞争的日益激烈,报刊发行事业正面临着一个前所未有的发展时机,抓住机遇,迅速的响应市场,是报刊发行企业获得竞争优势刻不容缓的任务。信息产业的飞速发展以及技术水平的提高,使我们能够紧跟时代发展,建立先进的信息化的处理平台,将科学技术和企业的优秀管理经验结合起来,推动企业的进步和发展。基于对报刊发行企业业务数据管理的复杂性和重要性的深刻理解,我们推出了报刊发行业务系统(POMS Paper Operation Manage System),实现了对报刊发行业务流程的合理规划
46、和基础数据的整合,为报刊发行企业全面、及时、准确的处理业务提供了基本保证,同时为企业的内部管理和决策支持提供了坚实的数据基础和分析手段。为纸媒体发行行业提供完整完善的业务管理平台是联融科技有限公司的长期服务宗旨之一。功能概述:业务流程图:客服中心订单数据第三方订单数据零售订单邮购订单外埠订单发行中心信息汇总发行数各发行站汇总数据分印点信息汇总发行数印刷任务表投递管理汇总发行数分发管理订单管理汇总数据准备印数单发行中心订单数据发行管理主要应用技术:主要应用技术应用的关键技术OOP与Java语言程序设计OOA/DOracle SQLJSP技术Hiberante框架Spring框架Struts 框架
47、JqueryAjax项目管理工具Project、Excel配置管理工具VSS/CVS设计方法、工具MyEclipse6.0及以上Oracle10g及以上tomcat6.0及以上编码方法Java编码规范单体测试方法、工具Junit单体测试预备知识完成上述实训,需要具备如下预备知识培养方向预备知识Java开发JAVA基础、Oracle基础、JDBC、Servlet、Jsp、js、html项目二项目名称:题库管理系统项目介绍:项目总体目标是搭建XX教育机构的习题库管理平台,不仅满足目前的业务需要,还要满足未来的发展,而且要具备良好的可扩展性,形成公司未来教学资源管理信息化平台。功能概述试题库管理系统
48、主要功能如下: (1).用户管理:管理员要为每个课程负责人、学生建立账户,并进行用户的身份验证。课程负责人权限包括增加、删除、修改、查询习题和试卷。学生权限为查看试卷及其答案。(2).试题库管理:课程负责人可以按章节、知识点与难度进行习题的输入与维护(包括增加习题,删除习题,修改习题,查询习题)。管理员对习题的删除进行重复验证。(3).试卷管理:课程负责人可以向系统提出要求(按章节、知识点与难度设定习题数目),生成小测验,并可以对测验进行管理。系统通过生成的试卷,给出试卷答案。(4).数据库备份管理:管理员进行数据库的备份和维护(恢复)。主要应用技术:主要应用技术应用的关键技术OOP与Java
49、语言程序设计OOA/DOracle SQLJSP技术Hiberante框架Spring框架Struts 框架JqueryAjax项目管理工具Project、Excel配置管理工具VSS/CVS设计方法、工具MyEclipse6.0及以上Oracle10g及以上tomcat6.0及以上编码方法Java编码规范单体测试方法、工具Junit单体测试预备知识完成上述实训,需要具备如下预备知识培养方向预备知识Java开发JAVA基础、Oracle基础、JDBC、Servlet、Jsp、js、html项目三项目名称:电子商务系统项目介绍:电子商务是指在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方互不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。电子是手段,商务是目的。电子商务,英文是Electronic Commerce,简称EC。电子商务涵盖的范围很广,一般可分为企业对企业(Business-to-Business),或企业对消费者(Business-to-Customer)两种。功能概述:电子商务系统前台模块后台模块登录模块个人信息管理模块购物车管理模块支付管理模块订单查询管理模块管理员信息管理模块用户信息管理模块
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 进行性延髓麻痹病因介绍
- T-CIE 232-2024 液气换热型水冷板式间接液冷数据中心设计规范
- 中考地理总复习七下第七章了解地区第九课时教材知识梳理
- 呼吸道职业暴露
- (报批版)塑料造粒环评报告书
- 商务励志工作报告汇报模板33
- 重庆2020-2024年中考英语5年真题回-教师版-专题01 语法选择
- 云南省曲靖市沾益区2024-2025学年七年级9月月考道德与法治试题(解析版)-A4
- 2023年汽车电喷项目融资计划书
- 2023年变压器、整流器和电感器项目融资计划书
- 网络系统集成(项目式微课版)-课程标准
- 地质灾害治理施工组织设计方案
- 讲座合同书协议书书范本
- 湖北工业大学《程序设计基础(三)-数据结构与算法基础》2022-2023学年期末试卷
- 安装工程计量与计价课件:安装工程定额计价体系
- 中国校服产业挑战与机遇分析报告 2024
- 辽宁省大连市2023-2024学年高三上学期双基测试(期末考试) 地理 含答案
- 部编版一年级上册语文期末试题带答案
- 仓库库房管理制度规定(7篇)
- 【9历期中】安徽省亳州市蒙城县2023-2024学年九年级上学期11月期中历史试题(含详解)
- 2024年建设工程质量检测人员-建设工程质量检测人员(门窗检测)考试近5年真题集锦(频考类试题)带答案
评论
0/150
提交评论