开篇:润墨网以专业的文秘视角,为您筛选了一篇留学生教务管理信息系统的分析与设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘要:提出了基于B/S 和C/S混合模式的高校留学生教务管理信息系统的开发设计方案,根据留学生教育和教学管理的具体特点,分析了留学生教务管理系统的业务流程、结构、基本功能及实现方法。
关键词:留学生;教务管理信息系统;系统分析;设计;B/S;C/S
中图分类号:TP315文献标识码:A 文章编号:1009-3044(2010)01-23-03
Analysis and Design of International Student Educational Management Information System
ZHANG Zong-li
(Jiamusi University International Students Education College,Jiamusi 154007,China)
Abstract: In his paper, an International Students Educational Management System that based on C/S and B/S mixed model is offered. It analyses the business process, structure, basic functions and implementation combined with the specific characteristics of international student s’ education and educational management.
Key words: international students; educational management system; system analysis; design; C/S; B/S
随着我国经济的发展和国际地位的提升,高校外事工作得以大力发展,外国来华留学生的人数逐年递增, 外国留学生教育已经成为高等教育的一个重要组成部分,也成为衡量一所高等学校开放程度和国际知名度的标志之一。随着中国留学生教育规模的不断扩大,外国来华留学生来中国接受教育的形式和类型也越来越多,这给留学生的教学管理工作提出了更高的要求。教学是留学生教育管理工作的中心, 教学管理工作则是高校留学生教育管理中的重要工作之一,要保证教学工作具有科学的运行机制,原有的教务管理方法远远不能适应形势的需要,因此,进行教务系统研究开发,对于实现教务管理信息化、网络化,提高留学生教育质量与管理水平,具有重要的现实意义。
1 体系结构的选择
C/S模式即客户/服务器模式,它是一种成熟的开发模式,它通过在服务器和客户端分别运行应用程序来完成任务。它在客户端安装有一套完整的应用程序,因此交互性很强。由于是点对点的通讯模式,故存取数据时安全性较容易得到保证。C/S模式只有两层逻辑结构,占用网络资源较少,网络间数据通讯量较少,传输速度很快。
B/S模式即浏览器/服务器模式,它将C/S模式中的服务器又进行了进一步划分为应用服务器(Web服务器)和数据服务器。这样就形成了客户端浏览器、应用服务器和数据服务器三层结构的客户服务器体系结构。
比较这两种模式可以发现:
1) C/S模式在逻辑上比B/S模式少一层结构,因此C/S模式的网络通讯量要低于B/S模式。对于相同的任务,C/S模式在速度上相对于B/S模式要快。C/S模式在客户端有一套完整的应用程序,交互性强,在出错提示、在线帮助等很多方而都有强大的功能。C/S一般而向相对固定的用户群,对信息安全的控制能力很强,可以对权限多层次校验。
2) B/S模式建立在广域网的基础之上。B/S模式在客户端只需标准的、简单通用的浏览器,不需安装应用程序,用户的界面都统一在浏览器上。浏览器易于使用,相对于C/S的客户端,不需要专门的培训就可以使用,不须再学习使用其他的软件。B/S模式其应用逻辑由Web服务器承担,这不但可以减少系统管理员的工作量,而且可以缩短了应用程序的开发周期,维护工作也简单易行。
通过系统分析,本系统将采用C/S和B/S相结合的混合模式。在安全性要求高、交互性强、数据处理量大且要求处理频度高的范围内使用C/S模式,通过客户端软件访问数据库,而在安全性和交互性要求不高的子系统中采用B/S模式,以充分发挥两种结构的优势。如学籍管理子系统运行于校园网,采用C/S模式,只有教务管理人员和学校教务处各用户凭账户、密码访问;网上成绩查询和公共修选课子系统在广域网上实现,采用B/S模式,本校留学生可以随时随地通过互联网凭学号和密码访问。
2 系统的分析
本系统将利用先进的计算机技术和网络资源,实现制定教学计划、排课、选课、学籍及成绩管理等等留学生教务工作的自动化、信息化和网络化。
2.1系统的功能要求
留学生教务管理信息系统应满足以下功能需求:1)通过智能化资源调配管理优化教学资源,高效调配和合理利用教师、教室、实验室、时间等,解决留学生的合理排课和高效率管理等问题。2)随着学分制的教学改革,逐步实现由传统的学年制向学分制的过渡,系统要充分考虑学年制、学分制以及过渡阶段的不同软件需求,并充分结合不同学习方式和类型的留学生的具体教学安排特点来实现课程的设置,并在设计阶段要充分考虑不同阶段课程库、成绩库、学生库、教室库的数据迁移问题。
3)强化基于Internet/Intranet面向师生的服务和互动管理,使留学生教务管理更加高效,同时也方便了学生,是管理服务化、人性化。
4)系统在进行功能设计时要严格遵循国家相关的学历规范标准和相关的留学生管理条例,规范课程代码、教师代码、学号等编码,避免学生重复等不合理现象出现。
2.2 系统的性能要求
本系统的性能应该达到以下要求:
1) 时间经济性
优化逻辑设计与物理设计,使系统运行效率高,反映速度快。
2) 可靠性
能连续准确的处理业务,有较强的容错能力。
3) 可理解性
用户容易理解和使用该系统。
4) 可维护性和适应性
系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化的需要。
5) 可用性
目标系统功能齐全,能够完全满足业务需求。
6) 安全保密性
保证系统的物理安全、数据存储和存取的安全与保密、数据传输的安全与保密,做好使用人员的授权管理。
2.3 系统设计目标
留学生教务管理系统要达到的目标主要包括:
1) 系统功能完备、实用,界面友好清晰。
2) 系统要有强健的平台构架,体系结构应具有良好的包容性和可扩展性,系统应能接纳已有的系统且在今后系统软硬件扩展时,能有效地保护已有的投资。
3) 具有多种数据源的存取访问能力,基于Web的和表现能力。
4) 规范化的信息管理。使用统一的数据格式,将各种教务业务工作标准化、规范化。
5) 安全保密、可靠运行。
3 系统设计
3.1 系统业务流程分析
根据留学生能够教学的特点,结合我们对高校留学生教务管理的长期实践经验,留学生教务管理系统的业务流程描述如图1所示。很明显,学籍管理和排课管理是整个教务管理的核心。
3.2 系统功能分析
留学生教务管理系统应具有以下的功能:
1) 具有学籍管理功能
能打印留学生信息核对表、打印新生分班名册、输入修改学生信息,管理毕业生信息、检索未交照片的学生、管理学生欠费记录。
2) 具有成绩管理功能
能新建学生成绩数据库、输入修改成绩、分学期打印成绩、分课程打印成绩、查询修改打印成绩、打印成绩通知单、输入重修成绩、生成成组统计报表、打印学年平均成绩、统计期末考试成绩,为不同学习形式和类型的留学生出具各种语言的成绩证明。
3) 具有教学管理功能
具有教学计划管理功能(根据教学计划制定开课计划),能新建、修改教学课表、打印查课登记表、查询打印课表、安排期末考试课程。
4) 具有系统维护功能
能备份、还原数据库,可设置系统使用用户名称,添加删除开考教室。
5) 能划分用户的权限
只有Admin可以添加、删除用户、修改各项参数,设置不同的工作人员用户,对系统的不同管理业务进行权限分级设置,并使他们能对自己所管理范围内的业务进行有效的录入和修改。其他用户查询。
本教务管理系统由基础数据管理、教学计划管理、排课管理、教学测评、选课管理、学籍管理、考务管理、成绩管理、网络查询和管理、系统管理十大子系统组成,其中,基础数据管理、教学计划管理、排课管理、教学测评、学籍管理、考务管理、成绩管理等采用C/S结构;对学生的网上选课、信息查询、信息修改、教师的成绩录入采用B/S结构。
系统的功能模块图如图2。
4 系统开发环境的选择
4.1 服务器操作系统
Microsoft Windows 2000 Server是为服务器开发的操作系统,可提供web功能和通信等服务,并提供一些用来配置和维护软件的向导工具,使构建一个网站轻松易得。
4.2 Web服务器:IIS
IIS信息服务器是Windows NT系列的一个组件,也是允许在公共Internet/Intranet上信息的Web服务器,通过使用超文本传输协议(HTTP)传输信息。
4.3数据库服务器:SQL Server 2000
SQL Server 2000是一个可伸缩、高性能的关系型数据库管理系统。SQL Server提供了一系列方法将数据填充到Web服务器,同时提供了对数据的快捷访问。
4.4开发工具
C/S结构采用Visual C++6.0开发,客户端通过ADO对象访问数据库。visual c++6.0具有友好的集成界面、可视化的开发模式、良好的数据库支持以及高效的程序开发和程序运行效率。B/S结构采用ASP开发,Web浏览器端通过ADO对象访问数据库。
5 结束语
本系统在具体实现时,要在充分分析和设计的基础上,针对留学生教学和管理的特殊性,利用校园网和Internet资源,运用计算机技术、数据库技术来提高留学生教务管理的工作效率,充分实现留学生教务管理标准化、科学化、网络化。
参考文献:
[1] 史宇清,黄文学.基于CORBA/Java的电子商务系统的研制开发[J].计算机工程,2003.29(2):210-212
[2] (美)Roger5.Perssmna.软件工程――实践者的研究方法[M]5版.北京:机械工业出版社,2002,9.
[3] 张海藩.软件工程导论[M]4版.北京:清华大学出版社,2003.12.
[4] HansVanVliet.Software Engineering―Principles and Practice,Second dition [M].NewYork:John Wiley&Sons,2000.