欢迎您来到 数字平台。 您尚未登录。[登录] [注册新用户]
当前位置: 论坛首页 / 栏目 产品与服务 / 文章 835

点击:21885[回复顶层] [树状] [简明]


文章数: 301
积分: 3010
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 1 楼
文章id: 833
关于“提前催还”的功能



一直以来,基于“尊重读者的选择”(既然图书馆可以通过控制超期罚款金额或/和以停代罚时长来处理超期读者,那么,读者只要认罚,超期不还也是其一种权利)和“减少骚扰读者”(多次催促读者还书,尤其是未超期前多次提醒催还,有干涉读者正常权利和骚扰之嫌)的人性理念,dp2系统的“超期通知”仅在读者所借册超期后,向读者发送一次(根据后台监控进程的监控频率以及读者数据量的大小,这个超期后的消息发送时间不确定。一般会在监控到超期后即刻发出)。

但有些客户认为,都超期了再提醒读者,虽算亡羊补牢,但如果能提前提醒,更有防患于未然的好处。所以,公司尊重此类用户的想法,允许通过配置定义,让客户决定是否启用提前催还以及催还频次的功能。

配置方式为:
1、升级到最新版本的dp2Library(建议OPAC服务和内核服务也同步升级,以免版本不兼容)。
2、dp2Library 数据目录下的 library.xml 应该做如下配置:

找到根下的 <monitors> 元素,其下应该有一个 <readersMonitor> 元素。给这个 <readersMonitor> 元素配制一个 notifyDef 属性。

    <monitors>
        <readersMonitor notifyDef="-1day,-5day" />
  ...
    </monitors>

如果当前不存在 <monitors>  元素和  <readersMonitor> 元素,则需要逐次创建上述元素结构,再行配置。

如果不做上述配置,系统就是以前的效果,只对超期进行通知,不对未超期的进行通知。

notifyDef 属性值,定义了如何进行超期前的通知提醒,也就是通知发生的时间点。它的定义方式详细说明如下:

1、属性值,通过英文逗号分隔,可以表达多个催书时间节点,即可以多次发送催还通知。
2、时间节点单位可以为day,即表示天(24小时)。也可以为hour,即表示多少小时催还。
3、时间节点可以为负值,表示从还书日期开始计时,比如:
<readersMonitor notifyDef="-1day,-5day" />

这样的定义,表示从读者应还期开始计算,还有五天该超期时,催一次;然后,还有一天该超期时,会再催一次。
4、时间节点可以为正值,表示从借书日期开始计时,比如:
<readersMonitor notifyDef="1day,5day" />

这样的定义,表示借书后一天,即催一次;然后,到已借了五天时,会再催一次。

5、为了适应极端的需求,比如借期较短,不方便用day为单位计算(当然,可以换成hour定义)。或为了适应不同种类的读者借不同种类册的不同借期的“公平”定义,允许通过百分比例定义,比如:
<readersMonitor notifyDef="50%,90%" />

这样的定义,表示借期过去了一半时,催一次;然后,过去了90%时,会再催一次。
同理,百分比也允许用负值,表示从还期日开始计时。

注意:notifyDef属性值,允许客户同时采用正值、负值、正百分比、负百分比混合定义——只要客户不怕把自己搅迷糊了。
注意:如果启用了短信消息通知的客户,定义催书频次太多,会相应增加自己的短信费喔。



发表时间: 2013-11-11 12:45:55
(访客)huijia tea...
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 2 楼
文章id: 835
dp2系统V1版本是否可以设置超期通知

作者: (访客)huijia tea...



我们学校目前仍在用dp2系统V1版本,由于借阅超期现象频繁发生,需要有系统提醒读者借阅期限,以便尽量减少超期罚款或者停借代罚。请问旧的版本是否是可能设置以发送email的形式提醒读者借阅到期?谢谢。



发表时间: 2013-11-26 10:02:57


头衔: 总工
文章数: 539
积分: 5390
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 3 楼
文章id: 836
回复: dp2系统V1版本是否可以设置超期通知

作者: xietao


==========
以下是引用 ~huijia teacher libarian 于 2013/11/26 10:02:57 发表的文字:

我们学校目前仍在用dp2系统V1版本,由于借阅超期现象频繁发生,需要有系统提醒读者借阅期限,以便尽量减少超期罚款或者停借代罚。请问旧的版本是否是可能设置以发送email的形式提醒读者借阅到期?谢谢。

==========

 

