基于web的师生互动系统的设计与实现_第1页
基于web的师生互动系统的设计与实现_第2页
基于web的师生互动系统的设计与实现_第3页
基于web的师生互动系统的设计与实现_第4页
基于web的师生互动系统的设计与实现_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于WEB勺师生互动系统的设计与实现教师功能子系统软件工程学 院:专 业:指导教师:2014年9月基于WEB的师生互动系统的设计与实现-教师功能子系统摘要 师生互动系统,指主体教师与学生或学生与学生进行网络交流互动学习中,涉及的 一切网络学习资源, 软、硬件设施和互动服务总和的系统。 随着教育教学网络化的发展, 针对目前中北大学软件学院网站教学功能发展的相对不足, 提出建立一个使用频率较高 的师生互动学习平台,积极满足时下院校网络教学的目的和要求。师生互动系统具有互 动交流、方便快捷、教师与学生或学生与学生之间“零距离”接触等特点,教师和学生 可以随时进行交流互动、及时解决问题、教师可以随时掌

2、握学生的学习动态,不仅仅局 限于以前的课堂,有利于提高我院的整体教学水平及学生学习的效率。本文对学习平台 的框架模块进行分析、设计和实现。师生互动系统内容分为三个子系统:一个是教师功能子系统,一个是学生功能子系 统,还有一个是超级管理员功能子系统。系统设计利用一些前沿优秀的教育学理论为指 导,学习其他院校、公司的网络交互平台的设计优势,结合传统教学与现代教学的差异 化要求,对平台的需求做出具体明确的归纳;在内容的判断、筛选和利用上,都按人才 培养计划的目标进行,以互动学习为主,设计出决定性的平台功能模块。系统平台的实 现,着力从技术层面角度出发,以JSP技术为主和其他一些关键技术的引用,运用

3、SQL Server数据库。在软件平台的设计上,以交互式体验为指导,努力设计出美观简洁的平 台界面。师生互动学习平台的建立与实现,有利于提高学生学习的积极性、主动性和创 造性;也是跨越多种专业理论、技术和功能的一种尝试。关键词: 网络学习,网络交流互动, JSP, SQL ServerDesign And Implement of Teacher-Student Interaction System Based on WEB-Teacher Function SubsystemAbstractThe teacher-student interaction system, refers to t

4、he main body of teachers and students or students and students communicate interactive learning, learning resourcesrelates to all network, system software and hardware facilities, and interactive services sum. With the development of educational network, in view of the current development of web tea

5、ching function of the Software Institute of North Central University is relatively insufficient, proposed the establishment of a high frequency of use of interactive learning platform, to meet the college network teaching aims and demands positive. The teacher-student interaction system with interac

6、tive communication, convenient and quick, the teachersand students or between students and students zero distance and other characteristics, teachers and students can interact, timely solve problems, teacherscan grasp the students, not just limited to the previous class, can improve the efficiency o

7、f the overall level of teaching and students our school learning. This framework module for learning platform to analyze, design and implementation.The teacher-student interaction system consists of three subsystems: oneis the teacher function subsystem, a student function subsystem and super admin

8、subsystem. System design using some advanced excellent education theory as the instruction, design advantage learning interactive network platform, the companys other colleges, different combination of traditional teaching and modern teaching requirements, to make specific induction to the platform

9、needs; screening and utilization in the content of the judgment, according to personnel training goal for, to interactive learning, designs the platform function module decisive. Realizing the system platform, focus on from a technical perspective, the reference to JSP technology and other key techn

10、ology, the use of SQL Server database. In the design of software platform, the interactive experience as the guidance, efforts to design the appearance concise interface. The establishment and implementation of interactive learning platform, which is beneficial to improve the enthusiasm, initiative

11、and creativity of students; an attemptis across a variety of professional theory, technology and function.Keywords: network learning, network communication, JSP, SQL Server第n页共n页第I页共n页 TOC o 1-5 h z HYPERLINK l bookmark6 o Current Document 1引言11.1课题的背景和研究的目的11.2国内外研究状况 11.3可行性分析11.3.1技术可行性分析11.3.2操作

12、可行性分析21.3.3经济可行性分析2 HYPERLINK l bookmark8 o Current Document 2课题相关技术介绍3MyEclipse开发工具介绍3Tomcat 介绍3WEB 介绍4JSP、Servlet 技术介绍4js 技术和 html技术介绍 52.6数据库介绍6 HYPERLINK l bookmark10 o Current Document 3功能介绍及设计成果73.1功能介绍73.2设计成果8 HYPERLINK l bookmark12 o Current Document 4系统的体系结构 94.1系统结构介绍94.2系统的用户分类9系统功能结构图 9

