JAVA+My SQL项目实验报告
图书馆管理系统
需求分析
1,图书馆管理系统需要管理读者的信息,具体信息有读者的编号(条形码),姓名,性别,年龄,身份证号码,。
2,需要管理图书的信息,具体信息有图书编号(条形码),图书类型,书名,作者,出版社,出版日期,价格
java图书馆最新3,需要管理图书订购的信息,具体信息有图书编号(条形码),图书类型,书名,作者,出版社,出版日期,价格,订购日期,订购数量,操作员,是否验收,折扣
4,需要管理图书馆管理员的信息,具体信息有管理员编号,真实姓名,性别,年龄,身份证号码,工作日期,电话号码,管理员等级,用户名,密码
5,需要管理借书,还书信息,具体信息有编号,所借图书,操作员,借书人,是否返还,借书日期,返还日期
系统配置
开发语言:Java
数据库:MySql 5.1
语言开发环境:NetBeans 6.8
数据库辅助工具:SQLyog 企业版
数据库默认字符集(ISO-8859-1)
数据库用户名:root
数据库密码为:caofeng
数据库设计
6,book表(图书信息表)
字段 | 属性 |
ISBN | 图书编号(主键) |
typeId | 图书类型(外键) |
bookName | 图书名称 |
Writer | 图书作者 |
publisherId | 出版社类型(外键) |
publisherDate | 出版日期 |
price | 价格 |
7,bookType表(图书类型表)
字段 | 属性 |
id | 图书编号(主键) |
typeName | 图书类型名称 |
8,publisherType表(出版社类型表)
字段 | 属性 |
id | 出版社编号(主键) |
publisherName | 出版社类型名称 |
9,reader表(读者信息表)
字段 | 属性 |
ISBN | 读者编号(主键) |
name | 读者姓名 |
sex | 读者性别 |
age | 读者年龄 |
identityCard | 读者身份证号码 |
tel | 读者 |
10,manager表(管理员信息表)
字段 | 属性 |
id | 管理员编号(主键) |
name | 管理员姓名 |
sex | 管理员性别 |
age | 管理员年龄 |
identityCard | 管理员身份证号码 |
workdate | 管理员开始工作日期 |
tel | 管理员 |
level | 管理员等级 |
userName | 用户名 |
password | 密码 |
11,borrow表(借书表)
字段 | 属性 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论