WEB平台

2024-06-11

WEB平台(共12篇)

WEB平台 篇1

摘要:随着网络的快速发展以及Internet的普及,网络信息化不断加深,大学传统的课堂教学已经远远不能满足学生的学习需求,如何快速、合理,有效的将专业知识呈现在学生面前,学生如何能够在有需求时可以找到很好的相关资料,由此而推出大学生自主交流学习平台,帮助老师能够在课外之余传送资料,分享经验,并解答学生疑惑;并给予学生能够有效获取知识的途径,在需要知识的时候,能够有地可寻,在有疑惑的时候,多一个与老师交流的平台。合理的利用网络资源,能够很好的为我们服务,让教师的教学不再依靠单单的课堂,让学生能够更自由自在的学习。

关键词:php,学习,交流

信息时代来临,网络快速发展,人们获取知识的途径逐渐由实体书籍转向信息网络。大学课程远远无法满足大学生学习获取知识,通过网络学习必将成为未来大学生学习的主要方式,然而互联网的信息庞大而复杂,这降低了同学们的学习效率。为了提高同学们的学习效率,决定研发一个综合性强的学习平台,既可以随时随地学习,还可以和其他同学进行交流。

本文阐述了作品“大学生自己交流学习平台”的设计与实现,通过php、html、mysql等技术,将一个平台搭建起来,通过平台能够给予学生一个掌握知识的新途径,在此学生可以浏览教师教学资料、课件等相关知识,同时能够与老师交流互动,摆脱曾经离开课堂便毫无交流的尴尬局面。平台的运用能够很好的促使学生学习,并能够及时的获取相应的专业知识,为学生自主学习提供有力帮助。

一、需求分析

自主学习平台是一个基于web的动态网站,可以实现学生通过网络自主有效率地学习各种课程,也可以在实现学生之间、学生与老师之间的交流。网站通过课程划分,每个课程分为四个板块,其中包括章节学习板块、习题解析板块、资料下载板块、讨论板块。管理员可以为每门课程添加板块,同时给老师提供给一个教师帐号,以便管理对应的课程模块,老师可以更新课程对应的每个板块的内容,也可以对学生的留言进行回复。学生可以通过学号注册一个学生帐号,用于在讨论区发言交流。

1、网站功能模块分析:

前台网页模块分为7个子模块

(1)科目模块:学生选择科目留言相关信息。

(2)章节模块:学生选择科目后,可以查看各个章节的相关知识点。

(3)要点模块:学生选择科目和章节后,就可以浏览章节里的要点内容。

(4)习题解析模块:每个章节都有对应的习题解析,学生可以根据需要进行浏览。

(5)资料下载模块:学生根据需要,查看下载需要的学习资料。

(6)讨论模块:提供学生自由交流,发帖回帖。

(7)留言模块:学生留言,教师回复。

网站后台页面模块分为7个子模块:

(1)管理员模块:添加教师帐号和对应的管理科目,管理讨论区的帖子,管理下载资料,查看删除。

(2)资料管理模块:管理上传的学习资料。

(3)讨论区管理模块:管理学生发言的帖子,查看删除置顶等操作。

(4)科目管理模块:查看、删除、添加教学科目。

(5)章节管理模块:查看、删除、添加科目对应的章节。

(6)帐号管理模块:学生帐号查看修改个人信息,找回密码。

(7)留言和回复管理子模块:查看、留言和删除留言及回复等操作。

2、数据库设计

实体ER图

数据表如下:

二、开发环境介绍

1、php概述

