APP下载

基于web的浏览器/服务器框架体系的教材管理系统

2015-05-30费琳琳单洪伟

中国新通信 2015年22期
关键词:客户机管理员管理系统

费琳琳 单洪伟

【摘要】 通过对目前高校教材管理现状进行分析,引出建立网络教材管理系统的重要性和必要性讨论,具体介绍了教材管理系统的框架体系、模块结构、数据库设计。最后通过对教材管理系统的总结提出系统的创新点,并对未来高校教材管理系统进行了展望。

【关键字】 教材管理系统 浏览器/服务器 框架体系 数据库服务器。Teaching materials management system based on web browser / server framework

Fei Linlin, Shan Hongwei

Abstract:Through the analysis of the present situation of teaching material management, this text puts forward the importance and necessity of establishing the network teaching material management system, and describes the framework, module structure and database design of the teaching material management system. At last, the paper puts forward the innovation points of the system, and makes a prospect for the future university teaching material management system.

Keywords: teaching material management system, browser / server,framework, database server.

一、导言

自1999年以来,随着高校规模扩招的进行,在校学生数量呈几何倍数增加,从原来的几千到过万,甚至是几万。到2013年,高校发展从规模扩张进入内涵建设时代,各种先进的管理体制、信息化技术不断地被引入到高职院校管理的方方面面。

二、现状分析

在学校的教学管理中,教材管理是非常重要的一环,也是非常复杂的一环。高校尤其是高职院校,一方面因开设专业不同,课程不同;另一方面,即使是同一专业的学生,因来源不同,课程也不同,就日照职业技术学院来说,同是计算机应用技术专业的学生,也因学生基础不同,分为对口班,普高班,单招班。另外,教材管理还涉及学校教学计划制定,毕竟教材是跟教学计划紧密联系的,学生专业不同、来源不同,即便是开设相同的课程,选用的教材也可能不同,各种各样情况,造成高职院校教材种类繁杂。我院仅2015年春季的教材征订品种就多达600余个。

高校的教材管理是一项非常繁杂的工作,对教务管理部门的工作进度及工作质量有着直接的影响。在过去的教材管理中,主要利用Excel统计各院部教材征订、使用情况,统计汇总过程不可避免的存在误录,并且难以及时发现纠正,核对费劲。而目前已有的一些主流教材管理系统没有结合学校教学的实际情况,不能满足学校教材管理的要求。因此从学校实际出发,系统分析教材管理工作的各个环节,详细设计各环节的具体流程,设计开发囊括教材管理中如教材选定、发放、结算等全环节的管理系统,势在必行。

三、系统设计

3.1框架体系设计

通常在客户机/服务器系统中,由于客户机本身还需要安装运行多种软件,这就限制了系统服务的使用。本系统摆脱传统的客户机/服务器模式,进而采用基于web的浏览器/服务器模式,它保留了客户机/服务器模式的全部优点且改进了其不足。很好的避免了“胖客户机”的出现,十分易于实现不同类型网络的互连。使用过程中,只需在web服务器上安装应用程序以减轻客户机的负担,客户机只要安装浏览器就可以完成操作,并由数据库服务器负责数据的处理。本系统因数据处理量较大,采用了浏览器—web服务器—数据库服务器的三层结构,如图1所示。

3.2功能模块描述

教材管理系统按使用人员不同分为学校教材管理员、院部教材管理员、教研主任、任课教师、学生这几个模块。同时,实行上级功能嵌套下级功能,上级功能模块可查看下级功能模块所有功能。功能模块如图2。

1、学生模块。学生模块主要功能为查询,分为学期教材查询,教材单价查询,教材价格汇总等功能。

2、教师模块。教师模块包含教材征订,教材查询。教材征订有时间限制,指教师可在特定的时间内根据人才培养方案的要求征订教材;教材查询没有时间限制,可以随时查阅教材清单,选择合适的教辅教材,也可以通过教材查询功能查询学院各专业各学期教材选用情况。

3、教研主任模块。教研主任模块主要功能为教材审核和汇总功能,教研主任根据人才培养的要求,审核各任课教师教材征订的合理性,同时对教材做出评价,并汇总本专业各任课教师的教材征订的数量、类别等信息。

