毕业设计-vb+sql图书管理系统

上传人:marr****208 文档编号:117125002 上传时间:2019-11-18 格式:DOC 页数:20 大小:64KB
返回 下载 相关 举报
毕业设计-vb+sql图书管理系统_第1页
第1页 / 共20页
毕业设计-vb+sql图书管理系统_第2页
第2页 / 共20页
毕业设计-vb+sql图书管理系统_第3页
第3页 / 共20页
毕业设计-vb+sql图书管理系统_第4页
第4页 / 共20页
毕业设计-vb+sql图书管理系统_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《毕业设计-vb+sql图书管理系统》由会员分享,可在线阅读,更多相关《毕业设计-vb+sql图书管理系统(20页珍藏版)》请在金锄头文库上搜索。

1、VB+SQL图书管理系统(课程设计报告+答辩提纲+源码)计算机论文 通过本次本次课程设计了解到了一个简单的系统开发的具体流程,同时了解到团队合作的重要性,复杂的系统的开发需要多人合作靠个人开发效率低,不符合商业的要求,团体合作。 参考书目: 1 李晓黎等,Visual Basic+SQL Server数据库应用系统开发与实例,人民邮电出版社出版 2 赵松涛,Visual Basic+SQLServer 2000系统开发实录,电子工业出版社出版 3 刘韬等,Visual Basic数据库系统开发实例导航,人民邮电出版社出版 一、本软件的主要功能 (一)基础设置 1、图书征订设置 图书征订设置主要

2、实现图书征订方面的一些基本信息,能够查看图书征订信息并实现对其的一些基本功能操作,如图书征订的添加、修改、删除和查询。在查询中,可以从所有图书征订信息、征订编号、图书方面进行查询,若未选择查询的信息或选择出错,将提示选择错误信息。 2、出版社信息设置 该菜单项主要实现对图书出版社本文来自六维论文网信息的一些信息,能够查看出版社信息并实现对其的一些基本功能操作,如出版社的添加、修改、删除。 3、图书注销设置 图书注销设置主要实现对图书注销的一些信息,能够查看图书注销信息并实现对其的一些基本功能操作,主要是图书的破损和丢失方面,如图书注销的添加、修改、删除。 (二)图书信息管理 1、图书信息设置

3、图书信息设置主要实现图书信息的一些基本功能,如图书信息查询、删除、修改、更新等。查询可从图书ID、图书名称、图书类型以及所有图书信息。 修改和删除操作主要通过输入图书ID或图书名称来进行一系列修改及删除。 2、图书借阅信息管理 图书借论文网http:/www.L阅信息管理主要实现图书借阅信息查询和图书借阅、续借及还书设置的操作。 图书借阅信息查询是通过两大方面:输入图书ID或书名,输入借书证号或读者姓名。 3、图书类型设置 图书类型设置主要实现图书类型的一些基本功能,如图书类型删除、修改、更新等。 (三)读者信息管理 读者信息管理有以下操作:读者信息查询、读者信息更新、膝盖、删除。 (四)、图

4、书罚款管理 关于图书罚款的操作如图书丢失罚款的设置、图书国企罚款的设置等。 (五)、报表管理 报表管理主要打印图书和读者的一些基本信息。 三、系统管理 本系统管理分为管理员和操作员,管理员主要维护本系统,定时检测系统。操作员实现系统的功能操作,如图书信息征订、读者信息管理、借阅续借还书等操作。 1、课程设计目的 随着学校的图书馆规模不断扩大,学校对于图书管理的功能需求也相应增强,有关图书、读者的各种信息量也成倍增长。为了提高图书管理工作的效率,实现信息的规范管理、科学统计和快速查询,需要设计一个图书管理系统。 2、课程设计题目和要求 2.1 课程设计题目 图书管理系统 2.2 课程设计要求 (

5、1)界面设计要求尽量友好、美观,应提供登录界面,并考虑用户权限问题; (2)对各种信息应提供录入、修改、删除和查询功能; (3)具有对图书的基本信息和借阅信息进行统计的功能; (4)具有数据备份与恢复等功能; (5)能够新增、修改和删除用户信息,图书信息,读者信息等437课程设计报告内容3.1系统设计3.1.1 本文来自六维论文网系统功能分析 根据对我院图书馆及图书信息进行的调查和分析,图书管理系统应该具有以下功能: 图书馆中图书征订、出版社信息、图书注销信息的录入、修改、删除和查询。 读者基本信息的的录入、修改、删除、查询和统计。 图书管理信息的录入、修改、删除和查询。 图书借阅、归还、续借

6、、逾期罚款的录入、修改、删除、查询和统计。 系统用户信息的录入、修改、删除和查询。 系统数据的备份和恢复 3.1.2 系统功能模块设计 对系统功能分析中的各项功能进行集中、分块,按照结构化程序设计的要求,得到如下图所示的系统功能模块图。 3.2数据库设计 3.2.1 数据库需求分析 根据对我院图书馆及图书信息进行的调查和分析,系统中各种功能所需的数据项和数据结构如下: 图书征订信息:征订编号、图书ID、订购者、备注等; 出版社信息:出版社编号、出版社名称、出版社地址、e_mail等; 图书注销信息:注销编号、图书ID、注销时间、操作员等; 读者基本信息:读者编号、借书证号、读者姓名、读者性别、

7、民族、政治面貌、出生年月、读者类别、家庭住址、相片等; 读者类别信息论文网http:/www.L:读者类别编号、读者类别、可借书数、可续借次数等 图书信息:条形码、图书ID、图书名称、状态、作者、图书类型、借出量、现存量、操作员、内容简介等; 图书类型信息:类型编号、图书类型、可借天数等; 图书借阅信息:借书编号、图书ID、借书证号、备注等; 图书丢失信息:丢失编号、图书ID、读者编号、操作员、是否赔偿等; 用户信息:用户名、密码、用户权限、备注等。 3.2.2 数据库逻辑结构设计 根据数据库需求分析,本系统的数据库逻辑结构设计如下。 读者信息设计读者类别信息设计图书注销信息设计图书征订信息设

8、计 图书借阅信息设计图书信息设计用户信息设计图书归还信息设计 3.3 界面设计3.3.1 系统主界面设计 3.3.2 图书征订设置界面设计 其中“新增”记录和“修改”记录界面相同,设计如下: 注:出版社设置界面设计、图书注销设置界面设计与图书征订设置界面设计类似,在此略。 3.3.3 图书信息管理界面设计 1.图书信息查询选项界面与查询结果显示界面设计 注:其中,“读者信息查询”与此界面相似,故在此略。 2.图书信息修改和删除过滤界面设计 注:其中,“读者信息修改与删除”界面与界面相似,故在此略。 3.图书信息更新结果显示界面设计 其中“新增”记录界面相同,设计如下: 注:其中,“读者信息新增

9、”界面与此界面相似,故在此略。 3.3.4 图书借阅界面设计1.图书借阅查询界面设计VB+SQL图书管理系统(课程设计报告+答辩提纲+源码) 注:其中图书逾期罚款查询、图书丢失罚款查询界面设计和图书借阅信息查询界面设计相同,故在此略。 2.借书还书续借界面设计 其中,“借书新增”和“续借新增”界面相同,界面设计如下: 注: “归还新增”界面与其相似,故在此略。 3.3.5 读者管理界面设计 “读者类别查询”界面设计如下: 注:其中,“图书类型查询”界面与此界面公用,故在此略。 3.3.6 用户信息界面设计 3.4 代码设计 3.4.1 标准模块代码设计 Public strcnn As Str

10、ing Public strfind As String Public adocnn As New ADODB.Connection Public adorst As New ADODB.Recordset Type Login yhqx As String yhm As String End Type Public yh_login As Login Public Sub ShowData(sql As String, ctr As Control) Dim cnn As New ADODB.Connection Dim rst As New ADODB.Recordset Dim i As

11、 Integer, j As Integer, k As Integer cnn.Open strcnn rst.Open sql, cnn, adOpenStatic, adLockReadOnly With ctr .Rows = rst.RecordCount + 1 .Cols = rst.Fields.Count For i = 0 To .Cols - 1 .TextMatrix(0, i) = rst.Fields(i).Name Next i For j = 1 To .Rows - 1 For k = 0 To .Cols - 1 .TextMatrix(j, k) = rs

12、t.Fields(k).Value & Next k rst.MoveNext Next j rst.Close cnn.Close End With End Sub Public Function Update(sql As String) As Long Dim cnn As New ADODB.Connection Dim cmd As New ADODB.Command On Error GoTo lab cnn.Open strcnn cnn.BeginTrans cmd.ActiveConnection = cnn cmd.CommandType = adCmdText cmd.CommandText = sql cmd.Execute cnn.Commi论文网http:/www.LtTrans cnn.Close Update = Err Exit Function lab: If cnn.St

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号