图书管理系统(2)

2019-03-29 11:06

用户=2 UBookID 借阅证号 bigint 为2 可以为空 表2-2图书信息(bookinfo) 列 名 BookID BookName BookType BookAuthor BookPrice BookPic BookContent BookIssue

表2-3借阅信息(issueinfo)

列 名 IssID BookID IssBookID 含 义 借阅ID 图书ID 借阅证号 数据类型 bigint bigint bigint datetime 说明 自动,主键 外键 不为空 不为空 含 义 图书ID 图书名称 类别 作者 价格 封面 内容简介 图书制定访问码 数据类型 bigint Varchar(50) 主 键 自动,主键 不为空 Varchar(100) 不为空 Varchar(100) 不为空 smallmoney 不为空 Varchar(200) 允许为空 text Varchar(50) 不为空 不为空 IssDateTime 借书日期 2.4 数据库中表的关系

在数据库中新建BookManage数据库的数据库关系图如图2.4所示

图 2.4 数据库关系图

3界面设计

3.1 主界面(frmMain)

进入Visual Studio 2008,创建一个新的“Windows应用程序”类型的项目,名为“图书馆管理”。将默认创建的窗体命名为“图书馆管理系统”,把“图书馆管理系统”作为本系统中的主界面。

在窗体中添加一个菜单(MenuStrip)控件,一个工具栏(ToolStrip)控件。

MenuStrip中的菜单项。 一、主界面名称

1.主 界 面:FrmMain;

2.图书管理:ToolStripMenuItem(管理员登录:用户登录

ToolStripMenuItem ;退出:退出ToolStripMenuItem);

图 书 管 理:图书管理ToolStripMenuItem(图书入库:mnuAddBook;图 书 更 新:mnuUpdateBook;

图 书 检 索:图书检索 ToolStripMenuItem);

关 于:系统帮助ToolStripMenuItem; 退 出:退出ToolStripMenuItem1; 3.登 录:tsbtnLogin; 图 书 查 询:tsbtnSearch; 图 书 更 新:tsbtnAddBook;

图 书 借 阅:tsbtnIssue; 退 出:tsbtnExit;

主界面 图(3.1)

3.2 用户登录界面(frmLogin)

本系统的用户分为普通用户和管理用户,管理用户具有系统提供的所有权限,普通用户可以查询图书、借阅图书。

在窗体中添加3个标签(Label)控件,2个按钮(Button)控件,1个组合框(ComboBox)控件,2个文本框(TextBox)控件。

用户类型分为管理用户和普通用户,在组合窗口中添加这两项。

一、登录界面名称 1.登 录 界 面:frmLogin

2.用 户名:lable1 (txtName) 3.密 码:lable2 (txtPwd) 4.用 户 类 型:lable3 (cboUserType) 5.登 录:btnLogin 6.取 消:btnCancle

登录界面 图(3.2)

3.3 图书查询界面(frmSearchBook)

图书查询提供组合查询的方式,界面窗体名称为“frmSearchBook.cs”,图书类别组合框中的项是从数据库中获取的,在设计时不需要添加内容。

在窗体中添加2个分组框(GroupBox)控件:搜索条件、搜索结果,各种控件的添加如图(3.3)所示

一、图书查询界面名称

1. 图书搜索界面:frmSearchBook 2. 搜索条件:groupBox1

3. 搜索结果:grpIssueDetails (dgvSearchBook) 4. 图书类别:lblType (cboType;cboOR) 5. 图书名称:lblName (txtName;cboAnd) 6. 主要内容:lblContent (txtContent) 7. 搜索:btnSearch 8. 关闭:btnClose

图书查询界面 图(3.3)

3.4 图书入库界面(frmAddBook)

管理员有权限将图书添加到数据库中,图书入库界面的设计如图(3.4)所示 一、图书入库界面名称

1. 图书入库:frmAddBook

2. 插入详细信息:grpInsertDetails 3. 书名:lblBookName (txtName) 4. 作者:lable1 (txtAuthor) 5. 价格:lblPrice (txtPrie) 6. 封面:lable3 (txtPic)

7. 内容简介:lable4 (txtContent)

8. 制定访问码:lblBookAccessCode (txtIssue)


图书管理系统(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:甲级单位编制自动加料机项目可行性报告(立项可研+贷款+用地+201

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: