象,这样后提交的作业就会覆盖先提交的作业。为了防止这一现象的发生,我们在SaveTheFile中保存文件时,用学生注册用户名加下划线再加作业次数的方法对文件命名,这样既能保证文件名不会重复,又可以方便教师辨别是哪位学生第几次提交的作业。
3.后台数据库的访问
本系统后台数据库使用ACCESS,数据库服务器和Web服务器配置在同一台计算机上。当数据库建立完成后,通过建立ODBC数据源可指定数据库驱动程序和数据库路径,为通过数据源建立数据库的连接创造条件。
ADO(ActiveXDataObject)是一项容易使用并且可以扩展的将数据库(只要该数据库有相应的ODBC或OLEDB驱动程序)访问添加到Web页的技术。在ASP程序中利用ADO内置的Co
ectio
对象和Recordset对象与数据库建立连接,通过执行SQL命令,让用户在浏览器端对后台数据库进行添加、删除、修改、查询、更新等操作。
四、结束语
ASP为建立动态、交互、高性能、安全的Web应用提供了一种简便、高效的技术途径和性能优良的平台,是目前Web应用系统设计与开发的一个良好的选择。45本网络教学系统前台采用ASP技术,后台采用ACCESS数据库,可以将教师的电子教案和视频、音频材料同步播放,既具有较强的现场感,又符合学生的学习习惯,有效地改变了传统的教学模式,实现了教师与学生的双向互动,提高了学生网上学习的兴趣,保证了教学的效果和质量。另外,本系统的框架还能作为我院其他课程的网络教学平台。
参考文献:
1王东初,孟万金网络教学模式探讨J北京航空航天大学学报(社会科学版),2003(3).
f龙源期刊网httpwwwqika
comc
2郝玉龙,姜玮J2EE编程技术M北京:清华大学出版社,2005
3杨皓.ASP步步高M.北京:机械工业出版社,2000
4袁守华基于Web的课程网络教学网站的开发与应用J中原工学院学报,2004,1:4953
5郭宝红,孙静,张颖基于ASP网上考试系统的设计与实现J天津师范大学学报(自然科学版),2002,(4):46-49.
fr