VB人事管理系统讲课教案Word格式文档下载.docx

上传人:b****3 文档编号:14761582 上传时间:2022-10-24 格式:DOCX 页数:23 大小:794.64KB
下载 相关 举报
VB人事管理系统讲课教案Word格式文档下载.docx_第1页
第1页 / 共23页
VB人事管理系统讲课教案Word格式文档下载.docx_第2页
第2页 / 共23页
VB人事管理系统讲课教案Word格式文档下载.docx_第3页
第3页 / 共23页
VB人事管理系统讲课教案Word格式文档下载.docx_第4页
第4页 / 共23页
VB人事管理系统讲课教案Word格式文档下载.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

VB人事管理系统讲课教案Word格式文档下载.docx

《VB人事管理系统讲课教案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《VB人事管理系统讲课教案Word格式文档下载.docx(23页珍藏版)》请在冰豆网上搜索。

VB人事管理系统讲课教案Word格式文档下载.docx

管理信息系统。

一、课程设计的目的与要求

掌握VB的数据库编程技巧,及利用Access创建数据库的方法,利用VB的数据库控件与数据源建立连接,完成一个较为简单的数据库管理系统的设计。

每种书的登记内容至少包括书号、书名、著者、现存量和总库存量等五项,对书目的相关信息均采用数据库存储。

系统应实现的操作及其功能定义如下:

1)采编入库:

新购入一种书,经分类和确定书号之后登记到图书账目中去。

如果这种书在帐中已有,则只将总库存量增加。

2)清除库存:

某种书已无保留价值,将它从图书账目中注销。

3)借阅:

如果一种书的现存量大于零,则借出一本,登记借阅者的图书证号和归还期限。

4)归还:

注销对借阅者的登记,改变该书的现存量。

5)显示:

显示书库信息。

二、题目分析

图书管理系统需要的功能分析如下:

管理系统具有多个管理员,管理员可以使用不同的用户名和密码进入管理系统,并可以修改自己的密码;

(一)进入系统后可以重新登录该系统;

(二)在系统中可以对数据库进行简单的操作;

(三)最基本的功能还应具有可以编辑图书——录入、删除图书资料。

图书分类信息的添加、修改、删除和查询。

此功能为图书的分类管理提供依据。

(四)图书基本信息的添加、修改、删除和查询。

(五)借阅证件分类信息的添加、修改、删除和查询。

不同类型的借阅证件可以借阅的最大数量、最大天数和续借天数不同。

(六)图书借阅证件的添加、修改、删除、挂失和查询。

(七)图书借阅管理,包括图书借阅、图书归还、图书续借、图书挂失和图书催还等。

三、设计思路

系统运作流程,该系统涉及到用户以及管理员,在两者之间进行一系列的操作。

管理员对图书进行录入、删除等操作,和用户之间的交流则是进行借阅图书操作。

运作流程图如图1所示:

图1运作流程图

图2所示,具体的操作流程:

图2具体的操作流程

四、调试过程

4.1、设计工程框架

4.1.1、设计登录窗体

登录窗体名称为FrmLogin,它的界面布局如图3所示:

图3界面布局

主窗体启动时,首先打开登陆对话框。

主窗体代码如下:

PrivatesubForm_load()

Frmlogin.show1

Endsub

如选的是退出系统菜单项时,触发mn_exit_click事件,代码如下:

Privatesubmn_exit_click()

Dbapi_disconnect

End

Endsub

通过身份认证时,则进入系统主界面如图4所示:

图4进入系统主界面

4.1.2、图书基本信息管理模块设计

图书基本信息管理模块可以实现以下功能:

A、添加图书基本信息。

B、修改图书基本信息。

C、删除图书基本信息。

D、查看图书基本信息。

4.2、设计图书信息编辑窗体

图书信息编辑窗体的名称为FrmBookEdit,窗体的布局如图5所示:

图5窗体的布局

代码如下:

PrivatesubCmd_OK_Click()

WithMyBookinfo

BookNo=MakeStr(txtBookNo)‘图书编号

BookName=MakeStr(txtBookName)‘图书名称

Publisher=MakeStr(txtpulisher)‘出版社

Author=MakeStr(txtAuthor)‘作者

Location=MakeStr(txtLocation)‘存放位置

Price=Val(txtPrice)‘价格

Total=Val(txtTotal)‘数量

Typeld=nBookTypeld‘图书分类

Descripition=MakeStr(txtDescripition)

IfModify=FalseThen

Insert

Cmd_Ok.Enabled=False

Else

