技工学校学籍管理系统

ValueEngineering·171·

技工学校学籍管理系统

SchoolRollManagementSysteminTechnicalSchools

罗成LuoCheng

(广东省城市建设高级技工技工学校,广州510520)

(CityConstructionTechnicalsCollegeofGuangdongProvince,Guangzhou510520,China)

摘要:使用VB开发了学生学籍管理系统,对系统的开发及使用做了详细说明。

Abstract:UsingVBtodevelopaschoolrollmanagementsystemofstudents,thispapermakesadetaileddescriptionondevelopmentanduseofthis

system.

关键词:管理信息系统;学籍管理;VB6.0Keywords:managementinformationsystems;schoolrollmanagement;VB6.0

中图分类号:TP315

文献标识码:A

文章编号:1006-4311(2011)08-0171-01

名为frmstu.frm,用户可以查看/修改学生的信息,还可以添加/删除

学生信息,所以用一个Treeview和一个Listview分别显示班级列表和该班级下面的学生列表,用Image和PictureBox来调整控件的大小。在本系统中,在系统默认情况下,班级编号作为学号的前面六位。为了体现这一关系,需要将班级编号赋给显示学号的文本框。

3.2.6添加/修改学生信息窗体(fromAddstu)当窗体加载时,首先判断是修改学生资料还是添加新的学生资料,如果学号为“00000000”,则为添加新的学生资料,反之则为修改学生资料。如果为修改资料,则以学生的学号为关键字将该学生的信息加载到该窗体的对应文本框,同时将该学号框的Enable属性设置为False。如果为添加新的学生资料,则将学号的前6位置为该班级的ID,并将学号输入框的SelStart属性设为6。

3.2.7学籍管理模块该模块包括班级设置、学院/专业设置、课程设置和学生成绩管理四个功能。在该模块中,我使用了Adodc控

Adodc控件连接数据库的过程件和MSFlexGrid控件来实现其功能。

为先定义该对象的ConnectionString属性,在使用Adodc时再定义其RecordSource属性。

3.2.8报表功能模块此模块很简单,主要实现的是学生信息的预览、打印等功能。默认的数据报表设计器包含如下内容:①报表标

2.3系统功能分析①学生信息管理:能对学生信息进行添加、头。包含显示在一个报表开始处的文本,例如报表标题、作者或数据修改、删除。②课程管理:对课程进行添加、修改、删除操作。③专业/库名。如果想把报表标头作为报表的第一页,设置它的学院设置。④考试成绩管理。⑤查询学生信息:根据学号或姓名对学ForcePageBreak属性为rptPageBreakAfter。②页标头。包含在每一页

定义使用本系统的用户名顶部出现的信息,生信息进行精确/模糊查询。⑥用户管理:例如报表的标题。③分组标头/注脚。包含数据报

称及密码。表的一个“重复”部分。每一个分组标头与一个分组注脚相匹配。标

3系统实现头和注脚对与数据环境设计器中的一个单独的command对象相关3.1准备工作联。④细节。包含报表的最内部的“重复”部分(记录)。详细部分与3.1.1添加引用单击工程菜单中的引用选项,添加MS数据环境层次结构中最低层的Command对象相关联。⑤页注脚。包ActiveXDataObjects2.6Library和MSExcel9.0ObjectLibrary两含在每一页底部出现的信息,例如页数。⑥报表注脚。包含报表结束个引用。处出现的文本,例如摘要信息或一个地址或联系人姓名。报表注脚

3.1.2添加部件单击工程菜单中的部件选项,添加MSADO出现在最后一个页标头和页注脚之间。MS数据报表设计器(MS

(OLEDB)、MSCommonDialogControl6.0(SP3)、MSDataReportDesignerDataControl6.0)是一个多功能的报表生成器,以创建联合分层

FlexGridControl6.0、MSWindowsCommonControls6.0(SP4)和MS结构报表的能力为特色。同数据源(如数据环境设计器(DataWindowsCommonControls6.0五项。EnvironmentDesigner)一起使用),可以从几个不同的相关表创建报

