vb图书管理系统_小白是这样打造图书管理系统的(一)

8119d388a09767389899ba1c402173ee.png WeChat @网管小贾 | www.sysadm.cc

本文博客链接:https://www.sysadm.cc/index.php/vbbiancheng/761-vb-library-management-system-1

同村的流浪哥由于课程方面涉及到计算机知识,这段时间一直在苦学编程。

在初步掌握了部分编辑基础后,很想做个小项目练练手。

可是毕竟是个小白,不知从何处入手,于是向我发出求救信息。

如此上进好学之人,我怎好意思辜负呢!

可惜我只会VB,不过制作一个完整系统,还是要学习它的思路和流程,基本都是大同小异的。

于是我先用 VB+MsSQL 给他演示,以后若有机会再用 PHP 什么的来做个WEB版本的。

那么做个什么好呢?

哎,要不就来一个最简单最烂大街的图书管理系统吧。

第一弹:安装数据库 SQL Server

工欲善其事,必先利其器。

通常,一个完整的系统少不了后台数据库。

使用 VB 编程的话,可以连接很多数据库种类,比如 MsSqlMySqlSqlitePostgreSQL 甚至 Orcale 都行。

参考文章:

《VB+SQLite组合,真香!(一) 》

《VB+SQLite组合,真香!(二) 》

《看小白如何用VB连接使用PostgreSQL 》

为了降低难度,我们就选和 VB 同样是微软自家的 MsSql 做演示吧,目前最新个人版为 SQL Server 2019 Express

多啰嗦一句哈,选择 SQLite 也是一个不错的选择,只不过它对网络应该支持不太好,而 MsSql 是支持网络多用户操作的。

1、安装数据库核心引擎

官方下载链接:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads

如图,至少有两个免费版本可以选择,Developer 是开发测试版,Express 是免费快速版。

你要说这两者有什么区别,其实对我们演示练习来讲区别不大。

简单地可以理解为,开发版是用于非生产环境的,快速版是用于小型生产环境的。

看你喜欢哪个了,我选择右边的 Express 版本下载。

8d8aadd2c97066de16453ef51e94d249.png

很快,下载完成,得到了一个名叫 SQL2019-SSEI-Expr.exe 的文件。

这个文件只有6.1MB,应该是个安装引导程序,难怪村里的龟速网能这么快下载完成。

双击这个文件,出现选择画面。

考虑到使用村里的宽带联网下载这个速度,啧啧,画面太美我不敢想,所以还是选择 下载介质 一项,之后好用于离线安装。

b9334bf54176b9d3b0244cd6dc9b7c0b.png

又冒出来几个选项,我们做系统只用到最基本的数据访问,所以安装核心引擎就够用了。

核心程序小、下载快,指定好下载位置后,点击下一步。

e2a0de13b3b37062e17e4074ae40dae9.png

下载介质大小大概260MB左右,稍等一会,马上就好。

fba89c53b8094790059b8d576b79df52.png

03c544cb9bb1cf13e9eda297a172c2b9.png

数据库核心安装程序下载完成后,得到文件名为 SQLEXPR_x64_CHS.exe 的文件。

双击执行它,弹出提示选择解压目录,我们指定为 C:\SQLEXPR_x64_CHS\

需要注意,这个目录路径尽量不要使用中文或者太长。

2327ffe0dbbaf0b43de01c3bba2c05ed.png

b2b388db7b1efa7ec3dc85ac1de92170.png

解压完成后,程序自动加载安装界面。

bb8c10cd99aca51829a44f5d6cf5a506.png

在安装界面中,选择 全新 SQL Server 独立安装或向现有安装添加功能

6df790dead70b387dae8234968aabf39.png

被迫接受许可,许可条款太长懒得看。

1ce92aa687a249445c6e38f8189eda45.png

虽然上面写着推荐,但是谢谢他我们不需要,所以直接下一步。

10b32ccd0a07d4c19289acca5edb3d81.png

cc8f1fa3d6c4769a2dd5862fb54d1f20.png

6f0077fb6fae1ef685029bf5b0af12f9.png

安装前检查完成,即使有警告也没关系,只要没有错误就行,继续下一步。

