2481.网络教学平台及数据共享系统

上传人:m**** 文档编号:431749755 上传时间:2023-05-11 格式:DOC 页数:44 大小:5.63MB
返回 下载 相关 举报
2481.网络教学平台及数据共享系统_第1页
第1页 / 共44页
2481.网络教学平台及数据共享系统_第2页
第2页 / 共44页
2481.网络教学平台及数据共享系统_第3页
第3页 / 共44页
2481.网络教学平台及数据共享系统_第4页
第4页 / 共44页
2481.网络教学平台及数据共享系统_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《2481.网络教学平台及数据共享系统》由会员分享,可在线阅读,更多相关《2481.网络教学平台及数据共享系统(44页珍藏版)》请在金锄头文库上搜索。

1、网络教学平台及数据共享系统摘 要随着教育信息化的发展,越来越多的学校开展了网络教学,开发网络教学平台显得极为重要。本网络教学平台利用.NET技术结合XML的灵活性构建了一个三层结构模式的教学平台。此系统以数据库SQL Server和XML为依托,采用比较先进的.NET技术,使用全新的面向对象语言C#,结合ASP. NET,运用Web服务设计完成。系统分为用户层,功能层和数据层三层。用户层以界面的形式增加交互应用;功能层将系统划分为许多功能模块,以组件的形式完成应用程序的运算,使得系统结构更模块化;数据层存储系统信息。功能层通过ADO.NET实现对数据层的数据快速访问,数据层全部采用存储过程来实

2、现对底层数据的操作。同时数据层采用XML进行灵活的数据存储和动态更新,实现系统快速便捷的功能,缓解数据库压力。采用.NET技术实现了程序和代码的分离,以面向对象语言C#开发组件,实现复杂的逻辑,使得程序代码更安全,执行效率也更高,且容易配置成分布式系统。通过Windows身份验证增加系统的安全性。关键字:信息,网络教学,.NET,ASP.NET,XML,C#,Web服务,用户层,功能层,数据层,安全性 AbstractWith the development of educational informationization, network teaching appears in more

3、and more school. This System used a 3-layerarchitecture teaching platform based on .NET technique. The system adopts SQLServer,.NET,C#,XML and web service.The system architectur divides into the user level, the function level and data level. The user level increases by the contact surface form alter

4、nately applies. The function level divides the system into many functions modules,completes the application procedure by the module form the operation,causes the system structure modular; Data level memory systeminformation. The function level through the ADO.NET realization logarithm accordingto th

5、e level data fast access,the data level completely uses thememory process to realize to the first floor data operation. Simultaneously the data level uses XML to carry on the nimble datastorage and the dynamic renewal,the realization system fastconvenient function, alleviates the database pressure.

6、Used .NET to realize the procedure and the codeseparation,by the object-oriented language C# development module,realized the complex logic,caused the procedure code safely,carried out the efficiency also high,also was easy to dispose the distributional system.Through Windows identification authentic

7、ation increase system security.Keywords: Information, network teaching, .NET, ASP.NET, XML, C#, Web service,user level, function level, data level, security目 录1. 概述11.1 问题的提出11.2 系统性能需求11.3 系统性能特点12.系统总体设计42.1 系统总体设计42.2 系统总体设计的方法描述42.3 系统构架52.4课程模块72.5 师资队伍模块72.6 指导文件模块72.7 电子教案模块72.8 习题库模块82.9 在线测

8、试模块82.10 考试中心模块92.11 实践环节模块92.12 提交作业模块92.13 学习论坛模块92.14 信息管理模块92.15 公告管理模块92.16 RSS管理模块92.17 链接管理模块102.18 网站流量分析模块103.系统主要模块详细设计113.1 学生功能操作113.2 教师课程维护功能操作173.3 管理员系统维护功能操作273.4 在线考试中心303.5 网站流量统计系统324.新系统需求分析334.1 安全及控制需求分析334.2 系统性能需求分析334.2.3 系统具有一定的实时处理速度335.系统方案设计355.1 计算机系统结构方案设计355.2 安全性设计3

9、76.系统实施386.1 实施策略386.2 实施步骤386.3 实施计划38致谢39参考文献40本科生毕业设计1. 概述1.1 问题的提出 在这个知识经济时代,对于我们学生来说,学习节奏都加快了!快速获取知识,高效率的学习已经变的非常重要了!正是基于这样一个观点,我们开发了网络教学平台及数据共享系统。1.2 系统性能需求 网络教学平台及数据共享系统包括系统管理模块,学校管理模块,教师管理模块,学生管理模块,综合查询模块。l 数据手动/自动录入,数据查询,修改,删除。同时对数据维护和备份。l 对相关数据生成报表进行综合分析l 连接INTERNET和移动通信的功能l 根据学校的行政体系安排工作日