v1 是可以使用 email 来进行催还的(这方面 v1 和 v2 功能基本相同。但 v1 无法对尚未超期即将超期的发送通知,只能对已经超期的发送通知)。需要对 Windows 服务器的 smtp 协议进行配置;然后对 dp2library ( v1 叫做 dp2libraryws ) 进行一些配置。

1) 对 Windows 服务器的 smtp 协议进行配置

以 Windows 7 为例,用“开始/管理工具/Internet信息服务(IIS)管理器”菜单打开 IIS 管理器:

 

然后双击“SMTP电子邮件”,出现这个画面:

在这里配置各种参数就可以了。

一般读者的 email 信箱都是遍布 Internet 的各个服务器的,如果选择服务器本机作为 smtp 服务器的话,这台服务器还应该有一个对外的合法 ip 地址,在 DNS 服务中要加入适当的 MX 记录,可能域名还要设置反向求解,....,这些都是自己架设一个 email 服务器的基本条件,满足了这些条件 email 才能顺利发送出去,否则就会被对方的服务器当作垃圾邮件。

如果配置有困难,建议请求公司售后服务协助。

2) 配置 dp2library ( v1 叫做 dp2libraryws )

打开数据目录中的 xml 配置文件,在根目录下看看有没有如下元素:

    <smtpServer address="127.0.0.1" managerEmail="xxxx@xxxxx.com" />

如果没有,需要配置一个。 

参考手册里面是这么解释这个配置元素的:

<smtpServer>   -- SMTP邮件服务器

样例:

    <smtpServer address="127.0.0.1" managerEmail="xietao@dp2003.com" />

解释:

<smtpServer>元素配置了SMTP邮件服务器的信息。在系统自动催还超期图书的时候,将用到这里配置的信息,给相关读者发送email

如果本元素缺省,则系统在自动催还超期图书的时候,仅给读者发dpmail消息(到本系统消息信箱),而不发email

v1应用服务器有一个aspx页面sendemail.aspx,可以用来测试本元素和相关SMTP服务器是否配置正确。

参数解释:

属性

说明

address

SMTP服务器的IP地址或者域名。如果SMTP服务器在本机,一般配置为”127.0.0.1”

managerEmail

管理员的email地址。系统利用这个参数,在创建邮件的时候,填写催还邮件的发件人地址字段

 

需要和上面的 Windows 服务器 smtp 协议配置相一致。

~~~

最后,建议 v1 版本尽快升级到 v2。



发表时间: 2013-11-26 12:28:36
最后修改时间: 2013-11-26 13:07:25



(访客)huijia tea...
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 4 楼
文章id: 837
谢谢及时回复

作者: (访客)huijia tea...



非常感谢楼主的及时回复!我们也看到了系统会给读者发送超期通知,如果读者登录“我的图书馆”是能看到的。但最解决问题的还是需要提前通知读者借阅到期日。

请问,升级到V2需要请贵公司软件工程师或技术员操作吗?需要费用吗?



发表时间: 2013-11-26 16:33:11


头衔: 总工
文章数: 539
积分: 5390
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 5 楼
文章id: 838
回复: 谢谢及时回复

作者: xietao


==========
以下是引用 ~huijia teacher librarian 于 2013/11/26 16:33:11 发表的文字:

非常感谢楼主的及时回复!我们也看到了系统会给读者发送超期通知,如果读者登录“我的图书馆”是能看到的。但最解决问题的还是需要提前通知读者借阅到期日。
请问,升级到V2需要请贵公司软件工程师或技术员操作吗?需要费用吗?

==========

从 v1 升级到 v2, 有经验的系统管理员应可以独立进行,但如果可能最好在公司工程师协助下进行。

 

关于费用问题,请直接联系公司市场部。



发表时间: 2013-11-30 20:47:07





文章数: 301
积分: 3010
注册时间: 2005/9/5
[回复留言] [回复(需要先登录)] [引用(需要先登录)]普通文章第 6 楼
文章id: 839
提前催还及催还频率自定义仅V2系统支持



由于V1版本已停止支持及功能扩展,所以只能到期后催还一次。

提前催还及催还频率(多次和自定义催还时间)自定义功能,仅在V2版本中才支持。

如果需要此功能,必须将V1升级到V2。

具体升级费用,请与公司联系(010-68407957)。



发表时间: 2013-12-02 12:16:28
最后修改时间: 2013-12-02 12:22:31
页 1 / 1
 

在线用户
访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客   访客访客
当前栏目在线用户数 30, 总在线用户数 39