要对本系统的操作人员进行管理。
所以需要的数据表有读者信息表、借阅表、图书表、预约表、进书表、馆藏信息表以及人员配置表。
(1)图书馆的规模:现 对该图书馆进行初步调研的具体内容为: (2)图书馆的主要业务;藏书册数、种类; (3)图书馆下高几个部门;(4)图书馆职工人数; (6)主要购书单位; (5)职工受教育程度;(7)图书编码方式;(8)现在多少读者在此借书;(9)读者借书凭证;(10)读者分类;(11)图书馆的上级领导;(12)对开发新系统的态度;(13)开发新系统所需的时间(规定多长时间开发完成)。
3.2.1 组织结构调研 在对该图书馆的手工管理模式和业务流程进行认真分析和研究的 基础上,经过与该图书馆的相关人员的反复协商、论证,最后确 定了该图书管理系统的逻辑模型。
下面以数据流图和数据字典的方式来描述新系统的逻辑功能。
3.2.2 数据流图及业务流程图1 图书基本信息登记/修改 图 3.3 图书基本信息流程图说明:出版社信息人工录入后,存放在信息库中,便于今后书籍信息的录入以及出版社信息的查询。
分类信息由图书馆进行分类定制,存放在图书分类信息库中,用于图书的分类管理。
登记新书时,当涉及到出版社和分类的填写时,只需做相应的选择即可,并存放在图书信息库中。
2 借阅人基本信息登记修改 图 3.4 借阅人信息图说明:录入借阅人基本信息后存放在借阅人信息库中。
3)图书查询 图 3.5 图书查询流程图说明:输入查询条件后,检索图书信息库,并反应出查询结果。
4图书借阅 图 3.6 图书借阅流程图说明:输入借阅人编号,通过检索借阅人信息库,核实借阅人身份。
输入图书编号,通过检索图书信息库,核实图书信息。
进行图书借出处理后,在图书借阅库中进行登记。
5)图书归还 图 3.7 图书归还流程图 说明:输入图书编号,检索在借信息库,反应出图输借阅情况。
进行归还操作后,删除改用户在数据库里面的借书信息。
3.5 数据字典:下面为借书业务流程图中的每一部分编制数据字典。
(1)数据元素:每本书都有单价这个信息,其描述内容如下: 数据元素名称:单价 类型:数字 长度:6 位,其中整数部分占 3 位,小数部分占 2 位 数据值类型:离散 取值范围:0-999.99 相关的数据结构:索书号藏书号作者书名出版社单价册数内容摘要 (2)数据流。
数据流“借书信息”条目如下: 数据流名称:借书信息 说明:读者的借书内容 数据流来源:读者 数据流去向:图书管理员 {分类号+种次号} 数据流组成: 数据流的流通量:大约50份/天 (3)数据存储:数据存储“借书情况”条目如下: 数据存储名称:借书情况 简述:存放的是每个读者的借书情况 输入数据:借书情况 数据存储组成:{借书证号+藏书号+借书日期} 存储方式:按借书的先后顺序排列 (4)数据处理。
数据处理“查询图书”条目如下: 数据处理名称:查询图书 数据处理编号:1.1 简要描述:根据读者写的图书的分类号和种次号查询 输入数据流:借书信息 输出数据流:查询结果 处理逻辑:根据读者写的图书的分类号和种次号检索相应的图书信息。
(5)外部实体。
外部实体“图书管理员”的条目如下: 外部实体名称:图书管理员 输入数据流:借书信息、借书证号、已填借书卡、查询结果 输出数据流:待填借书卡、借书信息。
数目:3人
上一篇:
专题学习网站
下一篇:
让我掉下眼泪的