13、4.4系统E-R图 104.5数据字典124.6系统开发和运行环境18195师生互动系统-教师功能子系统主要功能模块的实现 HYPERLINK l bookmark16 o Current Document 5.1后台登录页面195.2登录成功以后菜单页面 19 HYPERLINK l bookmark28 o Current Document 6系统研究的意义及优缺点 28 HYPERLINK l bookmark30 o Current Document 7结论29 HYPERLINK l bookmark32 o Current Document 参考文献30致谢32第 页共32页1引言

14、课题的背景和研究的目的随着21世纪教育教学网络化的发展,针对目前中北大学软件学院网站教学功能发 展的相对不足,提出建立一个使用频率较高的师生互动学习平台即师生互动系统,积极 满足当前我院网络教学的目的和要求。师生互动系统具有互动交流、方便快捷、教师与 学生或学生与学生之间“零距离”接触等特点,教师和学生可以随时进行交流互动、及 时解决问题、教师可以随时掌握学生的学习动态,不仅仅局限于以前的课堂,有利于提 高我院的整体教学水平及学生学习的效率。随着现代科学技术的飞速发展,世界范围内的信息化浪潮势不可挡,迅速延伸到国 防、科研、经济等各个领域,也不可避免地改变着传统的教育模式信息和教育相组合毫无疑

15、问地成为了当今世界教育改革和发展的有机组成部分。教育部面向二一世纪教育振兴行动计划指出,师生互动系统是随着现代信息 技术而产生的一种新型师生互动方式,是交流互动的主要手段。充分利用现代技术,可 以有效的实现师生间的各种交流互动,方便快捷的利于师生间的各种沟通,符合世界教 育发展的潮流,要作为重要的基础设施加大建设力度。国内外研究状况在发达国家很多大学里,师生互动已经成为大学老师、学生不可缺少的手段。英国, 是较早开展网络教育的国家,而且英国利物浦大学等大学正积极开拓中国的教育市场, 它们提供的信息技术理学硕士学位和工商管理硕士学课程,是学生可以通过在线方式获得学位。师生互动已经成为经济合作与发

16、展组织国家高等教育体系的重要组成部分。我 国的师生互动系统也进入了以网络为基础的新阶段。很多高校以自身的网络课程为依 托,建立了自己的师生互动平台。可行性分析技术可行性分析本课题是基于WEB的师生互动系统的设计与实现。Jsp+servlet模式相对于其它模式 来说,在开发的时间上和成本上有了很大降低。本课题采用的是 J2EE的技术开发的, SUN公司的J2EE技术已经广泛应用于创建动态 Web站点和基于J2EE的分布式应用, 是广大JAVA程序员开发企业级应用的有效工具。J2EE完全基于功能与组件,更易于编 写结构清晰的代码,这些代码很容易进行再利用和共享,具有更好的可扩展性与可定制 性。本课

17、题网站的开发中的数据库是用 SQL Server。SQL Serve可以从一台数据库服务 器扩大到一组数据库服务器,使服务器相互合作,提供与数据库服务器群集相同的性能 级别。此数据库服务器组(或数据库服务器联合体)可以支持最大型的企业级站点和企 业级数据处理系统的数据存储要求。在本课题的展现层方面,用到的是一套已经成熟的师生互动系统结构,基于以上分 析可见开发本项目的资源充足,在限定的条件下,能够完成登录、注册、表单验证等一 系列模块功能,如此丰富的资源可以使我在规定的期限内完成该系统开发。操作可行性分析这次项目的建设是基于 MyEclipse平台开发的,MyEclipse是被广泛应用于数据库

18、开 发和操作的一套成熟的软件平台,而且它对于一个大型的数据库处理具有不可比拟的优 点和简单方便。所以操作可行性方面是可行的。开发出来的功能也是十分容易使用,具 有简单,容易上手的特点。经济可行性分析网上师生互动所产生的效益与成本因素息息相关,本项目运用的tomcat、myeclipse、SQL Server等免费工具,而且tomcat等特别适合少量人力资源的快速开发,由此分析 我们可以确定本项目值得投资和开发。2课题相关技术介绍MyEclipse 开发工具介绍MyEclipse 企业级工作平台(MyEclipseEnterprise Workbench,简称为 MyEclipse) 是对Ecl