3.2用户界面实现表。除创建可打印报表之外,也可以将报表导出到HTML或文本文3.2.1登陆界面在代码窗口的“通用”部分,定义一个模块级的件中。使用DataReport根据数据库中的记录来生成报表,需要完成公共变量loginno用来记录当前密码输入错误的次数。在Form的以下步骤:①置一个数据源,例如MS数据环境,以访问数据库。②Load事件中,将textures设置为焦点,初始化loginno。设定DataReport对象的DataSource属性为数据源。③设定Data

3.2.2MDI主窗口在工程中添加一个MDI窗口,取名为Report对象的DataMember属性为数据成员。④右键单击设计器,“frmmain.frm”,并为MDI窗体进行菜单和代码的设计。并单击“检索结构”。⑤向每个相应的节添加响应的控件。⑥为每一

3.2.3用户管理窗体向项目中添加窗体,并命名为frmmanage.个控件设定DataMember和DataField属性。⑦运行时,使用Showfrm。方法显示数据报表。

3.2.4修改密码窗体当用户要更改密码时,单击“系统选项/修至此,整个学籍管理系统开发完成,单击VB6.0程序的“文件→改个人密码”菜单。生成学籍管理系统.exe”,将该数据库程序编译生成可执行程序学籍

3.2.5浏览学生信息窗体(frmstu)在工程中添加一个窗体,命管理系统.exe。对此执行文件———————————————————————进行测试,然后利用VB自带的打包向导工具Package&Dep作者简介:罗成(1980-),男,海南临高人,毕业于中南财经政法大学,研究方loymentWizard来发布该系统,之后即可利用生成的Setup.exe文件

向为计算机科学与技术。进行学籍管理系统程序的安装。

1系统概述

开发此学籍管理系统软件,以供教学管理人员及相关人员进行学籍管理,方便操作者随时添加、查询、修改等。该软件是在Windows2000AdvancedServer+VB6.0+SQLServer2000的环境下完成的。

2系统整体规划

2.1数据库的设计本数据库采用SQLServer2000来构造,共使用了7个表,它们分别是用户信息表(UserInfo)、学生信息表(StuInfo)、班级信息表(Class)、专业信息表(Major)、学院信息表(Depart)、课程信息表(Lesson)、学生成绩表(Result)。

2.2系统流程图

ValueEngineering·171·

技工学校学籍管理系统

SchoolRollManagementSysteminTechnicalSchools

罗成LuoCheng

(广东省城市建设高级技工技工学校,广州510520)

(CityConstructionTechnicalsCollegeofGuangdongProvince,Guangzhou510520,China)

摘要:使用VB开发了学生学籍管理系统,对系统的开发及使用做了详细说明。

Abstract:UsingVBtodevelopaschoolrollmanagementsystemofstudents,thispapermakesadetaileddescriptionondevelopmentanduseofthis

system.

关键词:管理信息系统;学籍管理;VB6.0Keywords:managementinformationsystems;schoolrollmanagement;VB6.0

中图分类号:TP315

文献标识码:A

文章编号:1006-4311(2011)08-0171-01

名为frmstu.frm,用户可以查看/修改学生的信息,还可以添加/删除

学生信息,所以用一个Treeview和一个Listview分别显示班级列表和该班级下面的学生列表,用Image和PictureBox来调整控件的大小。在本系统中,在系统默认情况下,班级编号作为学号的前面六位。为了体现这一关系,需要将班级编号赋给显示学号的文本框。

3.2.6添加/修改学生信息窗体(fromAddstu)当窗体加载时,首先判断是修改学生资料还是添加新的学生资料,如果学号为“00000000”,则为添加新的学生资料,反之则为修改学生资料。如果为修改资料,则以学生的学号为关键字将该学生的信息加载到该窗体的对应文本框,同时将该学号框的Enable属性设置为False。如果为添加新的学生资料,则将学号的前6位置为该班级的ID,并将学号输入框的SelStart属性设为6。

3.2.7学籍管理模块该模块包括班级设置、学院/专业设置、课程设置和学生成绩管理四个功能。在该模块中,我使用了Adodc控

Adodc控件连接数据库的过程件和MSFlexGrid控件来实现其功能。

