入时, 则应能够及时对数据进行修改和补充。
馆藏图书查询:用户可以查询馆藏图书信息,也可以查看新进图书列表、浏览热门图书排行榜等。
非书资料查询:可以查询馆藏非书资料信息,也可以查看新进非书资料列表、浏览热门非书资料排行榜。
期刊资料查询:可以查询馆藏期刊资料信息,也可以查看新进期刊列表、浏览热门期刊排行榜。
异常处理: 把因某种原因发生异常的图书进行遗失、注销、剔除处理登记。做注销处理的图书不再进入流通,但图书仍然存在。归入剔除处理的下架图书,不再进入流通领域,但图书也仍然存在。(在馆太旧过期图书、遗失、注销类图书可以进行剔除,但已经剔除的图书不能作注销或者遗失处理。剔除数据作为馆藏剔旧的表现而已)。
借阅查询:包括读者现借文献查询、按时段进行读者借阅史查询。系统授权管理员还可以查看最近文献借阅信息列表、处理读者续借文献或者遗失文献的操作。
超期提醒: 查看即日文献借阅超期的读者详细信息。并可将超期读者信息导出,生成催还清单。
4.3.3 图书资料借阅功能: 该系统的主要功能之一就是供本单位教师借阅图书,
并进行借阅登记。
借阅操作:为读者,教师进行文献借阅操作。可显示读者及其所借阅文献的详细信息。还可以查看操作人员的工作量记录。
超期提醒: 查看即日文献借阅超期的读者详细信息。并可将超期读者信息导出,生成催还清单。
4.3.4 图书资料归还功能: 该系统的主要功能之一就是当教师借阅后, 经过参
考、阅读后,必须归还所借图书。
归还操作:为读者,教师进行文献归还操作。可显示读者及其所借阅文献的详细信息。还可以查看操作人员的工作量记录
超期提醒: 查看即日文献借阅超期的读者详细信息。并可将超期读者信息导出,生成催还清单。
1.3.5 数据统计功能:本模块为各个系统信息库进行分析与统计。
今日盘点: (快捷键为F9)可以查看当日借出、归还、到期、超期、入室读者等信息。 馆员工作:可以查看、统计馆员在采访量、编目量、借还操作量、入室接待量等方面的信息。 馆藏统计:
A、图书总括列表:可以查看、统计、导出全部总括登记信息。 B、图书分类统计:可以按中图法22大类统计馆藏图书情况,包括馆藏种数、册数、总金额
,
并
统
计
、
导
出
打
印
财
产
明
细
账
。
C、非书资料统计:可以对馆藏非书资料进行多种方式的统计。 D、期刊资料统计:可以对馆藏期刊资料进行多种方式的统计。 E、异常文献统计:可以浏览、统计、导出馆藏文献注销、遗失与剔除等异常文献信息明细表。 读者统计:
A、读者分类统计:可以对在馆读者进行多种方式的分类统计。 B、读者借阅统计: 按读者类型统计出借阅流通信息。查看现借读者信息列表、读者借阅率、人均借阅册数,也可以查看、统计特定读者的个人借还信息。 C、入室读者统计: 可以按类别、按时段查询、统计入室阅览读者和流量信息、到馆率,可以查看最近百名入室读者、入室次数最多百名读者列表及其详细信息,可以按时段统计出阅览室工作人员接待工作量。 流通统计:
A、借阅分类统计: 可以查看、统计各类型读者借阅文献的分类信息。 B、图书流通统计: 按中图法22大类统计图书流通情况。可以统计查看藏书利用率、流通率、最新借出与图书借阅排行榜,其列出一段时间内被借阅次数最多的图书,可为图书馆的年度采购计划作参考。
C、音像流通统计: 查看、统计出时间段的非书资料的流通信息。 D、期刊流通统计: 查看、统计出时间段的期刊资料的流通信息。 6 馆务管理功能:本模块为日常务管进行科学有效的管理。
本馆财产: 用于本馆财产的管理。可以进行财产登记和导出财产清单。包括财产记录号、编号(八位数构成,由年份加顺序号)、名称、规格、数量、计量单位、产地、单价、本批金额、来源、票据号码、存放地点设置等详细信息。
特色馆藏: 用于本馆特色馆藏资料的管理,包括师生著作、校友捐赠、社会征集、古籍善本、民族文献、地方资料等都可以收集。用户可以根据本馆实际自由设置特色馆藏资料的类别、添加、查询、修改、删除,可以按来源、属性查看、统计资料并自由导出所需要的信息
业务文库: 用于本馆日常业务文档管理,诸如规章制度、计划总结、阅读辅导、读书活动、馆藏分析、采购计划、读者作品、讲座培训、调查报告、新书推介等尽可收藏。可以进行文章类别的自由设置、添加、查询、修改、删除,可以按列表浏览文章并自由导出所需要的文档。
站点文库:用于本馆网站文章管理。可以进行文章类别的自由设置、添加、查询、修改、
删除,可以按列表浏览文章并自由导出所需文档。
二次文献: 用于用户进行二次文献的整理汇总,方便搜集、导出、打印服务本校师生。可以按类别添加、修改、删除、查询文献篇目,可以按需要自由进行类别设置、分类浏览并导出。
读者咨询: 用于与读者互动过程的实时记录与管理。用户可以实时添加、修改、删除、浏览记录,并可按时段导出读者咨询信息内容。
文献维护: 用于馆员对馆藏文献日常维护的实时工作记录。用户可以随时增加、记录诸如文献清点、破损污损维护等异常情况的处理信息,可以浏览并可按时段导出维护记录清单。
罚款赔偿: 用于管理读者因某种原因产生的罚款赔偿事件。用户可以添加、修改、删除罚款赔偿详细记录,并可进行查询、统计、导出罚款的详细信息。 7 公共查询功能:本模块为公众读者用户提供公共信息查询。
读者验证登录: 输入读者借阅证号与密码登录公共查询板块,可以查询读者自己详细信息及最近借阅、借阅史信息、修改自己的登录密码等。
读者信息查询:通过借阅证号、姓名可以查询读者本身详细信息,了解读者借阅权限、文献借阅与入室浏览情况。
读者借阅查询:可以查询读者现借文献情况,也可以查询读者既往借阅史。
馆藏图书查询:用户可以查询馆藏图书信息,也可以查看新进图书列表、浏览热门图书排行榜等。
非书资料查询:可以查询馆藏非书资料信息,也可以查看新进非书资料列表、浏览热门非书资料排行榜。
非书资料排行榜期刊资料查询:可以查询馆藏期刊资料信息,也可以查看新进期刊列表、浏览热门期刊排行榜。
8 实用工具功能:本模块为系统用户或公共查询读者提供实用工具。
中图法:可以参阅并维护中国图书分类法:系统授权用户可以添加、修改、删除、浏览分类法。一般读者仅可以浏览查阅。
计算器: 可即时调用系统计算器,便利操作。
记事本: 可即时调用系统记事本,方便记录立时信息。 万年历: 可即时调用,方便参考与操作。
9 系统帮助功能:本模块为用户提供信息帮助和交互信息。 关于系统: 本系统版本说明、作者联系方式等信息。 帮助内容: 可即时调用,方便参考操作。
评估标准:提供宁波市示范图书馆馆评估方法与标准供用户参考。 统计比率:提供大学图书馆(室)常用统计比率(效益指标)
建议反馈: 为软件作者发信提供建议或意见。
1.4设计数据分析
按照软件工程的原理, 需求分析阶段主要有两个方面的任务: 分析用户的数据要求和分析用户的处理要求。 经过上面的分析已经基本清楚了用户对数据处理的要求, 接下来很自然需要做的工作是分析用户对数据的要求。
根据关系数据库的原理, 为了把系统数据清晰明确地表达出来, 系统分析员通常需要建立概念模型。 概念模型是一种面向问题的数学模型, 是按用户的观点来对数据和信息进行建模。最常用的表达概念性数据模型的方法是实体-联系方法(Entity-Relationship Approach) 。这种方法用E-R图描述现实世界中的实体,而不涉及这些实体在系统中的实现方法,该方法又称为E-R模型。 E-R图中共用三种符号: 实体、属性和联系。 通常实体用矩形来表示, 属性用椭圆或圆角矩形来表示, 联系用菱形来表示。 联系又分为一对一、一对多和多对多三种类型。 4.4.1. 数据库建模
经过对现有管理模式的分析,可以提取出以下几个实体:图书、图书借阅、图书归还等。
现把它们分别给出,如图1-5~图1-7所示。 1.4.2. 关系描述的设计
依据数据库的原理,并结合以上E-R图,经过转换,可以导出各个关系。其转化规则为:首先每个实体应转化为一个关系,有属性的联系也应转化为一个关系,然后需要给出每个关系的关键字。根据以上规则直接给出所有关系。
图书(编号、书名、主编、出版社、出版时间、单价、数量、备注)关键字为编号。 图书借阅(编号、书名、主编、出版社、出版时间、 借出时间、 单价、备注)关键字为编号。
图书归还(编号、书名、主编、出版社、出版时间、 归还时间、 单价、 备注)关键字为编号。
在考虑系统安全的前提下,需要增加用户关系和使用关系,其关系模式如下: 用户(用户名称、密码、用户ID)关键字为用户名称。 使用日志(用户名、登录日期、登录时间)。
在得出以上关系后, 根据关系数据库的理论要求,需要对所有关系进行关系规范化, 至少要求各个关系达到第三范式的要求。 按照第三范式的要求对比以上各个关系, 在所