2.相关技能
2.1 B/S模式构架
B/S布局,即Browser/Server(欣赏器/处事器)布局,是跟着Internet技能的鼓起,对C/S布局的一种变革可能改造的布局。在这种布局下,用户界面完全通过WWW欣赏器实现,一部门事务逻辑在前端实现,可是主要事务逻辑在处事器端实现,形成所谓3-tier布局。
B/S布局,主要是操作了不绝成熟的WWW欣赏器技能,团结欣赏器的多种Script语言(VBScript、JavaScript…)和ActiveX技能,用通用欣赏器就实现了本来需要巨大专用软件才气实现的强大成果,并节省了开拓本钱,是一种全新的软件系统结构技能。跟着欣赏器技能植入操纵系统内部,这种布局更成为当今应用软件的首选体系布局。显然B/S布局应用措施相对付传统的C/S布局应用措施将是庞大的进步。
2.2 NET开拓优势
开拓效率更高。ASP.NET提供了近80种处事器控件,包罗导航控件、登录控件、数据会见控件等,可以帮组项目开拓者快速建设网站,提高开拓效率。
易于编写,布局更清晰。ASP.NET回收“code-behind”方法编写代码,将措施代码与用户界面接口彻底分隔,措施代码是编译过的,能大大缩坏处事器的应答时间,同时回收B/S模式开拓,整个系统的进级、维护事情只要在处事器端运行即可,低落了系统开拓与维护的巨大度和用度。
网站弹性与可扩展性好。ASP.NET利用Provider架构,譬喻数据会见、脚色打点、用户打点等直接会见数据库,而是通过Provider来会见数据库。因此,当需要修改数据库是,只要改换Provider即可,完全不需要修改任何代码就可以转换。容易举办再操作和共享。ASP.NET布局天然就是一个三层系统:UI层、业务逻辑层和数据层,给应用维护和进级带来了极大的利便。
2.3 ASP.NET Web技能
ASP.NET 是一种统一的 Web 平台,它提供了生成企业级应用措施所必须的全部处事。它又是基于 .NET Framework 生成的,因此整个框架都可用于任何 ASP.NET 应用措施。可以利用任何与民众语言运行库兼容的语言(包罗 Microsoft Visual Basic、Visual C# 和 JScript .NET)来创作应用措施。ASP.NET 页框架是一种编程框架,它在 Web 处事器上运行以动态地生成和打点 Web 窗体页。在 Visual Studio 中,Web 窗体提供了窗体设计器、编辑器、控件和调试成果,这些成果团结在一起,将使您可以或许为欣赏器和 Web 客户端设备快速地生成基于处事器的可编程用户界面。Web 窗体页在任何欣赏器或客户端设备上运行。可以将 Web 窗体页设计为以特定的欣赏器为方针,并操作特定欣赏器或客户端设备的成果。ASP.NET 支持基于 Web 的设备(如移动电话、手持型计较机和小我私家数字助理 (PDA))的移动控件。ASP.NET 页框架建设了传统客户端/处事器 Web 交互的抽象模子,使我们可以或许利用支持快速应用措施开拓 (RAD) 和面向工具编程 (OOP) 的传统要领和东西来举办应用措施编程。
2.4 JavaScript技能
1) 是一种剧本编写语言。JavaScript是一种剧本语言,它回收小措施段的方法实现编程。像其它剧本语言一样,JavaScript同样已是一种表明性语言,它提供了一个易的开拓进程。它的根基布局形式与C、C++、VB、Delphi十分雷同。但它不像这些语言一样,需要先编译,而是在措施运行进程中被逐行地表明。它与HTML标识团结在一起,从而利便用户的利用操纵。
2)基于工具的语言。JavaScript是一种基于工具的语言,同时以可以看作一种面向工具的。这意味着它能运用本身已经建设的工具。因此,很多成果可以来自于剧本情况中工具的要领与剧本的彼此浸染。
3)简朴性。JavaScript的简朴性主要表此刻:首先它是一种基于Java根基语句和节制流之上的简朴而紧凑的设计, 从而对付进修Java是一种很是好的过渡。其次它的变量范例是回收弱范例,并未利用严格的数据范例。
4)安详性。JavaScript是一种安详性语言,它不答允会见当地的硬盘,并不能将数据存入随处事器上,不答允对网络文档举办修改和删除,只能通过欣赏器实现信息欣赏或动态交互。从而有效地防备数据的丢失。
5)动态性的。JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须颠末Web处事措施。它对用户的反应响应,是回收以事件驱动的方法举办的。所谓事件驱动,就是指在主页(Home Page)中执行了某种操纵所发生的行动,就称为“事件”(Event)。好比按下鼠标、移动窗口、选择菜单等都可以视为事件。当事件产生后,大概会引起相应的事件响应。
6)跨平台性。JavaScript是依赖于欣赏器自己,与操尽兴况无关,只要能运行欣赏器的计较机,并支持JavaScript的欣赏器就可正确执行。从而实现了“编写一次,走遍天下”的空想。实际上JavaScript最精巧之处在于可以用很小的措施做大量的事。无须有高机能的电脑,软件仅需一个字处理惩罚软件及欣赏器,无须WEB处事器通道,通过本身的电脑即可完成所有的工作。
2.5 Jquery 技能
Jquery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各类欣赏器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jquery利用户能更利便地处理惩罚HTML documents、events、实现动画结果,而且利便地为网站提供AJAX交互。jquery尚有一个较量大的优势是,它的文档说明很全,并且各类应用也说得很具体,同时尚有很多成熟的插件可供选择。jquery可以或许利用户的html页保持代码和html内容疏散,也就是说,不消再在html内里插入一堆js来挪用呼吁了,只需界说id即可。
1.绪论
1.1研究项目标配景
而在全球经济快速成长的大前提下,电子商务成为最热门的话题之一,电子商务正日益融入我们的进修和糊口傍边,正在给世界经济和社会糊口带来方方面面的影响,极大的改变着人们的行为方法和思维方法。作为信息化建树的前沿阵地和先锋,我国高档学校的信息化建树工程纷纷上马,校园电子商务也在各大高校中发达成长而本学院今朝尚未开拓网络教诲的近况,设计一个为知行学院师生处事的长途教诲平台,更好的为知行学院师生的进修与事情处事。思量到高校学生无法提高资源共享率,电子商务平台的构建既是一种机会,也是众望所归的。网络多媒体技能又是世界上成长最快的技能之一,尺度和文献更新迅速,多媒体技能是一种包围面很宽的技能,是多种技能、出格是通信、广播电视和计较机技能成长、融合、渗透的功效。网络解说是连年鼓起的一种新的教和学的模式,是传统教、学模式的拓展和增补。而在网络的应用性平台下,实现电子商务和长途教诲,是一种创新,也是一种实验。我们等候着彼此交映的发挥其非凡的浸染, 为高校人员带来了极大的处事便利。网络应用性平台,很好了担任了了网络优势,是完善高档学校处事设施强有力的增补,是拓展常识,也促进学生全面成长、造就创新人才的重要平台,是高校西席解说,学生进修的重要构成部门。该系统的建树影响到高校的社会声誉和成长。跟着高校“学分制”改良的深入,网络应用性平台的建树全面的办理了学生自主进修、西席课外向导、进修资源共享、电子商务等进程,使糊口和进修变得利便、高效、快捷。多媒体技能、电子商务、网络教诲即将成为全新的开拓相助同伴。
1.2研究项目标阐明
跟着技能的成长,操作网络举办长途教诲成为教诲成长的一个偏向。基于网络的解说相对付传统的解说有两个明明的特征。首先,因为知行学院远离主城区,西席来校交通未便,师生之间缺乏相同时间和渠道,此教诲平台的应用可以打破时空的边界,大大的节减了教诲资源,并且师生间可以实现互动,反馈和交换都比传统的广播电视解说利便,有效率。其次,可共享的富厚的网络解说、进修资源给师生提供了有利的进修支持。基于以上特征,网络在线进修冲破了传统学校教诲的教室讲课模式,同时也打破了传统长途教诲所无法实施的有效的相同和交换的范围。它要求成立一种全新的解说与进修模式。对西席和学生也提出了差异的要求。对付西席来说由本来对解说的完全支配者酿成了进修的支持者,他认真网络课件的设计、开拓以及维护。对付学生来说由以前单一的、被动的接管进修酿成自我摸索、发明、协作进修等多种形式的组合进修,学生不只仅要像从前一样接管西席给以的常识,更应该发挥本身的主观能动性去寻找和摸索相关的常识和资源,学生的进修范畴和交换工具也跟着网络延伸,而且可以举办协作化的进修。这些变革都要求我们在举办网络课件的设计开拓和解说时不能在因循从前的一套模式,而应该按照新的进修、解说情况举办解说设计。最后,各类免费解说视频、免费课件、免费向导资料的富厚教诲资源,可觉得宽大囊中羞涩的莘莘学子提供更多的受教诲时机,再也不会因为拿不出培训费而不能上培训班,不能上培训班而各类考据考级通过率低的环境产生。此网络教诲平台的应用可提高知行学院学生在英语四六级、计较机品级测验、研究生入学测验、公事员国考等测验的通过率,为学校和同学们处事。本系统打算到达成果的方针:操纵简朴、易用,思量系统安详性、靠得住性、不变性、实现性,减轻相关人员的事情量。 基于“网络应用性平台”模式下,提供在线进修教诲处事,完成打算内的各类进修、教诲、查核、打点等任务,通过多媒体技能全方位的体验网络惠利。团结各网络应用平台,开展面向学生、西席处事,让学生有时机在课外自主进修、西席举办向导指点。进修有了新要领,解说有了新路径。减轻学生的经济承担。基于“网络应用性平台”的构建,带给学生全新的糊口体验,师生间的交换变得异常简朴,校园民俗有了新的展示舞台,拉克日渐疏远的师生干系。利用网络应用平台,造就用户的利用习惯,抓住要害用户群,成立综合人际干系网络,深化同学们之间的情感。顺应潮水,火上浇油,揭示新一代的网络电子技能,推广潜力教诲行业。
1.3研究项目标浸染与意义
团结高校实际的进修状况,糊口习惯,探讨教诲改良的路上,信息数字化进修糊口方法作为先驱,提供高效的办理方案,为高校提供便利。本系统将补充传统教诲要领的不敷,让进修变的轻松,让糊口变得多彩,使各人在统一的平台基本之长举办交换,提高学生的进修和糊口的主动性、努力性、实时性、高效性。
本系统打算到达的实际方针:通过“网络应用性”系统,旨在处事高校统一打点学生进修,增强交换,同步指导,分享资源,利便相关测验资料的转达,这对付各类重要证件测验(譬喻:计较机品级测验、英语四、六级、管帐从业资格证等)后果的提高,可以或许起到举足轻重的浸染,为学校得到更多的荣誉提供便利。基于 “网络应用性”模式下,西席的解说任务可以或许更好的获得增补,学生的自主进修本领、努力性将获得很好的晋升,这将利于改进传统的西席学生之间的干系,定将获益良多。团结各网络应用平台,从实际出发,和其他等次的高校对比,好的教诲资源的缺乏是我们高校的硬伤,因此,“网络应用性”系统针对资源的收罗和共享是我们所急需的,基于国度对高校的评估尺度,我们对资源的操作极大的利于高校研究生登科率的晋升。新一代的社会需要新一代创新性人才,“网络应用性”系统为我们带来了更多缔造性的进修、教诲方法,这无疑为高校综合实力的提高画上浓墨重彩的一笔。揭示“网络应用平台”也可以或许起到推广高校网络技能的浸染,着重造就专业性人才。
3逻辑设计
3.1 总体成果设计
本系统有教诲模块,进修模块,测验模块,打点模块,资源模块和交换模块。学生用户可以登录欣赏进修模块举办自主进修,也可以在交换模块中举办互动;西席用户可以在教诲模块中编辑修改资源,可以在线交换;打点员可以操纵打点模块,具有系统最高权限。整个系统构架如图3-1所示
3.2 体系布局
本系统回收三层架构模式,别离为:表示层、业务逻辑层、数据操纵层。在表示层中我们利用ASP.NET、JS和CSS来实现界面UI;在业务逻辑层中我们利用C#来举办类、要领的构建;在数据操纵层中我们将利用ADO.NET来毗连数据库举办一系列的操纵,利用数据库为SQL Server2005,系统布局如图3-2和图3-3所示。
回收该布局具有以下利益:低耦合性。高重用性和可合用性。较低的生命周期本钱。快速的陈设。可维护性。有利于软件工程化打点
3.3子成果具体设计
1.网络解说资源模块:包罗课程种别,西席在线备课,在线欣赏课件以及解说通告的宣布。
2.学生测验进修模块:包罗学生课程打点,网络选题自测,后果查询等成果
3.互动交换平台模块:学生和西席以及学生之间,可以在登录系统后,对问题举办在线探讨,西席可以通过该平台及时答疑,须要时还可操作长途节制,举办在线向导。
4.系统打点模块:包罗西席信息打点,学生信息打点和资源打点
4 焦点成果实现
4.1 用户登录,身份认证
5 总结
网络解说平台实现了网络解说的根基成果。为解说打点和学生进修带来了全新的模式。本系统为学生提供了一个精采的自主进修情况,在线测试以自我测试为主,实时反馈学生的进修环境,同时,打点员可以随时对题库举办更新,分身各学科的特点。西席可以将课件,解说视频实时上传随处事器,学生可以点击寓目和下载。系统对西席也提供了利便,好比可以用通告宣布课程通知,通过在线提交功课,淘汰功课打点时间。
本系统具有以下特色:
具有精采的设计布局。精采的布局可以使老师和学生能更好的利用,有效的导航设计,可以提高利用效率。
具有精采的互动性,在线答疑可以让师生间平等交换,交互性可以让西席实时把握学生进修动态,调解进修计策,网络的开放性可以使进修者共享资源。
信息数字化学习硕士论文毕业生活方式作为先驱
毕业论文库:计算机 时间:2016-10-10 点击:
次