| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

基于WWW的协同式CAI软件的Java实现

水***敢

贡献于2015-11-26

字数:5169

基WWW协式CAI软件Java实现
基WWW协式CAI软件Java实现 发布时间: 20040309 作者:作者:丁振 摘  文介绍J 实现基Web环境协式计算机辅助教学软件结构出具体实现中关键技术

         关键词 J Web远程教学Socket通信 1 引言   着Internet网络技术发展远程媒体教学成前研究热点

        基InternetWWW应模式作种方便迅速享信息手段深受户欢迎

        户通访问超文页面浏览媒体教学容通点击超链进行探索式学

        仅基超文页面教学存缺点:学生容易超链中迷失方教师学生学行进行控制教学程缺乏序性教师学生间进行交流教师学生学效果缺乏检查手段等

        文介绍计算机辅助教学软件克服缺点整软件采J 编写实现服务器部分学生部分教师教学部分课件维护部分四部分组成该软件实际教学框架系统教学材料教师安排教师学生通访问URL址进入角色

        学生教师现场控制进行学讨练测试

         2 系统功 21 超文页面学   教师学生学页面进行统导

        教师选择学页面页面URL址传送学生引导学生该Web页面进行学增加学针性满足组织控制教学需

         22 实时讨   实时讨协式教学软件基特征

        讨期间教师提问学生安排作业等学生学体会疑问告诉教师

        学生间学中问题进行实时交谈

        系统提供两种工具支持网实时讨:种纯文字交谈果发言者未选择户公开发言否私发言送选定户户讨面板文域
显示条发言发言者发言容

        种享白板教师学生白板写容白板容户保持致享白板支持线圆矩形文字等基绘图操作选择线条颜色

         23 交互式做练   教师发出练指示消息学生动进入练界面系统动试题库中调学问题关试题供学生操练操练时系统学生解答标准答案否答弹出话框学生反馈鼓励信息

        交互式练助学生加深教学容理解

         24 网测试   测试教学程中缺少教学环节通测试教师学生学进行考核解学生学效果改进教学提供

        学生通测试解容掌握情况增加学兴趣

        目前次测试试卷教师试题库选题组卷安排分数

        测试时间限制

         3 系统总体设计   系统完成功两类工作方式:类客户服务器方式(学生做题)客户方发出访问申请服务方出响应

        客户动作发起者时发出申请客户方决定客户方发出申请立Socket通道取服务方结果

        服务器方必须始终处监听等状态

         图1 系统整体设计结构   类网协作应(实时讨等)种方式中方成消息发送方方成消息接收方

        发送方动作户界面类事件驱动引发时间性偶然接收方必须时刻处接收监听状态

        通信双方处等位置双方处接收等状态


           Java安全性限制两客户浏览器间直接建立Socket连接实现两浏览器间通信必须通Web服务器Java应程序进行转接

        综述实现系统功笔者系统总体设计图1形式

           关说明: ① 学生教师分客户服务器方式Web服务器Java应程序建立通信连接

        服务器方连接监听线程负责监听客户Socket连接申请

        服务方连接客户建立消息处理线程该线程负责接收相应客户消息消息进行分析处理

        消息转发客户

         ② 学生教师方消息接收线程负责接收服务方消息

        该线程通调户界面象中方法消息求反映户界面

        设计消息接收线程类时构造方法中户界面象作参数传该类象Java中实现象间互访基方法

         ③ 访问试题库程学生方发送相应消息服务器服务器方通COM组件RDO访问基ODBC数库访问结果传回学生

         ④ 教师学生学程进行控制服务器方线程专门接收教师控制消息转发学生控制包括页面学导学阶段控制学阶段包括:实时讨做练测试

        学生操作界面教师控制消息变化

         4 技术关键 41 数库访问   Virsual J 针Microsoft操作系统Java类库做专门扩展JavaCOM(组件象模型)支持JavaInternet Explorer 3.0浏览器相集成户Java程序中访问支持COM软件

        数库访问J 中提供DAO(Data Access Object)RDO(Remote Data Object)两种方法


        软件中采RDO象实现ODBC数源数访问

        数库连接建立ODBC基础支持种类型数库访问

        笔者采Access数库

           通常Java Applet沙箱中运行访问资源限COM服务意味着存取沙箱外资源IE安全性作严格检查Java类分信类信类信类COM服务类路径装入类信包括网载类非封装具数字签名.CAB文件中

        避免安全性带麻烦减少客户端ODBC配置笔者访问试题库部分中采服务器方Java应程序访问数库办法安全性限制

        浏览器方Applet程序通服务器方应程序通信传递访问请求结果

           整系统数库表格设计: 填空题表:含试题标识号问题号难度试题容答案五字段

         判断题表:结构

         填空题试卷表:试题标识号分数两字段

         判断题试卷表:结构

         教学容索引表:含章号节号问题号问题名URL址五字段

         章标题表:含章号标题两字段

         节标题表:含章号节号标题三字段

         成绩登记库:含姓名成绩两字段

           数库设计出系统教学容试题库中试题通问题号连接起

         42 数通信处理   总体设计知系统两类应工作特点


        基客户服务器应客户方发出访问请求直接事件代码中获取服务方返回结果协作应必须客户方分设立消息监听线程获取处理数

        实现效率考虑两类应宜条Socket通道

        笔者采双Socket通路办法

        服务方设立两Socket监听口分88838884客户端分针两监听口建立Socket连接

        避免创建线程两类应通道分开系统通道作特殊处理具体情况说明:    学生客户:8883口发送消息8883口接收数库访问结果8884口接收消息

            服务器方:系统客户创建消息接收线程8883口接收消息消息通8884口相应输出流转发客户方

        考虑教师发控制消息服务器方针8884口建立教师控制监听线程专门8884口接收教师控制消息通8884口发送学生

        学生应8884口输入流未服务方必创建相应监听线程

            教师方:8884口发送教学控制信息8883口发送谈话白板查分等消息

        接收消息线程8884口接收消息

           服务器方通8884口输出流消息转发客户方求户连接应输出流实现享访问户间互发信息基础

        服务方通信线程类设计采Static数组存放输出流样实现类中象间数享类中通类名直接访问数

           服务方客户方采线程设计系统效率充分发挥

         43 消息设计   整系