Call.UpDate(OnNo)

EndIf

EndWith

UnloadMe

EndSub

4.3、图书信息管理窗体

如图6所示:

图书系统管理界面

图6图书系统管理界面

PrivateSubTreeView1_Click()

Focuskey=TreeView1_SelectdItem.Key

CurBookTypeName=TreeView1.SelectdItem.TextCurBookTypeId=Val(Right(TreeView1.SelectdItem.Key,Len(TreeView1.SelectdItem.Key)-1))

IfFocusKey=”a0”Then

nTypeId=-1

ExitSub

Endif

bHaveSon=CurBookType.HaveSon(CurBookType.TypeId)

IfbHaveSon=FalseThen

TreeView1.SelectedItem.ExpandedImage=4

TreeView1.SelectedItem.Image=4

TreeView1.SelectedItem.SelectImage=5

nType=CurBookType.TypeId

CurBookType.GetInfo(CurBookType.TypeId)

GridRefresh

4.4、图书借阅管理模块设计

图书借阅管理模块可以实现以下功能:

a.借阅证件类型管理。

b.借阅证件管理

c.图书借阅管理

4.4.1、设计借阅证件类型编辑窗体

借阅证件类型编辑窗体的名称为FrmCardTypeEdit,如图7所示:

图7阅证件类型编辑窗体

代码:

PrivateSubCmd_Ok_Click()

WithMyCardType

TypeName=MakeStr(txtTypeName)

MaxCount=Val(txtMaxCount)

MaxDays=Val(txtMaxDays)

AddDays=Val(txtAddDays)

IfModify=FalseThen

End

Call.Upate(tId)

Endwith

UnloadMe

4.4.2、设计借阅证件类型管理窗体

借阅证件类型管理窗体的名称为FrmCardType,窗体布局如图8所示:

图8借阅证件类型管理窗体

PrivateSubGridRefresh()

Adodc1.ConnectionString=conn

‘设置数据源

Adodc1.RecordSource=”SELECTIDAS编号,TypeNameAS类型名称,MaxCountAS最大借阅数量,”+”MaxDaysAS最多借阅天数,AddDaysAs续借天数FROMCardTypeORDERBYId”

Adodc1.Refresh‘设置列宽度

Endsub

4.4.3、设计借阅证件编辑窗体

借阅证件类型编辑窗体的名称为FrmCardsEdit,如图9所示:

图9借阅证件类型编辑窗体

4.4.4、设计借阅证件管理窗体

设计借阅证件管理窗体的名称为FrmCardS,如图10所示:

图10设计借阅证件管理窗体

PrivateSubGridRefresh()

Adodc1.ConnectionString=com

IfComboCardStatus.ListIndex=0Then

SchCnd=””

Else

SchCnd=”ANDc.Status=”+Trim(ComboCardStatus.Text)+””

Endif

Adodc1.RecordSource=”SELECTc.CardNoAS借书证号,c.NameAS姓名,t.TypeNameAS类型,”+”c.StatusAS状态,t.MaxCountAS可借数量,t.MaxDaysAS借阅天数,c.WorkPlaceAS工作单位,”+”c.IdCardAS有效证件号码,c.CreateDateAS发证日期”

+”FROMCardsc,CardTypetWHEREc.TypeId=t.Id”+SchCnd

+”ORDERBYCardNo”

Adodc1.Refresh

‘设置列宽度

IfComboCardStatus.ListIndex=1Then

Cmd_Add.Enabled=Ture

4.4.5、设计图书借阅记录查看窗体

用于查看指定借阅证件记录,窗体名为FrmRecord,窗体布局如图11所示:

图11查看指定借阅证件记录

4.4.6、设计图书借阅信息编辑窗体

设计图书借阅信息编辑窗体的名称为FrmBorrowEdit,此窗体的工作过程比较复杂,它的布局如图12所示:

图12图书借阅信息编辑窗体

4.4.7、设计图书归还信息管理窗体

设计图书归还信息管理窗体的名称为FrmReturnEdit,窗体布局如图13所示:

图13设计图书归还信息管理窗体

4.4.8、设计图书借阅管理窗体

设计图书借阅管理窗体的名称为FrmBorrow,窗体布局如图14所示:

图14设计图书借阅管理窗体

如图15所示:

图15设计图书借阅管理窗体

4.4.9、设计用户信息编辑窗体

用户信息编辑窗体可以用来添加和修改用户信息,窗体名称为FrmUserEdit,窗体布局如图16所示:

图16用户信息编辑窗体

PrivatesubCmd_

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 实习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1