图书:添加和删除图书信息。
22数据库设计
221数据表设计依据需求分析中的功能需求,对数据库进行了逻辑设计。以高效、低冗余的数据结构为设计原则,主要有以下4张表。bookI
fo表:图书信息表,用于保存有关图书的基本信息。包含的主要字段有:图书序列号、名称、出版社、作者、总数量、剩余图书数量。
2
f表21bookI
fo表
字段名称bookISBNbookNamebookPublisherbookAuthorbookTotalbookRest
数据类型
varchar20
varchar20
varchar20
varchar20i
ti
t
默认值NullNullNullNullNullNull
是否为空否否是是否否
是否主键是否否否否否
描述图书序列号名称出版社作者总数量余图书数量
bookLe
d表:借阅信息表,用来报存借阅图书的有关信息。包含的主要字段有:用户名称、图书序列号、时间。
表22bookLe
d表
字段名称userNamebookISBNle
dTime
数据类型
varchar10
varchar20
varchar50
默认值NullNullNull
是否为空否否否
是否主键是是否
描述用户名称图书序列号时间
tabMessage表:留言信息表,用来报存留言面板的相关信息。包含的主要字段有:用户名称、邮件、QQ、留言信息、留言时间、回复信息。222数据库连接采用ADONET来访问数据库。
3系统实现
31首页设计
在图书管理系统中,首页的主要是用户和管理员登录的界面,界面整体简洁友好。
3
f图31用户和管理员登录的界面
我们可以从图中了解到,系统首页的主要功能是用户登录,管理员登录以及未注册用户注册。其中为用户和管理员登录区域的界面实现代码为:divclass