统建立消息基础服务器端客户端承担消息处理工作

        量基协作应消息服务方负责转发客户方进行处理

        类消息消息头容组成消息头系统判

        整系统中6类消息:交谈消息白板消息导消息户登入退出消息试题库访问消息消息(登分查分等)

         44 教学应界面设计 441 教师界面   教师操作界面固定Applet面板含四部分容:①户列表②控制面板页面导讨练测试查成绩五钮中前四钮分控制学生进入学阶段学生界面教师控制变化③交谈文显示域谈话录入钮点击谈话录入钮弹出文录入窗口供发送谈话容④享白板工具栏

         442 学生界面   学生界面变动界面两帧构成帧显示Java Applet帧显示教师发送URL页面容

        Applet帧界面块面板(分登录面板讨面板练面板测试面板)采卡片布局构成初始登录面板显示块面板教师控制消息控制

        URL显示帧教师发送URL容显示媒体页面

        学生测试时允许学生两类试题(非判断题填空题选择题填空类)间回切换翻动试题钮前浏览试题

        提高访问试题速度减少服务器端访问负担客户端量保存已读试题容标准答案学生解答等信息引入标记量标记某序号题否访问没访问试题访问试题库

        测试时创建计时线程时间完点击答题结束钮计算机动进行评分分话框形式告诉户时写入成绩登记表供教师查询

         45 URL导实现   URL输入传送 教师点击页面导钮系统访问学容索引等表弹出话框教师选定学章节问题系统应URL址通Socket通道送学生客户端时教师端弹出新浏览器显示页面供确认


           URL显示 步骤:①URL类接收字符串生成URL象②通Applet类中getAppletContext()方法取应程序AppletContext③通AppletContext接口showDocument方法显示URL容

        该方法具体格式参数说明:   void showDocument(URL url String target)   中target参数指定文件容显示位置具体值作见表: 值 文件显示位置 —self 前帧 —parent 父帧 —top 顶部帧 —blank 开辟新浏览器窗口显示 帧名 指定帧中显示   教师方笔者采—blank办法开辟浏览器窗口显示URL容供教师确认URL容

        学生方采帧办法HTML文件中安排帧帧显示Java Applet帧显示教师发送URL页面容HTML文件中规定帧调整样学生调整帧边界更方便阅读容

         5 结束语   文介绍基WWW协作式教学软件系统具体实现方法

        该软件实际教学框架系统具体教学容教师系统课件维护部分安排设计较发挥教师观动性

        该软件作实软件笔者Java课程教学中运

        笔者拟该系统作改进:①提供动组卷功

        ②引入更完善学生模型学生学水进行评估提供种教学方式系统教师教师两种情形运作CAI智性做工作

        ③媒体支持(:享视实时语音)作研究

         作者简介:丁振 副教授

        研究方:计算机辅助教学计算机网络

         作者单位:华东交通学网络中心 江西南昌(330013) 参考文献 1廖卫东等编著.Java程序设计实指南.北京:机械工业出版社1996(10) 2美Jamie Jaworski著曹康等译 Java开发指南北京:中国水利水电出版社1996 3申瑞民等.采CLIENTSERVER方式基WWW户交流讨系统.计算机工程1998(2)
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 积分 [ 获取积分 ]