19、ipselDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持 HTML , Struts, JSR CSS, Javascript Spring, SQL, Hibernate。MyEclipse是一个十分优秀的用于开发 Java J2EE的Eclipse插件集合,MyEclipse 的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持 Java Servlet, AJAX , JSR JSF, Struts

20、 Spring, Hibernate, EJB3, JDBC 数据库 链接工具等多项功能。可以说MyEclipse是几乎囊括了目前所有主流开源产品的专属eclipse开发工具。MyEclipse10发布了,该版本使用最高级的桌面和 Web开发技术,包括HTML5和 Java EE 6,支持 JPA 2.0 JSF 2.0 Eclipselink 2.1 以及 OpenJPA 2.0 MyEclipse10 对检 索功能以及错误查询功能更加强大,包括对js文件的错误查询。就目前本人的体验来说, 最大的变化莫过于软件安装界面,推荐使用link方法进行插件安装,方便快捷。Tomcat 介绍Tomca

21、t是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的 一个核心项目,由 Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat 5支持 最新的Servlet 2.4和JSP 2.0规范。因为Tomcat技术先进、性能稳定,而且免费,因而 深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用

22、户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对 HTML (标准通用标记语言下的一个应用)。页面的访问请求。实 际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache独立的进程单独运行的Tomcat很受广大程序员的喜欢,因为它运行时占用的系统资源小,扩展性好,支持 负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的改进和完善中,任 何一个感兴趣的程序员都可以更改它或在其中加入新的功能。WEB介绍WEB在网页设计中

23、是网页的意思,表现形式为:超文本、超媒体、超文本传输协 议等。网页,顾名思义,是网站的一页,通常是HTML格式,文件扩展名为.html或.htm 或.asp或.aspx或.php或.jsp等。网页要通过网页浏览器阅读。网页的特点:网页具有图形化、与平台无关、分布式、动态、交互等特点。WEB的工作原理为当你要访问网络资源的时候,首先在浏览器的地址栏输入你想要访问的网页的统一资源定位符URL。之后客户端向服务器端发送一个 HTTP请求,服务器根据URL 进行解析,处理完成后将 HTML、CSS和其他接收到的文件所描述的内容,加上图像、 链接和其他必须的资源返回给客户端并显示。JSP、Servlet

24、 技术介绍JSP英文全称为Java Server Page JSP本质上是一个servlet,是一个典型的动态网页 技术。JSP是运行在服务器端的一个应用程序,可以接收客户请求和在服务器端动态处 理以后,以html网页的形式显示返回给客户端。JSP主要是进行显示,是在 html语言 中嵌入java代码。JSP是一个WEB组件,其运行原理为:当首次载入时,JSP被翻译 成servlet文件,WEB容器调用java编译器,将.java文件编译成.class文件,WEB容 器进行执行.class文件,将运行结果返回给客户端。JSP技术的优点:(1)一次编写,到处运行。除了系统之外,代码不用做任何更改

