公司职工网上图书馆系统的建设

时间:2022-10-04 05:57:59

公司职工网上图书馆系统的建设

随着企业信息化水平不断提升,公司结合实际情况,对图书馆传统纸质管理进行信息系统化改造,在营造职工读书文化氛围的同时也极大降低了图书馆的管理成本。

【关键词】信息系统 图书馆 建设

1 引言

我公司现有员工两百多名,公司本部有一个藏书两千余册的小型图书馆,向广大员工开放。由于公司工作地点地域分散,各变电所、检修基地和线路巡检站分布龙岩、漳州、厦门、泉州等地,对于不在公司本部工作的员工来说,要挑选馆藏的图书一定得来公司本部挑选才行。若能实现网上借阅,能够方便公司广大员工,特别是解决异地工作员工选书难的问题。

公司图书馆开办以来,来借阅书籍的员工越来越多,说明图书馆的作用越大,然而随之而来的大量的借书、还书登记、实存图书的更新以及借出图书超期、遗失等信息的处理,其工作量也越大,往往是人工操作难以胜任的,而且会不可避免地出现一些差错。其外,随着图书馆的图书不断添加和更新,藏书数量及图书种类会越来越多,使图书的统计工作难以及时完成,藏书的更新也就很难有针对性地进行,藏书的知识结构得不到很好地控制。这都需要我们以信息化管理理念,根据公司图书馆目前实际的管理情况,开发一套符合本地需求的信息系统。

2 系统架构及开发技术选用

本系统采用B/S系统架构,开发技术选用应用广泛且成熟的ASP进行开发,结合Jscript脚本及时下流行的AJAX技术实现系统的功能和校验,鉴于系统的数据量和访问量有限,选用Access 2003作为数据库足以满足系统运行需要。

3 系统功能模块设计

职工网上图书馆系统由前台展示区和后台管理区组成,经过与图书馆管理员的沟通确认,以及征求职工们的意见,系统的功能模块设计逐渐明确,具体模块设置及关联如下(见图1、图2):

3.1 前台功能模块设计

如图1所示。

3.2 后台功能模块设计

如图2所示。

3.3 对象交互设计及实现

在系统设计过程中,我们把系统、图书馆管理员、读者和其他读者视为不同的对象,紧密结合实际的需求,通过功能模块的实现来建立对象间的“对话”。具体对象间交互情况及功能模块实现如下(见图3)。

4 系统用户构成

本系统有系统管理员、一般用户和异地管理员三种用户类型。后台会根据所赋予用户不同的类型显示不同的操作功能菜单(见图4)。

其中,一般用户又分为本地和异地(即:工作地点非公司总部)两种情况。因为异地用户还书不便,所以系统设置了异地管理员用户类型,可授权异地管理员协助异地图书归还的管理。

5 系统流程设计

所谓流程设计,就是在系统中把前期讨论确认的工作流程在系统中加以实现,以工作流的方式加以引导和规范我们的工作(见图5)。

其中,系统流程根据流转的阶段不同还涉及到各种控制状态,本系统共定义了10种流程状态(见表1)。

6 结束语

本文着重跟大家分享了公司职工网上图书馆系统一系列建设历程,从建设背景、技术选型、到功能模块设计、用户构成、流程设计,娓娓道来,可以说这是本系统开发最宝贵,也是最精彩的部分。

参考文献

[1]明日科技.ASP网络编程自学手册[M].北京:人民邮电出版社,2008.

[2]王晶.ASP网站建设技术[M].北京:机械工业出版社,2007.

作者简介

陆兆(1983-),男,福建省厦门市人。大学本科学历。工程师。主要研究方向为信息通信。

作者单位

国网福建省电力有限公司信息通信分公司 福建省厦门市 361004

上一篇:PLC控制系统故障检测方法研究 下一篇:探讨现代测控技术的发展及实践