8fce40d08d3fe25328bde872e09fd436.png

功能选择一项,我们只有核心引擎,也没有其他可选,所以默认下一步。

887e34cec29c0a3ecc1719da20df5aea.png

588bb683827f975dda6d8e2c6ec8773f.png

选择默认 SQLExpress 实例即可,下一步。

f00b3d2ab7aed1a33012fbea22d67cb9.png

服务器配置,还是默认下一步。

0e14b58468b83615b3d1000b359c0306.png

数据库引擎配置,这里重点需要注意,请选择 混合模式 ,并设定数据库管理员 sa 的密码为 123456

如果此处选择了 Windows 身份验证模式 ,那么将来只能用 Windows 帐号访问了。

其他保持默认,下一步,直到完成安装。

1b50730b3d18ec2e5838362e7d6d8d0a.png

2eb68436b1f1813c238a3af585d32888.png

fb5e7a4795ab5699cbeadd70287b15f8.png

2、安装客户端程序 SSMS

数据库核心引擎安装好了,但我们还没有工具程序,工具程序是用来访问操作管理数据库核心的。

我们来下载最新版 18.5.1SQL Server Management Studio (SSMS)

下载链接:https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver15

628540f1db49843d2aa5c7d8296a58c5.png

下载完成后,我们得到了一个名为 SSMS-Setup-CHS.exe 的文件,大小551MB。

还是双击它,出现 SQL Server Management Studio (SSMS) 的安装界面。

6a845006ba1d11aedcfca86a411ff717.png

就按默认路径,点击安装。

6c31556f01f1776b115178d92a007ae0.png

很快安装完成了,老老实实重新启动。

dade73d3952f321a76703eb9ccb0d43b.png

重新启动后,在开始程序菜单栏中,找到 Microsoft SQL Server Tools 18 >  Microsoft SQL Server Management Stuido 18 ,打开它。

4fc825d7ea148a6e5c153d3b8643d02d.png

程序开始加载,等待。

15855236e44b02d0d13ef6f95dd66b81.png

出现登录界面,选择 SQL Server 身份验证 ,输入登录名 sa 和密码 123456 后,点击连接。

6873cf281cb47f64a29dee95a58e9ab7.png

OK!我们用 SSMS 成功连接到了数据库。

8dbe75ed49514198a0822c22f3b41c73.png

可以看到,数据库中只有系统本身的数据内容,还没有用户内容。

在制作图书管理系统前,我们先要设计并构建图书管理系统所要使用的数据库(表和数据)。

那么下一集我们接着介绍,敬请期待!

文中所需程序备用下载链接:

链接:https://pan.baidu.com/s/1_1mJgsRbYFwPvW7qokhQag

提取码:b6u8

继续阅读:

《小白是这样打造图书管理系统的(二)》

《小白是这样打造图书管理系统的(三)》

本文博客链接:https://www.sysadm.cc/index.php/vbbiancheng/761-vb-library-management-system-1

WeChat @网管小贾 | www.sysadm.cc

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
摘要 图书馆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。 主要应用的技术有microsoft visual basic 和 microsoft access 2003进行具体的设计和开发,并进行数据存储和数据处理。本系统能对图书实行管理,并能按客户端登录用户实行三级权限管理:读者、图书管理员和教师。 本系统分用户登录、图书查询、借还图书,系统管理等四大功能模块。其中图书查询功能分为模糊查询、直接查询、多条件查询;系统管理则包括读者管理、图书信息管理、读者管理、管理员权限帐户管理等。图书分类管理,单文档多视图操作是本系统开发与设计中的难点。 本文针对目前高校系部图书管理实际,从系统的开发背景、需求分析、设计原则及开发过程等四个方面进行了全面的阐述。全文共分六章,第一章简明扼要地介绍本系统的开发背景、设计原则及设计目标;第二章简要地介绍了本系统的开发工具和相应技术,以及数据库设计;第三章对系统的需求进行了全面的分析;第四章系统设计。本系统对于目前高校系部及中小型图书馆的建设有一定的指导意义。 关键词:信息管理系统 数据库 VISUAL BASIC ACCESS 控件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值