数据结构在线学习系统

上传人:大米 文档编号:496161375 上传时间:2023-03-23 格式:DOC 页数:25 大小:614KB
返回 下载 相关 举报
数据结构在线学习系统_第1页
第1页 / 共25页
数据结构在线学习系统_第2页
第2页 / 共25页
数据结构在线学习系统_第3页
第3页 / 共25页
数据结构在线学习系统_第4页
第4页 / 共25页
数据结构在线学习系统_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《数据结构在线学习系统》由会员分享,可在线阅读,更多相关《数据结构在线学习系统(25页珍藏版)》请在金锄头文库上搜索。

1、数据结构在线学习系统摘要这是一篇基于ASP&件技术的,设计开发在线学习系统的论文。其中,本课题中 关于在线学习系统的教学内容发布、公告发布和维护、作业的管理、答疑、聊天室等模块的设计与开发纯粹使用ASP却本语言。课程浏览、个人信息的修改、教师方案管理等 模块的设计与开发采用ASP&件技术。整个设计适用于In ternet发布,后台为服务器端的SQLServer数据库。前台使用ASP 语言及其组件技术设计网页。设计的重点是通过 ASPA件的设计与开发。目的在于简化 程序中的代码,降低程序的复杂性,增强代码的可读性和保密性。并实现了将这些封装 后的代码被多个应用程序同时使用的功能。另外,组件的使用

2、也实现了某些用ASP却本无法实现的功能关键字数据结构 在线学习 数据库ASP组件1#Online Learning System data structureAbstract This is one based on the ASP module tech no logy. Desig n developme nt on li ne educati on system paper.Among them In this topic about on li ne educatio n system course content issue, The announ ceme nt issues an

3、d the maintenan cWork man ageme nt, Q/A, Chatroom, address book and so on The module design and the development uses the ASP script Ianguage pureiyhe curriculum gla nces over, in dividual module and so on in formati on revisi on, on li ne test, frien dship link, message cen terteacher pla n man agem

4、e nt desig ns and the developmenu ses the ASP module tech no logyThe en tire desig n is suitable in Internet issued, The backstage is server end SQL the Server database. The on stage uses the ASP Ian guage and the module tech ni cal desig n homepage. The design key point passes thASP module(SchoolCo

5、mponent OnlineStore、 MessageBoard Links、PageChangeNotify EmailAFriend、ProjectProgress EmailBlast、 MailingList ) Design and development 。 The goal lies in the simplification procedure the code, Reducesthe procedure the complexity, Enhan ceme nt code readability and secrecy, After and has realized the

6、se seal code the function which is simultaneously used by many application procedure. In addition。 Moreover, The module use has also realized certain the fun cti on which is un able with the ASP script to realizeKeywords Data structure Online Learning Database ASP module1#一引言在现代社会中In ternet起着越来越重要的作

7、用。其作用主要表现在:信息传 播、通信联络、专题讨论和资料检索。目前,In ternet己成为世界许多研究和情报机构的重要信息来源。In ternet创造的电脑空间正在以爆 炸性的势头迅速发展。你只要坐在微机前, 不管对方在世界什么地方,都可以互相交换信息、购买物品、签订巨大项目合同, 也可以结 算国际贷款。企业领 导可以通过In ternet洞察商海风云,从而得 以确保 企业的发 展:科 研人员 可以通 过In ternet检索众多国家的图书馆和 数据库;医疗 人员可以通过In ternet同世界范围内的同行们 共同探 讨医学 难题;工程人员可以 通过In ternet 了解同行业发 展的最

8、 新动态:商界 人员可 以通过In ternet实时了解 最新的股票行情、期货动态,使自己能够及时的抓住每一次商机,永远立于不败 之地;学生也可以通过In ternet开阔眼界,并且学习到更多的有益知识。总之,In ternet能使我们现有的生活、学习、工作以及思维模式式发生根本 性的变化。无论来自何方,In ternet都能把我们和世界连在一起。In ternet使我们 可以坐在家中就能够和世界交流,有了 In ternet,世界真的小了,In ternet将改变 我们的生活随着我国科学技术的进步和综合国力的增强,社会对高素质人才的培养,在 质量和数量上都提出了新的要求。由于传统的教育模式即

