周梦熊,包 健,张万军(杭州电子科技大学软件工程学院,浙江杭州 310018)
动态表单技术在教学管理中的应用*
周梦熊,包 健,张万军(杭州电子科技大学软件工程学院,浙江杭州 310018)
针对教学管理中固定表单技术不能满足日益变化的需求问题,提出了基于XML的动态表单技术在教学管理中的应用思路,同时阐述了动态表单的存储、重现,以及表单数据的访问和Excel文件形式的表单数据导出等技术,并给出了设计上的关键细节和方法。
教学管理;动态表单;XML
众所周知,随着高校的不断扩招,教学规模也随之扩大,相应的教学管理工作也变得日益繁琐,特别是针对需求灵活的一些应用,简单的一成不变的固定表单技术已经不能满足工作上的需要,因此,动态表单技术在教学管理中的需求就显得越来越迫切。
在教学管理中,让管理人员头疼的问题,就是需求是不断变化的,特别是表单项的更改,对于没有软件开发经验的管理人员来讲惟一能做的只有联系软件开发人员进行程序修改,同时还要修改数据表,工作量会比较大,这样系统维护成本比较高。
鉴于此,本文提出了基于XML的动态表单的实现技术,实现了数据和表单的分离,方便表单重现和数据的存储,此外,还支持表单数据以Excel文件形式导出,方便办公人员的进一步操作。
1.系统总体思想
考虑到办公人员需要对录入的数据进行进一步的分析统计,另外结合目前关系型数据库的数据操作方便性等特点,系统在设计时候考虑到了根据动态表单自动生成相应的数据表,这样最终录入的数据会自动存储在相应的数据表,最后可以利用SQL语句进行高效的数据操作。……