论文摘要
为了全面提高教学质量,2003年教育部决定实施“高等学校教学质量和教学改革工程”,精品课程建设项目是“质量工程”的重要内容之一。在2007~2010三年中,需要建设1897门国家精品课程和更多的省级、校级精品课程,将优秀课程的教学大纲、教案、习题、实验指导、参考文献目录等教学资源上网和共享。如何高效率和高质量的建设精品课程是当前精品课程建设中亟待解决的热点问题。目前市场上出现了以天空教室?精品课程开发系统为代表的几种针对精品课程建设的专业软件,提高了精品课程建设的效率和质量。但这些软件仍然存在不足,如网站框架结构单一,课件导入不够精细等。为此,成立了精品课程制作系统项目并开发完成了第一个版本。然而,项目化设计的软件在应用范围、软件质量、升级维护、推广成本等方面存在固有缺陷,并不能适应精品课程建设的需求,软件产品化是唯一的解决途径。以软件产品化为设计原则与目标,精品课程制作系统进行了重新设计和实现。在系统开发中,以用户体验为目标,完善了功能设计,美化了系统外观;按照模块化、层次化、数据与软件分离的原则重建系统架构,着重增强了系统的可扩展性和稳定性;积极采用领域专用语言、正则表达式等技术和成熟代码库优化系统实现,确保了软件质量;采用源代码管理、缺陷管理等软件管理方法规范系统研发过程,提高了开发效率和软件质量。相较于精品课程制作系统本版的上一版本,新版系统的用户体验更好,可靠性、可扩展性和可维护性得到提高,在软件产品化上获得了更多的认同,基本达到设计目标。