学生信息管理系统总结之“经典语句一”

        学生信息管理系统在昨天接近尾声,大部分收工了。现在开始进入总结阶段,首先进行经典语句的总结。

        一、验证数据有效性

     (1)、判断是否为空

前边模块中定义了testtxt函数

IfNot TestTxt(TxtCourseno.Text) Then

       MsgBox "请输入课程编号!", vbOKOnly +vbExclamation, "警告"

       TxtCourseno.SetFocus

       Exit Sub

End If

或是正常状态:

If Trim(TxtID.Text)= "" Then

        smeg = "学号不能为空!"

        MsgBox smeg, vbOKOnly + vbExclamation,"警告"

        TxtID.SetFocus

        Exit Sub

End If

        (2)、判断学号是否为数字

If NotIsNumeric(TxtCourseno.Text) Then

        MsgBox "编号为数字,请输入数字!",vbOKOnly + vbExclamation, "警告"

        TxtCourseno.SetFocus

        Exit Sub

 End If

         (3)、判断插入数据是否重复

  While (mrc.EOF = False)

      If (Trim(mrc.Fields(0)) =Trim(TxtCourseno.Text)) Then

         MsgBox "课程编号不能重复,请重新输入!",vbOKOnly + vbExclamation, "警告"

         TxtCourseno.SetFocus

         Exit Sub

      Else

          mrc.MoveNext

      End If

   Wend   

          (4)判断日期格式是否真确

If NotIsDate(Txtborndate.Text) Then

  MsgBox "出生时间应输入日期格式(yyyy-mm-dd)!",vbOKOnly + vbExclamation, "警告"

  Txtborndate.SetFocus

Else

  txtborndate = Format(Txtborndate, "yyyy-mm-dd")

End if

         二、添加数据

 mrc.AddNew

    mrc.Fields(0) =Trim(TxtID.Text)

    mrc.Fields(1) = Trim(TxtName.Text)

    mrc.Fields(2) =Trim(ComboSex.Text)

    mrc.Fields(3) =Trim(Txtborndate.Text)

    mrc.Fields(4) =Trim(ComboClassno.Text)

    mrc.Fields(5) = Trim(TxtTel.Text)

    mrc.Fields(6) = Trim(Txtrudate.Text)

    mrc.Fields(7) = Trim(TxtAddress.Text)

    mrc.Fields(8) = Trim(TxtComment.Text)

    mrc.Update

 MsgBox "修改学籍信息成功!", vbOKOnly +vbExclamation, "警告"

        三、查询数据库中的表

Dim mrcas ADODB.RecordSet

DimTxtSQL as string

DimMsgtext as string


txtSQL="select* from result_Info where  student_ID  and student_Name='" & Trim(TxtID.Text) & TxtName.Text & "'"

Setmrc=executeSQL(txtSQL,MsgText)

       四、密码问题

     (1)、判断密码登录次数是否超过三次

Dim miCount AsInteger

Micount=micount+1

Ifmicount=3 then

     me.hide

End if

      (2)、两次输入的密码是否相同

IfTrim(Text1(1).Text) <> Trim(Text1(2).Text) Then

         MsgBox "两次输入的密码不一样,请确定!",vbOKOnly + vbExclamation, "警告"

          Text1(1).SetFocus

          Text1(1).Text = ""

          Text1(2).Text = ""

          Exit Sub

 Else

        mrc.AddNew

        mrc.Fields(0) = Trim(Text1(0).Text)

        mrc.Fields(1) = Trim(Text1(1).Text)

        mrc.Update

        mrc.Close

        Me.Hide

        MsgBox "添加用户成功!", vbOKOnly +vbExclamation, "警告"

 End If

摘要 现在高校的学生信息的管理趋向于复杂化和多元化,随着计算机的广泛应用,越来越多的高校均采用了计算机化的管理模式。查询、修改、录入、删除等基本操作都采用了计算机的数据库技术。比起以前使用卡片的方法有了很大的进步,方便管理,易于更新,极大的方便了学生信息的管理工作。 关键词:学生信息;数据库; 系统维护 Abstract:The management of the student of the university of now information trends to complicate and pluralism, with the wide application of the computer, more and more universities have adopted the management mode of computerization。Have inquired about, revised, input, deleted etc. and operated and adopted the database technology of the computer basically. Using the method of the card to been greatly improved compared with before, it is convenient to manage, easy to upgrade, the great management of facilitating student's information. Key words: system maintain, database 一、引言 1.1介绍本课题的目的和意义 学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段 1.2在国内外发展概况及存在问题 一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 本课题采用ASP语言,一方面适应大众的需求,另一方面在系统的设计方面更加流畅,方便。 因此,开发这样一套管理软件是很有必要的事情。。 1.3本课题应解决的主要问题、指导思想及应达到的技术要求 1能够实现对数据库中的基本信息的各种查询和维护(增、删、改),同时注意用户的权限。 2. 能够生成并打印各种报表。如学生基本信息表、学生点名薄.可完成教师成绩录入及打印,学生成绩查询。 3.具有统计功能,如计算各班的英语四六级通过率等。 4.系统相关的功能,如系统维护,界面友好,用户操作简单方便。 5.系统运行模式是基于B/S体系结构。 二、系统概述 2.1系统设计背景 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。 2.2系统的功能简介
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值