多层体系架构的教材管理系统设计

2022-11-02

教材管理是教学管理中的一个重要环节, 所以高校教材管理的合理与否直接体现了教务部门的工作效率和工作质量。本文研究的目标是利用现有的数据库技术、网络技术, 研究一个基于多层体系架构的能为大部分职业院校服务的教材管理系统。针对目前职业教育的特点, 坚持以学生为主体的服务理念, 注重实用性、科学性和可操作性并重的原则, 把教材管理人员从繁杂的手工劳动中解脱出来, 提高教材管理的质量。本系统具体实现的功能目标是:教材查询与评价、教材订购、教材发放和库存管理。

1 系统分析

目前应用系统的结构有两种:C/S (客户机/服务器) 模式和B/S (浏览器/服务器) 模式。

教材管理的流程应为:

教材科发布通知要求订书—各位老师或学生对以往的教材进行评价, 并说明自己的意见—各系教学秘书通过网络对各门课程的教材提出申购—教材科统计各门教材的数量及具体信息, 形成教材订购单, 提交主任审核, 同意—自动生成订单, 并将信息自动生成E-mail发给图书供应商—教材到货, 入库—通知各系秘书, 领书—图书管理员出库—书库记录更新。

由上面的业务流程可以得出教材管理系统面对的用户有教材科的管理与操作人员, 教师, 学生, 各系的教学秘书。他们对教材管理系统的需求是不同的, 教材科需要大量的数据处理, 教师与学生只对教材进行查询与评价即可, 而教学秘书则参考教材的评价对本学期开设的各门课程做出教材申购表, 提交给教材科审核。由此可见教材管理系统可以采用B/S模式与C/S模式相结合的方法, 对于大量用户分散使用的功能按B/S模式开发, 而只有个别用户 (教材科) 使用且数据处理量大的功能则按C/S模式开发, 以发挥C/S模式和B/S模式各自的长处。

本文就是基于职业教育的特点及两种应用系统模式的优缺点设计了一个基于多层体系架构的教材管理系统。该系统的研究和实现, 首先将教材管理系统利用计算机实现以替代以前的手工操作和计算方法, 同时, 为了提高本系统的工作效率, 在产生定单并审核后, 加上自动生成E-mail的功能。

2 系统的设计

本着系统的安全性与实用性的特点, 将系统分成两大部分:一部分是由教材科使用的基于局域网的教材科子系统, 处理的内容包括教材入库、教材出库、教材采购、信息浏览、教材零售、书费处理和库存管理等。其中的教材采购订单处理比较复杂, 要根据学校的教学计划、选课情况和各系的教材征订情况, 统计出各种教材的需求量, 再结合库存情况, 得出各教材的订购数量, 产生订单 (如果订单需要交由主任审核, 审核通过) 发送定单;另一子系统是基于校园网的W W W界面的教材征订、查询、评价工作, 是基于W W W浏览器平台的网上子系统, 不需要在客户机上安装其它的软件, 只需安装了IE或Netscape就可进行操作。系统的功能结构如图1所示。

根据本系统的特点, 采用传统的C/S模式与流行的B/S相结合的组合模式, 三层体系结构, 两种模式采用同一后台数据库, 以两个模式后台数据库互相备份的方式实现。数据库选用大型分布式数据库SQLServer2000, 数据库访问技术为A D O/O L E D B。并根据当前成熟且先进的计算机技术特点, 服务器操作系统采用Windows2000Server, 服务器端的脚本运行环境为A S P, 客户端操作系统为Windows98/ME/XP/2000等。C/S客户端 (教材科) 开发软件为目前常用的Visual Basic。B/S用户界面采用W e b浏览器实现, 用户无需安装专门的软件就可以调用工作流服务器端的功能, 交互界面统一特别适用于跨平台的分布环境且易于扩展。

3 系统的特点

3.1 系统体系的特点

根据参与教材管理工作的不同用户的需求, 分析了目前流行的应用系统设计的体系架构风格, 采用传统的C/S模式与流行的B/S模式相结合的方式。对于分散的教师、学生及各系秘书的用户采用B/S模式, 充分利用网络的优势教师与学生实现查询与教材评价需求, 而各系秘书利用网络完成教材申购工作。对于需要大量数据处理的教材科用户采及C/S模式, 利用其强壮的数据操纵和事务处理能力, 以及数据的安全性和完整性约束, 并且能与大型数据库紧密连接, 运行速度快, 安全性好, 易于扩充的特点, 可以提高教材订购的速度与效率, 体现了强大的业务处理功能。

3.2 系统功能的特点

针对目前职业教育的特点, 争取实现零库存、快速、高效的教材管理系统。在对于普通用户 (教师及学生) 的界面上添加教材评价及反馈功能, 在各系和教学秘书订购书籍时起到一定的参考作用。在图书采购模块添加了自动服务功能, 即图书形成采购订单并由领导审核通过后, 可以自动形成E-m a i l文件, 由教材科管理员点击发送即可将订书信息 (订单) 发送给相应的图书供应商, 节省了人力、物力, 并节约了时间, 提高了工作效率。

4 结语

通过本文的研究将不仅为教材管理者提供一套清晰灵活、实用安全成熟的教材管理平台, 更重要的是提供了基于多层体系结构的能满足不同用户的需求的高效率的管理系统, 并能及时迅速快捷地与供应商联系, 同时还能了解学生与教师的一些关于教材建设的建议, 对一个学校教学管理的发展具有非常重要的现实意义。

摘要:教材管理在高校教学管理中占据着非常重要的地位, 开发一个适用的教材管理系统对提高一个学校的教学管理水平有着至关重要的作用。本文研究了一个基于B/S与C/S模式相结合的多层体系架构的教材管理系统, 并根据职业高校的特点, 在系统的功能上添加了一些自动功能, 使得该系统更具有实用性的特点。

关键词:B/S,C/S,管理系统,ASP,教材

参考文献

[1] 徐慧, 管致景, 等.基于UML的高校教材管理信息系统建模设计[J].计算机时代, 2003 (4) .

[2] 符保龙, 李舰, 王荣江.分布式技术在教材管理系统中的应用[J].柳州职业技术学院学报, 2002, 2 (4) .

[3] 耿文兰.SQL Sever2000数据库管理与开发[M].电子工业出版社, 2003.

[4] 王成良, 何玉林.基于B/S模式应用系统下的资源访问控制[J].计算机应用研究, 2000, 4.

[5] 孙金萍, 张雷.利用Notes/Domino实现网上教材管理系统[J].计算机应用, 2002, 3.

[6] 叶忠文.网上教材管理系统的开发[J].嘉应大学学报, 2001, 6.

上一篇:浅析装饰画中的艺术语言——线条下一篇:矿产企业社区非在职群体管理问题的思考