购买文档

相关文档

基于Java的网上购物系统的设计与实现

 XX 学 院 本科毕业论文(设计) 题 目 基于JAVA的网上购物 系统的设计与实现 院 系 计算机科学与技术 专 业_ 计算机科学与技术 (网络工程方向) 姓 名 学 号 学习年限20XX年9月至20XX年7月 指导教师

文***品 5年前 上传2592   0

基于JAVA WEB的考勤系统设计与实现

基于 JAVA WEB 的考勤系统设计和实现Design and Implementation of Attendance System Based on JAVA WEB摘要科技的发展,带动一系列产业的升级和创新;网络技术的不断更新迭代,冲击着人们的日常生活状态。人们越来越想更方便记录自身企业的考勤情况。但企业部门的多样化,给人们在传统考勤统计中带来了很大

平***苏 11个月前 上传367   0

基于Java的图书馆座位管理系统的设计与实现

目前,如何利用计算机系统来对座位进行管理是解决占座问题的关键。该图书馆座位管理系统是基于Java架构,采用Eclipse开发工具,使用SSM等前端开源框架,以MySQL为后台数据库,Tomcat服务器下设计与实现。主要功能包括:管理员登录、学生登陆、用户更改密码、管理员管理、管理员对学生管理、管理员对图书管理、学生借书、学生座位预约。

王***朝 3年前 上传1856   0

基于java的宠物销售网站的设计与实现

基于Java 的宠物销售网站的设计与实现Design and implementation of java-based pet sales website 日内容摘要本科设计《基于Java 的宠物销售网站的设计与实现》体现了以信息时代的创新购物模式,利用宠物销售网站的不受空间限制,随时随地可以看宠物,买宠物,网络经营的低廉成本等相关特性。使得宠物销售网站对市场

平***苏 11个月前 上传239   0

基于Java的俄罗斯方块的设计与实现毕业论文

本科生毕业论文(设计)基于Java的俄罗斯方块的设计与实现 姓  名学  号专  业指导教师 2013年X月X日摘 要俄罗斯方块作为一款风靡全球的多样化终端游戏,经久不衰。俄罗斯方块简单的基本游戏规则是旋转、移动,游戏自动随机输出7种形状的方块,经旋转后可形成28种形状,方块堆叠在一起,排列成完整的一行或多行消除得分,积

文***享 3年前 上传1117   1

基于Java EE平台的公交车辆运行监控系统的设计与实现

随着经济和城市化地高速发展,市民有多种的出行方式,其中最为重要的是公交车出行。城市公交车需求的数量在快速地增长,它每天会产生大量的实时运行数据急需计算机系统做及时的处理。由于公交车的实时情况需要立即反馈到后台管理人员,通过直观易懂的方式来进行展示,所以公交车辆运行监控系统的开发便尤为重要。

爱***享 3年前 上传714   0

基于Java的二手图书交易系统后台管理设计与实现

普通本科毕业论文(2010 —2014年)题目:基于Java的二手图书交易系统后台管理--设计与实现Topic:Used books Java-based trading system admin - Design and Implementation 学 生 姓 名: 学 院: 软 件 学 院 专

文***品 2年前 上传426   0

论文基于JAVA的校园商铺平台的设计与实现

物流的发展非常之快,在互联网购物变成了人民迈向美好生活重要的一步,在短时间内购买到或者订购到自己所需要的商品已经成为网上购物显著的需求。对于全校师生而言,相比较于在大型网站上购物所需要等待的物流时间,校园商铺能够缩短等待时间,让师生能非常快得买到本人的必须商品。

王***朝 3年前 上传1026   0

蓝凌KOA 基于知识管理的协同办公系统-协同软件解决方案

