据读者条码查罚款文件,将相应记录写入罚款历史文件,并从罚款文件只删除该记录,同时去掉读者文件中的止借标记。
为了对图书管理系统做完整的描述,还需要对上面得到的逻辑模型做一些补充.首先采用图形的方式描述图书管理系统的用户界面,这样做的目的是保证整个系统的用户界面的一致性,同时也有国助于后续的开发人员更好地理解系统需要实现的功能.其次,说明图书管理系统的一些特珠性能要求。如借书、还书服务花费的时间一次不得大于5分钟等。
7
第三章 概要设计
3.1 组织结构和业务流程
为了对系统有一个全貌性的了解,首先要对系统的内部人员结构、组织及用户情况有所了解。图书馆系统的组织结构图如下: 采编室 图3-1 组织结构图
学术论文报告厅 图书借阅室 电子阅览室 期刊阅览室 技术支持室 办公室 财务室 馆长 系统的业务是系统要达到的业务目标,业务流程分析是系统分析中的基础环节。图书馆里信息系统得业务流程如图所示: 读者
图书目录 借书证 注册登记表
图书馆管理员
借阅管理员 采编室
入库单 读者登记表 图书登记表 借阅记录表
采购员 图3-2 业务流程图
图书管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,交由采编室编目,粘贴标签,产生图书目录。图书交由图书借阅室上架,供读者借阅。
8
3.2 数据字典
数据字典是对数据流程中的数据项、数据流、数据存储、加工处理逻辑等组成部分的严格定义,下面是本系统的数据字典(由于篇幅原因,在此仅给出部分)。
参数名 图书书名 图书编号 作者 出版社 单价 借出日期 还书日期 借书证号 姓名 是否归还 性别 单位 发证日期 已借书册数 是否允许借书 类别 进册数 库存量 操作员编号 操作员姓名 操作员密码 类型 长度 取值范围 B1050600000-B1050610000 别名 SM SH YZ CBS DJ JS HS JSZ NAME YN SEX DW FZ YNC YNS LB JC CZ CB CNAME MM 意义 是或否 字符型 11 字符型 11 字符型 10 字符型 20 数值型 8 日期型 yy-mm-dd 日期型 yy-mm-dd 字符型 10 字符型 20 字符型 20 字符型 2 字符型 20 字符型 2 字符型 2 字符型 20 数值型 10 数值型 10 数值型 10 字符型 10 字符型 15 0501000000-0501100000 日期型 yy-mm-dd 表1数据字典
3.3 数据流程
数据流程图是全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统? 数据流总体图示
中各种业务处理过程联系起来。以下是图书馆管理信息系统的数据流程图。
9
图3-3 数据流总体图
? 办理借书证
图3-4 输借书证流图
? 借书证修改
图3-5 借书证修改流图
? 借书证注销
10
图3-6借书证注销流图
? 借书系统
不能借书的原因
图3-7借书系统流图
? 检索系统
图3-8 检索系统流图
? 还书系统
图3-9还书系统流图
11