基于PHP的高校教材管理系统的设计与实现

2017-01-04 01:10陈硕
福建开放大学学报 2016年4期
关键词:单据供应商功能

陈硕

(福建广播电视大学,福建福州,350013)

基于PHP的高校教材管理系统的设计与实现

陈硕

(福建广播电视大学,福建福州,350013)

现以福建电大为例,基于MVC框架和分层开发的思想,利用PHP语言设计并实现WEB形式的在线教材管理系统。据此研究并建立一个能实现“教材管理员,供应商,教学教务部门,征订单位”之间多级合作共享的管理新模式,使教材管理工作更加集约化、协同化和高效化。

教材管理;PHP;学分制;供应链管理

一、引言

随着教学改革的不断深化,越来越多的高校采用了学分制的教学管理模式,加上多数存在多校区管理的需求,使得教材配送工作更加多样化、个性化和复杂化。当前,许多高校都部署了各式各样的教材管理系统,功能设计上多局限于解决教材中心内部的工作需求,在满足征订者差异化的学习需求和改进发行质量方面,缺乏足够的服务理念和深层次的数据分析,难以提升信息化管理水平。在涉及到处理与相关业务部门的业务流程时,许多关键环节仍然需要大量的手工方式进行衔接,无法真正意义上地实现办公自动化。

本文通过福建电大在线教材管理系统的设计和实现过程,探讨如何利用PHP语言和MVC框架技术应用到实际开发中,并为构建一个新型的高校教材管理模式提供一些思路。

二、需求分析

开发教材发行管理系统之前,我们对涉及教材的相关用户进行了大量调研。调研结果表明:本系统主要有教材管理员、征订单位、教学教务部门、供应商四种角色。各角色分别需要完成的功能如下:在教材发行服务方面,为学习者提供网上教材征订、推荐书目选用、发行信息检索、在线物流跟踪、及时消息反馈等。在教材供应链管理的运作上,使用网上采购、供应商联机等方式,降低教材发行管理的运行成本、缩短到书周期、提高信息共享度。教材内部管理上,基于信息采集和数据分析,为学习者提供全面的个性化服务和对管理业务的开展提供决策依据。

三、具体设计

(一)系统开发环境和技术特点

本系统使用了动态网页设计中常用的PHP+ MYSQL+APACHE组合的编程环境,PHP语言具有开源、简单、跨平台特征,是当前广泛应用的WEB服务器端脚本语言。通过基于PHP的WEB应用系统开发方式,将PHP作为基础来设计系统能够统一语言标准,开发出稳定性更强、功能更加全面的信息管理系统,有效提升教材信息管理系统的开发效率和易用性。

MVC全称Model View Controller,是一种将业务逻辑、数据处理和界面显示分离的编码模式。采用MVC框架技术,通过将业务逻辑聚集到一个部件,在改进和个性化定制界面及用户交互时,无需重新编写业务逻辑,从而减少开发者重复编写代码的劳动,帮助开发人员在快速开发系统的同时,确保程序的正确性和可维护性。

(二)系统运行模式

本系统主要采取浏览器/服务器模式(B/S),它将Web技术与数据库技术相结合,采用动态网页的方式实现“浏览器—服务器—数据库服务器”的三层结构模式。采用B/S模式来实现征订系统,客户机只需安装少量插件,就可以通过浏览器实现对数据库的远程访问和应用程序的执行。而且B/S模式不受地域限制,这不仅可以克服多校区由于距离远所产生的一系列问题,还可以实现工作人员随时随地办公,提高了工作效率。

(三)业务流程设计

教材管理的业务流程涵盖:教材选用,计划,征订,采购,发行,仓储,物流,结算等环节。如图1所示:

(四)功能模块设计

通过对用户的需求分析,采用自顶向下和逐步求精的方法,将教材管理系统分前台征订管理和后台发行管理两大部分,总体功能架构如图2所示:

1.前台征订管理

征订管理为多种用户角色设计了不同的页面,各自实现不同的功能。

(1)标准教材征订页面

