网上教学资源库管理系统的设计与实现

网上教学资源库管理系统的设计与实现

ID:33801167

大小:66.48 KB

页数:9页

时间:2019-03-01

网上教学资源库管理系统的设计与实现_第1页
网上教学资源库管理系统的设计与实现_第2页
网上教学资源库管理系统的设计与实现_第3页
网上教学资源库管理系统的设计与实现_第4页
网上教学资源库管理系统的设计与实现_第5页
资源描述:

《网上教学资源库管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、网上教学资源库管理系统的设计与实现JournalofAnshanNormalUniversity鞍山,.gff范学院2009-12,11(6):53—56网上教学资源库管理系统的设计与实现王洪艳(鞍山师范学院计算中心,辽宁鞍山114007)摘要:进入21世纪•网络技术的发展突飞猛进,网络教育在传统教育屮的比重也越来越大•为了充分利用高校网络资源,加快高校教育教学改革的进程,作者开发了网上教学资源库管理系统.本系统采用基于JSP的B/S体系结构.选择面向对象的,易于扩展的JSP编程语言及Eclipse,Oracle9i数据库作为系统开发工具.在软件的开发过程中,遵循了模型一视图一控制(M

2、VC)设计模式,充分利用了Struts框架为Web开发提供的各种特性功能,完成了对网络教学资源库的创建.关键词:JSP:Struts;教学资源管理中图分类号:G642文献标识码:A文章篇号:1008.2441(2009)0643053-04随着互联网的普及以及高校校园网建设的完善,在高校教育教学屮网络的运用越来越普遍•现代的远程教育资源建设已经成为许多国家的政府行为,许多国家都有自己的教育资源中心,这些远程教育资源库在齐国的远程教育中起到了重要的作用.为了加快教学改革的进度,在充分利用网上已有的资源之外,还要整合校内教师的个人资源,不断更新教学资源,提高教学效果•结合该校校园精品课课程

3、建设这个项目,作者提出开发”网上教学资源库管理系统”.该系统主要功能应该是为教师提供一个可以检索和下载各种类型的教学资源的平台,同时教师还可以上传自己的教学资源与别人分享•文件内容的审查和管理以及用户的管理由系统管理员来完成.1系统设计1.1系统功能模块设计软件的开发应该遵循严格的规范,其中软件模块的划分应按照软件工程学中模块化设计的思想1,模块化,简单地说就是把系统划分为若干个模块,每个模块完成一个特定的功能,然后将这些模块汇集起来组成一个整体(即系统),用以完成指定功能的一种方法.模块化的好处有:⑴使软件结构更清晰,易理解,易掌握.(2)使软件容易测试与调试,提高可靠性.⑶因少量模

4、块的变动,不会影响到整个系统,提高了可修改性.(4)有利于软件开发的组织管理.经过充分的系统分析,本系统主要功能包括以下几个方面:(1)用户管理功能:系统管理员(或具有最高权限的教师)能对己经注册的用户信息进行管理.(2)资源的检索与资源下载功能,可以使用户检索资源,具有权限的用户述可将资源下载到本地机.收稿日期:2009—03—20作者简介:正洪艳(1968—),女,辽宁鞍Lili人•鞍llj师范学院计算中心副教授,硕:t54鞍山师范学院第11卷(3)资源上载功能:用户可以通过网络远程上载资源,上载资源后可获得一定的积分奖励.(1)良好的导航及检索预览功能.除了以上基木的功能要求外,

5、系统还应有好的扩充性能,以便将来需要时刻增加新的功能模块而不影响原有的功能.安全性是另一个需要实现的重要内容.安全性主要指信息的安全性,包括合法用户进入系统的数据的安全性和对非法用户侵入系统的防范措施.系统功能模块如图1所示.图1系统功能模块图1.2数据库设计数据库设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求.作为信息资源开发,管理和服务的一种有效的手段,数据库技术的应用已越來越广泛•对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求•数据库的设计过程一般包括以下儿个步骤:[2J(1)确

6、定建立数据库的目的和收集数据:数据库设计过程的第一个阶段是确定建立数据库的口的和收集数据.通常,把确定建立数据库的目的称为需求分析.(2)建立概念模型:数据库设计过程的第二阶段一一建立概念模型•概念模型,也称信息模型,它是按用户的观点来对数据和信息建模,主要用于数据库设计13J3.这一阶段是整个数据库设计的关键•设计吋,一-般先根据应用的需求,画岀能反映每个应用需求的E-R图,其中包括确定实体,属性和联系的类型.然后优化初始的E-R图,消除冗余和可能存在的矛盾.在这一阶段中必须将注意力集中在怎样表达出用户对信息的需求,而不考虑具体实现问题.(1)建立数据模型:完成上一阶段后,得到了一个

7、与具体计算机软,硬件无关的概念模型•接着就可以着手建立数据库模型了,这是数据库设计过程的第三个阶段•在这一阶段中要将概念模型屮得到的E-R图转换成具体的数据模型.数据模型是表示实体与实体问的联系的模型.数据模型一般分为层次,网状,关系和面向对象模型等,主要是用于DBMS的实现.目前比较常用的是关系数据模型,通常将E?R图转换成关系数据模型,实际上就是要将实体,实体的属性和实体Z间的联系转换为关系模式.考虑为了提高木系统的使用查询效率,木系统采用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。