学费管理系统—计算机毕业设计(论文)内容摘要:

ase 0 Dim rowpostion As Integer = (BjcxDataSet1, xfbiao).Position ().RemoveAt(rowpostion) Case 1 If = True Then = False = True Else = True = False End If Case 2 () End Select End Sub 保存按钮代码: Private Sub save_Click(ByVal sender As , ByVal e As ) Handles Try 39。 更新到数据库 () (数据保存成功 !) Catch (数据保存失 败 !) End Try End Sub  学费添加 : 本窗口由 Label,Combobox,Button, textbox, GroupBox 等几部分组成。 程序运行时,绑定到数据库并加载数据集,完成数据库连接。 该窗体实现的功能是:实现添加系别、专业以后就要为该专业设置应交学费,通过数据集中的学费表,选择所属系别、专业和年制以后就可以在学费文本框中输入所要设置的学费,如果所查询的记录的存在,就可以通过所查询出来的结果进行修改,并更新到数据库。 学费设置窗口如下图所示: 添加按钮代码: Private Sub Button1_Click(ByVal sender As , ByVal e As ) Handles Dim mytable As DataTable Dim myrow As DataRow Dim flag As Boolean = True Dim i As Integer = 0 Dim str As String mytable = For Each myrow In If myrow(系别名称 ) = And myrow(专业名称) = Then str = MsgBox(该记录已存在 ,是否进行修改 !, ) flag = False 取消按钮代码: Private Sub Button2_Click(ByVal sender As , ByVal e As ) Handles (BjcxDataSet1, xfbiao).CancelCurrentEdit() (xfbiao).RejectChanges() () () End Sub  交费浏览 : 交费浏览是根据,数据库中的交费表( jfbiao)来实现的,该窗口主要由 button, DataGrid 等控件组成,完成的功能是根据不同的条件查看已交学费的学生记录等。 该窗体界面如下:  学生交费添加: 本窗体由 Label,Combobox,Textbox 等控件组成。 该窗体是学费管理的重要组成部分,该窗体所涉及到的表关系复杂,实用性强,下面就该 窗体功能进行详细讲解:学生交费添加窗体所完成的功能是:可以给每个已注册的学生添加交费记录。 本功能由数据库的系别表( xbbiao)、专业表( zybiao)、学生表( student)、交费表( jfbiao)、学费表( xfbiao)等几个相关连的表共同实现的。 通过在专业下拉列表框中选择相应的专业、在班级下拉列表框中选择对应的班级,系统就会自动在学费表里面查找出相关专业相对应的学费,并把学费字段的值在应交学费所在的文本框中显示;然后根据所输入的学号,在学生表里面查询,如果所输入的学号在学生表里面没有找到,就视为没有 注册的学生,该学号不存在,不能执行交费功能,如果所输入的学号在学生表里可以找到,就可以进行交费操作。 在年级下拉列表框中选择年级值,并在实交学费文本框中输入本同学本次交费金额,系统会自动将本次应交学费值与实交学费值的差值填入欠费文本框中。 备注文本框中可以填入一下必要备注信息,信息输入完毕后,就可以执行添加。 在执行添加命令后,会根据所输入的信息从交费表( jfbiao)中查询相应记录,如果记录从在,说明该生已经完成了交费,如果有欠费记录的 ,就可以在累计欠费文本框中显示出来;输入的记录在交费表(jfbiao)中没有 找到,就在交费表中添加相应字段记录,完成交费操作。 学 生交费添加窗体如下: 窗体加载代码: Private Sub jftj_Load(ByVal sender As , ByVal e As ) Handles () () () () () Dim nms(4) As String Dim xnz(1) As String nms(0) = 第一年 nms(1) = 第二年 nms(2) = 第三年 nms(3) = 第 四 年 nms(4) = 第 五 年 (nms) xnz(0) = 三年制 xnz(1) = 五年制 (xnz) = = = = End Sub 年制 专业下拉列表代码: Private Sub nz_SelectedIndexChanged(ByVal sender As , ByVal e As ) Handles Dim mytable As DataTable Dim myrow As DataRow Dim flag As Boolean = True Dim i As Integer = 0 () mytable = Dim str1 As String For Each myrow In If myrow(zymc) = And myrow(nz) = Then str1 amp。 = myrow(xf) = str1 str1 = flag = False End If If Not flag Then i += 1 End If Next If flag Then MsgBox(没有相关记录信息 ,请重新选择 !, , 提示 !) End If End Sub 添加按钮代码: Private Sub ok_Click(ByVal sender As , ByVal e As ) Handles If = Then MsgBox(实交学费不能为空 !) () ElseIf = Then MsgBox(学号不能 为空 !) () Else Dim mytable As DataTable Dim myrow As DataRow Dim flag As Boolean = True Dim i As Integer = 0 mytable = For Each myrow In If myrow(xh) = () Then MsgBox(该学号已经存在 ,可以进行缴费 !) flag = False End If If Not flag Then i += 1 End If  按学号查询 : 本窗体由 :textbox,button,ListBox, GroupBox 等控件组成。 程序在运行时绑定到数据库学费管理( sfgl),生成数据集,调用学生表( student)和 交费表( jfbiao)。 按学号查询的设计功能是:通过 在窗体中输入 学号 ,调用交费表中的数据,如果输入的学号与交费表中的学号字段相同,就调用学生表中的相应学生的记录、姓名、性别、班级名称等,然后在 Listbox 中显示出所查询的学生的交费记录和欠费记录 ,相反如果输入的学生学号在表中没有相应 的字段,系统就会自动弹出“ 表中没有该学生的记录。 ”的信息框,提示用户重新输入正确的学号以便查询。 查询窗体 界面 如下:  按班级查询: 在窗体中主要用到 bobox,button,ListBox, GroupBox, DataGrid等控件。 程序在运行进绑定到学费管理数据库( sfgl),产生数据集。 按班级查询的主要功能是 :本窗体运用了数据库关系,调用了数据集中的专业表( zybiao)、班级表( bjbiao)、学生表( student)、交费表( jfbiao)等,通过专业定位在班级表 中查询出相应的班级记录,然后根据班级名称的定位在学生表中查询出所有该班级的学生的学号,最后在交费表中找出学生表中的相应学号的记录并在 Listbox 中显示出来。 完成通过班级名称定位自动查找去相应班级所有学生的交费情况和欠费情况。 按 班级 查询的主界面如下 :  按专业查询 : 在窗体中主要用到 bobox,button,ListBox, GroupBox, DataGrid等控件。 程序在运行进绑定到学费管理数据库( sfgl),产生数据集 ,并调用系别表、专业表、交费表。 按班级查询的主要 功能是 :本窗体运用了数据库关系,调用了数据集中的系别表( xbbiao)、专业表( zybiao)、班级表( bjbiao)、交费表( jfbiao)等,通过系别名称定位到专业表中查询出相应的专业记录,然后根据专业名称的定位在学生表中查询出所有该专业的学生的学号,最后在交费表中找出学生表中的相应学号的记录,统计出每个专业所有学生每年次累计交费的情况、以及每年次每个专业的欠费累计情况。 并在 Listbox 中完整的确显示出来。 完成通过系别名称和专业名称定位自动查找去相应专业所有学生的累计交费情况和累计欠费情况  系别设置 : 本窗口由 ToolBar,Combobox,Button, DataGrid,ListBox,CheckBox, GroupBox等几部分 控件 组成。 窗体在运行时,利用 所提供的 SqlDataAdapter 数据库控件绑定到学费管理数据库并调用系别表( xbbiao)。 系别设置所完成的功能是: 系别中的所有记录都 在 DataGrid控件里面 显示出来,DataGrid控件里面初始化是只读的,也就是说数据在初始化下是不可修改的,可以通过单击工具栏中的修改按钮或窗口下方的“是否修改”复选来进行修改设置 ,在此模式下可以添加、修改、删除系别表里面的数据,并可以把修改后的值返回给数据库,如果操作错误还可以通过取消按钮来取消当前操作。  专业设置: 专业设置窗体主要 ToolBar,Combobox,Button,DataGrid,ListBox, GroupBox等几部分 控件 组成。 窗体在运行时,利用 所提供的 SqlDataAdapter 数据库控件绑定到学费管理数据库并调用专业别表( zybiao)、系别表( xbbiao)。 专业 设置所完成的功能是: 专业表中的所有记录都。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。