10、程的功能l 根据教师和班级的信息自动排课的功能l 在线测试和考试中心功能l XML支持l RSS新闻聚合功能l 功能较完善的网站流量统计系统系统要求保密性:设置各级用户,用户对应不同的操作,只有管理员具有全部操作权限。及时性:要求发送短信和邮件要及时,时限不能超过一小时。正确性:系统数据要求较高的正确性。以保证学校教学的正常运行。1.3 系统性能特点1.3.1 模式特点网络教学平台及数据共享系统采用了B/S模式,基于现在流行的WEB2.0开发。流行的三层架构模式。1.3.2 XML支持XML和传统数据库都是用来存储信息的非常好的方式。数据库主要用来存储高结构化的信息,在访问速度,访问频率和查找

11、的简单性方面经过了优化。对于XML,作为WEB2.0的标志性语言,有着很的优势和强大的功能,主流web开发工具都给予了对其的支持。其非常适合于存放不规则的信息,或者准备在分布式环境中使用的信息。并且,XML的经济负担要比传统数据库要低。所以本系统大量采用XML存放一些不规则的数据,零散的数据,提高访问速度和节约成本。1.3.3 RSS新闻聚合RSS为Really Simple Syndication(简易供稿)的缩写,是在线共享内容的一种简易方式,也叫聚合内容。RSS的原意是指把网站内容如标题、链接、部分内文甚至全文转换为可延伸标示语言(XML:eXtensible Markup Langua

12、ge)的格式,以向其它网站供稿。RSS的优点在于时效性强、没有弹出广告的影响、可自由选择阅读内容、能自由定制多个RSS提要、能保持及时的更新和阅读内容的个性化。本系统提供了简单的RSS新闻定制和浏览功能,方便用户了解教育方面的及时信息。1.3.4网站流量统计系统 从网络营销管理的角度来定义网站流量统计分析,是指通过对用户访问网站的情况进行统计、分析,从中发现用户访问网站的规律,并将这些规律与网络营销策略相结合,从而发现目前网络营销活动中可能存在的问题,并为进一步修正或重新制定网络营销策略提供依据。基本统计功能包括,最近访问者,今日访问者列表,最近24小时统计,今日来路统计,任意时间段流量查询,

13、昨日时段统计,网站统计摘要,小时统计报表,日统计报表,周统计报表,月统计报表,年统计报表,客户端情况统计,用户操作系统统计,用户浏览器统计,访问者地区统计,访问统计分析,访问者来路统计,访问者访次统计,IP地址统计,页面受欢迎度统计等!本系统除统计每位访问者的IP地址以外,统计您网站的页面浏览。本系统记录访问您网站每一个时段的情况。我们将每天的数据汇总,生成24小时访问报表,您可以知道一天中各个时段总访问情况。1.3.5在线考试系统该系统提供给学生对于所选课程的在线测试功能,有严格的时间控制,在线根据题目难度系数随机生产试卷,方便快捷。2.系统总体设计网络教学平台及数据共享系统项目总体设计文档

14、介绍了项目的前景、项目范围的确定、对用户需求的调查和分析等,主要业务的描述以及实体之间的数据关联。系统总体设计报告是在系统需求分析的基础上,根据系统的设计目标和手段进行描述。2.1 系统总体设计2.1.1 系统功能分析系统功能分析主要是描述整个系统以及各子系统的功能模型,采用数据流程图(DFD)和系统功能层次图描述网络教学平台及数据共享系统各个模块的功能模型。2.1.2 系统数据分析系统数据分析主要是描述新系统的实体关系以及数据字典。系统数据分析主要是从业务流程图出发,形成系统的数据流程图、算法分析和数据字典。DFD说明输入数据和输出数据之间的关系,即元数据和中间数据之间的关系。数据字典对系统

15、所有的元数据进行定义,算法分析说明了所有的较复杂的数据处理过程。2.1.3 系统需求分析系统需求分析包括系统目标分析,系统安全及控制需求分析,系统性能需求分析以及系统性能需求确认。这些内容在系统需求分析报告中也有所描述,这里更进一步深入分析并形成目标体系及其排序,确认安全控制点和性能需求。2.1.4 系统方案设计系统方案设计主要是设计系统结构、选择相应的软硬件环境等,在这一部分要提出若干系统候选方案,通过比较,提出建议方案。系统总体设计报告的最后提出费用预算、开发计划及步骤以及开发策略问题,最后提出一批有关系统开发的重要建议。2.2 系统总体设计的方法描述网络教学平台及数据共享系统是以数据处理为中心的信息系统,在开发过程中我们将采用与之相适应的结构化系统设计方法。由于管理信息系统处在一个改革开放、不断调整时期,网络教学平台及数据共享系统的开发也将是相当灵活的。因此,系统分析与总体设计只是一种规范性的文件,具体实施时可能有所变更,但总体设计是在详细调查、分析的基础上写成的,具有较好的可信度和科学性,从总体上来说这是一个较好的指导性文件。鉴于上述考虑,总体设计方案尽可能是开放的,便于扩充和逐步实施;同时,必须以

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

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