预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

学校OA系统中基于BS架构的教务管理系统设计与实现摘要:计算机技术和网络技术的高速发展,直接推动了办公自动化系统的改革和创新。现如今,我国很多高校普遍采用OA系统,以此提升高校领导人员的决策能力以及日常教学工作管理水平,有效提升教学办公效率。通过对学校OA系统中基于B/S架构的教务管理系统设计与实现进行研究分析,希望能够为高校实际教务管理工作提供一定的理论支持。关键词:学校OA系统;B/S构架;教务管理系统0引言在如今的高校教学管理工作中,教务管理工作至关重要,但也较为复杂烦琐,主要涉及学校财务处、教育处、人事处、学生处以及后勤等多个行政职能部门。加强教务管理信息系统的建设和完善,对提升高校教务管理工作具有深远的现实意义。因此,各大高校应当积极开展教务管理工作的信息化和现代化建设。1B/S模式网络环境下的系统功能需求分析B/S模式具有明显优势,能够使整个网络结构呈现出分布式,在安全数据库服务器中,将数量众多的数据信息进行存放。B/S模式是一种网络结构模式,是Web发展之后最具有代表性的网络模式。在客户端方面Web浏览器是较为重要的应用软件[1]。B/S模式实现了对客户端的科学整合,加强了服务器的作用。很多系统核心功能存放在服务器中,有利于使系统的开发程序、维护程序以及后期使用更加简单便捷,用户电脑中只须安装如InternetE某plorer或者NetcapeNavigator等浏览器,服务器只须安装Informi某,Sybae,Oracle或者SQLServer等数据库。利用WebServer,浏览器能够与数据库充分进行数据信息的互换,实现了客户端电脑载荷的减压和精简,降低了系统维护的工作量,节省了系统升级的成本,进而对用户的总体经济投入具有有效的帮助。总之,在此种情况下,各大高校应当加大力度,对教务管理系统做到充分认识,以此设计出科学可行的高校教务管理系统,提升高校信息管理的高效性和安全性,加强高校信息资源的管理和控制,同时也有利于降低教务管理系统的维护难度[2]。2系统实现方案2.1系统开发模式选择现阶段的管理信息系统的开发,主要包含以下两方面,即C/S模式和B/S模式。C/S模式即客户端/服务器结构,是英文Client/Server的简称。C/S模式主要通过将任务分配到Client端以及Server端,有效地使系统通信开销得到降低。C/S模式依然存在一些不完善地方,主要体现在以下三点:第一,客户端较为巨大,给维护工作带来一定的困难,同时需要投入大量的维护成本;第二,客户端应用系统对其应用平台过于依赖,缺乏独立性和扩展性;第三,如果服务器端出现变化,将会对整个客户端造成一系列的连锁反应。所以,客户端信息管理系统在现阶段主要采取的开发模式是B/S模式[3]。2.2系统开发平台选择一般来说,我国现阶段各大高校教学教务网络管理信息系统的运行主要是在校园网的支持下开展的,同时采取Internet为网络平台[4-5]。在网络平台方面,主要针对Internet服务器软件、网络硬件平台、客户机软件以及网络操作系统进行综合考虑[6]。因此,此系统中B/S模式的前台开发工作,可以采用ASP.Net(c#),B端的数据访问技术可以采取ADO.Net;开发设计语言可以采取PowerBuilde,DBMS可以用Oracle替代。3学校OA系统中基于B/S架构的教务管理系统构建基于B/S架构的教务管理系统需要较高的安全性能,以及较强的交互性,同时要求数据信息之间具有足够强的关联性,能够处理数量众多的数据信息,基于上述情况,有利于生成多种统计报表,不仅能够向上级汇报,同时能够为下级提供便利,实现对数据的科学统计。可以针对现阶段高校本科教务管理工作的共性,将教学教务管理信息系统具体分为以下板块。3.1教学计划管理利用基于B/S架构的教务管理系统,可以以培养计划作为基础,合理制定学期培养计划,最后由相关负责人员进行录入。3.2排课管理排课工作可以根据教学计划管理,针对所录入的开课任务合理设计课程安排。在此模块中,高校也可以根据具体工作情况,合理安排开课任务[7]。例如,避免出现将个别教师的课程安排得过于繁多紧密;最好将高等数学、英语等较为重要的公共课安排到上午,不仅有利于提升整体的课堂质量,同时能够帮助学生对课堂知识做到充分理解。在课程安排结束之后,教师与学生都可以利用浏览器,对相关安排信息进行查阅。高校排课的业务流,虽较为烦琐但也具有一定的灵活性,因此,为使排课业务能够得到合理解决,此模块的服务器端,可以充分利用web2.0技术,同时与OA架构充分结合。3.3选课管理对于选课管理,高校学生可以对培养计划详细研究,同时与自身兴趣爱好充分结合,然后利用具有联网性能的计算机登陆浏览器,登陆客户端进行选课。此外,学生也可以利用移动客户端进行选课,基于B/S架构