教材资源的呈现方式,体现出教学计划里“层次,专业,课程,教材”之间明确的对应关系。分“按课程征订”和“按教材征订”两种方式征订教材,快速高效。利用购物车功能逐级填写订数,简单易懂。提交数据前可以导出订单复核,避免错订、漏订。提供便捷的信息检索,查询各类业务单据信息,如:教材计划,发行情况,财务数据等,通过物流单号跟踪包裹投递信息。回告发行差错功能,理顺供应过程的业务关系。及时获取改版教材通知,合理控制库存配置和征订数量。所有操作都在平台内完成,保证征订客户与教材管理者之间的交流,以及业务的自动化开展。

(2)教学、教务管理页面

分配教学和教务部门的管理权限,方便相关成员进入系统对教学计划的相关变更进行审核,完成对教学计划制定与维护。最终的结果通过平台自动修改系统的相应关联,实现平台内的教材计划的同步和改版教材的调剂。责任教师使用账号登录后,可以对自己任课使用的教材申请变更和版本确认。通过教材书库查询功能,教师还能获取最新的教材信息,为“选优、选新”提供帮助。

(3)供应商管理页面

供应商可以登录系统使用同一套系统打单发行,提交教材改版信息,物流管理等等,此举避免了传统单据的传递,又能监督供应商的发行质量。直接由供应商发书到学生手中,精简了中间环节,提高课前到书率。

2、后台供应管理

(1)教材信息管理

根据教学计划对每学期各类开课信息进行维护,主要包括:学期,开设课程,负责系部,责任教师,教材版本等信息。严格设置教材与层次、专业、课程、责任教师之间关系。与相关部门协商,制定统一的文件格式,提供批量导入导出功能,生成各类报表能与其他业务部门信息系统共用,加强部门之间的信息共享。

(2)征订管理

每学期对各种类型教材的征订设置起止日期(可以是多个时间段),教学点在相应的日期里进行网上教材征订,后台及时获取和审核前台客户的征订需求。系统提供订单模板批量导入数据功能,减轻工作量。通过导入选课生数,自动统计教材征订率,及时掌握各个征订单位的教材征订情况,辅助做好教学质量检查工作。

(3)采购管理模块

设置好教材、出版社、折扣和供应商之间的关系,实现征订的教材按“供应商”为单位自动分拣,并生成采购单。为了解决学分制教学模式下征订数据获取滞后的问题,增加了预采购功能,系统根据以往每学期的发行数量,并结合新学期的教学计划设置模拟出当季的采购数字,再根据教材信息中“包/册”属性值,优先按照整包采购,既能减少采购批次,又能提高到货验收的效率。教材系统与供应商使用统一的书代号,并提供“自动抓取教材信息”与“在线提交采购单据”的功能,从而实现与供应商教材管理系统间,单据信息的无缝对接,减少人为失误,提高工作效率。

(4)到货管理

针对本季的采购单进行到货入库,系统采取单据匹配原则,一个供货单对应一个到货单,使得年终对结账工作更加简便高效。为了解决每学期初教材大批量到货时分拣入库的效率问题,系统提供了“虚拟排位”功能,结合手持式扫码器的应用,优化到货流程。既减轻入库分拣的工作量,又科学安排教材摆放位置。

(5)发行管理

发行模块可以实现按教材类型,结算用途,客户优先级,订单秩序,供应商等条件灵活组合后,进行发行管理。利用生成“报损、报溢”单的处理方式,解决发行过程中所产生的实际库存与系统库存不符的情况。处理前台的退货申请,审核退货教材数目是否与申请单一致,教材实物发现破损涂改等情况,系统及时反馈至前台。通过审核的教材,回库增加库存。

(6)物流管理

该模块实现对各类业务单据进行发货处理,以及加强教材配送环节中的物流监控。针对每家物流公司设置对应的运费标准,方便年终对账。与前台征订模块衔接,征订用户可以时时掌握所订教材的发行状态,发货时间,发货件数,物流跟踪等信息,方便客户提前做好发书计划。

(7)财务管理

对教材供应商提供多种结算方式,例如:普通结算;暂估入库结算(延后付款模式);寄存结算(实销实报模式)等。生成各类对帐、结算单据和各式统计报表。对发行客户进行多样的结算方式,例如:按发行用途,按教材种类等。增加账单催缴功能,醒目显示在每个客户登录页面上。提供电子图章功能,方便基层教学点在线打印单据,减少纸质单据的邮寄麻烦。营收情况管理功能,方便查询和统计各类收支账目,掌握经营情况。