25、。(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP/. net的局限性是显而易见的。(3)强大的可伸缩性。从只有一个小的 Jar文件就可以运行Action/JSP,到由多台 服务器进行集群和负载均衡,至V多台Application进行事务处理,消息处理,一台服务器 到无数台服务器,Java显示了一个巨大的生命力。(4) 多样化和功能强大的开发工具支持。Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。(5)支持服务器端组件。web应用需要强大的服务器端组件来支持,开发

26、人员需要 利用其他工具设计实现复杂功能的组件供web页面调用,以增强系统性能。JSP可以使用成熟的JAVA BEANS组件来实现复杂商务功能。内部对象说明:request客户端请求,此请求会包含来自GET/POST请求的参数;response网页传回客户端的响应;pageContext网页的属性是在这里管理;session与请求有关的会话;application action正在执行的内容;out用来传送响应的输出流;config 代码片段配置对象;page JSP网页本身;exception针对错误网页,未捕捉的例外。servlet 简单地说就是运行在服务器端的一个 Java程序,专业地说是

27、一个 WEB组件。servlet有 一个特殊的功能,可以接收请求和处理请求。sun公司先推出servlet,它处理业务逻辑功能强大,但是,处理完成以后返回给客户端的是以流的形式返回的。servlet主要处理业务逻辑,是在 Java代码中嵌套使用html代码。用form表单进行 提交请求。servlet处理请求的流程为:首先客户端在浏览器的地址栏中输入一个请求的 URL,按回车,向服务器端发起一个请求,然后服务器端的WEB Server首先接收到请求,并将请求转交给容器,容器会根据请求的URL去调用客户端要访问的servlet,然后容器根据web. xml中对servlet的描述去查找要访问的s

28、ervlet,若找到,将servlet装 载进虚拟机并实例化,然后调用 servlet实例中的service方法处理请求。servlet主要的一个优点为:当服务器调用 servlet处理客户端请求的时候,会分配一 个线程去执行,所以性能比较好,而且利用servlet可以地动态生成html。js 技术和html技术介绍js完整英文名为javascript,js是基于对象和事件驱动并且具有相对安全性的客户端 脚本语言。同时也是一种广泛应用于客户端web开发的脚本语言,常用来给 html网页添加动态功能,比如响应用户的各种操作。js最初是由网景公司(Netscape的Bren dan Eich设计,

29、是一种动态、弱类型、基于原型的语言,内置支持类。 js是sun公司(已被 oracle收购)的注册商标。js也可以用于其他场合,比如服务器端编程。完整的JavaScript 实现包含三个部分:ECMAScript,文档对象模型,浏览器对象模型。html :英文全称为HyperText Markup Language,即超文本标记语言。超级文本标记 语言是标准通用语言下的一个应用,是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记 符,可以告诉浏览器如何显示其中的内容。浏览器按顺序阅读网页文件,然后根据标记 符解释和显示其标记

30、的内容,对书写出错的标记将不指出其错误,且不停止其解释执行 过程,编制者只能通过显示效果来分析出错原因和出错部位。但需要注意的是,对于不 同的浏览器,对同一标记符可能会有不完全相同的解释,因而可能会有不同的显示效果。虽然html语言文档制作简单,但是它功能很强大,支持不同数据格式的文件镶入,其主要特点有:简易性、可扩展性、平台无关性、通用性等。数据库介绍师生互动系统采用的是SQL server数据库,即关系型数据库管理系统。SQL是英文 Structured Query Lan guage的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国

31、家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理 系统,如 Oracle, Sybase, Microsoft SQL Server, Access等都采用了 SQL 语言标准。它最 初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,在 Windows NT推出后, Microsoft将SQL Server移植到 Windows NT系统上,专注于开发推广 SQL Server的 Windows NT 版本。SQL server

32、的优点有:易用性、良好的性价比、适合分布式组织的可伸缩性、与其 它服务器软件紧密关联的集成性、用于决策支持的数据仓库功能等。缺点为只能运行在 Microsoft 的 Windows 平台。3功能介绍及设计成果功能介绍师生互动系统由三大子系统组成,即超级管理员功能子系统,教师功能子系统,学 生功能子系统。在这里,重点介绍一下教师功能子系统以及超级管理员功能子系统。首先,简单地介绍一下学生功能子系统。学生功能子系统在该系统中属于前台页面。 前台页面的实现功能有:系统公告、文字资料、系统简介、在线测试、资料下载、讨论 答疑、学习视频、站内搜索、友情链接等。当学生未进行登录时,功能实现有:系统公告:即

33、显示一些重要的对外开放的信息。文字资料:关于文字的一些简介。学习视频:学生未登录时仅限于根据视频编号、名称、课程、主讲人进行查询,可以查 看所有资料的编号、名称、课程、主讲人资料下载:学生未登录时仅限于根据资料编号、名称、类别、课程进行查询,可以查看 所有资料的编号、名称、类别、课程只有当学生注册信息并登录后才能实现以下功能:学习视频:学生成功登录后对教师上传的视频进行观看及下载 讨论答疑:学生成功登录后可以进行提问及参与师生互动,浏览所有人的留言及回复信 息。资料下载:学生成功登录后可对教师上传的资料进行下载 在线测试:学生成功登录后可以根据条件如科目:难度、类型在题库中筛选出符合要 求的试

34、题,并进行测试。教师功能子系统和超级管理员功能子系统都属于后台功能。这俩个功能子系统实现的功能几乎一样,共同功能有:文字资料添加、查询:对文件资料及资料的类型进行增、删、改、查课程信息添加、查询:对课程信息及课程的类型进行增、删、改、查 资料下载添加、查询:对资料下载进行增、删、改、查 学习视频添加、查询:对学习视频及视频的类型进行增、删、改、查 注册用户管理:用户即学生,对学生进行查询、删除、修改试题、组卷的添加、查询:对试题、组卷进行增、删、改、查留言管理:对学生留言进行回复、删除友情链接添加、查询:对友情链接进行增、删、改、查教师功能子系统与超级管理员功能子系统唯一不同的功能是:只有超级

35、管理员可以对教师进行管理,教师相当于普通管理员。管理员用户管理:对普通管理员及教师进行增、删、改、查设计成果该师生互动系统是一款为很多高校的教学管理提供师生互动的平台。分为前台界面 为学生提供服务,后台界面为管理员提供服务。该师生互动系统可以推进教育教学网络 计算机化,从而突出网页使用与技术融合为一体的师生互动学习平台。平台建设的成功 经验,可为别的院校相关学习平台的建设进行参考、引用和推广。4系统的体系结构系统结构介绍师生互动系统的体系结构是采用浏览器/服务器(B/S,即Bowser/Server)三层结构 模式,B/S包括表示层(USL)、数据访问层(DAL )和业务逻辑层(BLL )三层

36、。下面 简述一下这三层的概念:首先,表示层位于最上层,和用户离得最近,用于显示数据及接收用户输入的数据, 为用户提供了交互式操作的界面。其次,数据访问层主要负责数据库的访问,对原始数据的操作层,为业务逻辑层或 表示层提供了数据。最后,业务逻辑层处于数据访问层和表示层之间,是对数据层的操作,对数据业务 逻辑进行处理。系统的用户分类超级管理员:在师生互动系统中,超级管理员是权限最大的一个。管理员可以对 教师和学生的基本信息进行增、删、改、查操作,也可以发布一些校内的重要的消息、 公告,还拥有教师的所有功能。教师即普通管理员:教师的权限其次,教师可以上传一些教学课件或视频等,对 课件、视频进行增、删

37、、改、查,也可以对学生提出的问题做出相应的回答,而且,可 以公布一些教学通知。学生即用户:学生登录师生互动系统以后,可以下载课件、观看教学视频、可以 查看教学通知、对自己课堂上不理解的地方进行提问。系统功能结构图师生互动系统功能结构图显示如下:4.4 系统E-R图显示如下:图4.2普通管理员即教师 E-R实体图图4.3文字资料E-R实体图图4.4课程信息E-R实体图图4.5资料下载E-R实体图4.5 数据字典表 4.1 allusers 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102user nameVarChar50是2553pwdVarChar50是2554ex

38、VarChar50是2555addtimeDateTime8是23表4.2 cj表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102user nameVarChar50是2553cjInt4是104sjbhVarChar50是2555addtimeDateTime8是23表4.3 dx表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102leibieVarChar50是2553contentText16是255表 4.4 kechengxinxi 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102keche ngmin gche

39、 ngVarChar300是2553xueshiVarChar50是2554xuefe nVarChar50是2555leixi ngVarChar50是2556beizhuVarChar500是2557addtimeDateTime8是23表 4.5 liuyanban 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102chengVarChar50是2553xin gbieVarChar2是2554QQVarChar50是2555youxia ngVarChar50是2556dia nhuaVarChar50是2557n eiro ngVarChar500是2558a

40、ddtimeDateTime8是239huifu neir ongVarChar500是255表 4.6 xinwentongzhi 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102biaotiVarChar300是2553leibieVarChar50是2554n eiro ngText16是2555tianjiare nVarChar50是2556shouyetupia nVarChar50是2557dianjilvVarChar10是2558addtimeDateTime8是23表 4.7 xuanzeti 表序号字段名称字段类型大小允许为空取大长度备注1IDI

41、nt4自增编号102zhuanyeVarChar50是2553xuekeVarChar50是2554timuVarChar50是2555xua nxia ngAVarChar50是2556xua nxia ngBVarChar50是2557xua nxia ngCVarChar50是2558xua nxia ngDVarChar50是2559daa nVarChar50是25510nan duxishuVarChar50是25511addtimeDateTime8是23表 4.8 xuexishipin 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102bia nhao

42、VarChar50是2553min gche ngVarChar300是2554kechengVarChar50是2555zhujia ngrenVarChar50是2556n eir ongText16是2557wenjia nVarChar50是2558addtimeDateTime8是23表 4.9 yonghuzhuce 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102yon ghu mingVarChar50是2553mimaVarChar50是2554xi ngmi ngVarChar50是2555xi ngbieVarChar2是2556chushe n

43、gnianyueVarChar50是2557QQVarChar50是2558youxia ngVarChar50是2559dia nhuaVarChar50是25510she nfen zhe ngVarChar50是25511touxia ngVarChar50是25512dizhiVarChar300是25513beizhuVarChar500是25514addtimeDateTime8是2315isshVarChar2是255表 5.0 youqinglianjie 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102wan gzha nmin gche ngVar

44、Char50是2553wan gzhiVarChar50是2554addtimeDateTime8是23表 5.1 zhuanyexinxi 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4否102zhuanyeVarChar50是2553addtimeDateTime8是23表 5.2 zidongzujuan 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102bia nhaoVarChar50是2553zhuanyeVarChar50是2554tishuVarChar50是2555fen zhiVarChar50是2556addtimeDateTime8

45、是237timuVarChar500是255表 5.3 ziliaoxiazai 表序号字段名称字段类型大小允许为空取大长度备注1IDInt4自增编号102bia nhaoVarChar50是2553min gche ngVarChar300是2554leibieVarChar50是2555kechengVarChar50是2556jianjieVarChar500是2557fujianVarChar50是2558addtimeDateTime8是23系统开发和运行环境前端页面采用 HTML技术进行制作,使用CSS进行布局,前端其它控制采用JavaScript实现。师生互动系统可以兼容多种浏览

46、器,女口: In ternet Explorer、Mozilla Firefox 等。操作系统为 Windows 7,服务器为:Tomcat,后台数据库为SQL Serve。5师生互动系统-教师功能子系统主要功能模块的实现后台登录页面Power by匚opyright 2D 14图5.1后台登录图超级管理员和教师都可以通过上面这个页面进行登录。用户名和密码都为必输项,只有和数据库中数据匹配时才能登录成功! 登录成功以后跳到菜单页面,页面显示如下:登录成功以后菜单页面呻工互动系纯4改亜逼入托生互诂其編后白管連不轨当晞用户;di辽1?E8= SilAaiffSflPT|日戈爭更耳逵tn*皑饷專I!

47、理flUnjum段屛下整ajJHTKitu WTfftW学4極凭耀衆E于习那解幅“和5SffiS*X.Ri主互动后凶丸如賣子皇!欢已於岀!*就卑剧作XtM星廉方克LB沁】睥曲甘宾的同2D14-D3卅异孟卸王亚审、确民回嘗白践骨册I】調闯18朝舸平“S 方冋咕:http ir* mil teBciei. cm图5.2菜单显示图E3学习机并豆tfi 旨学习Bl 田BssaiAfiii互e呢蛭疋甘Ten.耐毁占科帀a,Ln 也R|; 9H9ABL4VEF11LB SfflH iliSBWi音人科謹g 16詡击马注Ht9|旨主1用F曙I匸担亍XSiASi9_i;R此空ho|曰搐电蔭医編官屋日瞽童崖Qa

48、/r口證悄世榕虎tnHilKAH?1T:iErfflStaAff主至助黑卄廈毛城如年足,託也證出W觀系丹式IMgwnTMM8-U-DJ王亚甥、瞬艮LJ 啓户K宅曲c3 忘冃如 Ittp:/-nr. tMfShF- CHI覃理理人非生:&诵廉挽JEihtEt*图5.3菜单显示图T:台ST: t?捱 I齐3量配荣Lflffi. s WS上一贡下一百見丙MBS和页共憑时同20L4-j6-LltstiHi-atNH: KF?-登录成功以后,左面菜单栏显示的功能有:管理员用户管理、文字资料添加、文字 资料查询、课程信息添加、课程信息查询、资料下载添加、资料下载查询、学习视频添 加、学习视频查询、修改密码

49、、注册用户管理、试题添加、试题查询、组卷添加、组卷 管理、留言管理、系统公告、系统简介、友情链接添加、友情链接查询、数据备份。图5.4文字资料显示图-师生互动系妊勻帝用.口: :h口 gM!申月 Li曰 SUH vUlSRU1卿下flHIfH#WTJL=?I1cflflrisia图5.5文字资料添加图上图为文字资料查询页面及文字资料添加页面。添加信息有标题、类别、内容、添加人、图片,还可以根据标题进行筛选,找到符合要求的数据恫円:互动系丝刍輸亀 E rivr 5i= fiMiKIM罩也冃】I日UlZ #A9EU!璟总用門tl*Ei 立El立$連討音口AHIKBW9 豪理尊.是血 atiSlAM

50、SftHh 啊下 ir.tuihahtr学习n畀誉* 学习覆典渾Mf虑茗直豪丑屈祁:Ksnv?h=対E軒比葛革典学为犬一上学期的峡般.住吃HiVUBa图5.6课程信息添加图璟臭用冃I立車将怦盅I玄丰诩斛ia董 fTH堆 tlEjfflWl 迪imBMXH学勺豪IE血鄂习檜貝足血亭习WFIE 口A Mt if幡廿耆取注阳户址(V用尸忌小虫动聚疑当帕闹口: Bdan 5&: iXirLX年tF】l日 mz IflSzU!旦4UKMA: 0W豈处;* I I? U甘盘呦aa乩rd川枝*nE4B齢丁匕“:寓堆雌*丘看在骨耳丑刘一牛tii.leiH*MnSfiftn MrFlec 一可赳 皿也却*轴二它

51、昼出址詩遇尊衣fe4.也島底收扁通n丼才円1赠以 叵的:2DLHHL 4iSXM3Aft Mj1】3VETBE |1沾4诸 ff兀l師ps.rnviFWRsti* e郴孚由眦咋at打旳沁祐小涎-血圧蹈碍書口畔茁生.ETiukui MZ轴工牴! UtETwfk听汨1 Sarm*i*LMlm 斤T冨览上j奇宝于膏斓厂琨 &irri7椚 Taaixrs- XT St MiE14l-卫呂耳己阿用戸注01到确i祿:H1尸电:M:m.a:fttUH :tAAH0 IS对豆田aim户 主刑用k圈i嗥施 临四 也脚H 训电理疑耐壬張IE介 渥*暨H事闪啤耳5*t zBriaTIB13H仪上曲事斗1邑*冋之百世

52、主4月tts i.IH丁钿E坊帖 7E7Er=43o.CcB 讯E*破L;闻 LliZflll9Wl;4J=器弱E共n建巳鼻mg帀审1- T-S RS Nli豪:亞沖I帀LITWIFE图5.9注册用户管理图上图为注册用户管理页面,可以对用户即学生进行修改、删除和查找。查找时可根 据用户名、姓名、QQ、邮箱、电话、身份证进行筛选,列出符合要求的数据。oBSUum sWflliMia話汕加IarnKT.na7Hrf#H-Hh|jL互动貞统自陀犀日宀酥:diwfftii弹明呻曰=博亡 AAF3IH1图6.0学习视频添加图H A-SiOPiMl ERB怦覺週 曰锂If 11 爭如nTIRflSHffH

53、TfiiiQ1tA文件1J11址丹生#U1HfHl decvcHlE孟出FZ4H-M-L1:MilDtU.in堆减观伴韵2JMnltR fii 車SarvlAE If+fLttHTSA34-M-L3 iQiLMKM HPi1. “悔31aamaairHifl.QFMH-M-L311 iKi4fi.fiIM嫁课稠Ml*: 941S4f=fli-軒有-i*AiIHyi上片|1斗录.盯印基页最记星汕託帀帀宦一质T-S耳审岗鬧暫乱共4脳誓习詡+AWtS曰主曲用mi冒图6.1学习视频显示图上图为学习视频管理,包括学习视频添加、学习视频查询。学习视频列表中可以对 视频进行修改、删除、下载。查询可以根据条件

54、(视频编号、名称、课程、主讲人)进 行筛选。勺盲痢戶;an f=9l ttitSA3L444flL3B V5口雷尺审阳户足年歼&u妇如苗:to賣拥卜餐屁G3逼討下鬣卫初口如T価EB|J9Hkl4口/习 Hfi-Eft口聿印和査洵fASM99口如!斫注陽口 iflflPlS1fl ft国秤=Mfrm ft谕淘Sfr丄4宋ta旦期円番色歳i也弄牙谱一云釦IBTIHE)K*ttrSitifini饬曲 哺鼻书*科几第嶽m曙m曲1卡.晓:K方皐h印甘勇、i&d:舊匕- 5杲4段鬣舍悔瓠古 电前丰五盘的处;用*0,对本闇亡苗王住蜀團黑Hr関习田追比匕各It臺日苓H单暫叮 的妄斤审用T ftMa*-M-Li

55、 2|31!.547曲貳*屮炖zHTS史mnri.旳史 丰砒虽tiJ = B5XttW:.flzvjwTeii IkEkdp山耳也卄岸理左車标记i卜坨训立專肾亡育哥氏富齒用 下的一中蛊用-*?. -frlit它ilill*迟舟性弟毎记M示的FIB畤的倉卄0号T EflB4-M-L! ZtiZI-llQEr?陽曲Mhr讶!631METI? A taiqL irjvrEM me旧:“丁価r轉|1匸E比粘口譴事陀聲陥曲EITH1址田力灯肝匸 WWu. UmLutT*三事冈甘 MHFtt的,EVLEjdzvi 口 丄匕,MiEj-Pisfll KE4L Srjrlf-liTIPiina STftH-上

56、审 1 Tffi l 9JL Str &U“*1叫 K fit *TSria4-M-Li* 4轴*3A H ! B菜tflEn| Lflh LI J Tiq3TI-j C-=QT!l-下 fLas-b-M-L#LE:克 zlL.g&TBS MPf. rf:呂就:kl上AS些印本艮扣量记录】0加M 茴上一血T-ra UM图6.2资料下载显示图H A-SjOFiMl 口 Srstfibiajaunts 曰性程m爭如 口 4 4(1 amAHTSH|ITft$M HffHTfliitf阿1a抽:UV4!KFL1Mi載h烬徉-VS:JTQjcrlpI丁M:-r:_h播韧是宙屈量仝包(Hetfiape

57、)的恥亡曰du Elch设汁.星一 种动态、虽矣型蔓于更世的语言.内支抻类,肝星茲司 己械以收购)的注甘商标.沖也可以用干算也圧倉,比如钾:国事习祠腎盧iH+Awrs祁尸!*图6.3资料下载添加图上图为资料下载管理包括资料下载添加、资料下载查询。资料下载添加信息有:资料编号、名称、资料类别、课程类型、简介、附件等。资料下载列表中可以对资料修改、删除、查看详细信息,还可以可以根据条件(资料编号、名称、课程、类别)进行筛选。理乎和tAAHItfll 昶耳蛊in阳户萱甘a HHMMab tanad乐条禹介盒td瞄ia nXH-Hfl! fl 昭祎tikMit性质 M音电祜WWWPJCGM H91-H

