如何制作图书管理系统登录界面?

如何制作图书管理系统登录界面?,第1张

制作图书管理系统登录界面:

1、启动visualbasic6.0,执行文件-新建工程命令,在打开的新建工程对话框中选择标准exe文件,双击该文件进入窗体界面。

2、进入窗体界面后,调整窗体的大小并设置窗体的相关属性,选择该窗体,修改其caption属性为登录窗口,修改其borderstyle属性值为4-fixed,修改其starposition属性值为屏幕中心。

3、在工具箱里连续两次双击image控件,在窗体上出现两个image控件,一个image1,一个是image2,调整他们的大小和位置,使它们在窗体上的布局更加美观和谐。

4、在窗体上首先选择image1控件,在属性窗口找到picture属性点击打开加载图片窗口,找到图片存放位置进行打开,同样为image2加载图片,全部加载完图片后重新调整其大小和位置。

5、由于图片的背景颜色是白,为了使整体效果更加协调需要修改窗体的背景颜色为白色,选择窗体,在属性中找到backcolor属性点开调色板选择白色,这样窗体背景就修改成白色了。

6、在工具箱里连续两次双击标签工具,在窗体上出现两个标签,选择lable1在属性中修改其caption属性值为用户名,修改label2的caption属性值为密码,同时修改backcolor属性值为白色。

7、在工具箱连续两次双击文本框,在窗体上出现两个文本框,选择其中一个在属性窗口中修改其text属性值为空值,同理把另一文本框的text属性值也修改为空值。

8、在工具箱里连续两次双击按钮,在窗体上出现两个按钮,修改command1的caption属性值为确定,另一个修改caption属性值为取消。同时修改两个按钮的font属性值为字体为王羲之书法字体,字号为四号。

9、双击确定按钮进入代码编辑区域,在对象中选择command1,过程中选择click,接着输入代码,If(Text1.Text=dyd)And(Text2.Text=S456)Then

form2.Show

Else

j=MsgBox(你的用户名或者密码不正确!,vbYesNo,登录提示)

EndIf

10、接着点击工具栏里运行按钮进行调试运行,编译过程中出现了错误提示,提示内容为要求对象,说明没有找到相应的控件。

11、执行工程-添加窗体命令,在d出的对话框中选择窗体进行添加,添加后你会发现工程1中又多了一个窗体,再次运行编译查看是否还有错误。

12、没有错误可以正常通过了,你会看到form2显示出来了,接着可以把form2进行设计,设计成主界面。

13、双击取消按钮进入代码区域,输入代码DimintResultAsInteger

intResult=MsgBox(你选择了退出系统登录,退出将不能启动图书管理系统!&vbCritical&是否真的退出?,vbYesNo,登录验证)

IfintResult=vbYesThen

End

EndIf

运行调试直至无误为止,到此登录界面就基本完成了。

14、接着执行文件-保存工程,将所有的窗体文件进行保存,最后保存工程即可。接下来就可以进行测试其功能了。

Visual Studio版本:Enterprise 2015

.net 版本:.NET Framework4.5

Sqlserver版本:2008R2

01

本节内容

在第四节中,主要讲了登录用户的增删改查页面,本节课,我们来看一下书籍的录入。简单的来说就是书籍进销存之前,先要录入书籍信息,然后才可以对数据进行进销存 *** 作。

02

新建书籍表

首先要新建书籍,基本信息为书号,书名,出版社,作者和售价。这里以书号作为唯一值,不能重复。数据表如下:

BookID:书籍ID,int类型,自增。

BookNO:书号,主键,唯一值。

BookName:书名

BookPress:出版社

BookAuthor:作者

CreateTime:创建时间

BookCount:数量

BookPrice:价格

BookStatus:状态,1正常,0已下架

03

页面设计

书籍管理中新增书籍列表菜单。

书籍列表中可以查看当前所有书籍的信息,可以新增,修改和删除。

04

功能代码

新增页面可以添加书籍信息,只需填写书号,出版社,书名,作者和价格,数量是不需要填写的,后面可以根据进销自动计算。防止人工输错。保存代码:

因为新增和编辑都是同一个页面,所以会有Type的参数来区分新增和编辑,Type等于1是新增,Type等于2是编辑。页面的关闭,拖动前面章节有介绍就不重复了。

上面是列表页面中的新增和编辑,可以看到新增时,Type的值给的是1,更新时Type的值是2,同时还给了BookID,这样就可以通过BookID找到对应书籍的信息。

