欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于bs的家教交流平台的实现免费计算机毕业设计论文管理资料.docx

    • 资源ID:10696364       资源大小:548.27KB        全文页数:30页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于bs的家教交流平台的实现免费计算机毕业设计论文管理资料.docx

    1、基于bs的家教交流平台的实现免费计算机毕业设计论文管理资料毕业设计(论文)基于B/S的家教交流平台的实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(职称):论文提交日期:基于B/S的家教交流平台的实现摘 要互联网的兴起,对教育的形式也产生了重大影响,基于B/S的家教管理系统应允而生。家教交流系统主要是为学员与教员提供信息交流的平台,方便学员与教员之间信息的传递,同时提供学习资料和学习方法的共享等相关资讯。本平台采用B/S架构, 使用ASP语言和SQL Server数据库,运行于WINDOWS2000服务器平台。本系统分为前后台管理,前台页面显示信息,后台作为独立的管理。前台可实现对

    2、教员和学员资料的发布、查找及会员对自己资料的修改;和学习资料学习方法的发布及查找;以及发布对教员的投诉和留言等。后台管理员能对教员和学员资料修改删除;添加和删除新闻类别;对新闻的添加,修改,删除和推荐;以及对留言和投诉的回复和修改。为学员与教员提供了信息交流的平台,方便学员与教员之间信息的传递和沟通。关键词:信息管理;家教;SQL Server; B/SImplementation of Platform Based on B/Sfor Family Education CommunicationAbstractBecause of the great impact on the form o

    3、f education as the rise of the Internet, a family education management platform based on the B/S structure appears. Communication platform between instructors and students can make teaching more convenient between students and tutors. It mainly provides an information communication platform for them

    4、. It also can provide the sharing of learning information, good learning methods and other related information.This platform, based on the B/S structure, is developed with ASP Language and SQL database and runs on the Windows 2000 server operation system. It is divided into front ground and back gro

    5、und. The front is used to presents information and the back one is to manage independently. The front can release or search the data of teachers and students, learning information and methods, the complaints to the teachers and so on. It can also modify the data of both teachers and students.The adm

    6、inistrator can modify and delete the data of teachers and students, add and delete news sorts, add, modify, delete and recommended news, answer and modify the messages and complaints. It provides a communication platform for teachers and students and makes it convenient for them to communicate with

    7、each other.Key words: Information Management System; family education; SQL Server; Browser/Server论文总页数: 24 页 系统测试结果 181引言Internet技术以令人不可思议的速度飞速发展,各行业均被卷入了互联网的大潮之中,网络技术的应用遍及各种技术当中。新一代的数据库设计与网络设计都或多或少带上了Internet的特点。采用Internet、Intranet和Web技术的管理信息系统开始出现,普遍采用了统一的浏览器界面和以Web服务器为中心的分布式管理体系,使用极其方便,数据的共享和发布更为

    8、简单,功能更为全面,软件的二次开发更为容易,为满足目前的业务状况,又能适应未来不断增长业务需求,具有灵活的可扩充性。在此互联网的浪潮中,基于B/S的家教管理系统应允而生,传统的家教作业已无法满足现今的趋势,利用互联网实现家教信息的交流已成为必然。所谓的B/S模式,就是以Web为中心,采用TCP/IP、HTTP为传输协议,客户端通过Browser访问Web以及与Web相连的后台Database。B/S模式由浏览器、web服务器、应用服务器、数据服务器四个层次组成,是当前世界先进的网络体系结构,是C/S结构的换代技术,代表了全球应用软件技术发展的必然趋势;B/S模式突破了传统的文件共享模式,它具有

    9、很高的信息共享度。我国传统的家教模式就是学生及家长主动找老师,学生没有多选的条件,在老师有空的时候才能做补习,不具有严格的制度。本家教交流平台是一套操作简单、应用广泛、扩展行强的交流系统. 家教交流系统的优越性在于对教,学员的资料进行动态的管理,修改,添加,删除都非常方便,查找教学员准确资料非常方便;教学员间可互选;有统一的制度;学员及家长对教员不满意可投诉;时间上的选择非常灵活。从而达到提高家教效率的目的。本家教交流平台采用了目前较流行的Web应用程序的开发语言ASP,ASP因其与Windows良好的兼容性,尤其适用于开发中小型的商务网站。系统运行于WINDOWS 2000 SERVER服务

    10、器平台,具有开发成本低、系统维护便利等优点。在资料管理方面采用SQL server大型数据库。使整个系统功能更加完善。2系统设计方案 开发环境系统开发环境的选择对于系统的建立来说至关重要,它将决定着系统开发工作量的大小,系统的性能特点以及系统今后的维护工作难易等。因此在开发系统之前,根据对系统所采用的技术、实现功能的评估,在选择开发环境时,主要考虑以下几个因素:扩展性,总成本,功能,是否容易开发与管理,另外开放性和互操作性也是需要考虑的一个重要方面,因为该系统是运行在Internet上的,用户平台的差异决定了与其它系统的互操作性是不可避免的。 硬件环境服务器端的配置主要由建立站点所需的软件来决

    11、定,在低配置下,服务器虽然能正常工作,但其性能往往不尽如人意。如果想使站点服务器工作得更好的话,我们需要更好的配置,这样,在多用户同时访问网站的时候,对用户的服务才能及时得到响应。下面为服务器端的最低配置为:,内存:128M,硬盘空间:20G以上。因为客户端主要用于浏览页面,和WEB数据库进行交换操作,因此客户端对硬件要求不高,主要由所安装的Windows来决定。 软件环境本平台基于B/S模式,分为客户端和服务器端。用户端由于不涉及到对网站的开发与维护等问题,因此不需要安装过多的软件,只需要能够实现对服务器端的访问即可。下面只介绍服务器端的配置。(1)平台软件平台应该是建立易于开发、管理、扩充

    12、以及同开发标准兼容的解决方案的基础。服务器端平台软件全部采用Microsoft的产品,便于维护和管理,同时系统设计中还应用了Microsoft的一些新技术,来提高系统的整体性能和效率。操作系统采用Microsoft Windows 2000 Server。Web服务器从硬件角度上讲是Internet上保存Web页的计算机,从软件角度上讲是提供Web服务的服务程序。 Web服务器以及相应的浏览器技术的出现和商品化,为企业在网上发布信息和挖掘信息提供了强有力的工具。现在由Internet上的众多Web服务器提供的超媒体数据连接服务也已迅猛发展。Web服务器通过与对象技术相融合,正在逐步发展为能够自

    13、由挂接各种应用对象的Web应用服务器。在此,我们主要从软件角度出发,选择适合于为该交流系统应用系统提供Web服务的服务程序。目前,较为常用的专用Web服务器主要有两种: Web Server。IIS的设计目标是提供适合性很强的Internet和Intranet服务器功能。IIS具有极高的执行效率,出色的安全保密性,易于管理以及启动迅速等特点。它既可以用于集成现有的应用方式,也可用于实时Web应用系统。Java Web Server使用Java语言写成,故应用程序不用任何修改就可以从初级的服务器平台移植到功能强大的服务器平台。Java Web Server以纯Java服务器组件为特色,实现了所谓

    14、“在一处设计编写,在任何地方运行”的目标。Java Web Server与平台完全无关。这两种Web服务器各有所长,但考虑到该管理系统需要具备较高的安全性能,对用户的请求必须在短时间内做出响应,因此选用了Windows Server。另外,作为IIS的另外一个重要组成部分,是一种与编译无关的应用开发环境,开发者可以采用任意自己喜欢的语言,而无需顾及编译系统,因此与Java Web Server相比,应用程序的开发工作量小。Windows IIS ,支持ASP,可以很好的提高Web响应速度和处理速度。因此,Web通过Windows IIS ,具有良好的稳定性,高可用性和运行时的可靠性。浏览器采用

    15、Internet 。(2)数据库系统SQL是一组符合工业标准的数据库操作令集。SQL不是一门语言,无法得到一个专门的SQL软件,它只是服务器数据库的部份。作为一种查询语言,SQL在80年代至90年代很受欢迎,现在他已成为网络环境中下客户/服务器数据库应用程序的开发的标准。Delphi提供了支持SQL的有关组件。SQL具有一些查看数据库的优势,而且只能使用SQL命令来获得。通过SQL,也可以灵活地查询所需要的数据提供了下列功能:数据定义 使用SQL,可以定义数据库表的结构,包括表中字段的数据类型以及不同表的字段之间的参照关系。数据检索 人事管理系统可以通过SQL服务器请求它所需要的数据。SQL还

    16、容许人口管理定义要检索什么数据、如何检索,例如排序、选择字段等。数据完整性能 SQL可以实现数据完整性约束,这些完整性约束可以定义为数据库表的一部分,也可以是这引起规则一存储过程或其他数据库对象的形式从表中独立出来。数据处理 SQL容许人口管理程序添加或删除服务器上的数据库。这些操作可以让人口管理提交的SQL语句来完成,也可以让服务器上的存储过程来完成。安全性 通过对不同的数据库对象定义访问权限、视图以及受限制的访问,SQL可以保护数据的安全。并发访问 SQL支持对数据的并发的访问、多个用户可以同时使用系统而不互相干扰。运行本交流管理系统需要处理大量的数据,而数据库系统是管理大量信息的仓库和引

    17、擎。SQL Server 2000数据库所具有的良好性能、可伸缩性,以及它与Windows 2000的紧密集成,使得它非常适合充当该管理系统的数据库。因此在构建后台数据库时,采用了SQL Server 2000数据库系统软件,用以支持海量的数据存储以及多功能的数据查询。将后台数据和HTML以及XML格式的数据结合在一起,从而大大提高了从服务器到最终用户的信息流速度。(3)开发语言程序设计采用Microsoft ASP实现,ASP是基于Microsoft IIS的开放式脚本开发环境,它可以很好的把HTML和脚本开发结合在一起,提高了编程的灵活性,降低了开发难度。目前,最常用的三种动态网页语言有A

    18、SP(Active Server Pages), JSP(JavaServer Pages),PHP (Hypertext Preprocessor)。 ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。 Microsoft Active Server Pages是一套微软开发的服务器端脚本环境。Active Server Page 是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的

    19、程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下罗列了ASP所独具的一些特点: 、JScript等简单易懂的脚本语言,结合HTML代码,即

    20、可快速地完成网站的应用程序。,容易编写,可在服务器端直接执行。,如Windows的记事本,即可进行编辑设计。,用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript 、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。 scripting语言相容。除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。,不会被传到客户浏览器,因

    21、而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。 Server Components(ActiveX服务器元件)具有无限可扩充性。可以使用Visual Basic 、Java 、Visual C+等编程语言来编写所需要的ActiveX Server Component。,ASP技术的处理速度相当快,并且其安全性也很高。ASP最重要的优点是能够建立对诸如时间、地点、用户标志、以前的选择和活动等因素敏感的页面。换句话说,可针对每个用户的个别需求,用ASP定制网页,能够满足用户的各种需求。ASP的对象和组件:(1)ASP有7个固有对象这7个固有对象分别是Request、Response、Se

    22、rver、Application、Session、ASPError和ObjectContext。asp的对象对象名称功能描述Request从客户端取得信息Response将信息送给客户端Server提供一些Web服务器工具Session储存在一个Session内的用户信息,该信息仅可被该用户访问Application在一个ASP-Application中让不同客户端共享ObjectContex配合Microsoft Transaction服务器进行分布式事务处理ASPError合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。(2)活动服务器组件活动服务器组件是与ASP一起免费带

    23、来的组件或DLL,他们有着广泛的用途。主要包括AD Rotator、Browser Capabilities、Content Link、Content Rotator、Counters、logging Utility、MyInfo、Page Counter、permission Checker、tools等组件。由于本次设计用到的不多,在此就不详细介绍了(3)ASP脚本对象他们分别是Dictionary、,在此就不详细介绍了。VBScript简介Microsoft Visual Basic Scripting Edition是程序开发语言Visual Basic家族的最新成员,它将灵活的Scr

    24、ipt应用于更广泛的领域,包括Microsoft Internet Explorer中的 Web 客户机 Script 和 Microsoft Internet Information Server 中的 Web 服务器 Script。VBScript使用ActiveX Script与宿主应用程序对话。使用ActiveX Script,浏览器和其他宿主应用程序不再需要每个Script部件的特殊集成代码。ActiveX Script使宿主可以编译Script、获取和调用入口点及管理开发者可用的命名空间。通过ActiveX Script,语言厂商可以建立标准Script运行时语言。Microsof

    25、t将提供VBScript的运行时支持。Microsoft正在与多个Internet组一起定义ActiveX Script标准以使Script引擎可以互换。ActiveX Script可用在Microsoft Internet Explorer和Microsoft Internet Information Server中。(4)开发工具(a)Dreamweaver进行站点的规划与设计Dreamweaver是由美国著名的软件开发商Macromedia公司推出的一个“所见即所得”的可视化网站开发工具。无论在国外还是在国内,它都是倍受专业Web开发人士推崇的软件。Dreamweaver是较好的主页制作

    26、工具,基本上实现了所见即所得的工作方式。 Dreamweaver提供了许多先进技术,如主题,共享边界,层叠样式单,动态HTML,框架,推与频道定义,ActiveX,Java applet等。编辑时有可以看到Dreamweaver自动生成的代码;preview窗,是用已经安装的internet explorer来显示网页。Dreamweaver可打开的文件htm,.html,.rtf,.txt,.htt,.doc,.xls,.xlm,.wpd等,office组件能打开的文件都可以打开。因此,该管理系统采用了Dreamweaver来建立,管理Web站点的所有Web应用。(b)photoshop c

    27、s 对页面中的图像进行处理Photoshop 是优秀的图象处理软件,一直占据着图象处理软件的领袖地位,是平面设计、建筑装修设计三维动画制作及网页设计的必用软件。本交流管理系统中所有图片都是用此软件处理过。 IIS与ASP结合在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法做出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:(1)减少构建和维护成

    28、本;(2)加快联机过程;(3)应用软件集中在服务器端开发管理;(4)前端可使用任何浏览器(IE、Netscape);(5)后端可存取任何数据库 (SQL、Access);(6)可使用任何脚本语言开发 (VBScript、JavaScript、PERL)。 系统模块分析整个系统分为九个子模块,各个模块的基本功能如下:(1)管理员用户管理模块:实现管理员的添加,修改,删除,查询.(2)管理员类别管理模块:实现管理员类别的添加,修改,删除,查询。(3新闻管理模块:实现新闻信息的添加,修改,删除,查询。(4)新闻类别管理模块:实现新闻类别的添加,修改,删除,查询。(5)留言信息管理模块: 实现留言信息

    29、的修改,删除,回复,查询。(6)回复信息管理模块:实现留言回复内容的添加,修改,删除,查询。(7)客户投诉管理模块: 实现对客户投诉的回复,删除,查询。(8)学员信息管理模块:实现对学员信息的添加,修改,删除,查询。(9)教员信息管理模块: 实现对教员信息的添加,修改,删除,查询。从结构图可以看出,系统相互联系,构成家教管理系统整体。客户是用户角色,由客户在终端控制,而此以外的,由管理员在服务端控制,整个系统的运行也由管理员来维护。家教管理系统新闻管理新闻类别管理管理员用户管理管理员类别管理留言信息管理回复信息管理客户投诉管理学员信息管理教员信息管理添加,修改,删除,查询 系统设计思想该家教管

    30、理系统采用B/S结构,通过前端(客户端)浏览器和后台数据库向用户展示家教信息,方便的实现了家教信息的维护和更新,使客户更快,更好的了解家教信息。以“家教管理”模块为例,管理员将所有家教信息存入数据库相应的表中,当客户端发出浏览该动态页面的请求时,服务器就会执行相应的脚本代码,从数据库中查询出符合条件的家教信息,生成相关页面发送到客户端浏览器上。客户端所显示的内容是随着后台管理数据库的变化而动态显示的,因此,客户端可以获得家教的最新动态信息。 系统界面设计页面的风格至关重要,它要符合页面的内容所要表达的主题。家教管理系统页面不要做得太花俏,但要有特色,能够让人有种亲切感与视觉享受,向读者实时提供

    31、有关家教的各种动态信息,因此应以朴实为主,这样就可使页面庄重大方,符合家教文化传媒的主题。另外,为了保持整个站点风格一致,各分支页面的背景和图片也应保持朴实简洁。页面的设计应具体考虑三个方面,即页面的主题,结构,外观设计,下面分别从这三个方面介绍一下在制作Web页面时,应考虑的一些因素和采用的方法。页面主题设计首先要制定目标。该管理系统是为了向客户提供一个方便、快捷的家教信息管理平台,因此主页中必须包含家教信息的发布,学员信息的发布,以及家教与学员之间的沟通交流,提供其自主交流平台。其次,制定设计方法。采取自顶向下的方法,设计浏览路径,这是将网络层次化的过程。最后选择表达方式,所选的表达方式和

    32、设计风格要与目标一致。页面结构设计页面的组织也很重要,必须将信息在逻辑上组织得井然有序,为用户创造一种有趣和能够理解的资源。结构分布是否合理将决定浏览者对站点第一印象的好坏,如果结构设计合理美观,浏览者将产生浓厚的兴趣浏览整个网站。反之,如果在设计中,对如何连接页面中的各个部分只有一个模糊的概念,没有一种宏观和清晰的组织结构,那么用户在不久就会离去,转而去寻求组织得更好的信息。大多数页面的信息结构,可以采用四种类型:序列结构,分栏结构,网状结构和层次结构。其中按层次划分信息,是组织复杂信息的较好方式之一,并且含有层次组织的结构特别适合于作该管理系统。原因是整个系统站点是被组织得由一个主页上的菜单向下延伸,大多数用户都熟悉这种等级的图形结构,都会觉得这些结构能帮助他们一步步深入。另外,层次结构为人们所熟悉,使用户很容易建立


    注意事项

    本文(基于bs的家教交流平台的实现免费计算机毕业设计论文管理资料.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开