PHP(外文名:PHP:Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

2、php的工作原理

Php工作原理如下:

(1)PHP代码传递给PHP包,请求PHP包进行解析并编译。

(2)服务器根据PHP代码的请求读取数据库。

(3)服务器与PHP包共同根据数据库中的数据或其他运行变量,将PHP代码解析成普通的HTML代码。

(4)解析后的代码被发送给浏览器,浏览器对代码进行分析获取可视化内容。

(5)用户通过访问浏览器浏览网站内容。

3、php的运行环境

一个完整的PHP系统由以下几个部分构成。

操作系统:网站运行服务器所使用的操作系统。PHP不要求操作系统的特定性,其跨平台的特性允许PHP运行在任何操作系统上,例如,Windows、Linux等。

服务器:搭建PHP运行环境时所选择的服务器。PHP支持多种服务器软件,包括Apache、IIS等。

PHP包:实现对PHP文件的解析和编译。

数据库系统:实现系统中数据的存储。PHP支持多种数据库系统,包括My SQL、SQL Server、Oracle及DB2等。

浏览器:浏览网页。由于PHP在发送到浏览器的时候已经被解析器编译成其他的代码,所以PHP对浏览器没有任何限制。

4、php的开发环境

操作系统:window7 32位

软件工具:zend、phpstudy;

Phpstudy是一个集成的php运行环境,方便开发人员安装,同时还集成了mysql数据库,安装完成后会生成一个www文件夹,所有站点都在该文件夹下才能运行。

Zend是一个类似eclipse的编辑软件,操作简单,站点目录层次结构明确。

三、网站设计

1、页面设计

主页布局如图1:

管理员后台布局如下:

教师后台布局如下:

2、后台系统的功能结构

该平台后台管理系统分为两个,一个是管理员后台管理系统,另一个是教师后台管理系统,分别面向管理员和教师,其中管理员后台管理系统分为课程管理,教师管理,论坛管理,公告管理,资料管理,五个模块。教师后台管理系统分为课程管理,章节管理,要点管理,习题管理,资料管理,留言管理,六个模块。

3、后台系统的功能特点

后台功能服务目标明确,一个是给管理员管理整个站点,一个给每个教师管理所授课程,方便多元化管理,功能明确,操作简单。

4、系统的详细设计

系统的主要功能是通过几个功能模块来实现的。具体模块如下:

(1)系统登录:该模块负责验证用户的权限,无权限的用户,不得执行发帖的操作,返回主界面。

(2)网站公告:展示网站的信息给所有用户和游客看,该模块由管理员进行管理。

(3)资料下载:列出所有的学习资料,包括教师上传的和用户上传的,教师和管理员有权限对资料进行管理。

(4)课程浏览:点击课程名称或图片可以进入课程的目录页面,在该页面可以选择浏览每个章节下的知识点内容和每个章节的习题,同时用户还可以对正在学习的章节进行收藏,从而方便下次进入浏览,在课程章节下,用户还可以点击我要提问对该课程的教师留言提问,当教师回复后,用户可以在我的信息下看到先关的回复,课程快速跳转可以方便用户快速的进入到某门课程的详细信息下,课程搜索可以为用户提供查找课程的功能。

(5)讨论区:讨论区是所有用户的交流中心,通过课程进行划分,即每门课程都有一个讨论区,给每个用户在该讨论区发言交流,同时,管理员可以对某个用户的权限进行设置,升级为讨论区管理员,该管理员可以对帖子进行置顶删除的操作,也可以删除某个用户的留言。

(6)友情链接:该模块负责由管理员管理,主要为用户提供某些站点的快捷链接。

(7)教师管理:在管理员后台界面下,管理员可以添加修改删除教师帐号和相关信息,同时给某个教师提供一个帐号,用于进入教师管理界面,管理自己所教的课程。

(8)课程管理:管理员界面下对课程进行编辑,修改课程名或课程图片,课程教师等,教师管理界面下,也可以对所授课程进行编辑,更改课程备注,例如上课的地点时间等。

(9)公告管理:编辑网站公告,该模块由管理员管理。

(10)资料管理:管理用户上传的学习资料。

(11)留言管理:查看学生的留言,同时进行回复或删除。

(12)章节管理:编辑课程章节。

(13)习题管理:编辑章节习题。

(14)要点管理:编辑章节要点。

5、具体的实现(部分)

数据库链接是有conn.php来完成,具体的代码如下:

四、总结与思考

信息时代的到来,学习不在局限于课本,授课方式不再局限于教室,网络授课将成为未来学习的主要方式之一,但是网络复杂,冗余的信息过多,不利于人们通过网络获取知识,学校需要一个平台用于发布网络课程给学生们自由选择学习,自主学习平台是一个多元化的学习平台,不但可以上传共享学习知识,还可以随时随地进行交流。

因此,在将来学习将会与信息网络结合,互联网将是学生们学习的主要工具,课程网络化、信息化、多元化将提高学生们的学习效率。

参考文献

[1]辛洪郁,张鑫.PHP项目开发全程实录[M].清华大学出版社,2013.

[2]王珊,萨师煊.数据库系统概论(第四版)[M].北京:高等教育出版社,2006.

WEB平台 篇2

1软件工程和Web技术

1.1软件工程介绍

软件工程作为一项以研发软件为目标的系统性、规范性、数据性学科,令软件系统进行实时、高效、无损耗传递信息。软件工程可涉猎多学科知识,例如编程语言、数据信息库分析、平台操作管理、平台设计方式、高等线性代数等高端性技术学科。软件工程研究主要目标为,让产品具有专业性、可实用性、适宜性,以达到客户的期望。设计理念一般分为主体性设计和细则性设计,令软件工程系统在前期研发、中期运行、后期维修的过程中进行逻辑性连接,确保软件在使用过程产生问题时,可迅速确定维修范围。在新时期发展过程起着重要作用,软件工程系统的开发可令社会科技发展更加迅速。

1.2Web技术介绍

WEB平台 篇3

摘要:2004年木美子事件的发生,让中国民众了解到博客并应用博客。近几年来,我国博客规模得到不断扩大,博客不仅是个人信息积累和传播的有效途径,许多企业也在此时选择了——企业博客这—“拟人化”的形式展开了新一轮的公关活动。博客传播具有着人性化、可互动性的优势,但在某些情况下暗藏着突发性的公关危机。建立良好的监督机制、不断增强企业博客的公信力等方式都是企业应用博客这一重要传播途径需要注意的问题。

关键词:博客公关企业博客

0引言

当今中国,博客作为一种新的媒介现象,虽然发展如其他网络革命一样存在着滞后性,但逾亿的数量足以证明其显赫的影响力。博客已成为大众的精神家园,博客已成为企业的公关新路。

1博客与公关传播

博客(weblogorblog),即网络日志,作为新型的个人互联网出版工具,使互联网迅速发展下的应用之一。博客传播(“自媒体”传播)作为互联网时代新型的传播方式,其自身具备适合公共关系传播的特点在于:①博客具有非盈利性的特征,同时弥补了专业媒体组织科层结构的弊端,更易博取受众的信任。②博客作为一个个性化基础上的社会化媒体,通过他人引发交流和讨论,从而会对一个相互关联的群体产生影响,而通过这个群体的关联散发出去及其本身的影响会影响到媒体和公众。③博客是虚拟社会中的个性化主体,博客领袖的影响力和公信力就如社会生活中优秀领导的影响力,而且每个人发挥的影响力是不同的。④博客可通过日志、RSS、trackback等方式形成一个跳转联系的传播网将观点传播出去,还能被搜索引擎常年搜索,被主流媒体转载。与传统的公关及广告行销手段相比,博客公关具有行销成本低、时效性强、参与性与互动性突出、读者信任度高以及行销效果易见等优势。

2企业博客与公共关系

据CNNIC《2006中国博客调查报告》显示:截至2006年8月底,中国博客读者达到7500万以上,其中活跃博客读者高达5470万人。据DCCl互联网数据中心发布的《Netguide2008中国网络广告市场调查研究报告》显示:互联网“购买影响力”高于中央台。在调查互联网用户最影响其购买行为的媒介中,53,9%用户选择互联网,显著高于位列第二的中央台(19.4%)。面对如此庞大的数字以及广阔的市场影响力,在当今企业选择博客这一公关媒介已经成为进一步拓展市场的有效渠道。企业博客是指企业依靠自己的力量、委托第三方平台或第三方技术提供商建立的博客,其作用包括相关信息发布、产品服务营销、企业形象塑造、危机公关处理等。国外企业借助博客进行公关的行为开展较早,发展也相对比较成熟。调查显示2006年上半年36%的大公司已经建立了博客,另外有35%的公司打算在年底建立,并且已有部分公司开始经营与博客相关的业务,即博客服务商的涌现。虽然现今国内也拥有了本土的博客服务商(BlogCN中国博客网),但是在博客发展的各方面较其它国家,尤其是美国还存在着较大的差距。博客自身具备零进入门槛(零机制、零编辑、零技术、零成本、零形式)(WayneHu rlbert,2004),可信度高的传播优势。较之其它媒介传播手段,博客还具有独特优势:

2.1人性化企业博客作为公关行为优势之一就在于以具体的个人取代了冰冷而抽象的团体,给企业披上了人性化的面纱(SeeSun~shine,2006)。在企业这样一个群体博客中,博客是以个体的身份进行创作的,其它成员并不直接干涉其内容生产。也就是在某种意义上来说“自媒体”赋予个体的自由弥补了组织“非人性化”的一面。这不同于专业记者对组织信息的传播是制度的、非个人的、不带感情的;相比之下,博客传播则是人性的、个人的和富有激情的。不过,个体虽然不必受到组织的种种束缚,但博客并不可以像网络论坛一样保持“各抒己见”的状态。在技术方面,它仍然受到“自媒体”所给定形式的限制,作为企业博客还将受到来自构建身份的限制,来自博客整体策略的限制,来自读者反馈的限制,来自企业品牌构建需求的限制。

2.2互动性博客主页均设有便于互动的基本功能,博客独特的参考和回馈机制主要通过这些机制来实现。格鲁尼格认为公共关系最理想的模式,是双向对称型模式,即信息的传播者和受众之间存在广泛的互动。博客构建的开放交流环境,使博客作为Web2.0的代表

3企业博客管理的潜在危机及解决途径

3.1高信任度的不合理利用前已叙述,博客的优点之一就是其在传媒中拥有较高的可信度。但博客高可信度下伴随着的不一定是美誉,也可能是臭名。这一点在2005年因为杰克·贾维斯发表“戴尔太烂,戴尔去死”的博客日志,使戴尔形象一落千丈,丧失销售霸主地位的代表性公关危机事件中就可体现。此时的博客更像是悬在企业形象之上的达摩克利斯之剑,由博客引起的突发事件,往往让企业措手不及,形象大受损害。同样也是因为博客的高信任度,使其成为部分企业应用于不正当竞争中的新手段。这主要体现两个方面:一是部分企业雇用枪手,伪装博客,编造关于企业及产品的正面评价。于是在短期内获得消费者热烈反响,但造假的消息一经传出,随之而来的抵制活动也许会使企业的产品销售进入瓶颈阶段,形象也大为受损。不正当的努力对企业而言起了“销售抑制”的反面公关效果。二是涉及到部分企业的道德问题,有些企业雇佣枪手在博客发表诬蔑竞争对手的假消息,损害了对方的利益和形象。这样的不正当行为在打乱公平竞争秩序的同时也为消费者做出正确的选择性消费出了一道新难题。企业利用博客高信任度的优势,首先要建立企业博客并相信其会对企业公关带来帮助。在网络世界中,与其被动应付个人博客造成的危机,不如主动建立企业博客,在危机发生的第一时间给出合理的回应。在此基础上,企业博客的经营应秉持诚信的态度。由于互联网技术的应用,消息将得到最广泛最迅速的扩散,虚假消息随时都有可能被揭穿,在博客事件引发的公关危机中众多知名企业的沦陷已经为每一个企业敲响了警钟。当然,不利用博客对竞争对手进行种种污蔑性攻击,是参与正当市场竞争企业应有的基本素质。

3.2互动性不足当今众多企业博客经营管理的另一个软肋体现在与读者的互动性不足。首先,只有少数企业可以保证博客日志的及时更新。信息的相对滞后性逐渐丧失了企业博客对读者的吸引力,迫使读者转而选择其它媒介渠道。但这里提到的企业博客日志并非企业公关稿,更不是单一的产品宣传或广告,将企业官方网站如法炮制而成的企业博客因其丧失了博客的人性化特点已然失去了博客公关的优势。其次,企业应该以正确的态度对待企业博客上的读者评论。相当多的企业博客都在明显的位置作出对评论进行控制的声明。诚然,企业博客作为塑造企业形象的重要工具,内容以企业信息为中心,相应的评论也应是围绕着企业展开的,内容需要“把关人”的整理,但筛选原则的确立确是值得企业加以深思的。有时,消费者的负面评价出

现在企业博客上,作为企业应该感到幸运,这相较发表于个人博客情绪化下的否定意见,已经为企业从另一侧面提供了展示公关魅力的机会。

3.3监督机制不健全目前,大部分企业都缺乏对网络信息的监督控制,在信息时代的背景之下,这无疑加剧了公关危机的突发性,使企业难以在第一时间作出合理反应。针对这个问题,只有依靠建立网络信息监督机制来得到合理解决,机制建立后,应将对博客的监测纳入日常公关事务当中。借助一些技术工具,如已经发展起来的专业搜索引擎,时刻关注网上关于本企业的评论和讨论,跟踪相关消息在网际间的流传情况。同时要多方搜集其它资料,将博客搜索与传统的媒介跟踪、企业针对消费者的研究资料及企业原始资料结合起来。企业也可以通过公关公司建立符合企业自身情况的监督机制,专业的监督机制能够帮助企业更好的预防可能发生的危机。

3.4公信力不足将CNNIC发布的《2007中国博客市场调查》及Technorati发布的《全球博客现状调查报告》相对比发现,博客在中国的公信力明显不足。在被调查者中,在中国更加信任博文的人数比例仅有20%,而在全球调查中这一数字却高达71%。

在中国,博客的公信力不足,固然受到博客应用起步晚,发展时间相对较短,国内相关监督机制尚不健全等整体情况的影响。但针对企业博客而言,提高博文的真实性与及时性无疑是增强企业博客公信力的重要途径。博文的真实性不仅要求内容中对于企业形象塑造,产品服务营销内容有着最基本的真实性保证,更需要对企业发展动态,公关危机背后的情况有着真实性保证。主流媒体在“三鹿奶粉事件”中犯下令人失望的错误,企业博客应引以为戒,当然更不可步其后尘。增加企业博客公信力的另一个途径就是针对负面留言的合理解决和反馈,以真诚的态度,实际的行动让企业的每一位消费者不断增强对企业的信任,感受到企业公信力的真实存在。当然这样的行为不是“作秀”,它应该发自于企业对待消费者的真诚之心,更应该融入到一个企业优秀的文化之中去。

本文虽然对企业博客潜在危机论述篇幅颇多,但并不代表博客作为一种新型公关渠道其自身弊大于利。在“酒吞也怕巷子深”的信息时代,企业博客作为企业公关活动指明了一个新的方向。相信随着计算机技术的进步及中国博客发展的日渐成熟,企业博客在公共关系中能够发挥其优势,带动企业及公共关系学科共同发展与进步。

参考文献: [1]CNNIC 2007中国博客调查报告

[2]谢驰从企业博客看企业危机公关行为

[3]刘津.博客传播

[4]春晖引爆博客传播——新公关传播

基于web的虚拟实验平台的设计 篇4

1 国内外虚拟实验平台现状与分析

当前,国内外虚拟实验平台的搭建还是比较成功的,例如英国开放的大学开发的科学实验室已基本能够在线实现实体实验室的所有功能,学生可以从网站上下载虚拟模拟仪器软件进行在线实验,也可以借助遥控仪器进行远程控制实验。相对于国外,国内这方面的研究起步较晚,但也有不少成功的案例,例如北京航空航天大学的机械与控制工程虚拟仿真实验教学中心、吉林大学的机械虚拟仿真实验教学中心、华中科技大学的机械学科虚拟仿真实验教学中心等等。总之,当前虚拟实验室技术虽然取得了一定的成果,但自身的实验环境受一定时间和空间的限制,不能时时的提供给学生一个自主设计和分析的实验环境。

2 虚拟实验平台的总体方案设计

2.1 虚拟实验平台的技术研究路线

2.1.1 以机械设计基础实验为开发对象,分析其实验内容及过程,采用统一建模语言UML对平台进行业务流程分析,完成需求分析报告。

2.1.2 根据需求分析报告,对实验平台进行概念设计(数据层)、业务逻辑层设计(各种被封装的Web实例)和物理设计(功能设计),进而完成三层分布式体系结构设计和功能设计。

2.1.3 确定使用Visual Studio2015设计开发Web程序,利用SQL Server2008完成数据库的开发,选定Pro/Engineer、3D MAX、U-nity3D等软件进行3D模型的构建。

2.1.4 完成平台详细方案设计,包括虚拟实验、实验教学及平台管理三大模块。进行开放式虚拟实验平台的程序设计和数据库开发。

2.1.5 进行虚拟实验3D模型的构建,利用Pro/Engineer、3D MAX、Unity3D建立起所需要各部分机械零件模型。

2.1.6 完成实验平台各功能模块的集成与测试,将Web程序和3 D建模相结合,实现开放式虚拟实验平台的机械虚拟仿真实验功能。

2.1.7 完善并优化开放式虚拟实验平台,网上试运行。

2.2 虚拟实验平台的功能结构

基于虚拟现实技术、信息技术、网络技术、Web技术开发一套功能完备、通用性强的适合Web环境的开放式虚拟实验教学平台,主要包括在线虚拟实验、实验教学管理及平台管理维护三大功能,平台的具体功能为在线虚拟实验、在线作业、实验报告的智能批改、在线交流讨论和成绩管理等,其中在线虚拟实验重点开发了减速器拆装实验、常用机构和通用件认知实验等。

3 虚拟实验平台的实现

本虚拟实验平台采用的开发工具为Microsoft Visual Studio2015和SQL Server 2008,同时利用ASP.NET技术和C#.NET网页编程语言,并结合ADO.NET数据库访问技术完成了系统的开发。本系统包含三个角色管理员、教师和学生,他们分别具有不同的操作权限。当登录本系统后,管理员具有最高权限,可在其界面添加、修改、删除用户;教师可通过在线页面查询实验的开放情况,并可以根据自己的课程情况开放或关闭实验;学生可通过在线系统预约、进行实验,并且可以在查询界面查询自己的实验成绩。现已完全实现零件认知虚拟实验和减速器拆装虚拟实验,如图1所示为零件认知实验界面。

图2所示是减速器拆装实验界面,本平台的减速器为一级减速器,其主要构件为箱盖、箱座、齿轮轴、齿轮、轴承等零件和螺栓。学生可通过拖动左侧零件库中的零件进行减速器的安装,在装配完成后,可进行减速器的拆除实验。同时学生可通过工具栏进行减速器零件参数的测绘。

对于虚拟实验,采用的开发工具为CREO3.0与Unity3D,其中,各种机械零件的建模均采用CREO3.0软件进行建模,同时减速器的组装也是使用CREO3.0进行装配,利用CREO3.0导出obj文件,直接使用obj文件将模型导入Uniyt3D中,其虚拟实验操作界面等部分均是采用Unity3d技,对于模型按钮的控制以及旋转移动,则使用的是Unity3D中的脚本功能。

结束语

基于web的虚拟实验平台的开发与实现,不仅大大降低了实验室建设的成本,并且节约了时间、空间和材料。同时使学生可以不受时间空间的限制,随时随地的进行机械实验,吸引了学生的学习兴趣,同时该平台也是教师得力的教学工具。

摘要:以机械设计基础课程为研究对象,结合实验要求,并基于虚拟现实技术、信息技术、网络技术等设计了一套适用于当前教学要求的具有开放式教学功能的虚拟实验平台。本文首先对国内外虚拟实验平台的现状进行了分析,然后介绍了该平台的技术研究路线和功能结构,最后介绍了的虚拟实验平台设计与实现。

关键词:WEB,虚拟实验平台,机械实验

参考文献

[1]吴倩兰,洪雅英等.机械设计虚拟实验平台的设计与实现[J].河南科技,2014:247-248.

[2]高举红,陈杰等.基于Web的工业工程的虚拟化实验设计[J].工业工程,2002(8):63-88.

[3]孟丽丽,郝力文等.基于Web Service和工作流技术的CAPP系统研究[J].现代制造工程,2014(8):63-88.

WEB平台 篇5

摘要:针对目前高校内失物归还率低及同学们在丢失物品之后不知如何寻找等诸多问题,开发了基于Web的高校寻物启事及失物招领平台。平台基于B/S架构,将UI与PHP和数据库连接的功能代码分开编写,后台采用MySQL数据库和PHP语言开发,前台使用java script结合CSS、DIV等设计完成动态页面。平台能及时有效地处理高校内的寻物启事及失物招领类事务,为高校师生提供方便。

关键词:寻物启事;失物招领;Web;MySQL;PHP

中图分类号:G647 文献标志码:A 文章编号:1674-9324(2013)26-0245-03

物品丢失已经成为高校校园内极为普遍的现象,校园内随处可见寻物启事及失物招领启事,各个高校的论坛、贴吧以及各类社交平台内也充斥着大量类似的信息,但因启事的张贴有时间方面的限制且破坏校园环境,而各类网站平台并不能有针对性的对此类事务进行分类处理,导致失物归还率低、大量纸张浪费以及同学们在丢失物品之后不知如何找寻等诸多问题。现在国内有一些寻物启事及失物招领网站,但因为是面向全国,范围太广,没有针对性,实用性不强,因此人们关注度很低。“高校寻物启事及失物招领平台”将目标对象定位为高校师生。用户在进行信息检索时,网站根据用户所输入的检索关键字或所选择的条目类型进行数据挖掘与匹配,为用户提供所需的检索结果。用户还可以在“个人中心”查看自己发布、回复以及最近浏览过的信息,并可通过帖子下方的QQ按钮即时与相关用户联系。此外,网站管理员将收集并核实用户反馈的虚假信息,可以对高校内部此类事务进行有针对性的分类、整理和信息发布,为丢失物品的同学及时准确地提供失物招领信息,进而克服传统失物招领方式失物归还率低、大量纸张浪费等诸多问题。

一、平台设计

高校寻物启事及失物招领平台为高校师生及时有效地提供高校内的寻物启事及失物招领信息。用户未登录时即可浏览网站里的信息。登陆后可发表帖子,并可通过帖子下面的QQ按钮直接与发帖人联系。平台主要分以下几个模块:

1.失物招领模块。将所有失物招领按发布时间显示出来,丢失物品的用户可以进入该模块查看所有失物招领启事,并可通过勾选物品类别、物品颜色、学校校区等信息或输入关键字来搜索自己寻找的东西。

2.寻物启事模块。将所有寻物启事按发布时间显示出来。

3.虚假信息举报模块。将虚假信息以及相应用户的ID发布在这一模块,提醒广大用户小心受骗。

4.用户个人中心模块。网站为已注册用户提供“个人中心”页面,将用户发布、回复以及最近浏览过的信息进行准确汇总,并为用户提供相应链接。用户可以在这个界面查看自己发布、回复过以及最近浏览过的信息,并可接收和发送站内信。

二、主要功能实现

1.用户的注册:首先根据规定的用户名以及密码的格式检测用户的输入是否合法,并检测数据库是否存在重名用户,如果输入合法且数据库中无相同用户信息,则使用insert语句向数据库中插入相应的用户数据,生成一位注册用户。

2.用户的登录:登录时检测用户所输入的用户和密码是否与数据库中已有的数据相匹配,如果匹配,则登录成功,进入登录后的用户界面;若匹配失败,则不能成功登录,弹出失败提示。

3.寻物/招领信息的发表:用户在登录后,可以发布寻物、招领的信息,在页面的选项卡和文本框内输入相应的物品信息后,便可以发表,系统检测到用户的输入合法后,将物品信息插入数据库中。

4.物品的搜索:我们为用户提供了两种搜索方式,一种是选项卡筛选的方式,另一种是关键字搜索,第一种方式我们采用了复选框让用户对自己所要查找的物品信息进行筛选(如类型、颜色、品牌等等),在数据库中找到经过筛选的物品信息,反馈到用户界面供用户查看。关键字搜索为用户提供了搜索框,用户可搜索物品名称中所包含的关键字或完整的物品名称,系统在数据库中找到匹配项输出到用户界面。

5.用户个人中心:为用户提供了个人信息的界面,用户可以修改部分个人信息,也可以查看自己所发布的信息,系统将该用户发布过的信息从数据库中筛选出来输出在个人中心界面上,方便用户查看。

三、技术实现

在整个平台的实现过程中,我们并没有将UI完全写进PHP,而是将UI与PHP和数据库连接的功能代码分开编写,所以以后如需修改网站的界面,将不会对系统本身造成很大的影响。首先,当用户要进行相关操作时,浏览器层次会调用相应的php程序。php程序接收来自网页的请求,然后根据请求对数据库进行相应的操作,并将操作结果返回给前台网页。平台架构图如图3所示:

1.前台实现。网站的前台搭建用Dreamweaver制作工具,除了Dreamweaver最基本的功能实现以外,还使用到了一些其他技术:层的使用,结合Java Script做的行为特效,CSS,spry构件等。以子主页的Java Script切换特效为例,采用CSS用于进行风格设计,进行了层的定义使用及初始化定位,并调用addLoadEvent(func)、moveElement、classCurrent等函数功能实现图片的移动切换及划过小图片大图片相应显示等功能,同时设置了链接,为用户提供了更加友好、丰富的交互式体验。层的使用主要用于设计页面的布局。通过层的放置,实现隐藏某些层或者显示其他层,以及在屏幕上移动层。平台中主logo下的导航栏即应用是层的应用实例。行为特效主要是在子主页中结合Java Script的编程做的一个图片选择预览效果,通过点击小图标自动定位到大图标,使整个页面不会显得太单调,更加的美观和人性化。这一块还涉及到了层,div,AP div的使用。CSS主要用于用来进行网页风格设计,使整个网页的制作过程样式能够多样化与统一化,也使整个网页设计操作简单化。Spry构件不仅增加了页面的布局形式,简化并增强了表单的`验证功能,还与XML数据相结合,方便构造动态数据显示,便于能够更好的进行人机交互。

2.后台实现。网站采用PHP+MySQL进行开发。MySQL是一个开放源码的小型关联式数据库管理系统。它体积小、速度快且便于管理,同时具有较高的可移植性和稳定性,作为中小型网站的数据库非常合适。PHP是一种非常优秀的WEB服务器端脚本语言,跨平台性强,编辑简单,有较高的实用性。PHP还可以被嵌入于HTML语言。此外,PHP消耗相当少的系统资源。数据便于管理,以提高数据库的检索速度和灵活性。使用PHP将前台与数据库进行连接后,主要通过函数及SQL语句操作数据库。当用户在网页上进行各种操作时,HTML页面表单中的信息被提交给相应的action所指定的脚本程序(即相应的.php文件)处理,最后利用PHP中的函数读取数据库中的数据并返回给前台,呈现给用户。

本文介绍了基于Web的高校寻物启事及失物招领平台的实现过程。用户可以通过平台发布寻物启事及失物招领、浏览此类信息,并可通过平台即时联系相关用户。平台立足于广大师生的需要,针对性地对各个高校内部的失物招领及寻物启事类信息进行分类、整理和发布,提高了失物归还率,为广大师生提供了方便,同时为大家创建了一个更和谐美好的校园环境。

参考文献:

[1]刘欣,李慧,等.PHP开发宝典[M].北京:机械工业出版社,2012.

[2]兰玉.PHP与MySQL网站开发全接触[M].北京:机械工业出版社,2012.

[3]胡崧,李海,刘芬芬.Dreamweaver CS5中文版标准教程[M].北京:中国青年出版社,2010.

[4]孙良军,胡秀娥.HTML+CSS+JavaScript网页设计与布局实用教程[M].北京:清华大学出版社,2011.

[5]张晋芳.PHP在网站后台建设中的优势[J].太原:山西林业技术职业学院,2012,25(12):39-40.

指导老师:吴志红。

WEB平台 篇6

关键词:成果;专利;自主创新;信息平台

中图分类号:TP311文献标识码:A 文章编号:1009-3044(2007)16-30894-01

Web-based System for Independent Innovation Civic Platform Design Information

JIANG Xiao-qiang, LIN Yang

(School of Information Engineering, Jingdezhen Ceramic Institute, Jingdezhen 333403,China)

Abstract:Civic upgrade from the scientific and technological achievements into productive forces patent needs, to explore the establishment of the Civic Web-based independent innovation system key information technology platform and an information platform for the system functions were outlined.

Key words:results; patents; innovation; information platform

1 引言

本平台以全面提升科技成果转化能力为目标,以建立共享机制为核心,以资源整合为主线,应充分运用现代信息技术和国内外科技成果资源。通过及时、有效、权威的信息服务,有效促进科技成果向现实生产力转化的能力。

2 功能需求

该平台服务于一般设区市的科技系统,主要的功能有:

(1)网上科研成果登记与管理——网上登记可以由申报人通过互联网登陆自主创新体系信息平台填写相关资料、表格并上传服务器。由相关管理部门通过文字材料对申报的成果进行初审,选中符合本市社会经济发展需求的内容进行重点关注。

(2)促进科技成果转化——该功能主要是为企业和生产单位为了提高生产力或管理水平而寻找先进的技术方法而设置的功能。即将登记在案且通过审核、评定的可转让的科技成果生成列表对注册的企业用户开放项目名称和项目解决问题。

(3)成果发布——该功能设置为创新型人才发布自己的科研成果和有潜力的科技项目,寻找相关企业单位共同合作生产及应用。

(4)难题招标——企业及生产单位将在生产过程中遇到的自身无法解决的技术难题在信息平台上发布寻求技术专家或产学研共同攻关。

(5)专利技术实施许可与科技成果转让——提供网上技术转让的平台,公开、透明化地完成专利技术实施许可与科技成果转让工作。

(6)网上咨询——可以设计为论坛的形式,为科技创新人才及企业提供科技法律法规和政策咨询、研究指南和业务指导,但要加强监管,防止科技成果在论坛流失。并提供一个专门的板块用于研究方向指导。

(7)技术中介服务——运用专业知识为科技成果的转化在企业和成果之间牵线搭桥。

该平台主要是利用网络来实现信息的交互,构架采用B/S模式(浏览器/服务器模式)。而开发B/S模式的信息平台技术手段较多,下面就何种方案进行分析。

3 可行性分析

3.1 技术可行性分析

3.1.1 ASP与SQL SERVER结合方案

ASP(ACTIVE SERVER PAGES),它是一套服务器端的脚本程序开发工具和运行环境,可用来创建动态的、交互式的WEB服务器端的应用程序。使用它可以方便的创建复杂、实用的WEB应用程序。且其使用的VBScrip是简单易懂的脚本语言,结合HTML标记,即可快速方便的创建WEB应用应用程序,并结合微软的IIS发布所开发WEB平台。

微软的SQL SERVER数据库管理系统界面友好,且易学易用并且功能强大,与WINDOWS操作系统结合,可以构造网络环境数据库及分布式数据库,可以满足企业及INTERNET等大型数据库应用。

用ASP+SQL SERVER来开发信息平台,可以在较短的时间内开发出功能较完善的、基于WEB的应用程序,且数据库的维护及数据库的安全性、保密性都有很好的保证。

3.1.2 PHP与APACHE、MYSQL结合方案

PHP,一个嵌套的缩写名称,是英文“超级文本预处理语言”(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的“嵌入HTML文档的脚本语言”,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。

Apache主要是一个基于UNIX、LINUX、WINDOWS等多种系统的、功能更强、效率更高并且速度更快的WEB服务器,在WEB服务器市场中,Apache以免费、可靠、快速和很好的扩展性等优点脱颖而出,已经远远超过了Microsoft IIS、Netscape、NSCA等,服务器市场份额比重大。

MySQL是最受欢迎的开源SQL数据库管理系统,它是一个快速的、多线程、多用户和健壮的SQL数据库服务器。MySQL服务器具有速度快、可升级性、应用简单性,并且它是遵循GPL协议的自由软件,可以任意下载并使用。同时,MySQL是开放源代码的,可以运行于所有的平台。因此,它是一种高性能、可移植性强的数据库管理系统。

3.2 经济可行性分析

从目前数据库管理系统的市场份额来看,SQL SERVER主要应用于企业级别的大中型高端数据服务,而MYSQL主要应用于中小型低端数据服务。此外,SQL SERVER的数据库的建立投资成本高;而MYSQL因为是开源的,可以免费获得,且具有很强的平台适应性、兼容性、成本较低等优点,适应与中小型信息平台的构建。

3.3 操作可行性分析

在使用上,SQL SERVER对于数据库的初学者,操作相对较为困难,以至于其强大的功能无法淋漓尽致的发挥。而MYSQL以其功能强、使用简单、运行速度快、可靠性高、安全保密等特点,受到广大的使用者的青睐。

依据上述分析,此信息平台开发决定采用PHP+APACHE+MYSQL来构建。

4 系统设计

4.1 系统功能概述

本系统提供以成果、专利的转让为核心,其他功能为辅助的共4大功能模块,系统功能图如图1所示。

图1系统功能图

4.1.1用户信息发布

用户信息发布:个人及单位用户必须先登录,才可以在该信息平台中查看已经发布的成果、专利。同时,可以了解专利及成果的交易情况。对于某些难点问题,用户可以以招标的方式寻求解决方案。新用户对于技术交流不明白的环节,可以通过查阅系统提供的相关法规及立项指南来解决。

4.1.2 成果、专利交易

成果、专利交易:为已经发布的且有意向转让的成果、专利提供中介服务,让成果和专利转让为生产力。

4.1.3 成果查询、浏览

成果查询、浏览:让用户可以快速、便捷的查询到所需要的成果及专利,让其迅速的投入实际生产中。

4.1.4 用户论坛

用户论坛:用户可以在这发布所需要的专利的信息,以便有合适的成果、专利能够被找到。同时,对已经完成交易的专利、成果,可以在这发布对其有关的评论。另外,对专利、成果在应用中遇到的问题可以在此发布,成果、专利的所有人会对提出的问题作出及时的解答。

5 结束语

目前,设区市中有很多优秀的专利、成果,由于信息的闭塞,都不能很好的转化为现实生产力。而该系统的开发,正是针对此问题,为很好的将专利、成果转换为生产力提供有力保证。同时,也为更多、更好的专利、成果的诞生提供了广阔前景。

参考文献:

[1](美)Naramore,等著,PHP5、APACHE、MYSQL网络开发入门:JOHN WILEY,2005.

[2](美)Ken Cora,Richard Brown著,APACHE经典实例:东南大学出版社,2006.

[3]邹建,等著,中文版SQL Server 2000开发与管理应用实例:人民邮电出版社,2005.

[4]陈忠斌,等著,PHP与MYSQL基础教程(第2版):人民邮电出版社,2007.

WEB平台 篇7

Web Service (Web服务, 简称WS) 是基于WEB环境的分布式应用程序逻辑单元, 通过可扩展标记语言 (XML) 向其他应用程序提供数据和服务。应用程序 (客户端) 通过标准的网络协议和数据格式 (如HTTP、XML和SOAP) 访问WS (服务器端) , 这样的工作模式允许多个异构系统作为单个计算网络协同工作。也就是说, 基于XML Web Service开发的系统, 服务器和客户机可以分别运行在不同的操作系统中, 服务器端程序和客户端程序也可以使用不同的语言开发。

2 系统概述

该平台在校园简称为统一机试平台。平台以数据库和XML Web Services为核心, 通过开放一系列应用程序接口, 兼容多种形式的客户端访问。在线考试不只局限于传统机房和PC机。本系统主要的特色和创新点有以下几方面。

第一, 基于B/S的题库维护管理系统。

第二, 基于C/S的无纸化考试系统。

(1) 简明、稳定的人机交互界面, 操作简单, 师生无需专门培训即可上手使用。

(2) 能较好地适应校园网络环境, 只要学校的机房容量足够便可进行大规模考试。

(3) 良好的安全机制和精心设计的抽题算法, 杜绝考生偷看、一机多考、互换座位等作弊行为出现。还实现了对整场考试的所有学生机进行实时监控, 随时掌握每个考生的答题情况及考生机器的运行情况, 可防止学生在考试过程中运行非除答题系统之外的软件。

(4) 考试结束时可自动交卷, 对考生数据进行加密处理, 避免人为修改和破坏。

(5) 具备良好的可扩充性, 各考试科目以模块形式装入系统, 目前主要开发以英语为主的文科类课程考试模块, 以后将通过进一步开放扩展接口的形式由各课程教学团队逐步添加如计算机基础、Windows Server操作系统等操作类课程的考试模块。同时, 本平台将兼容多种智能设备, 如Android平板、Windows 10平板等。

第三, 基于B/S的考务管理系统, 包括自主考试预约、智能考场安排、快速考生身份核对、成绩查询等功能。

3 系统设计

3.1 开发环境

服务器:Visual Studio 2015

数据库:SQL Server 2008

客户端:Visual Studio 2015 (PC/Win10) , Visual Studio2008 (Win CE) , Android Studio/Eclipse (Android)

3.2 运行环境

服务器:Windows Server 2008, IIS7, SQL Server 2008

客户端 (PC) :Windows XP, Windows 7 32位/64位, Microsoft.Net Framework 4.0

平板:Win Ce 6.0/Android 4.0/Windows 10

3.3 整体设计

智能考试平台主要由四个部分构成:服务器、考试客户机、考场管理机、考务及题库管理机。其中服务器为整个系统的核心, 需要高速、稳定的网络环境和存储能力;考试客户机则没有特定要求, 只要是支持.Net Framework的Windows主机均可, 部分课程的考试中, 考试客户机甚至可以由Android或Windows平板电脑担任;考场管理机默认为Windows平板, 以方便管理, 也可以由专用的PC机 (如教师机) 担任。而考务管理机和题库管理机可由用户自己的普通PC担任。系统整体结构如图1所示。

智能考试平台的核心是XML Web服务, 服务器角色有两个:业务服务器和数据库及文件服务器。数据库及文件服务器用于存储如学生信息、课程信息、各科题库、成绩、评分报告、考试过程备份记录和监控日志等重要数据, 目前服务器存储采用磁盘阵列, 计划采用云存储技术以进一步提高数据安全性。业务服务器主要运行XML Web服务, 提供如表1所示的一系列接口供客户端程序及网站业务使用。目前业务服务器兼作网站服务器, 主要提供考务管理、考试预约及成绩查询等业务。

3.4 数据库设计

数据库主要分为三个部分:长期固定的基础信息表集、考前部署的考务相关表集和考试过程中的考场实时情况表集。成绩表和评分报告在评分完成后直接生成XML格式的数据记录, 不存入数据库, 考场实时情况表集中的数据在评分成绩发布后的30天后自动导出为XML文件, 并从数据库中删除。

4 系统应用

智能考试平台在过去的五个学期里承担了多门课程的期末考试任务, 考试约有13000人次, 考试结果正常, 评分结果正常、合理。其中只有两场考试中约40人由于机房病毒影响出现网络连接失败问题, 临时更换座位到无毒的主机后, 考试继续正常进行。

目前, 智能考试平台支持的考试科目较少, 主要原因是题库建设工作量较大, 部分课程对答题的特殊需求尚未解决 (如高等数学、数字电路) , 另外, 对于简答、论述、案例、计算等题型, 尚未实现自动评分, 仍需在系统辅助下进行人工评定。虽然这一平台仍有不足之处, 还需不断改进, 但总体上说, 该智能考试平台已基本实现了预定的目标。

5结语

智能考试平台目前在选择、判断、填空这三大题型的考试中表现优秀, 但在其他题型的考试上仍有较大的改进空间。另外, 随着各科课程改革的推进, 对考试平台会提出更高的要求。目前, 已尝试通过讯飞语音SDK提高对听力考试的支持力度, 对于像口语考试这样的特殊形式考试, 已开始尝试使用语音识别技术直接进行评定, 评分效果还在评估之中。实践结果表明, 基于Web服务的智能考试平台方案切实可行, 可进一步应用和推广。

摘要:笔者根据福州理工学院教学建设实际需要, 利用现有的校园网资源, 通过分析现有考试流程的各环节, 结合软件工程方法, 设计并实现了一种基于XML Web Services的在线考试平台, 其核心使用Microsoft Visual.NET 2015开发, 兼容多个异构系统, 灵活便捷, 最终提高了考试全过程的工作效率, 减少人力和财力的浪费, 提高考试成绩的客观性和公正性。

关键词:Web服务,考试平台,在线

参考文献

WEB平台 篇8

关键词:CSCW,协同,Web即时通讯

CSCW (Computer Supported Cooperative Work, 计算机支持的协同工作) 已被广泛地应用到了远程教育、电子商务、远程医疗、协同协作、协同设计等领域。即时通讯作为互联网的重要应用, 用户可以通过它实现文字、图片、视频、音频等信息的即时传送。随着Web技术的不断发展, 即时通讯软件逐渐以在线Web形式出现, 用户无需安装任何客户端软件就可以实现即时的通讯交流。社会群体协作发展的需求与互联网技术的革新碰撞, 使得基于Web技术的科研协作成为可能, 并逐渐发展出一种新的协作模式。本文通过研究协作模型, 分析当前协作平台的关键技术及难点问题, 建立起基于Web的实时、统一、可扩展平台。

1、计算机支持的协同工作 (C SC W)

本文综合各种学术界的看法把CSCW定义为群体工作者们在计算机及其网络技术的支持下, 通过协同完成一项共同的任务。它的目标是通过建设各类协同应用系统, 为工作人员提供协同工作的环境。CSCW中主要利用计算机网络技术、分布式计算技术、数据存储技术等。安全控制、协作感知技术、面向文档数据库技术、应用系统集成技术等已成为开展科研协作平台设计的关键。

2、Web即时通讯协作平台

2.1 即时通讯模块

(1) 连接建立。BOSH是一种使用多个HTTP请求/响应对来实现双向连接的方法, 它通常被实现为XMPP服务器中的HTTP连接管理器, 接收来自Web客户端的请求。这样可以保证服务器总存在一对请求/响应可以有效地被用来向Web客户端传输数据, 从而通过HTTP协议建立了客户端与服务器的双向连接。

(2) 会话维持。传统的HTTP应用一般会提供两种会话方案, 一种是使用浏览器端Cookie技术, 但该技术往往需要客户端支持, 且存在安全隐患;另一种是URL重写机制, 在请求参数中加入会话标识, 使得服务器能够根据会话标识来确认客户端身份。BOSH规定所有请求和响应内容都应该包含在

元素中。客户端首先向服务器发出初始化会话的第一个请求。客户端在发出第一个请求时随机用于标识请求ID, 之后的所有请求都递增, 这样就可以保证HTTP连接管理器按顺序处理请求。

在服务器对客户端第一个请求的响应中, 包含了会话标识, 之后客户端和服务器就可以在该标识下进行会话, 比如进行登录认证、发送消息等。

(3) 安全登录认证。在XMPP协议中, 用户首先与即时消息服务器建立会话连接, 然后进行加密机制的协商, XMPP采用基于TLS协议的“STARTTLS”扩展为通信双方提供数据完整性和保密性的保障;然后进行认证机制的协商, XMPP协议使用SASL认证框架提供了PLAIN、DIGEST-MD5等多种认证机制;认证机制协商成功后, 客户端将采用所选择的认证机制进行认证;如果认证成功, 客户端开始接收或者发送各类即使应用信息;如果认证失败, 服务器将给出失败提示, 并断开与客户端的连接。

(4) 即时消息会话.即时消息会话包含点对点会话和群组会话两种。在消息数据传输时, 由BOSH规范中的

元素对请求/响应数据进行包装, 并提供sid和rid两个关键参数指明当前会话的标识和消息的顺序号。它下面主要有三类消息元素:

2.2 流媒体通讯模块

(1) 流媒体录制与回放。流媒体的录制是用文档数据库通过RTMP协议对用户流媒体数据进行持久化的过程;流媒体的回放是从文档数据库中读取文档并通过RTMP协议传输给客户端的过程。本文使用摄像头、麦克风作为流媒体数据的采集工具, 并通过浏览器中的Flash对象与流媒体服务器建立RTMP连接、传输数据。流媒体服务器将接收到的数据存储到文档数据库中。

在录制流媒体文档时, 客户端首先建立与RTMP服务器的流连接, 然后通过该连接实时上传数据。录制完毕时客户端向RTMP服务器发出停止命令, RTMP服务器将接收到的数据转存到文档数据库中, 并返回对应的文档地址。之后, 用户可以通过应用服务器查询文档列表, 并针对某个特定的流媒体文档向RTMP服务器提出播放请求。RTMP服务器从文档数据库中取出对应文档后向客户端实时传送文档的数据流, 实现流媒体文档的回放功能。

(2) 流媒体会话。流媒体会话具体可以分为流媒体点对点会话以及流媒体群组会话。客户端浏览器中的Flash对象调用麦克风及摄像头获取用户流媒体数据, 并通过与RTMP服务器建立一个RTMP的流连接上传;同时建立其他RTMP流连接, 从RTMP服务器下载其他用户的流媒体数据。在流媒体点对点会话中用户通过一条RTMP流连接来接收对方用户一人的流媒体数据;在流媒体群组会话中用户建立多条RTMP流连接来接收多方其他用户的流媒体数据。流媒体群组会话与流媒体点对点会话建立过程类似, 不同的是群组会话中涉及到多方用户的参与, 需要建立多条下载流。

2.3 白板功能设计

白板的传输是给浏览器绘图用的预先定义的格式化数据, 它们描述了各种不同的图形元素及属性, 浏览器会根据这些信息采用客户端技术绘制相应的图形。客户端A通过图形编辑工具绘制图形, 并根据定义将图形转换成格式化文本, 然后通过XMPP协议封装后经由XMPP服务器传送至其他客户端。当其他客户端接收到XMPP消息时, 首先解析XMPP消息以获取图形的格式化文本, 然后根据格式化文本数据进行图形绘制显示。

3、结语

本文结合目前广泛采用的互联网技术, 分析了协作模型特点, 研究了XMPP、RTMP等即时通讯关键技术, 设计并实现了基于Web即时通讯的协作平台。通过可扩展的架构特点, 本文为个性化的协作需求提供了技术支撑。

参考文献

[1]顾君忠.计算机支持的协同工作导论[M].北京:清华大学出版社, 2002, 1-20.

WEB平台 篇9

2006年, 我州成立了湘西自治州中小学教师远程培训指导中心, 中心下设办公室, 负责全州教师远程培训工作的具体组织和业务指导, 并承担中学学段辅导教师队伍建设和学习辅导任务。下属八县市也成立了县市级远训中心, 负责本县市远训管理和小学学段辅导教师队伍建设与学习辅导工作。目前我州已有一万多中小学教师在网上进行远程学习和交流。按照教学计划, 我州参加非学历远程培训的学员, 第一学年在指定的网站上进行了公共课程和专业课程的学习。经过实践发现单纯的课程学习, 不利于教师的交流和解决工学矛盾, 且在不十分恰当的课程设置和研修模式下制定的教学方案和计划不能达到期望的效果。同时单一的程式化网络教学平台, 局限了更多研修活动的开展。为解决这些矛盾, 我们决定开发设计基于Web的教师研修平台。

二、教师研修的需求分析

实施教师研修项目是一个系统工程, 而在这个系统工程里需求分析又是一切工作的前提。教师研修主要包括培训学习、网络交流和工作辅助等主要模块, 其中培训学习又是我们要实现的重点目标。教师的远程培训着眼于教师的教育教学绩效行为, 必须针对存在的问题及其原因, 选取较好的教学与辅导模式, 采取系统全面的绩效改进措施制定培训方案, 才能保证培训的有效性。

组织分析:我州教师研修的实施是通过州县两级教师远程培训中心进行组织管理的, 县市中心直接管理行政所属会员校。但网上教学与交流又是以学段、学科分类 (班) 进行的。同时由于不同地区经济条件和硬件环境的差异, 这就要求在学习目标确定、辅导形式以及评价方式等方面必须是多线程的。

人员分析:教师是一个特殊的群体, 他们肩负着培养祖国的创新人才的任务。由于学科多、专业繁杂, 每一个教师所面临的学科压力与要求都不同, 加之教师所在的地域条件、经济条件、学校性质、学科背景、学生素质、群体目标存在的较大差异。所以必须确定一个合理的研修目标, 从而达到既能调动教师参与研修的积极性, 又能加强不同个体之间的交流和协作的目的。

工作分析:工学矛盾是教师参与远程研修的一个大问题, 它直接影响着研修的最终效益。而不同学段和学科教师在工作时间分配上存在明显的差异, 例如语文、数学、外语等学科一般上课时间在上午, 而生物、地理、历史等学科教师多在下午上课。了解这一点, 对我们制定会员校组织集体上网参与研修活动方案有很大的帮助。另一个解决工学矛盾的途径就是尽可能让研修内容与教学同步, 并且在研修网站上提供辅助教学活动的软件系统。

知识分析:组织研修的目的, 就是使教师掌握知识和技能, 促进隐性知识向显性知识的转化继而实现共享。参加远程研修的均为在职的中小学教师, 绝大部分具有合格的学历, 已具备了规定的学科专业知识。新课程实施后, 教师利用暑假参加了多次的集中课改培训, 包括通识培训和学科培训。所以远程研修的重点主要放在教育教学实践操作与交流层面上, 因为知识只有作用于实践, 才能给人们带来价值。

周期分析:教师培训过程实际上是从接触期-反应期-学习期-建构期-应用期不断循环的, 并且是不断上升的。远程研修与传统的集中培训不同, 它需要参与者首先具备一定的计算机网络使用经验。而目前教师计算机网络应用水平参差不齐, 所以参与远程研修需要较长的接触期。

三、研修平台的功能框架和技术实现

根据当前计算机领域的技术状况和发展趋势, 研修平台的开发主要立足于最先进且成熟的主流技术和主流产品, 在技术开放和高度集成的基础上, 进行高层次的应用开发。在保证高度安全可靠的前提下, 达到系统易用性、可维护性和可扩展性。

依据我州远程研修工作的具体需求和管理模式, 研修平台从总体上划分为管理服务、功能子系统、数据资源库三大模块, 各功能模块之间具有灵活的接口, 同时还留有通用接口以备将来系统的拓展。前台Web服务, 系统总体结构如下。

该系统的功能实现基本覆盖培训研修活动的各个环节, 管理的范围包括培训涉及的所有对象和资源, 通过建立基于Internet (B/S结构) 的教学支撑环境以及评价系统, 实现远程教学和远程考核, 包括信息数据传输、文本和音视频课件传输以及异地教学互动。同时系统对教学辅导教师和学员的上网次数、学习时长、学习进度能有效地跟踪显示和自动监控, 并通过对各项指标的智能测评, 客观地反映学员参加培训的效果。

整个系统采用MS SQL Server数据库, 能实现对较大关系数据表的操作, 前台Web页面和后台管理均用ASP.NET开发, 具有较高的效率。

四、平台的开发与应用

为了尽快解决我州教师远训工作中的一些问题, 州远程培训中心与州教科院现代教育技术研究所联合, 成功开发了具有自主产权基于Web Service的集信息发布、教学、管理、作品交流、工作辅助等功能为一体的教师研修网络平台---湘西教师网 (http://www.xxteacher.net) , 并于2008年正式投入使用。我州远训中心充分利用自主开发的研修平台, 结合本地实际和需求认真制订了目前中小学教师非学历培训两年的教学计划, 确定了以公共课程和教学作品设计交流为本阶段的研修目标。在公共课程资源建设上投入了大量资金, 提供了与教学紧密联系的、指导操作性强的课堂教学技巧、学生学习方法设计、教育技术应用等类别课程, 学员的学习作业由所有辅导老师共同商量确定发布。在第二学年的远程教学过程中, 还改变了以往以县市为单位的教学组织和管理形式, 改为以学科、学段为班级进行交流、辅导, 每位参训学员必须结合自己的教学实际至少提交5篇教案、5篇教学反思和1个课堂实录并要求对同伴的作品进行评价。通过这样的形式来促进参训学员之间的交流。

WEB平台 篇10

结合已有的单词记忆系统软件的功能与应用, 考虑到没有一个较好的平台来呈现与训练记忆相关植物信息, 本系统设计并完成了一个基于动态Ajax技术的在线植物辨识训练平台, 方便专业及非专业人士随时进行在线植物辨识认知训练。其中植物信息数据库统计由线下完成, 通过客户端可以在线实时进行植物认知训练。

2 植物在线辨识系统设计

本系统采用My SQL数据库 , HTML5[1]、CSS3、Java Script作为前端开发语言, Java作为后端开发语言。采用MVC开发框架并结合Ajax技术[2]实现上述基本功能。

2.1 系统构成

该系统平台主要由两部分组成: 植物查询与植物辨识训练。植物查询是基于构建植物信息数据库的基础上实现的一个模糊查询功能, 用户通过输入关键字的形式搜索相关植物信息; 植物辨识训练是基于Ajax动态更新技术基础实现的在线实时植 物认知训 练系统 , 界面每次 出现4幅相关植 物图片, 用户通过点击图片进行选择, 系统进行判断用户是否选择正确。

2.2 建立植物信息数据库

本平台采 用My SQL数据库进 行数据存 储 , 建立植物 信息表:

plants(id,name,pname,content);

其中id代表植物唯一标识, 为主键 ; name代表植物 名称, 非空; pname代表与植物对应存储图片名称; content代表植物相关信息描述, 用于介绍相关植物。

2.3 植物辨识训练系统

系统采用基于J2EE技术的B/S体系结构[3], 通过MVC三层模式把用户表示和数据库代码分开。用户通过移动终端对应用进行访问, 在线实时进行植物信息模糊查询与植物辨识训练。体系结构[4]如图1所示。

3 系统实现

应用已有移动Web网站制作知识, 使用JSP技术, 结合Ajax技术基础实现植物搜索与植物辨识功能。

3.1 植物搜索

本模块实现植物信息的模糊查询; 本页面主要包含一个搜索框、一个搜索按钮和一个结果展示列表。用户通过在搜索栏输入关键字并点击搜索按钮的方式进行查询。关键代码如下所示:

上述为点击搜索按钮后触发的Java Script代码, xml Http.open (" POST" ," search?name=" + name) 语句调用了Java语言实现的植物信息数据库查询功能Servlet, name代表搜索框中输入的关键词。之后通过回调函数check Userid Callback() 接收搜索结果并显示在界面上。其中xml Http.response Text;用来获取搜索返回的结果。

3.2 植物辨识训练

3.2.1 模块介绍

本模块实现植物辨识训练功能。界面如图2所示。

界面中包含一个植物名称标签、4张图片、选择结果提示标签以及一个确认按钮。用户通过界面提示信息, 选择相应的图片, 系统将根据用户选择进行反馈, 输出结果如图3、图4所示。分别代表正确与错误情况 。选择完毕可以点击NEXT按钮继续植物辨识训练。植物辨识训练过程如图5所示。

3.2.2 功能实现

(1) 系统使用浏览器Cookie记录当前训练进度。

(2) 系统通过上方Label记录植物标识 , 并随机生成1-4之间的数字number, 从数据库中取出4张图片, 将其中正确的一张放 至上述number代表的位 置上 , 剩余3张图随意 摆放。关键代码如下:

其中request.get Parameter (" userid") 获取用户训练进度参数 ; 之后使用SELECT name,id,pname FROM plants WHEREid>=" + num + " ORDER BY id asc limit 0,4;SQL语句查询当前训练进度植物之后的4个连续编号植物的名称、id与对应图片名称; 最后使用out.print (news); 将查询结果返回前端界面进行处理。

这里部分代码为Ajax异步传输回调函数check Userid Callback() 中的部分关键代码 , 其中var text = xml Http.response Text获取后端查询数据; t = text.split (';') 使用正则表达式分割获得的查询结果; var rand = Get Random Num (1,4) 获取1-4随机数; 其余代码完成显示图片等功能。

(3) 用户单击选择图片 , 系统给出反馈。关键代码如下 :

程序通过界面Label属性与用户点击图片属性判断用户是否选择正确并显示结果。

(4) 当用户回答完毕 , 点击界面NEXT按钮时 , 将调用使用Java语言实现 的选择下 一部分4张图片功 能的servlet,通过Ajax异步传输提交Cookie序号参数, 并通过回调函数接收接下来4张图片的名称。其中第1张图片代表要辨识的植物, 其余3张代表相似图片, 起模糊正确答案作用。使得用户可以继续答题过程。

3.3 应用调试

系统使用My-eclipse开发平台进行编写, Tomcat作为服务器, 分别使用Chrome、Safari、百度浏览器、360浏览器进行测试, 应用效果反映良好, 基本可以满足上述应用需求。

3.4 系统发布

系统使用新浪云作为最终发布平台, 通过购买云豆获取新浪云使用权限, 使用My-eclipse导出系统War包, 并在新浪云上导入相关植物信息数据库, 进行用户体验测试, 效果良好。

4 结语

WEB平台 篇11

1. 个人空间

高中生物校本資源平台体现用户为中心的原则。用户首先登入自己的个人空间,再通过个人空间展开平台上的活动。个人空间具备日志、留言(Blog)等社区功能和文摘标签等记录功能。通过社区功能,教师和学生可在个人空间交流、讨论教学心得或者学习心得。

2. Wiki生物知识百科

Wiki生物知识百科的目的是建立一个完整、准确和内容开放的生物学科知识百科内容,并通过链接与生物校本资源库中各类资源的关键词进行关联,作为生物各类资源的索引条目,方便对资源的检索下载、编辑、修正等活动。

高中生物学科知识百科词条由全体生物科教师和高中学生共同建立、编辑。每位生物教师和学生都能自由对百科知识进行建立、编辑和删除。当教师或学生通过wiki生成新词条后,程序自动检索资源库各资源的关键词,将与词条匹配的资源生成链接。该功能使平台内的资源之间有机联系在一起,方便不同用户检索资源。

生物知识百科还提供文摘的功能,方便教师和学生记录到自己个人空间的标签栏中,提供作为备课或学习的记录。

3. 高中生物校本资源库

高中生物校本资源库是Web 2.0的高中生物校本资源平台的主要内容,包括教学课件库、教学试题库、教学案例视频库、学生习题库、学习心得笔记库和原始图片、视频资源库等。其中的教学案例视频库、学生习题库、学习心得笔记库和原始图片、视频资源库是属于公共资源,所有学生和教师都能自由下载、评论、评价和更新。而教学课件库和教学试题库是教师专有资源,只允许教师下载、评论、评价和更新,对学生是按教学需要限时限定范围进行浏览、评分和评论。兼顾了学生学习需要和教师教学需求。

该资源库的构建遵循协同制作的wiki模式。它具有以下特点。

{1}系统分类,管理有法

本网络资源平台在界面、布局、导航等方面的设计从减轻使用者认知负担的角度出发。资源的分类主要按人教版高中生物教材的模块进行划分,分为“分子与细胞”、“遗传与进化”等5个大模块。每个大模块按课本章节划分子模板。每个子模块按资源的不同分为“教学课件”、“教学试题”、“教学案例视频”、“练习试题”、“学习心得笔记”和“其他资源”等类别。这种设计是按照课本内容进行系统分类,对于高中生物教师和学生来说,能快速地找到所需要的教学资源和学习资源,方便使用。

{2}多人协作,优化资源

Wiki的技术和规范主要表现在多人协作完善内容方面,这和提高资源质量、达到优化资源目的的理念相吻合。通过多用户的协同制作,集众之所长,对资源的质量具有一定的保证。

我校高中生物教师早在2009年已经开始进行多人协作制作课件的摸索尝试。通过实践,我校全体生物教师一致认为可大大缩短备课的时间,并且课件质量优于在普通网站上下载的课件。通过课件交流,可以学习到其他老师的优点,提高课件制作水平,最终有助于提高自己的教学水平,提高工作效率。由此可见,多人协同制作的资源质量,远优于个人制作。

{3}交互性强

其他教师或学生下载了相关资源后,通过拖拉资源评价反馈框页中的“评分”插件进行评分;通过点击“我来评论”的按钮,可对该资源进行评论,和其他人交流使用的心得。原上传用户通过别人的评论和评价反馈,对自己上传的资源进行反思。资源不再局限于简单的上传和下载,就算技术能力不强的教师或学生也能参与资源建设,为资源的完善和共建提供了方便。

WEB平台 篇12

关键词:互联网,信息,客户服务,管理

在市场竞争日趋激烈的今天, 仅有优质的产品已远远不能满足客户的需求。优质、快捷的服务已是行业取得成功的关键所在, 谁的服务领先, 谁就会赢得更多的客户, 获得更高的效益。邯钢作为大型钢铁企业, 客户遍布全球各地。随着客户的个性化需求越来越多, 传统的基于客服电话和信件邮寄方式的客户服务已经不能满足广大客户的要求。因此, 为了更好的服务客户, 邯钢决定自主研发基于WEB的客户服务平台。

1 平台建设目标

依托邯钢ERP系统, 通过信息化手段为客户提供更优质的服务, 提升客户满意度。客户可通过该平台享受到以下几个方面的服务:

(1) 可以远程直接登录该服务平台, 查询自己合同执行情况、帐户资金等相关信息;

(2) 可以在平台上实现订单详情查询, 在网上就可以实时掌握订单产品的生产、发货、运输等具体情况;

(3) 可以在平台上实现质量保证书打印与校验;

(4) 可以在平台上对产品瑕疵和营销服务瑕疵进行抱怨和投诉;

(5) 同时, 邯钢营销客服人员可以通过该平台收集客户投诉信息、跟踪客户投诉处理过程、进行满意度调查等, 不断提高营销服务质量。

2 平台体系结构设计

考虑到B/S模式具有‘瘦客户端’、良好的开放性以及满足客户远程登录需求的特点, 故平台采用B/S模式进行开发建设。为保证应用模式的开发性, 系统利用J2EE+Web Services构建基于B/S模式的3层分布体系结构。

(1) 前台外部表现层。负责实现用户与系统交互的表示逻辑。

(2) 后台事务逻辑层。当用户请求了JSP页面时, Web服务器负责解释执行JSP页面, JSP页面置于应用程序服务端。

(3) 数据库服务层。负责管理数据库, 处理数据查询、数据更新、数据添加及执行存储过程。该平台的数据库采用Oracle10。

3 系统功能设计

该平台的系统功能模块主要包括:客户信息管理、订单与物流跟踪、质量保证书管理、结算信息管理、投诉管理、客户满意度调查等, 系统功能模块如图1所示。

4 平台与邯钢ERP体系的接口设计

平台为客户提供的合同信息、产品信息、质保书信息、发货信息等等客户关心的内容, 目前这些信息存储在邯钢ERP体系的各个子系统 (包括SAP系统、东区MES系统、西区MES系统等) 中。因此, 该平台与邯钢ERP体系的接口设计成为平台建设的关键。在具体的编程实践中, 东西区MES系统通过socket通讯协议以电文方式将客户的合同进度信息、发货信息等生产过程信息发送给客户服务平台;SAP系统通过XI方式将客户的资金信息、结算信息、质保书信息等营销过程信息发送给客户服务平台;客户服务平台解析接收到的电文存放到平台的数据库服务器中供客户使用。

5 平台的应用效果

该平台自去年8月上线以来已为1000个客户开通了使用权限, 客户通过该平台每天下载电子质量保证书1500~1800份, 收集客户意见和建议200多条, 实现了高效快捷的客户服务, 提高了客户满意度和邯钢的美誉度。

结语

经过一段时间的运行表明该平台的设计是成功的。对于邯钢来说解决了客户服务响应速度迟缓的问题, 能够直接接受客户需求和感受, 有效提高了服务效率和质量;解决了纸质质保书打印投递过程的种种弊端, 节约了大量资金。对应客户来说做到了足不出户, 在网上就可以实时掌握订单产品的生产、发货、运输等具体情况便于客户进行库存和生产的优化组织。该平台的建设赢得了客户的一致好评, 也为邯钢降低了成本, 提高了物流速度, 为买卖双方都创造了巨大的经济效益和社会效益。

参考文献

【WEB平台】推荐阅读:

逻辑平台07-14

融资平台07-14

平台软件07-15

咨询平台07-21

攻防平台05-11

维修平台05-13

平台网纹05-13

三维平台05-15

平台安全05-16

学习平台05-16

上一篇:秋千下一篇:不等式证明的若干方法