1
:
图
2
2.2 编目模块
编目模块主要功能是录入与修改书目信息,打印工作单与标签,上载
书目数据,通过网络检索书目信息等。
2.3 期刊模块
在图书馆中,除了普通的图书之外,期刊也是重要的资料。期刊管理
工作是图书馆很重要的工作,而且往往工作量大而繁复。期刊模块主要处
理期刊订购、期刊信息录入等等。
2.4 流通控制模块
流通控制模块是读者接触最多的模块,主要功能包括馆藏图书的管
理、图书的借还处理、读者借书证件管理、读者借书超期罚款、发催还通
知单、统计查询、系统维护等等。
2.5 系统维护模块
这个模块主要是图书馆系统业务参数的设置。例如藏书的部门,馆内
员工的登录账号管理,读者单位的设置,书目类型的设置,借阅规则,违
章处罚的设置等等,这个模块通常只面对管理员。
3 数据库设计
图
1
2 模块化系统设计
2.1 系统总体设计
采用结构化、模块化自顶向下对系统进行分析和设计,依据实际工作
情况划分功能模块,将系统划分为编目子系统、期刊子系统、流通子系
统、系统维护模块。其中编目系统包括数据著录、书目管理、检索、统计
等;期刊系统包括订购,登到、装订、查询、统计等;流通系统包括典藏
处理、流通控制、馆藏管理、证件管理、统计查询、系统维护等。系统主
要功能模块构成可参见图
2
:
数据库是图书管理系统的重中之重,图书管理系统的数据量庞大且更
新很快,数据库设计的好坏将直接影响应用系统的效率。
本系统数据库表较多,包括读者表,图书信息表,流通信息表等等,
下面列举几个主要数据库表:
数据是图书管理系统的生命,在优化数据库设计的同时做好数据备份
也是图书管理系统中必不可少的一项工作。定期做好备份、存盘、异地存