实践主题:面向电子白板设计网页浏览器(for Windows)
班级:A812 指导教师:于含芬、微机老师
小组成员:孙雪林、栾妍琇、原超、冷汉超 课题组长:冷汉超
实践背景:刚入学,学校就引进了电磁式电子白板(教育行业大部分首选的都是电磁系列的),此类电子白板需要一个特制的手写笔,定位准确,可书写性强,抗干扰强,维修简单价格低廉。一款好的白板必须配备自己专业的软件,好的软件犹如一个高智慧的大脑,成为一个白板的核心。我们现在配备的软件系统已相当完善,无论是操作流程还是功能实现,都十分灵巧方便,但唯独没有设计针对电子白板的网页浏览器,使得教师在浏览网页时只能在讲台下使用鼠标操作,难以发挥电子白板的优越性,为此我们小组提出设计一款 “面向电子白板设计网页浏览器”来填补这个空白。
实践过程:
1、设计框架思路:由于电子白板也属于触摸屏的一种形式,我们小组决定采用仿win8的按钮及操作,确定主要功能有实现网页拖拽浏览、适合白板操作模式等等
2、实际开发过程:实际用过VB开发的同学都知道,VB中普通控件要实现跟随鼠标拖拽都很容易,但唯独webbrowser控件例外,由于webbrowser控件不响应鼠标点击事件,所以要想实现拖拽功能就很难控制,需要JS来获取事件,并且还要加上timer的实时控制才能基本实现,在此不予详细说明。对于界面结构控制,那就更加繁琐,虽是可视化编程,可要想用VB实现流畅的操作界面,也是一件很复杂的过程,对此我们设计了很多种结构布局,在经过反复讨论后,最终决定使用四周分布型按钮布局,至于优点在实际运行中会有所体现。
3、后续开发工作:在基本功能实现之后,界面UI就成了一大难题,UI的质量可以直接决定产品的质量,所以通常要花整个开发过程的2/3的事件来进行界面UI。
实践评价:我们在制作的一个个日日夜夜中,亲身体验到了工作者们的艰辛,但同时也体会到了工作的快乐,它使我们充实,使我们理解了什么叫做teamwork,使我们懂得了珍惜身边的一切,因为身边的一切都积聚了每一个人的汗水!
2012.02.18
下载地址1: http://120343.24la.com.cn/software/touchbrowser.exe
下载地址2:http://pan.baidu.com/share/link?shareid=271449&uk=3188064426





