论文部分内容阅读
信息化教育的不断发展和深入促进了大量信息化教学资源的建设和应用,这些教学资源为使用者带来诸多便利的同时,也因缺乏统筹、缺少标准、结构不合理、管理不健全等问题,导致实际使用效果难以达到预期。因此很有必要结合上述问题以及服务对象的实际需求,以突出质量评价和个性化服务为重点,建立一个行之有效的教学资源管理系统。同时关于应用系统尤其是多层分布式系统的开发模式经过多年的实践不断完善和成熟,这也为本资源管理系统的开发提供了理论基础和实践经验。为此笔者主要开展了如下工作:首先是从电子课件资源在校园中的应用背景着手,对电子课件在实际使用中存在的问题进行总结分析,引出本文要针对性地开发电子课件管理系统的研究目的,同时通过充分学习和分析国内外在教学资源管理这一领域的实践案例,确立了本系统以多层分布式实现机制做为基本的解决方向;同时本文针对本系统开发涉及的相关理论和技术进行了梳理和分析,内容包括管理信息系统的应用与发展、软件的工程化开发方法、软件的应用体系结构、软件开发平台等,其中对多层分布式的含义、特点、结构、实现过程及关键技术等进行了重点探讨;再次本文针对电子课件管理系统的开发进行需求分析和总体设计,确立了本系统需要支持电子课件使用者(学生)、提供者(教师)和维护者(管理人员)三类服务角色,提供课件浏览和查找、课件学习和评价、课件上传和更新、在线调查和交流、课件归类和统计、访问排行和质量分析等功能服务,以此为基础,进一步明确了系统的总体解决方案,包括处理流程、系统用例、数据编码、概要模型、功能组织、开发平台和关键技术等;最后对本文针对系统的详细设计过程进行了描述,具体过程包括数据模型和通用服务层设计、数据访问层设计、业务规则和业务外观层设计、Web表现层设计,并选择主要模块进行相关的界面设计、运行说明和代码分析。为了对所做的研究和实践成果进行有效检验,还有针对性的建立了系统测试方案,用于对整个系统的运行情况进行一系列的功能和性能测试,测试结果表明系统的运行基本正常,完成了系统开发的主要目的。最后本文结合实践中出现的问题,提出了系统需要进一步完善和改进的工作内容,还对本系统下一阶段的开发任务进行了展望。