05

运行结果

06

总结预告

回复“ C#WinForm界面设计教程 ”获取gitee源码下载地址,主要是WinForm基本控件的使用讲解。这个基本控件的使用都有介绍。

图书馆管理信息系统的开发设计

摘要:本应用程序以普通图书馆为开发对象, 采用’ 语言为开发平台, 可以完成图书馆管理系统的基本工作, 主要任务是对读者注册、图书信息登记、数据维护、借阅图书、归还图书、查询信息和报表输出进行计算机管理。

关键词:图书馆,管理信息系统,开发设计

图书馆在正常运营中总是面对大量的读者信息、书籍信息以及两者相互作用产生的借书信息、还书信息。因此需要对读者资源、书籍资源、借书信息、还书信息进行管理, 及时了解各个环节中信息的变更, 有利于提高管理效率。

目前市面上流行的图书管理软件不少。但是,对于企业、事业单位的图书管理来说, 不需要太大型的数据库系统。只需要一个 *** 作方便、功能实用、能满足图书馆日常管理工作需求的系统。我的目标就是在于开发一个功能实用、用户 *** 作方便、简单明了的图书馆管理系统软件。

本应用程序以普通图书馆为开发对象, 可以完成图书馆管理系统的基本工作, 主要任务是对读者注册、图书信息登记、数据维护输人记录、修改记录、删除记录、借阅图书、归还图书、查询信息和报表输出进行计算机管理。

一、系统需求分析

1、系统目标设计。

通过一个图书馆管理信息系统, 使图书馆的信息管理工作系统化、规范化、自动化, 从而达到提高管理效率的目的。

2、开发设计思想。

本系统的开发设计思想。

系统应符合图书馆信息管理的规定, 满足图书馆日常管理的工作需要, 并达到 *** 作过程中的直观、方便、实用、安全等要求系统采用模块化程序设计方法, 既便于系统功、能的各种组合和修改, 又便于未参与开发的技术维护人员补充、维护

系统应具备数据库维护功能, 及时根据用户需求进行数据的添加、删除、修改、查询等 *** 作。

3、系统功能分析

书籍信息的输人、修改, 包括总编号、分类号、单价、书名、作者、出版单位。

书籍信息的查询, 包括按编号查、按书名查、按作者查, 应当选择一种方式之后即可显示出所查图书的详细信息总编号、分类号、单价、书名、作者、出版单位。

读者信息的输入、修改, 包括借书证号、姓名、性别、职称、单位、地址

读者信息的查询, 包括按借书证号查、按读者姓名查, 当选择一种方式之后即可显示出所查读者的详细信息姓名、性别、借书证号、单位、职称、地址。

借书信息的输人包括借书证号、总编号、借书日期当前系统日期、应还日期限期为巧天。归还图书, 把读者借书信息借阅记录从借阅数据库表中删除。

报表输出、包含图书、读者、借阅三个报表, 可以完成预览和打印输出所有图书、读者和借阅记录的功能。

二、系统总体结构设计

(1)系统功能模块图

(2)数据库设计

数据库需求分析

在仔细分析调查有关图书馆管理信息需求的基础上, 得到如图所示的本系统所处理的数据流程。

针对一般图书馆管理信息系统的需求, 通过对图书馆管理工作过程的内容和数据流程分析, 设计如下面所示的数据项和数据结构。

图书信息包括的数据项有总编号、分类号、单价、书名、作者、出版单位等。

读者信息, 包括的数据项有借书证号、姓名、性别、职称、单位、地址等。

借阅信息, 包括的数据项有借书证号、总编号、借书日期、应还日期等。

(2)数据库概念结构设计

根据上面的设计规划出的实体有图书实体、读

者实体、借阅实体。

(3)数据库逻辑结构设计

图书馆管理信息系统数据库中的各个表格的设

计结果如下面表格所示。每个表格表示在数据库中

的一个数据表。

图书表

列名 数据类型 长度

总编号 字符型 6

分类号 字符型 6

单价 数值型 6(含2个小数位)

书名 字符型 40

作者 字符型 40

出版单位 字符型 40

(4)数据库结构的实现

实现数据库的逻辑结构有两种方式一种是直接使用的项目管理器来实现, 一种是利用其数据库系统中的以之工具实现的。在开发中我采用了第一种方法实现数据库结构。首先创建项目, 然后创建项目的数据库, 最后建立数据表。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11765546.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存