论文部分内容阅读
基于新课程改革完善评价体系的要求,电子学档(Eportfolios)作为实施新课程改革过程性评价的一种有效工具,已经逐渐得到了教育者的认同。并且随着学习型社会的构建和终身学习的需要,电子学档将成为网络时代的必需,它不仅仅作为评估的手段和工具,而且发展成为了一种学习的工具和支持环境,具有知识管理、协作学习、多元评价等功能。笔者在研究了国内外的一些电子学档系统后,总结了这些系统的不足之处,结合笔者对电子学档的理解,并且根据当前计算机网络、数据库技术的发展状况分析出开发电子学档的可行性,最后设计和开发了可以同时面向教师和学生的电子学档系统。并且基本实现了设计所要求的功能。包括前台用户界面、管理员子系统、教师子系统和学生子系统4个部分。本文首先介绍了电子学档的国内外的相关研究、发展现状及研究意义,阐述了开发电子学档系统的理论基础及相关技术,较详细地论述了电子学档系统的分析与设计,对整个系统的各个功能模块进行了详细说明。着重描述了整个系统的开发过程,介绍了系统的设计思想、技术路线、开发平台的选择、系统总体框架、业务流程、本系统应实现的功能以及具体的实现方法和步骤。笔者依据软件工程中瀑布模型的开发思想,完成了本系统的设计与开发。在系统实现过程中,主要利用了ASP技术、XML标记语言、VBScript脚本语言、CSS样式表等常用的网络开发技术,采用了B/S(浏览器/服务器)体系结构,使系统具有可重用和可维护性良好的特点。系统使用的关键程序设计技术包括分类和标签、模糊查询、RSS简易信息聚合、MD5加密、SQL注入过滤、验证码和系统缓存等技术。文章的最后,对系统进行了测试,通过测试基本可以保证系统的正常运行。并且对本文完成的主要工作做了总结,提出了研究的不足之处以及对今后学习和工作研究的展望。