蓝凌KOA 基于知识管理的协同办公系统-协同软件解决方案  办公应用软件(OA)经过多年的发展已经趋向成熟,功能也由原先的行政办公信息服务,逐步扩大延伸到组织内部的各项管理活动环节,成为组织运营信息化的一个重要组织部分,同时竞争的压力也使得办公应用软件应具有更高更多的内涵,客户更关注如何方便、快捷地实现单位内部各级组织、各部门以及人员之间的协同、内外部各种资源的有效组合、为员工提供高效的协同

a***a 12年前 上传467   0

基于协同过滤的房源推荐系统的设计与实现

本论文通过对当前房屋租赁市场存在的痛点问题进行分析,结合互联网信息系统的考察,以自主开发一个B/S架构的房源推荐系统为例,对开发过程的一些技术问题提出一些实用性的建议及实现。

爱***享 3年前 上传690   0

基于java的学生信息管理系统

科技带动计算机行业不断地发展,计算机行业的发展也给每个行业带来了巨大的收益,使其工作效率得到提高,同时方便了人们的生活。本系统使用SSM框架,主要采用自顶向下的相关研究的方法。

爱***享 3年前 上传794   0

基于JAVA的医院门诊预约

社会医疗工作和公民的日子息息相关,跟着公民日子水平的前进以及科学技能的前进,人们对医疗条件医疗效劳质量提出了更高的要求。医疗检查是病人获得国家保健服务的第一步,由于旅客交通量迅速增加,传统医院门诊部的登记不能保证医院服务的及时、准确和合理的质量。通过需求分析和技术对比,研究相关资料文献,决定采用基于 SSM(Spring、Spring MVC、MyBatis) 框架搭建系统、 构建系统用B/S结构模式。

爱***享 3年前 上传655   0

以流程审批为主线的门户式协同办公系统-协同软件解决方案

以流程审批为主线的门户式协同办公系统-协同软件解决方案  客户介绍:  延锋伟世通汽车饰件系统有限公司是上海汽车集团股份有限公司和美国伟世通国际控股有限公司共同投资的中美合资企业,位列中国汽车零部件百强企业第7名。  项目概况:  延锋伟世通协同办公门户系统面向全集团员工——覆盖集团总部及四家分公司,支撑整个企业的内部办公管理,将信息、办公、项目和业务数据合为一体。

东***7 11年前 上传672   0

深思软件基于JAVA邮件系统解决方案-邮件系统解决方案

深思软件基于JAVA邮件系统解决方案-邮件系统解决方案系统简介  随着因特网的不断普及,国内的用户数呈指数级增长。为了满足不断增长的信息交换的需要,作为因特网信息交流中的支柱电子邮件系统变的越来越庞大。传统的基于单机,使用系统帐号作为邮件帐号的邮件系统已难以适应网站的需求。特别是免费电子邮件服务的出现,更使这一问题变得越来越突出。深思软件技术股份公司自主设计开发了适合中国国情的大规模

蒙***懂 12年前 上传552   0

科迪中学通过A6协同实现数字化家校沟通-协同软件解决方案

科迪中学通过A6协同实现数字化家校沟通-协同软件解决方案  编者按:  在本次“信息北京2006应用成果评选”中,入围前30名的项目中,有一个投资最少、推荐单位级别最低的项目,就是北京科迪实验中学家校沟通及教育教学协同管理系统。在众多“巨无霸”项目中,它为什么会受到评委的青睐,脱颖而出呢?我们认为主要有这样几个方面原因:一是教育信息化的进步惠及全民;二是投资省,性能强,使用推广简便,

0***3 11年前 上传513   0

中电投应用A6实现集团化协同管理案例-协同软件解决方案

中电投应用A6实现集团化协同管理案例-协同软件解决方案  用户背景  中国电力投资集团公司(以下简称“中电投集团”)是在原国家电力公司部分企事业单位基础上组建的国有企业,拥有12个已建成的1000MW以上的大型电厂和原国家电力公司全部的核电资产,注册资本人民币120亿元,截至2004年底,集团公司资产规模达到1050亿元,中电投集团下属130家成员单位,拥有中国电力国际、中国电力国际

g***s 11年前 上传349   0

协同软件在房地产行业的应用分析-协同软件解决方案

