基于B/S架构的教材管理系统设计陈冰红祝振宇(广东工业大学华立学院,教务处,广东增城511325)摘要:本文针对高校教材管理的复杂性和实际需要,对如何开发具有较强通用性和开放性的教材管理系统展开分析,开发并实现了学分制下基于B/S模式的高校教材管理系统,以提高学校教材管理水平和管理效率。关键词:教材管理系统、学分制UniversityTeachingMaterialManagementSystemBasedonB/SChenbinghong,ZhuZhenyu(AcademicAffairsOffice,HuaLicollege,GuangdongUniversityofTechnology,Zengcheng511325,GuangDong)Abstract:Inthelightoftheexistingcomplexityandactualrequirementofcollegeteachingmaterialmanagement,thispaperanalyzehowtooverheadconstructionthathastheverystrongversatilityandtheopenteachingmaterialmanagementsystem,thendesignsandimplementsacollegeteachingmaterialmanagementsystemofcreditsystembasedonB/Smode,Theoverallsystemcanraisetheschoolteachingmaterialmanagementlevelandthemanagementefficiency。Keywords:teachingmaterialmanagementsystem,creditsystem教材是进行教学的基本工具,是体现教学内容和教学方法的知识载体,也是深化教学改革、全面推进素质教育、培养新型人才的重要保证。随着高校教学改革的全面推进,涉及更多的选修课以及学分制的实施,每学期教材科涉及管理的出,入库教材种类繁多,数量较大对教材管理提出了更高的要求。面对这些变化的形势,教材管理如何为教学提供优质、高效、快捷的服务,提高工作效率,已经成为高校教材管理中的重要问题。教材管理工作的“手工”时代已经不复存在,取而代之的是高速发展的电子信息时代。教材管理平台应充分依托校园网,实现教材信息的集中管理、分散操作、信息共享,使传统的教务管理向着数字化、无纸化、智能化、综合化的方向发展,并为进一步实现完善的学校信息系统打下良好的基础。教材管理系统可以实现教材预定,教材收费,领取,教材计划,定单,库存的自动管理,提高效率,避免出错。一、工作环境本系统采用B/S三层结构,服务器平台为Windows2003Server,WEB服务器为IIS,后台数据库系统为SQLServer2000,以ASP作为开发工具,客户端用IE浏览器。B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。ASP是ActiveServerPage的缩写,意为“动态服务器页面”。它是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。利用ASP可以向网页中添加交互式内容(如在线表单),与HTML、脚本命令和ActiveX组件结合,创建动态、交互、功能强大的Web服务器应用程序。二、系统总体设计教材管理系统的功能描述如下:(1)各院系根据教学计划,制定教材预订计划并通过客户端提交服务器:(2)教材科根据各院系提交的预订计划进行汇总,并根据库存信息,生成预订总表和采购单;(3)教材入库、发放、零售管理,库存信息更新;(4)各类信息(包括库存、缺书、在版图书、订单、教材计划信息等的查询功能;(5)各类报表的分类、汇总、生成、打印功能;(6)系统维护及用户权限设置功能。该系统可分为如下图所示的教材信息管理模块、教材选订模块、订单管理模块、库存管理模块、费用结算模块、用户管理模块等。教材管理系统教材信息管理模块教材选订模块订单管理模块订单管理模块费用计算模块用户管理模图1教材管理系统结构图1、教材信息管理模块高校应建立教材信息库,积极搜集各书店、出版社等渠道的教材出版发行信息资料,及时交流通报教材编、选情况,归类整理,供教师参考。并于学期末开放教材信息库中的选用教材评价模块,让教师与学生对选用教材作相应评价,可对今后选用教材作指导作用。有些教材只看书目上的介绍是不能了解教材的全部内容和质量的高低的,因此,应在教材信息库中购置与本校专业和课程相近的一些电子教材,一些新版的教材还应订购样书,辟专室供教师阅览,作选用教材时参考。2、教材选订模块本模块包括教材选用和教材审核两模块组成,用于各系教材计划的预订、修改及查询。其中在数据查询中,管理人员可按教材代码、名称、出版社、征订代号等多种方式进行查询。教材选用人可以是课程负责人,也可以是任课教师,教材选用结束后,可能有部分更改,经由选用人提出申请,递交系部,最后由教材科审定。教材审核由教研室、系部、教材科等部门负责,审核过程为:教研室主任审核→系主任审核→教材科审核。提交之后,原则上教师教材选用不能更改,如要更改,须提出申请,由教材科完成修改。3、订单管理模块在订单管理模块中有订单策略管理和订单管理两大模块。策略管理用于维护征订策略,如:库存量大于征订量则不生成征订单每次征订时放出多少余量用于发放过程中的损耗;征订数大于多少则另外再增加多少余量储备等。订单管理根据教材课程分配情况和外挂在教务选课系统中的学生预订教材数据。由管理员设定的征订策略生成订单。4、库存管理模块本模块包括教材入库模块与教材出库模块两部分。(1)教材入库:本模块主要是进行入库教材的数据录入,并可按教材的代码、名称和出版社的代码、名称来查询入库教材的有关使用情况。对于出版社而言,有时候学校订购的教材数目比较大,出版社很难将所有的货物一次发出,可能分几次发货,每次到货,教材管理人员只需添加相应的入库数量,系统即会自动修改入库的教材的金额,并自动在备注中添加该次入库相关信息以备查用。当教材的入库数量与订单数量一致时,书籍的入库状态的颜色将由红色转化为黑色,显示的内容将由未完全入库变为完全入库。(2)教材出库:本模块主要是进行教材出库的管理,包括零售、班级领用、教师领用、教材报废等几个模块。学生领书和教师领书在一个界面内,学生按照班级进行领取,管理员只需要输入班级和学年学期,班级订购的教材就会显示出来供选择,对能发放教材的学生进行选择,并对选中的学生进行记数,以确定是否发放完整。如果操作失误,还可以对发放的教材进行回收,并可以打印领书单,领书人签字。对于教师领书,只需要选择学年学期和院系,就可以领取教材。如果教材已经领取,系统将给予提示,以防止误操作,并对教师的教材的领取情况予以显示,以确定还有什么教材没有领取,并打印领书单,领书人签字。零售教材用于日常教师和学生的购买教材。教材报废用于教材发放过程中的损耗以及教材过于陈旧的报废处理。5、费用结算模块:本模块包括教材供应商结算模块、学生结算、教师结算及报废计算。教材供应商结算模块用于财务处与供货商的费用结算,此处管理员只需调出已入库但未结算的明细,在需要结算的记录上打勾,即可自动生成支付单;学生结算模块用于生成每个学生教材费的计算,系统能根据教材的发放记录自动结算每个学生的教材费,结算完成后每个学生自己可在网上查询自己的领书历史和书款使用情况。教师的教材费则在出库同时结算到专门账户上。6、用户管理模块:为便于对本系统进行管理和操作,该功能模块包括操作员管理、口令修改、重新登录、权限级别设置、系统初始化等几个模块。三、系统流程系统的流程如下图所示:教材科选定购书学期后,系统会根据本学期教学计划,自动生成以课程分类的购书计划;任课教师通过自己的账户登陆到系统,选择课程后就可以到教材信息库中查找适合的教材,如果教材信息库中有适合的教材,只需要选定即可自动生成“教材选用单”,如没有合适教材,教师可自行输入所需的教材信息,教材信息库会自动添加该教材,以备后用;“教材选用单”经审核后,集中存储到教材科,系统自动将教材分类合并,根据订单策略生成订单,发送到相应教材供应商;教材到货后,教材科只需选定相应数目,填入数量即可完成入库;教材科根据领书对象,选定相应班级或选修课,系统会自动生成“教材领用单”,即可完成出库;当教材科确认入库或出库时,系统会自动生成各类结算单据。并发送给相应部门。三该由该流程可以看出,只有最初的教学计划的制定,部分需要手工操作(添加每个学期的选修课课程及人数),后期的工作几乎主要由计算机来自动处理,大大降低了工作量。四、总结该系统测试完善后,在学院推广使用,界面友好,普遍反应使用方便简单,符合教材管理的要求,能适应各级各类学校,具有较强的通用性和开放性。教材科教材订购单教材库存信息教材供应商入库单教师、学生班级财务科教材领用单支付单结算单图2业务流程图任课教师教材信息库教材选用单审核部门教材选用单参考文献[1]何红媛.科学选用教材促进教材建设[J].医学教育探索,2006,(5).[2]乔维德.基于B/S和C/S结构相结合的网上考试系统的设计与实现[J].天津电大学报,2006,lO(4)-31-3[3]唐慧.高校学分制后教材发放工作的思考[J].黑龙江高教研究,2006,(3):46-47作者简介:陈冰红(1981-),女,广东潮州人,助理实验师联系方式:18928980120,通信地址:广州增城广东工业大学华立学院教务处邮编:511325