为先定义该对象的ConnectionString属性,在使用Adodc时再定义其RecordSource属性。

3.2.8报表功能模块此模块很简单,主要实现的是学生信息的预览、打印等功能。默认的数据报表设计器包含如下内容:①报表标

2.3系统功能分析①学生信息管理:能对学生信息进行添加、头。包含显示在一个报表开始处的文本,例如报表标题、作者或数据修改、删除。②课程管理:对课程进行添加、修改、删除操作。③专业/库名。如果想把报表标头作为报表的第一页,设置它的学院设置。④考试成绩管理。⑤查询学生信息:根据学号或姓名对学ForcePageBreak属性为rptPageBreakAfter。②页标头。包含在每一页

定义使用本系统的用户名顶部出现的信息,生信息进行精确/模糊查询。⑥用户管理:例如报表的标题。③分组标头/注脚。包含数据报

称及密码。表的一个“重复”部分。每一个分组标头与一个分组注脚相匹配。标

3系统实现头和注脚对与数据环境设计器中的一个单独的command对象相关3.1准备工作联。④细节。包含报表的最内部的“重复”部分(记录)。详细部分与3.1.1添加引用单击工程菜单中的引用选项,添加MS数据环境层次结构中最低层的Command对象相关联。⑤页注脚。包ActiveXDataObjects2.6Library和MSExcel9.0ObjectLibrary两含在每一页底部出现的信息,例如页数。⑥报表注脚。包含报表结束个引用。处出现的文本,例如摘要信息或一个地址或联系人姓名。报表注脚

3.1.2添加部件单击工程菜单中的部件选项,添加MSADO出现在最后一个页标头和页注脚之间。MS数据报表设计器(MS

(OLEDB)、MSCommonDialogControl6.0(SP3)、MSDataReportDesignerDataControl6.0)是一个多功能的报表生成器,以创建联合分层

FlexGridControl6.0、MSWindowsCommonControls6.0(SP4)和MS结构报表的能力为特色。同数据源(如数据环境设计器(DataWindowsCommonControls6.0五项。EnvironmentDesigner)一起使用),可以从几个不同的相关表创建报

3.2用户界面实现表。除创建可打印报表之外,也可以将报表导出到HTML或文本文3.2.1登陆界面在代码窗口的“通用”部分,定义一个模块级的件中。使用DataReport根据数据库中的记录来生成报表,需要完成公共变量loginno用来记录当前密码输入错误的次数。在Form的以下步骤:①置一个数据源,例如MS数据环境,以访问数据库。②Load事件中,将textures设置为焦点,初始化loginno。设定DataReport对象的DataSource属性为数据源。③设定Data

3.2.2MDI主窗口在工程中添加一个MDI窗口,取名为Report对象的DataMember属性为数据成员。④右键单击设计器,“frmmain.frm”,并为MDI窗体进行菜单和代码的设计。并单击“检索结构”。⑤向每个相应的节添加响应的控件。⑥为每一

3.2.3用户管理窗体向项目中添加窗体,并命名为frmmanage.个控件设定DataMember和DataField属性。⑦运行时,使用Showfrm。方法显示数据报表。

3.2.4修改密码窗体当用户要更改密码时,单击“系统选项/修至此,整个学籍管理系统开发完成,单击VB6.0程序的“文件→改个人密码”菜单。生成学籍管理系统.exe”,将该数据库程序编译生成可执行程序学籍

3.2.5浏览学生信息窗体(frmstu)在工程中添加一个窗体,命管理系统.exe。对此执行文件———————————————————————进行测试,然后利用VB自带的打包向导工具Package&Dep作者简介:罗成(1980-),男,海南临高人,毕业于中南财经政法大学,研究方loymentWizard来发布该系统,之后即可利用生成的Setup.exe文件

向为计算机科学与技术。进行学籍管理系统程序的安装。

1系统概述

开发此学籍管理系统软件,以供教学管理人员及相关人员进行学籍管理,方便操作者随时添加、查询、修改等。该软件是在Windows2000AdvancedServer+VB6.0+SQLServer2000的环境下完成的。