58、WH说茁3G4愎TETtiEMM.Ciirfe WEI-E4IE3内哥flTftL furrw的5W- 5*fr jwi干抻 if阳悄抽i町顋山网 充北二芟衬和二工图 射区总長卄2丫卄盅 (H话吒辛卄鳴|啊亍ueqiLB 1M=tnniaiKunnqL Jima-ECil%hi Rmn、flW台 it肝盂电奧的诃恸曲*t h ai肛圉西乂斡叫Ett-Sdi4-M-L 10dL7i2& T5辜静千子凰田wwrt-t+wuMSfW M二且悯一一易赶二左酮晴?uW H h E*t. 它仔圧11K a-1-L)敕炜,羸hERR亍frflut:a 口那事从方划古床 :H裁这呢 xzM-:生毘i B*rF

59、3 审呢古脚中的图6.4留言显示图上图显示的是留言管理页面。管理员可以对留言进行回复、如有乱七八糟的回复还 可以删除。该系统功能还有试题添加、试题查询、组卷添加、组卷管理、友情链接添加、友情 链接查询等。由于页面相似,就不 详细介绍界面截图了。试题添加的内容有专业、 课程、题目、选项、答案、难度系数等。试题添加只适用于选择题类型;组卷添加的内 容有编号、专业、题数、分值等。以上这些功能的页面截图显示如下:学习利柠車如*雪|应动系丝SIMFIFi lie 4TNL 囲世憧皿“卯阳口曰IffiZ 豪囲曰ST送呂翼空口 K9啟击円連戸&兰凰阳户时 i注漳H屈宜口电业型E用吐徑HTfl桶好科时口应K甜

60、糟$側H KffNNKrq口曲|1氏74A9HS习H會直iH4Airi4tei4E3皆找空屁生戸主皙*口抽应uftStn:E3铠更步庄暹立hi誓富説H麻询鞠和口吏痔皿柜哥曲口 aigfifiWfti计CH:Seira-tt 痕老* *V:10=sfiPPt:ttMlEWKiA -豪雯和lb4 LMJ *图6.5选择题添加图生互功系纯sffimpi kii 农“:脚i#RiL34fiiq3i.B sq= -JlAtEni却逅 JdiB丄丰;m自吐植4:NK:nitaK4由HFSE筈ifffiSDWFW=tH 湘帀E爭习It黑羊tla is砂珪旧:3 ffllHP*# AIR=1t9用户各t希-*

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论