9、校内课堂教育需要投入 巨额资金和大量高水平的教师,因此传统的教育模式在短期内难以得到大规模的 发展,此外,校内课堂教育也难于满足在职成人继续教育和终身教育的要求。近 年来,随着网 络技术的发展和网络应用的普及,远程教 育被认为是网络时代的新 的教育形式,正在迅速发展,远程教育可以利用网络的丰富教学资源,提供各种 形式的教学活动。1#开发工具的选择及开发的软硬件环境2.1开发环境2.1.1软件环境(1) .服务器端a. 操作系统: Wineows NT Server4.0 或 Windows2000/Windows 98 或更高。b. 网络协议:TCP/IP。c. Web 服务器:Interne

10、t Informatio n Server 5.0/Personal Web Server 。d. 数据库:Microsoft Access 2000 。e. 浏览器:In ternet Explore 5.0 。(2) .用户端:a. 操作系统: Wineows NT Server4.0 或 Windows2000/Windows 98 或更高。b. 网络协议:TCP/IP。c. Web 服务器:Internet Informatio n Server 5.0/Personal Web Server 。d. 数据库:Microsoft Access 2000 。e. 浏览器:In terne

11、t Explore 5.0、Netscape 或者其 他浏览 器。2.1.2硬件环境(1) 服务器端服务器端的最低配置是由建立 站点所需的软件来决定的,在最低配置的情况 下,服务器的性能往往不尽如人意,现在的硬件性能已经相当出色,而且价格也 很便宜,因此我们通常给服务器端配置高性能硬件。本在线学习系统网站服务器端的配置如下:a. 外理器:In tel Pen tiun IV 1.6GHz 或更高。b. 内存:256MB。c. 硬盘空 间:80GB。d. 光驱:CD-ROM48X。e. 显卡:SVGA显示适配器。(2)用户端因为客户端主要用于浏览和操作数据,所以对客户端的硬件要求不高,而现 在的

12、电脑有很高的性价比,因此需要的配置应该高于下面的要求:a. 外理器:Intel Pentiun 166 MX 1.6GHz 或更高。b. 内存:32MB。c. 硬盘空间:1GB。d. 光驱:CD-ROM48X。e. 显卡:SVGA显示适配器。2.2前台开发工具的选择鉴于本系统要实现的具体功能,网站要能动态的及时更新,检索,删除等 操 作,因此 选用动 态功能 较强的ASP来处理。ASP是Active Server Page的缩写,意为 活动服务 器网页”,ASP的网页 文 件的格式 是.asp,现在常用 于各种 动态网 站中。与HTML相比,ASP网页具有6 大特点。(1)利用ASP可以实现突

13、 破静态 网页的一些功能限制,实现动态网页 技术;(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;(3)服务器上的 ASP解释程序会在服务器端制定 ASP程序,并将结果以 HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP 所产生的网页;(4)ASP提供了一些内置对象,使用这些 对象可 以使服务器端脚本功能更 强。例如 可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本 中对这些信息进行处理,然后向web浏览器发送信息;(5)ASP可以使用服务器端 ActiveX组建来执行各种各样的任务,例如存 取数据库、发现哦那个Email或访问文件

14、系统等。(6)由于服 务器是将ASP程序执行的结果以HTML格式传回客户端浏览 器,因此 使用者不会看到ASP所编写的原始 程序代 码,可放置ASP程序代码被 窃取。2.3后台开发工具的选择数据库的选择在某种程序上决定了系统的功能实现及安全性操作。目前常用 的数据库为:ACCESS( *mdb )数据库SQL SERVER数据库Visual FoxproMy SQLOracle本系统占用内存少,功能的实现不是太复杂,对数据库的安全性要求也不是 太高,因此先用ACCESS( *.mdb )数据库即可。本章程序既支持Access后台数据库,同时也支持SQL Server后台数据库。下面分别加以配置

15、说明,以便读者方便使用。2.3.1以Access为后台数据 库首先安装IIS的服务器,并将IIS的站点根目录设置为程序在 磁盘上asp代 码的路径。提供了名为newdata.mdb数据库,然后针对其建立名为newdata的 ODBC数据源。最后即可在IE浏览器中预览案例的运行效果2.3.2以SQL SERVER为后台数据库本 章提供了名为newdata的SQL Server数据库,首先 配置SQL Server服务 器,然后将案例所需的数据库附加到SQL Server服务器中。然后,针对该数据库建立ODBC数据源,名称为newdata (配置过程可参照 “ 06 设置 SQL Server 案

16、例 ODBC.avi ”)。Access介绍:Access是Office办公套 件中一个极为 重要的 组成部 分。Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office 系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建 立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查 询、 界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方 便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access是一种关系型数据库管理系统,其主要特点如下:(1)存储方式单一Access管理的对象有表、查询、窗体

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号