对此,依靠日趋成熟的计算机技术,淘汰以往的人工模式,使用智能计算机管理留学生教务信息,留学生教务管理的效率绝对比以前的人工模式高出好几倍。只要实现留学生管理信息化,即使在不同院系、不同学校、不同地区甚至是全国范围内的同类院校,都可以达到资源共享,取长补短,更加科学地管理学生;同时,高等学校的管理水平也会因此而大大提高,促进学校开展留学生管理评估工作,办学质量的提高,信息交流与处理的加强,管理改革的推动。因此,目前高校留学生管理工作的前景,必然会实施更加信息化的管理操作。[2]
1.2 系统体系结构的选择
计算机经历了一个从无到有,从简单到智能的过程。计算模式也从主机批处理模式开始,先后经历了哑终端/主机模式、以网络为中心模式和客户机/服务器模式。一九九零年以后,WEB技术的日新月异。这时面向对象技术和分布式计算技术作为这股时代的潮流,相互兼容、相互融合进化出两种主流技术:客户机/服务器模式(Client/Server)和浏览器/服务器模式(Browser/Server)。[3]
1.2.1 客户机/服务器模式
客户机/服务器模式(Client/Server),简称C/S模式。
传统的C/S模式划分为两层结构:客户端在前、服务器在后。但是应用逻辑放在了客户端,每个客户机上驻留的应用逻辑都要随着客户端应用逻辑的改变而修改,文护显得非常麻烦;而当系统扩大时,更加复杂的用户逻辑要求升级客户机的硬件,使得客户机工作站的性能需要很高。[4]
1.2.2 浏览器/服务器模式
浏览器/服务器模式(Browser/Server),简称B/S模式。
互联网技术的不断更新,使得浏览器(Browser)的主要功能为展现信息。而浏览器需要的硬件配置要求较低,只需有一个浏览器和一个网卡就可以了。不同于C/S应用系统,B/S应用系统增加了一个Web服务器组件在客户端和业务服务器之间。[5]
1.2.3 B/S与C/S的比较
广域网的框架之内诞生了B/S模式。运行B/S模式只需要标准的、简单通用的浏览器,不需要额外安装应用程序,用户的界面都整合在了浏览器上。浏览器本身方面操作,和C/S的客户端相比,不需要培训就可使用,也不须学习额外的软件。B/S模式在Web服务器放置了应用逻辑,这样子系统管理员的工作量得到了减少,应用程序的开发周期也为之缩短,文护工作大大减少。[6]
设计开发基于B/S模式的系统,对比C/S模式,其实时性、应用性等方面有巨大优势,但在安全性方面的隐患却依然存在。[7]基本上注重SQL数据库和服务器的安全设置,以及身份认证等的问题,初步构建起了基于B/S模式的系统安全防范机制,有力地保障了管理系统的安全。
所以综上所述,留学生教务管理系统更适合以B/S模式为基础开发。
1.3 留学生教务系统要求
1.3.1 系统的功能要求
留学生教务管理信息系统应满足以下功能需求:
a)通过智能化资源调配管理优化教学资源,高效调配和合理利用班级、成绩、考勤、异动等,解决留学生的合理分班和高效率信息管理等问题。
b)面向师生服务和互动管理的强化,使留学生教务管理的效率提高,同时也方便学生,实现管理服务化、人性化。
c)系统在进行功能设计时,国家相关的学历规范标准和留学生管理条例需要严格遵循,加强学号、班级、课程代码等的规范,避免出现像学号重复等不合理的现象。
1.3.2 系统的性能要求
本系统的性能应该达到以下要求:
a)时间经济性;
b)可靠性;
c)可行性; ASP.net留学生教务系统的设计与实现(2):http://www.751com.cn/jisuanji/lunwen_14961.html