4、院部管理员模块。负责本院部教材审核,教材汇总,查阅本院部历年各专业各学期的教材征订情况。

5、学校教材管理员模块。学校管理员是系统的主要操作者和使用者,负责各院部教材的审核、征订、发放、结算等工作。本模块各具体内容介绍如下:

①书费管理。实现对各院部学生应补、应退书费的计算,和对缴费状态标记为已交/未交的学生名单进行汇总、查询、增加、删除等管理。

②教材圈订。通过对各出版社新出版教材的整理,圈定本学年教师可选用教材,实现教师本学期教材管理中征订的圈订管理。

③教材发放。对各院部、各专业的征订教材进行清点以及师生用书进行发放管理。

④库存管理。对各院部、各专业库存教材进行查询、统计、汇总,并根据实际情况进行修改操作。

⑤账目管理。对各专业征订、发放教材数目、账目进行录入、核对、分类汇总等。

3.3数据库设计

本教材管理系统采用的是目前最常用的数据库管理软件SQL SERVER 2008。它具有强大的安全性、可靠性和扩展性,可以组织管理不同数据类型的数据,并将它们直接存储到数据库中,能够在不改动应用程序的情况下对数据库文件加密,能自如控制存储在各种设备上的数据,从移动设备、桌面系统到大型服务器。

就我校系统来说,根据系统需求分析结果,定义了用户表,教材表,院部表,专业表,教材入库表,教材出库表,教材发放表,教材结算表,教材零售表,教师教材领用表等数十张数据表,通过对数据表以及表中数据的操作来实现系统设计的功能。其中的关键数据表如下:

(1)用户表(User_table)

用户表用来记录所有使用教材管理系统的用户的有关信息,创建了用户名、密码、真实姓名、校园卡号、用户类型字段,其中,用户类型分为:学校管理员、院部管理员、教研主任、教师、学生。

用户表结构如表1。

(2)教材表(Textbook_table)

教材表用来记录所选定教材的详细信息,创建了ISBN号、教材名称、作者、出版社、版次、数量、单价等字段,学校教材管理员可对表内字段进行增减、修改操作。结构如下表2。

四、创新点

本系统在给予系统管理员最高操作权限的同时,也给予了教师和学生很大的自主权,他们可以使用自己的账号直接从系统中查询相关情况。

教师通过查看库存、选定教材等直接参与到教材管理工作中,学生可以随时查阅各学期书籍使用和教材费用花费情况,客观上提高了学校教材管理的透明度,有利于促进教材管理工作的开展。

五、结束语

采用基于浏览器—Web服务器—数据库服务器的三层结构技术开发的教材管理信息系统,可与现有的教学管理系统共享数据服务器,实现院部、专业、学生等信息维护,教材征订发放,库存、账目管理等功能,系统流程化操作极大提高了工作效率,达到系统开发的初衷,通过使用得到了教材管理员以及教师、学生的一致好评。

参 考 文 献

[1]黄智,基于 ASP.Net 技术的高校教材管理信息系统设计与实现,计算机与信息技术,201407。

[2]周丽莉、狄巨星、李耀辉、宋淑彩,基于B/S结构的高校教材管理系统,河北建筑工程学院学报,200502。

[3]叶青、夏利民、潘泽强,基于Web的教材选购与管理系统的设计与实现,江西师范大学学报(自然科学版),200603。

[4]丁立明,基于网络的高校教材管理系统的设计与分析,天津职业院校联合学报,200903。

[5]洪晓斌(刘法贵教授指导),基于.net技术的教材管理系统的设计与实现,华南理工大学工程硕士学位论文,201212。

[6]过晓娇(张雨浓教授指导),基于 Java EE 和 JQuery 的高校教材管理系统设计与开发,中山大学硕士学位论文,201205。

猜你喜欢

客户机管理员管理系统
基于James的院内邮件管理系统的实现
我是小小午餐管理员
我是图书管理员
我是图书管理员
可疑的管理员
基于LED联动显示的违停管理系统
海盾压载水管理系统
基于RFID的仓储管理系统实现
瘦客户机:安全与便捷的选择
升腾瘦客户机借神码翱翔“云端”