本楼主贴的标题是“如何统计各个外借窗口的读者外借册数?”
乍一看,满脑子都是知识和信息的我,还以为发贴人的意思是,统计经由各个外借窗口借出的图书册数。
使用过dp2circulation的用户朋友都知道,一开始进入的时候登录画面,有一个“工作台号”的输入域。
这个信息是干什么用的呢?第一是我们计划在操作日志中记载这个信息,从而可以知道某本书当时是从哪个出纳台借出的,这个信息显然非常有用。可惜在我的印象里,因为一直很忙,还没有来得及关注到这个具体的功能,现在dp2系统的日志内到底记载没有记载这个信息字段,我还要查一下才能确认,印象里是没有记载。
第二,这个信息可以用来决定借阅操作的行为特性。前不久江汇泉同志在给某一两家用户安装系统的时候,曾经结合dp2libraryws服务器端的library.xml中ItemCanBorrow()或ItemCanReturn()脚本函数功能,给用户定制出一种很有意思的特性,就是某些出纳台可以操作借还特定类型的图书,而另外一些出纳台却不能。
当然这种特性并不是常见的,可以视作用户的特殊需求。既然是特殊需求,就作为需要特别定制的特性,一般用户不必操心。
dp2系统在一些用户那里应用的时候,这些用户有多处分馆,一些书不能在某些分馆归还,当然这主要是工作人员怕麻烦,把负担推给了用户。
回到刚才说的本贴的标题。因为dp2有这么丰富的特性,开发者脑子里装着这么多的概念,所以想问题比用户要复杂是很自然的,多问几句也是善意的常态。从楼主后面的正文的意思,好像话锋一转,又谈到要统计每个馆藏地点的册数。
拜托,馆藏地点和出纳窗口完全是两类概念。我见到过一个图书馆,有很多楼层,但是只有底楼一层设立了一个总出纳台,借还图书读者都在那里办手续。也有可能,图书馆有7个书库,有5个出纳台。总之大部分情况书库和出纳台是不对应的。
作为用户,您随口一说,“外借窗口”,万一说的并不是心里想的意思,也没有关系,因为您是用户,您有说错的资格和权力。但是对于听你说话的我,作为软件开发和服务者的我,我有责任和义务搞清楚您的真实意图,便于我提供最恰当的服务。
当然直到现在,您也还没有明示这几个概念的差异,我在楼上回答和交流的时候,也认为似乎还不到弄清楚这点细节的时候,权且认为您是在说“馆藏地点”而不是“外借窗口”。
按照我的多年工作的经验,随着服务的开展和进行,任何一个时间点和环节都有可能发生出新的疑问和问题,我会保持一种积极的心态,在任何时候都准备着服务您的任何新的疑问和需求,所以,到现在为止,我也不太在乎要把这个问题搞清楚,因为后面有的是机会和时间。
其实,论坛有个很有意思的作用,就是哪怕表达出了偏差,或者发生了误会和联想,有时候也有另外的价值。比方说,假如“外借窗口”是您随口说的但是并不是这一次主要的意思,但是对我发生了影响,让我意识到提供通过外借窗口来统计的功能也是很有意义的,这也很有意义。
不过基于我多年受到的训练和素养,我立刻意识到,如果要真针对外借窗口分类统计,那只能借助事件日志。因为只有时间日志里面记载了关于出纳台的信息。而读者记录和册记录内都没有关于出纳台的信息,因此根据读者记录和册记录进行统计在体系结构上就是不可行的。当然,我也会立刻联想到工作量的问题,哪一边工作量大,我会试图进行某些平衡。
~~~
这里我还想到,早在丹诚公司创立伊始,我就意识到软件手册的重要价值,特别是里面采用规范的词汇和说法的重要价值。否则交流起来就充满误会和概念冲突,交流就没有效率了。记得早年我接到过一个用户的可笑的电话,他严肃地说屏幕全黑了 -- 结果经过后面几分钟的深入交流,发现仅仅是某些当前不可用的菜单项“发灰”了而已。看看语言能偏差到什么地步。如果我那天没有本事在电话上和用户搞清楚,恐怕我就要申请外出,亲自到用户那里跑一趟看看什么叫“全黑了”。
言语、概念、词汇规范的过程,是一个艰苦的过程。我不是说软件开发者或者软件公司就等于一定正确,用户一定会犯错和出在被动地位,我不是这个意思。实际上,软件开发者也在不断试错,通过和用户交流的效果来确认某个词汇的实际效果 -- 如果一个词经常会带来误会,我们当然会考虑换一个更好懂的。我们不是要建立玄学,而是要实实在在给用户提供好的服务,语言不过是一个工具和载体。如果,我们不说话,彼此通过眼神就可以交流,那样也很好。只可惜,我们都知道,那是不可能的。
放松点,暂时把公司和客户打交道的那点戒律抛开,说点小小的实在话,我对楼主这样的人物是很感到好奇的 -- 满嘴跑火车,各种词汇往外蹦,但是常常表达的不是字面上的那种意思。我当过多年的售后服务角色,我平时下班后也投诉过各种行业,像楼主这样的人物,我觉得是很有意思的。别担心,我这里表达的只是好奇而不是畏难的情绪。我的岗位就是处理这些问题的,套用一个作家的话 -- 所有的问题都来吧,让我处理你们。没关系,别紧张。
其实多从别人的角度看看自己,也是很有意思的。这个原则对我也适用,欢迎今后对我多提意见。