正文内容

图书管理系统数据库实验设计(留存版)

2025-02-13 17:15上一页面

下一页面
  

【正文】 证件类型信息表BookType图书类别图书类别信息表BookConcern出版社出版社信息表Book图书图书信息表GiveInfo图书借阅归还借阅归还信息表Amerce罚款罚款信息表AmerceType罚款项罚款类型设置表 用户信息表User字段信息列表字段名称含义属性类型长度备注UserID用户号varchar10主键,也可以作为登陆标识UserPwd用户密码varchar10Not nullAuthority权限varchar10Not null 读者类型信息表ReaderType字段信息列表字段名称含义属性类型长度备注ID类型编号int4主码ReaderType类型名称varchar10Not nullBorrowBookNum借书数量int4Not null 读者信息表Reader字段信息列表字段名称含义属性类型长度备注ReaderID读者编号varchar10主码ReaderName姓名varchar10Not nullReaderSex性别varchar2男/女ReaderBirth出生年月Datetime8ReaderTel联系电话varchar13Not nullReaderAddr地址varchar100联系地址ReaderStatus状态varchar4表示在校、毕业或者转学ReaderTypeID读者类型int4所属类型编号,外码—BorrowedCount已借次数int4Not nullPaperType证件类型varchar4证件类型名称,外码—PaperNum证件号码varchar20证件类型编号,外码—ReaderWork职业varchar20学生、教授,副教授等[Email]电子邮箱varchar30Remark备注varchar100BorrowedSum已借书数int4Not nullInDate登记日期int8Not null 证件类型信息表PaperType字段信息列表字段名称含义属性类型长度备注PaperID证件编号varchar4PaperName证件名称varchar10Not null 图书类型信息表BookType字段信息列表字段名称含义属性类型长度备注TID图书类型varchar4主码TType类型名称varchar20文艺、理工等Not null 出版社信息表BookConcern字段信息列表字段名称含义属性类型长度备注CID出版社编号varchar4主码CName出版社名称varchar20Not null 图书信息表Book字段信息列表字段名称含义属性类型长度备注BookID图书编号varchar10主码BookName图书名称varchar20WritterName作者varchar10默认:未知BookConcern出版社编号varchar4Not nullPublishDate出版日期datetime8BookType图书类型varchar4LentCount借书次数int4默认:0Status状态varchar4结出、在馆等默认:在馆InDate入馆时间datetime8当天BookView图书简介text16默认:无PageCount页数int4默认:0Accessories序列号varchar20Not nullInterpret译者varchar20默认:无Price价格money8默认:0 图书借阅信息表GiveInfo字段信息列表字段名称含义属性类型长度备注BookID图书编号varchar10主码ReaderID读者编号varchar10主码GiveTime还书时间datetime8Not nullIsAddTime续借时间bit1Not nullReturnTime还书时间datetime8Not nullAmerce罚款money8Not nullGiveAccessories归还序列varchar2Not nullIsReturnTime实际归还时间datetime8Not nullUserID操作人varchar10Not null 图罚款信息表Amerce字段信息列表字段名称含义属性类型长度备注AmerceID罚款流水号varchar10主码Amerce罚款金额varchar8主码ADate罚款时间datetime8Not nullABookID相关图书Amemo10Not nullAReader相关读者Amemo10Not nullAUserID操作人员Amemo10Not nullAreason罚款原因varchar10Not nullAmemo备注Amemo50 图罚款信息表Amerce字段信息列表字段名称含义属性类型长度备注ATypeID罚款类型号varchar10主码ATName罚款名称varchar10Not nullATList罚款条目text16Not null4) 数据库的物理设计(视图)的建立RAID(独立磁盘冗余阵列)是由多个磁盘驱动(一个阵列)组成的磁盘系统,可以提供更高性能、可靠性、存储容量和更低的成本。借书(读者编号,读者姓名,性别,有效证件,有效证件号码,读者类别,联系电话,已借数量,借书总量,图书编号,图书名称,作者,图书类型,价格,出版时间,出版社,借出次数,附件)出版社和图书之间是一对一的关系所以作为单独的关系。 书库图书信息,包括数据项有:图书编号、书名、书号、类别、出版社、作者、ISBN、印张、字数、版次、印数、定价、开本、是否在库、是否损坏、是否遗失、入库时间、图书介绍216。实验场地及仪器、设备和材料:场地:H123实验室设备:计算机软件:WORD、VISIO、SQLSERVER 2000实验思路(实验内容、数据处理方法及实验步骤等):一、实验内容:1) 用户需求分析图书管理系统涉及读者信息管理、借阅信息管理、图书信息管理等多方面的信息管理,系统的使用对象为图书管理员和读者。 罚款信息,包括数据项有:流水号、罚款原因、罚款金额、日期。(3)借书数量和借书总数并且各自的数量都不能为空值。磁盘镜像提供选定磁盘的冗余的、完全一样的复本。2) 次数据库文件。(1)在目前实验条件下,根据实验的实际需求,将各数据文件存储在以下路径中。)5) 数据库的实现建立了图书管理系统的相关表,数据库表名关系模式名称备注User用户(图书管理员)用户信息表ReaderType读者类型读者类型信息表Reader读者读者信息表PaperType有效证件类型证件类型信息表BookType图书类别图书类别信息表BookConcern出版社出版社信息表Book图书图书信息表GiveInfo图书借阅归还借阅归还信息表Amerce罚款罚款信息表AmerceType罚款项罚款类型设置表以及视图还有存储过程。借出信息包括所借的书籍信息,读者信息以及续借。 过期图书信息,包括数据项有:图书编号、书名、书号、学生序号、学生姓名、系别、班级、过期时间。出版社(出版社编号,出版社名称)用户(用户编号、姓名、密码、类别、性别、家庭住址、联系电话、职务、出生日期、照片)对于读者与图书之间图书超期罚款关系以及过期图书处理关系,过期需要罚款,损坏图书也需要罚款。通过用例图在rose软件中绘画出初步的系统类图,帮助系统分析。在馆39。在馆39。(3) 书籍借阅管理:包括借书、还书、书籍逾期处理和书籍丢失处理等等。借书(读者编号,读者姓名,性别,有效证件,有效证件号码,读者类别,联系电话,已借数量,借书总量,图书编号,图书名称,作者,图书类型,价格,出版时间,出版社,借出次数,附件)出版社和图书之间是一对一的关系所以作为单独的关系。 读者信息,包括数据项有:学生编号、学号、姓名、性别、系别、班级、级别、已借图书、照片216。输入信息图书的基本信息。存储过程和建立索引。文件组允许对文件进行分组,以便于管理和数据的分配/放置。SQL server 2000使用一组操作系统文件映射数据库。~。 读者局部ER图读者读者编号姓名年龄联系电话地址性别已借书总数..图书图书编号图书名称作者出版社出版日期图书类型已借数量状态入库日期图书简介页数价格译者序列编号借阅读者书籍读者姓名读者性别读者编号读者编号借阅编号图书状态单价作者图书数量序列编号出版日期图书编号图书名称1N还书读者书籍读者姓名读者性别读者编号读者编号还书编号图书状态单价作者图书数量序列编号出版日期图书编号图书名称1N3) 数据库逻辑结构设计 读者与图书之间的关系式多对多的联系,因此,将读者与图书以及借书联系分别设计成如下的关系模式:图书(图书编号,图书名称,作者,译者,出版社,出版日期,入库日期,图书类型,书数,图书状态,页数,价格,附件,图书简介)读者(读者编号,读者类型,姓名,有效证件,证件号码,性别,职业,联系电话,Email,家庭住址,备注)因为图书与读者间的关系借书与还书,并且是多对多的关系,所以抽出借阅归还
点击复制文档内容
公司管理相关推荐
文库吧 www.wenkub.com
备案图鄂ICP备17016276号-1