1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。E-R 图:帐号姓名管理性住址电话姓名性别系别读者邮箱余额名借书读 者类最大借书资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。价页书编号编ISB书作主分某类库存在馆数出版日条形位置名称阅览编号书架图 书 类名称资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。管理管读者类拥读者借出日图书欠借出日借归实际归 还日续借次书架位书属位某类阅览拥图书类资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。数据流图 :管 理读检验 证读者办证验证读者档已借 出读验证已 验还无资图书档资料内容仅供您学习参考,
2、如有不当或者侵权,请联系改正或者删除。读者档已 借出读验证已 验还还 书档超图 书档缴缴纳未 缴 纳关系模式 :管理员 ( 管理员账号 ,姓名 ,性别 ,电话 ,住址 )账号信息 ( 账号 ,密码 ,账号类型 )读者 ( 读者账号 ,读者类型 ,是否可用 ,姓名 ,性别 ,系别 ,班级 ,邮箱 ,余额 )读者类型 ( 读者类型 ,借书上限 ,借书最大时间 ,最大续借次数 )书籍 ( 条形码 ,ISBN,书籍状态 ,书架编号 ,损坏程度 )某类书籍 ( ISBN, 书名 , 作者 , 主题 , 出版社 , 页数 , 价格 , 书籍类型编号 , 出版日期 , 库存量 , 在馆数量 ) 书籍类型 (
3、 书籍类型编号 , 书籍类型 )书架 (书架编号 , 条形码 ,阅览室编号 )资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。阅览室 (阅览室编号 ,阅览室名称 ,阅览室位置 )读者借阅表 (读者账号 ,条形码 ,借出日期 ,续借次数 )读者归还表 ( 读者账号 , 条形码 , 借出日期 , 实际归还日期 , 续借次数 )数据库字段定义说明: ( 可根据这个编写数据项)管理员表 ( Administrator)名称别名数据类型取值范围默认值说明是否为空管理员账号AdminChar(15)主键姓名ANameChar(8)性别ASexChar(2)男或女不为空电话APhoneChar
4、(11)不为空住址AAddressText不为空账号信息表 ( UserMessage)名称别名数据类型取值范围默认值说明是否为空账号UserNameChar( 15)主键密码PassWordChar(20)不为空账号类型UserTypeChar( 6)不为空读者信息表 ( Reader)名称别名数据类型取值范围默认值说明是否为空读者账号ReaderAccoChar( 15)主 键 ,unt外 键 ,参 考 账号 信 息表读者类型ReaderTypeChar( 4)”学生”老师”外 键 ,不为空参 考 账号 信 息表姓名ReaderNameChar(8)不为空性别ReaderSexChar(
5、2)”男”女”系别ReaderSdeptChar( 10)不为空班级ReaderClassChar( 10)邮箱ReaderEmailChar(20)不为空是否可用AvailableChar(1)”0”,”1”0”0”为可资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。用余额ReaderMonSmallint读者类型 ( ReaderType)名称别名数据类型取值范围默认值说明是否为空读者类型ReaderTypeChar( 4)”学生” ”外键 , 主键老师”借书上限借 书 最 长时间最 大 续 借次数书籍 ( Book)名称条形码ISBN书架编号书籍状态书 籍 损 坏程度Max
6、BorNuTinyint0-106不为空mMaxTimeTinyint2单位是月不为空MaxCountTinyint0-22不为空别名数据类型取值范围默认值说明是否为空BookNumChar(20)主键Char( 20)外键 ,参考不为空某 类 书 籍表ShelfNumChar( 20)外键 ,参考不为空书架表BookStateChar( 6) 在馆 , 不在馆 不为空在馆 Book DamaTinyint0400 为 无 损ge坏 , 1为轻微 损 坏 , 2为 中 度 损坏 , 3为严重 损 坏 , 4为 无 法 使用某类书籍 ( ReaderType)名称别名数据类型取值范围默认值说明是否为空ISBNChar( 20)主键书名BookNameText不为空作者AuthorChar( 20)不为空主题BookKeyChar( 10)不为空出版社BookEditText不为空页数PageNumSmallint不为空