论文部分内容阅读
高等职业教育在我国是一种新兴的职业教育模式。以前高职院校基本沿袭中职的教学模式,相对而言,教务管理相对简单。但随着高职教育的改革,学分制已逐步引入高职院校,成为学生的主要培养模式。由于高职院校的人才培养目标有别于普通高校。在课程安排中,为了提高学生的实践能力,需要安排大量的集中时间进行的实践性课程。这就给课程时间编排都带来了较大的难度。如何妥善解决这些问题,尽快开发出一套针对高职具体实际,排课效率较高的排课系统,对于简化高职院校的教务工作,提高工作效率有极大的促进作用。本课题是四川机电职业技术学院“校园信息系统开发与设计”的子课题。四川机电职业技术学院是一所企业办学的高等职业技术学院,隶属于攀钢(集团)公司。该学院希望改变原先传统的中职教学模式,以适应高职院校的学分制改革试点工作及攀钢(集团)公司的职工培训工作。在排课系统开发中,要充分考虑到学院的具体实际(如,针对攀钢(集团)的职工技能培训任务较重,并且时间随机性较强,需要预留教学资源等。),同时又要保证学院普通高职学生,以及中专学生的正常教学和管理。本论文正是针对上述问题,以高职院校排课系统的设计与实现为主要的研究对象,在深入分析高职院校的教学管理模式及排课需求的基础上,对高职院校排课系统的排课算法设计及应用软件的架构与实现进行了探索性研究。主要内容为:1.根据高职院校调排课系统的需求,进行了排课相关资源的规划及排课算法的分析与设计。2.根据需求分析和排课算法的设计,采用面向对象的思想,对系统的数据库结构进行了设计,并讨论了对象模型向关系型数据库转换的相关规则及处理方法。3.介绍了.NET的开发技术,以及分布式应用程序在.NET架构下的设计与实现。重点研究了本排课系统在.NET架构上的设计与实现。4.研究了.NET架构下系统的访问安全策略及服务端Web Services的安全访问策略及实现,同时对在.NET架构下的分布式应用程序部署进行了探索。