图2-1 模块框架图 2.2系统数据分析 通过对图书管理系统的分析,可以得出该系统涉及三个实体:读者、图书、工作人员。通过对各实体数据关系的整理,我们可以画出如下E—R图:
图2-2 系统E-R图 这些实体涉及的数据项有: 读者:借阅证编号、姓名、身份证号、最大借书数、止借标志。 图书:图书编号、图书名称、作者、出版社、价格、库存量。 工作人员:员工编号、员工姓名、员工性别、身份证号、登陆密码。 实体之间的联系涉及的数据项有: 借阅信息表:借阅证编号,图书编号1,图书编号2,图书编号3,借书日期1,借书日期2,借书日期3,操作员姓名。 罚款信息表:借阅证编号,读者姓名,图书编号,图书名称,罚款原因,罚款金额,罚款日期,操作员姓名。 第三章 设计阶段
3.1概要设计 3.1.2系统数据库设计 1.图书信息数据表 图书信息数据表的主要功能在于新书入库以及保存在库图书的主要信息和相关信息, 包括:‘图书编号’、‘图书名称’、‘作者’、‘出版社’、‘单价’以及‘库存量’ 字段名称 字段类型 字段大小 索引 必须填写 BOOK_ID 文本 30 有(无重复) 是 BOOK_NAME 文本 50 是 CLASS 文本 20 是 AUTHOR 文本 30 是 PRESS 文本 50 是 PRICE 数字 是 STOCK 数字 是 图书编号字段为主关键字段,书名字段、作者字段、出版社字段、单价字段和库存量字段分别记录图书的书名、作者、出版社、图书单价和库存量的信息; 2.读者信息数据表 读者信息数据表的主要功能是新读者的注册以及保存已注册的读者相关信息。 它包括:‘借阅证编号’、‘读者姓名’、‘读者身份证号’、‘最多借书数’和‘止借标志’。 字段名称 字段类型 字段大小 索引 必须填写 READER_ID 文本 30 有(无重复) 是 NAME 文本 8 是 ID_CARD 文本 20 是 MAXNUM_CAN_BORROW 数字 长整型 是 FLAG_BORROW 数字 长整型 是 读者编号字段为主关键字段,读者姓名字段、身份证号字段、最大借书数字段和‘止借标志’字段分别记录读者的借阅证编号、读者姓名、读者的身份证号、最大借书数和‘止借标志’信息; 3.员工信息数据表 员工信息数据表的主要功能是新员工的注册以及保存已注册员工的相关信息。 它包括:‘员工编号’、‘员工姓名’、‘员工身份证号’、‘员工性别’和‘登录密码’。 字段名称 字段类型 字段大小 索引 必须填写 CLERK_ID 文本 30 有(无重复) 是 NAME 文本 8 是 ID_CARD 文本 20 是 PASSWORD 文本 30 是 SEX 文本 2 是 员工编号字段为主关键字段,姓名字段、性别字段、身份证号字段、登录密码字段分别记录读者的员工编号、员工姓名、员工性别、员工的身份证号以及登录密码 借书登记信息数据表的主要功能是进行有关借阅图书过程中信息的处理 它包括:‘借阅证编号’、‘图书编号1’、‘图书编号2’、‘图书编号3’、‘借阅时 1’、‘借阅时间2’、‘借阅时间3’和‘员工姓名’。 字段名称 字段类型 字段大小 索引 必须填写 READER_ID 文本 30 有(无重复) 是 BOOK_ID1 文本 30 是 BOOK_ID2 文本 30 是 BOOK_ID3 文本 30 是 BORROW_DATE1 日期 是 BORROW_DATE2 日期 是 BORROW_DATE3 日期 是 CLERK_NAME 文本&nbs
首页 上一页 1 2 3 4 下一页 尾页 2/4/4