2系统整体规划

2.1数据库的设计本数据库采用SQLServer2000来构造,共使用了7个表,它们分别是用户信息表(UserInfo)、学生信息表(StuInfo)、班级信息表(Class)、专业信息表(Major)、学院信息表(Depart)、课程信息表(Lesson)、学生成绩表(Result)。

2.2系统流程图


相关文章

  • 全国中小学生学籍管理办法
  • 全国中小学生 学籍管理办法 (试行) 第一章 第一条 总 则 为规范中小学生学籍管理,提高基础教育管理水 平,保障适龄儿童.少年受教育的权利,根据<中华人民共和国 教育法>.<中华人民共和国义务教育法>等有关法律法规 ...查看


  • 中小学生学籍管理办法
  • 中小学生学籍管理办法 第一章 总则 第一条 为规范中小学生学籍管理,提高新形势下基础教育科学管理水平,保障适龄儿童.少年受教育的权利,根据<中华人民共和国教育法><中华人民共和国义务教育法>等有关法律,制订本办法. ...查看


  • 义务教育学生学籍管理实施细则
  • 教基一[2014]310号 河南省教育厅 关于印发<河南省义务教育学生学籍管理实施细则(试行)>的通知 各省辖市.省直管县(市)教育局,厅直属实验学校: 为进一步规范义务教育学生学籍管理,提高信息化管理水平,根据教育部<中 ...查看


  • 晋源区中小学生学籍管理办法
  • 晋源区中小学生学籍管理办法 (试行) 第一章 总则 第一条 为规范我区中小学生学籍管理,进一步提升学籍管理科学化.规范化水平,保障适龄儿童.少年受义务教育的权利,根据国家.省.市教育行政部门有关中小学生学籍管理的规定,结合我区实际情况,制定 ...查看


  • 瑾山小学学生学籍管理制度
  • 学生学籍管理制度 瑾 山 小 学 2014年9月 瑾山小学学生学籍管理制度 为规范我校学生学籍管理,促进基础教育管理的科学化.规范化.制度化,保障适龄儿童.少年受教育的权利,建立良好的教育教学秩序,根据教育部<中小学生学籍管理办法&g ...查看


  • 教育部学籍电子注册
  • 教育部关于印发<中等职业学历教育学生 学籍电子注册办法(试行)>的通知 教职成[2014]12号 各省.自治区.直辖市教育厅(教委),各计划单列市教育局,新疆生产建设兵团教育局: 现将<中等职业学历教育学生学籍电子注册办法 ...查看


  • 关于印发[陕西省义务教育阶段学生学籍管理办法]的通知
  • 关于印发<陕西省义务教育阶段学生学籍管理办法>的通知 陕教规范[2014]2号 各市(区)教育局.韩城市教育局,石油普教管理中心: 根据教育部<中小学生学籍管理办法>精神,结合我省中小学生学籍管理实际,在广泛征求意见 ...查看


  • 安徽省中小学学籍信息网络化系统管理办法
  • 关于印发安徽省中小学学籍信息网络化系统管理办法(试行)的 通知 发布日期:2012-03-02 皖教基[2012]1号 各市.县(区)教育局: 为进一步规范中小学学生学籍管理工作,管好用好中小学学籍信息网络化管理系统,提高教育管理信息化水平 ...查看


  • 内容管理技术在技工院校学籍档案管理工作中的有效应用
  • 技工院校学籍管理走过了若干个发展过程,实行电子注册可谓新时期技工院校学籍管理的必然途径.伴随信息技术.认证技术以及管理技术的不断发展,电子注册的学籍档案愈来愈成为可能,本文从主要从内容管理技术及其对信息资源整合的优点入手,对内容技术管理在学 ...查看


  • 广西壮族自治区普通高中学籍管理实施办法
  • 广西壮族自治区普通高中学籍管理实施办法 第一章 总 则 第一条 为全面贯彻国家教育方针,规范我区普通高中办学行为,提高普通高中科学管理水平,根据<中华人民共和国教育法>.教育部<中小学生学籍管理办法>等法律法规,结合 ...查看


热门内容