1 2 第二级借书业务流程图 3 第二级还书业务流程图 2)数据流程图 借书数据流程图 4 还书数据流程图 5 3.系统设计部分 1)功能结构图设计 依据图书馆管理系统的高层数据流程图,确定借还书系统的5 项处理功能,即借阅管理、还书管理、统计管理、读者信息管理和图书信息管理。根据借书业务流程图和还书业务流程图,确定借还书处理相应的处理功能,比如借书处理又细分为读取借阅证、输出书籍信息和输出不可借阅信息 3 项处理功能;还书处理又细分为确认破损情况、确认丢书情况和办理还书3 项处理功能,其中确认破损情况又可分为打印警示单和修改读者信息 2 项处理,确认丢书情况可细分为获得读取借阅证、打印罚款单和修改数据库的处理。 除此之外,依据借还书系统高层数据流程图,并根据实际操作的需要,衍生出系统管理(包括密码管理和用户管理)、读者信息管理(包括读者信息修改、查询、添加)和图书信息管理(包括图书信息查询、修改、添加)3 项处理功能。 2)数据库设计 ➢ 书库图书信息,包括数据项有:图书编号、书名、书号、类别、出版社、作者、ISBN、印张、字数、版次、印数、定价、开本、是否在库、是否损坏、是否遗失、入库时间、图书介绍 ➢ 读者信息,包括数据项有:学生编号、学号、姓名、性别、系别、班级、级别、已借图书、照片 ➢ 借书信息,包括数据项有:图书编号、学生编号、是否归还、书名、姓名、学号、书号、系别、班级、已借图书、出版社、作者、借阅日期、图书类别、是否续借 ➢ 供货商信息,包括数据项有: ➢ 员工信息,包括数据项有:员工序号、姓名、密码、类别、性别、家庭住址、联系电话、职务、出生日期、照片 6 ➢ 罚款信息,包括数据项有:流水号、罚款原因、罚款金额、日期 主题数据库规范化设计 主题数据库一览表 主题数据库标识 主题数据库名称 说明 DB_Reader 读者信息库 储存读者信息 DB_Book 图书信息库 储存读书信息 DB_Borrow 借阅信息库 更新借阅信息 DB_Return 还书信息库 更新还书信息 DB_Stat 统计数据库 系统设置及汇总统计 数据库表一览表 主题数据库标识 主题数据库名称 数据库表标识 数据库表名称 DB_Reader 读者数据库 DB_Reader_base 读者基本信息表 DB_Book 图书数据库 DB_Book_base 图书基本信息表 DB_Borrow 借阅数据库 DB_Borrow_base 借阅基本信息表 DB_Stat 统计数据库 DB_Stat_set 系统设置 DB_Stat_b...