协同软件在房地产行业的应用分析-协同软件解决方案  【eNet硅谷动力专稿】协同管理:房地产企业新时期的信息化管理需求  房地产行业属于资本密集型企业,市场竞争十分激烈,当前,房地产行业正在呈现多项目、跨区域、集团化发展的趋势,没有统一的信息管理系统作为支持,是不可想象的。规模化发展和一体化的信息建设已经成为房地产企业的迫切需要,跨区域、多项目的运作模式要求房地产企业在业务操作层面上

海***梦 10年前 上传502   0

高效办公新感触 难离协同软件系统-协同软件解决方案

高效办公新感触 难离协同软件系统-协同软件解决方案【eNet硅谷动力消息】被采访者:韩新林 综合管理部 文档管理员    “我来中邮电的第5天,集团就上了A6协同管理系统,和以前的工作模式不太一样。现在用了快两年了,已经离不开它了。每天上班打开电脑的第一件事就是上协同处理事项,而且全天挂线。”   公文管理缩短审批周期   过去,一个公文拟定完成之后,总是要跑很多部门

h***4 8年前 上传740   0

天路软件协同办公管理系统解决方案-协同软件解决方案

天路软件协同办公管理系统解决方案-协同软件解决方案  1.天路协同办公管理系统产生背景   经济全球化使得资源通过全球市场进行配置,也将商业、贸易推向了全球化,而其最为突出的形式则是信息网络全球化。在网络世界中,商务、交易都将趋向无国界化。在这种环境下,企业间的交往日趋频繁,业务往来也越来越紧密复杂。如何协调企业间众多复杂的业务往来关系,是每一个企业管理者所面临的新问题。随着协同商务

z***o 11年前 上传650   0

论文基于Java的失物招领系统

自古以来,中华民族传统美德源远流长,这其中就包括拾金不昧。随着网络的日益发展,各种网络化应用应运而生,与拾金不昧相对应的网上寻物大大便利了人们的生活。网上寻物,指的是人们通过网站搜寻自己丢失物品所在。

王***朝 3年前 上传1180   0

基于Java EE的城市公交线路仿真系统

城市公交线路仿真系统是应用科技手段提升公交管理水平和调度技能,如开发动态线路仿真系统,运用当代通讯技术研发科技公交。随着社会经济的高速发展以及城镇化进程的加快,人们对于公共交通的质量与效率的追求不断提高,公共交通需求日益多样化,其中城市公交作为最初始的公共交通尤为重要。

爱***享 3年前 上传630   0

基于Java Web的旅游信息网站

基于Java Web的旅游信息网站Tourism information website based on Java Web内容摘要本次开发的网站是基于JSP/Servlet的 WEB旅游应用网站,该网站是以互联网传播为媒介来实现旅游信息发布、共享的平台网站。本次论文主要论述的是的网站整个开发和设计的过程。在开发过程中,我们主要运用了java程序设计语言、数据库

平***苏 11个月前 上传299   0

java软件工程师自荐书

java软件工程师自荐书第一篇:java软件工程师自荐书模板姓名: xxx性别:女民族:汉籍贯:黑龙江大庆学历:大专专业:计算机应用与维护出生年月:1984年8月毕业学校:大庆石油政治面貌:团员身体状况:良好联系电话:e-mail:☆就业方向:web开发、java程序开发☆专业技能:﹡熟练掌握html,xml,css,javas

q***p 10年前 上传411   0

java软件工程师求职信

java软件工程师求职信第一篇:java软件工程师求职信尊敬的领导:您好!首先衷心感谢您在百忙之中浏览我的自荐信,为一位满腔热情的大学生开启一扇希望之门。我叫王海艳,是一名即将于2014年7月毕业于长春大学计算科学与技术专业的学生。借此择业之际,我怀着一颗赤诚的心和对事业的执著追求,真诚地推荐自己。我热爱这个专业,并投入热情和努力。在校期间,我掌握了扎实的专业基础知识,学

j***7 10年前 上传605   0

协同数码SynchroWAp协同电讯解决方案-协同软件解决方案

协同数码SynchroWAp协同电讯解决方案-协同软件解决方案   进入新世纪开始的第一年,在国民经济平稳运行的大环境下,电信行业依然以高于国内生产总值(GDP)7个百分点的速度发展(GDP发展速度7.9%,电信业15%)。我国在进入WTO后,国内的电信运营商不仅要面临国内同业的竞争,而且要面临国外电信运营商的抢滩入市。这就对电信运营商提出了更高的要求。针对于目前电信行业的现状,协同数码股份

m***z 9年前 上传601   0