(8)仓库管理

为每种教材设置库位,利用扫码设备实现对教材库存、库位等信息的时时调整控制,保证发行的准确性。针对客户发行错漏的回告进行盘存,并生成调拨单。仓库盘点结束后,通过多次对比和复核库存偏差量,结合对库存流水以及关联业务数据的查询,特别是库存与前台回告,报损、报溢等环节间的关联,科学分析后实现快速定位差错环节,提高业务之间的衔接和盈亏原因的追溯,提高盘点准确度。

四、案例介绍

本系统设计了“回告处理模块”,专门针对如何高效处理基层教学点对教材发行问题的反馈,从而有效提升教材管理中的“售后服务”能力。用户可以根据验收教材包裹的差错结果来决定回告处理方式。为了提高系统交互性,系统开发过程中应用了AJAX技术,实现系统局部交互和刷新,增强了用户体验,提高了系统良好的交互效果。

如果验收无问题,可直接选择“确认收货”。如果验收发现有差错,可以使用“回告差错”功能,这里有4种选择和相应的解决方式:

第一,实际收到的教材数量比发行单据里的数量少。客户需要补发差额的,后台将生成调剂单;如果不需要补发的,直接生成退货单,将原有的征订数抵消。

第二,实际收到的教材数量比发行单据里的数量多。客户不需要差额,可以申请直接退回,系统自动记录跟踪是否已按时退回。否则,如果客户觉得合适需要直接购买的,系统生成新的征订单和发行单。

由此,该“回告处理模块”将传统只能通过留言方式的发行回告功能,改进成自动生成各类单据来解决,并建立回告功能与库存盘点功能之间的衔接。既能提高用户的满意度,又能为后台仓库管理提供可靠的依据。

五、总结

网络在线教材管理平台投入运行后,教材征订用户可以通过平台较好地时时在线方便快捷地征订教材,及时查询各项发行信息,并与省校教材科之间实现信息共享和资源应用;教学、教务人员可以高效地完成开课计划的一站式维护;供应商通过平台完成一体化发行工作,既避免订单传递的麻烦,又能监督发行质量,缩短供应周期。实践证明,该网络在线教材管理平台较好地解决了学校传统教材管理工作中存在的问题,有效提高了发行工作效率,满足了教学支撑服务的信息化要求,提升了教材配送的服务水平。

[1]顾燕华.谈高校教材的供应链管理[J].新课程研究,2015,(5).

[2]陈敏瑕.基于电子商务环境模式下的供应链管理[J].企业改革与管理,2015,(4).

[3]周新民,徐卫东,孙芳.新形势下高校教材供应模式探析[J].中国农业教育,2013,(1)

[4]薛增强,吴沛红,巴建玲,王丽萍.基于互联网的广播电视大学教材管理系统设计与实现[J].宁波职业技术学院学报,2012,(12).

[5]宋英,胡庆,刘洪波.高校教材供应模式的研究与实践[J].活力,2012,(6).

[6]顾燕华.高校教材的库存管理与大学书店模式[J].价值工程,2012,(20).

[7]张万潮.基于B/S模式的高校教材管理系统设计与实现[J].软件导刊,2012,(8).

[8]黄金辉.电子商务及其技术在我国高校教材管理中的应用探析[J].出国与就业,2011,(20).

[责任编辑:姚青群]

TP311.132

:A

:1008-7346(2016)04-0037-05

2016-05-10

本文系福建省教育厅2014年中青年教师教育科研项目科技类“网络化高校教材管理新模式设计与实现”(编号JB14211)的阶段性成果。

陈硕,男,福建福州人,福建广播电视大学教材服务部副主任,工程师。

猜你喜欢
单据供应商功能
99Tcm-MIBI显像在甲状旁腺功能亢进术前诊断中的应用价值
基层弄虚作假的“新功能取向”
多页单据审核标准辨析
供应商和客户是否可以抑制企业在职消费?
把党史的功能作用发挥得更加充分有效
奔驰S级香氛功能介绍
第三方单据辨析
汇票在信用证项下单据融资中的作用
运输单据必备性探究
2016年全球汽车零部件配套供应商百强榜