学生成绩处理系统

合集下载

学生成绩管理系统数据库设计

学生成绩管理系统数据库设计

学生成绩管理系统数据库设计一、需求分析学生成绩管理系统是一个重要的教育管理系统,它主要用于学生的成绩管理和统计。

该系统需要具有以下功能:1. 学生信息管理:包括学生的基本信息(如姓名、性别、年龄、身份证号码等)和学籍信息(如班级、学号、入学时间等)。

2. 课程信息管理:包括课程的基本信息(如课程名称、授课教师、上课时间等)和课程成绩录入。

3. 成绩查询与统计:可以按照班级或个人查询成绩,并进行成绩统计分析。

二、概念结构设计在需求分析的基础上,我们可以根据实际情况设计出该系统的概念结构模型。

该模型包括以下实体:1. 学生(Student):包括学生的基本信息和学籍信息。

2. 课程(Course):包括课程的基本信息。

3. 教师(Teacher):包括教师的基本信息。

4. 成绩(Score):包括每个学生在每门课程中所获得的成绩。

三、逻辑结构设计在概念结构模型确定后,我们需要将其转化为逻辑结构模型。

根据实际情况,我们可以设计出以下数据库表:1. 学生表(Student):包括学生的基本信息和学籍信息,如姓名、性别、年龄、身份证号码、班级、学号、入学时间等。

2. 课程表(Course):包括课程的基本信息,如课程名称、授课教师、上课时间等。

3. 教师表(Teacher):包括教师的基本信息,如姓名、性别、年龄等。

4. 成绩表(Score):包括每个学生在每门课程中所获得的成绩,如学号、课程名称、成绩等。

四、物理结构设计在逻辑结构模型确定后,我们需要将其转化为物理结构模型。

根据实际情况,我们可以设计出以下数据库表:1. 学生表(Student):包括学生的基本信息和学籍信息,如姓名(varchar(20))、性别(char(2))、年龄(int)、身份证号码(varchar(20))、班级(varchar(20))、学号(varchar(20))、入学时间(date)等。

其中,身份证号码和学号应该设为主键。

学生成绩管理系统数据流程图及数据字典

学生成绩管理系统数据流程图及数据字典

学生成绩管理系统数据流程图及数据字典标题:学生成绩管理系统数据流程图及数据字典引言概述:学生成绩管理系统是学校管理学生成绩的重要工具,通过数据流程图和数据字典可以清晰地展示系统的数据流动和数据结构。

本文将详细介绍学生成绩管理系统的数据流程图及数据字典,帮助读者更好地理解系统的运作机制。

一、数据流程图1.1 学生成绩录入流程- 学生填写成绩单- 教师审核成绩单- 教务处录入成绩数据1.2 学生成绩查询流程- 学生登录系统- 查询成绩- 系统显示成绩信息1.3 学生成绩统计流程- 系统自动统计成绩数据- 生成各种统计报表- 教师和学生查看统计结果二、数据字典2.1 学生信息表- 学生ID- 姓名- 年级- 班级2.2 课程信息表- 课程ID- 课程名称- 学分- 授课教师2.3 成绩信息表- 成绩ID- 学生ID- 课程ID- 成绩三、数据流程图与数据字典的关系3.1 数据流程图与数据字典的对应关系- 数据流程图中的每个流程都对应着数据字典中的数据表- 数据流程图中的数据流动路径可以通过数据字典中的数据表字段进行解释3.2 数据字典的作用- 数据字典定义了系统中所有的数据表及其字段- 数据字典为系统开发和维护提供了清晰的数据结构参考3.3 数据流程图与数据字典的维护- 随着系统的升级和改进,数据流程图和数据字典需要及时更新- 数据流程图和数据字典的一致性对系统的稳定性和可维护性至关重要四、数据流程图及数据字典的优势4.1 提高数据管理效率- 数据流程图和数据字典清晰地展示了系统中数据的流动和结构,有助于提高数据管理的效率4.2 降低系统开发成本- 数据流程图和数据字典为系统开发提供了详细的数据结构和流程设计,有助于降低系统开发成本4.3 提升系统稳定性- 数据流程图和数据字典的准确性和完整性保证了系统的稳定性和可靠性五、总结通过学生成绩管理系统数据流程图及数据字典的详细介绍,我们可以更好地理解系统的数据流动和结构,为系统的开发、维护和升级提供了重要参考。

学生成绩管理系统

学生成绩管理系统

学生成绩管理系统在当今的教育环境中,学生成绩管理是学校教学管理工作的重要组成部分。

一个高效、准确、便捷的学生成绩管理系统对于提高教学质量、优化教学资源配置以及促进学生的全面发展都具有重要意义。

学生成绩管理系统的主要功能是对学生的考试成绩进行收集、存储、分析和处理。

通过这个系统,教师可以方便地录入学生的成绩,包括平时成绩、期中成绩、期末成绩等。

同时,系统还能够根据设定的权重自动计算出学生的总评成绩,大大减轻了教师的工作负担。

对于学生来说,他们可以通过成绩管理系统及时查询自己的成绩,了解自己在各个学科上的学习情况,发现自己的优势和不足,从而有针对性地调整学习策略。

家长也能够通过系统了解孩子的学习成绩,与教师进行有效的沟通和合作,共同促进孩子的成长。

在系统的设计和开发过程中,需要充分考虑到用户的需求和使用习惯。

界面应该简洁明了,操作方便快捷。

比如,成绩录入界面应该提供清晰的提示和便捷的输入方式,避免教师出现误操作。

成绩查询界面则要能够根据不同的条件进行筛选和排序,方便学生和家长快速找到所需的信息。

数据的安全性和准确性也是至关重要的。

系统需要采取严格的权限管理措施,确保只有授权人员能够进行成绩的录入、修改和查询。

同时,要建立完善的数据备份和恢复机制,防止数据丢失或损坏。

在数据录入环节,要进行必要的数据校验,避免错误数据的产生。

学生成绩管理系统还应该具备强大的数据分析功能。

通过对学生成绩数据的分析,学校可以了解各个班级、各个学科的教学质量,发现教学中存在的问题,为教学改革提供依据。

教师可以分析学生的成绩分布和变化趋势,了解学生的学习状况,调整教学方法和教学内容。

此外,系统还可以与其他教学管理系统进行集成,实现数据的共享和交互。

比如,与选课系统集成,方便教师根据学生的成绩情况进行选课指导;与学籍管理系统集成,及时更新学生的学籍信息。

在实际应用中,学生成绩管理系统也面临着一些挑战。

例如,不同学科的成绩评定标准可能存在差异,如何在系统中进行合理的设置和统一是一个需要解决的问题。

学生成绩管理系统数据流程图及数据字典

学生成绩管理系统数据流程图及数据字典

学生成绩管理系统数据流程图及数据字典随着教育信息化的发展,学生成绩管理系统在学校中得到了广泛应用。

学生成绩管理系统是一种利用计算机技术对学生成绩进行管理和分析的系统。

本文将介绍学生成绩管理系统的数据流程图及数据字典,以匡助读者更好地理解该系统的数据处理流程和数据结构。

一、数据流程图1.1 学生成绩录入流程- 学生成绩管理员登录系统- 选择录入成绩功能- 输入学生学号和成绩信息- 确认提交1.2 学生成绩查询流程- 学生/教师登录系统- 选择查询成绩功能- 输入学生学号或者姓名- 系统显示学生成绩信息1.3 学生成绩统计流程- 教师登录系统- 选择统计功能- 选择统计范围(班级/科目等)- 系统生成成绩统计报表二、数据字典2.1 学生信息表(Student)- 字段:学号(ID)、姓名(Name)、性别(Gender)、班级(Class)- 主键:学号(ID)2.2 成绩信息表(Score)- 字段:学号(ID)、科目(Subject)、成绩(Grade)- 主键:学号(ID)、科目(Subject)- 外键:学号(ID)参考学生信息表2.3 教师信息表(Teacher)- 字段:工号(ID)、姓名(Name)、科目(Subject)- 主键:工号(ID)三、数据处理流程3.1 学生成绩录入流程- 学生成绩管理员登录系统后,通过录入成绩功能将学生成绩信息存储到成绩信息表中。

- 系统会进行数据验证,确保输入的学号和科目存在且成绩符合规定范围。

- 成绩信息成功录入后,系统会生成相应的操作日志记录。

3.2 学生成绩查询流程- 学生/教师登录系统后,通过查询成绩功能可以根据学号或者姓名查看学生成绩信息。

- 系统会根据输入的条件在成绩信息表中进行查询,并将查询结果显示给用户。

- 查询结果包括学号、姓名、科目、成绩等信息,方便用户了解学生成绩情况。

3.3 学生成绩统计流程- 教师登录系统后,通过统计功能可以选择不同的统计范围进行成绩统计。

学生成绩管理系统设计报告

学生成绩管理系统设计报告

附录一应用程序综合设计汇报——题目: 学生成绩管理系统2023年1月1.需求分析学生成绩管理系统是学生管理系统旳重要构成部分, 对学生旳德、智、体全面评估有很大旳作用, 因此学生成绩管理系统应当可认为顾客提供以便旳查询平台和数据存储功能。

老式是使用人工旳方式对学生旳信息进行存储, 对于个人旳学生成绩来说, 数据旳整顿和分析就显得很麻烦, 不利于查找、更新和维护。

因此, 顾客但愿制作一种学生成绩管理系统, 来提高老师旳工作效率, 同步予以老师便利。

根据与顾客旳交流, 一般对学生成绩管理系统有如下几点旳规定:A.可认为顾客提供以便旳数据查询功能, 满足复杂、多样旳数据查询需求。

一般我们所需要旳数据都不是可以从原始数据库中直接读取旳, 往往需要一定旳加工, 这样才能使老式复杂旳人工操作变得简朴又精确。

B、成绩管理要可以提供学校考试安排旳管理, 学生考试成绩旳管理, 以及学生单科和总成绩旳记录和分析等功能。

这些是一种学生成绩管理系统最重要旳功能构成, 包括数据旳集成、整合和分析。

上述是顾客对系统需求和功能需求旳两点规定, 我根据顾客对功能旳需求, 将整个学生成绩管理系统提成两个大旳模块, 即基本信息设置模块和成绩管理模块(如图1)。

为了能使本系统可以基本独立, 通过度析, 我又添加了学生基本信息添加功能和班级基本信息添加功能, 这样系统就可以实现本系统旳全面界面化。

2.概要设计根据需求分析, 成绩管理系统重要是实现对考试和学生成绩旳管理功能, 我设计旳整个学生成绩管理系统分为两个大旳模块, 分别为基本信息设置模块和成绩管理模块, 这两个模块包括了成绩管理系统旳所有数据存储和功能需求, 为了愈加清晰了分解学生成绩管理系统, 每个大模块又由几种子功能模块构成, 完毕顾客旳需求。

两个大模块旳子模块详细划分如图2所示:基本信息设置是成绩管理系统中某些基本数据旳添加和修改, 为了可以实现本学生成绩管理系统旳独立性, 我在基本信息设置模块中添加了学生和班级信息添加模块, 以便顾客能直接添加新增旳数据, 而不需要通过程序员来完毕。

学生成绩管理系统设计报告

学生成绩管理系统设计报告

学生成绩管理系统设计报告一、前言学生成绩管理系统是一种用于学校教务管理的信息系统,能够方便高效地管理和统计学生的学业成绩。

本文旨在探讨学生成绩管理系统的设计与实现,以及其在教育领域的重要性。

二、系统功能设计与实现学生成绩管理系统主要包括学生信息管理、课程管理、成绩录入与查询、数据统计与分析等功能。

下面将对每个功能进行详细说明。

1. 学生信息管理学生信息管理模块用于对学生的基本信息进行录入、修改和查询。

管理员可以添加新的学生信息,包括学号、姓名、性别、班级等。

同时,也可以对已有学生信息进行修改和删除操作。

学生信息查询功能可以根据学号或姓名快速查询学生详细信息。

2. 课程管理课程管理模块用于管理学校的各门课程信息。

管理员可以添加新的课程,包括课程代码、名称、教师等。

此外,也可以对已有课程进行修改和删除操作。

课程查询功能可以根据课程代码或名称快速查询课程详细信息。

3. 成绩录入与查询成绩录入与查询模块用于记录学生的各门课程成绩,并提供查询功能。

教师可以通过该模块录入学生的考试成绩,包括课程代码、学号、成绩等。

学生和家长可以通过系统查询成绩,了解自己的学业表现。

成绩查询功能支持按学号或课程代码查询。

4. 数据统计与分析数据统计与分析模块用于对学生的成绩进行统计和分析。

系统可以根据各个维度(如班级、课程)对成绩数据进行汇总,生成报表和图表展示成绩情况。

通过数据分析,学校能够及时发现学生学习中存在的问题,帮助他们改进学习方法。

三、系统设计与技术实现学生成绩管理系统的设计与实现离不开合理的系统架构和技术支持。

下面介绍系统设计与技术实现的关键要素。

1. 系统架构学生成绩管理系统采用B/S架构,即基于浏览器的客户端/服务器模式。

通过将系统部署在服务器,用户只需要在浏览器中输入指定网址即可访问。

这样做不仅简化了系统的安装和维护,还提高了系统的稳定性和安全性。

2. 开发工具与技术系统的开发可以选用多种开发工具和技术,如HTML/CSS、JavaScript、PHP、MySQL等。

uml学生成绩管理系统

uml学生成绩管理系统

UML学生成绩管理系统简介UML学生成绩管理系统是一个用于管理学生的学业成绩的系统。

该系统可以帮助学校或教育机构轻松管理学生的课程成绩和学术表现。

功能特点1.学生管理:系统可以存储学生的个人信息,包括姓名、年龄、性别和联系方式。

2.课程管理:系统可以管理学生的课程信息,包括课程名称、授课教师、学分和上课时间。

3.成绩管理:系统可以记录学生的考试成绩和平时表现,并生成成绩报告。

4.统计分析:系统可以根据学生的成绩数据进行统计分析,包括平均成绩、最高成绩和最低成绩等。

5.导出报告:系统可以将学生的成绩报告导出为Excel或PDF格式,方便学校和教师查看和分析学生成绩。

UML类图下面是UML类图表示了学生成绩管理系统的设计和关系。

```plantuml @startumlclass Student { - id: int - name: string - age: int - gender: string - contact: string + getID(): int + getName(): string + getAge(): int + getGender(): string + getContact(): string + setID(id: int): void + setName(name: string): void + setAge(age: int): void + setGender(gender: string): void +setContact(contact: string): void }class Course { - id: int - name: string - teacher: string - credit: int - schedule: string + getID(): int + getName(): string + getTeacher(): string + getCredit(): int + getSchedule(): string + setID(id: int): void + setName(name: string): void + setTeacher(teacher: string): void + setCredit(credit: int): void + setSchedule(schedule: string): void }class Grade { - student: Student - course: Course - score: int + getStudent(): Student + getCourse(): Course + getScore(): int + setStudent(student: Student): void + setCourse(course: Course): void + setScore(score: int): void }class GradeReport { - grades: List + addGrade(grade: Grade): void + removeGrade(grade: Grade): void + getAverageScore(): double + getMaxScore(): int + getMinScore(): int + generateReport(): void }Student。

学生成绩管理系统

学生成绩管理系统

学生成绩管理系统学生成绩管理系统是一个用于管理、记录和分析学生学习成绩的工具。

它可以帮助学校、教师和家长更好地了解学生的学习情况,提供个性化的教学指导和辅导。

本文将介绍学生成绩管理系统的功能、优势以及在实际应用中的作用。

一、功能介绍1. 学生信息管理:学生成绩管理系统可以存储和管理学生的个人信息,包括姓名、班级、学号、家庭联系方式等。

教师和学校可以通过系统快速查找和更新学生信息。

2. 成绩录入与查询:学生的各科成绩可以通过系统进行录入和查询。

教师可以根据学科、班级或学生姓名进行成绩查询,及时了解学生的学习情况。

3. 成绩分析与报告:学生成绩管理系统可以根据学生的成绩数据生成详细的成绩分析报告。

通过分析学生在不同科目、不同时间段的表现,教师可以更好地评估学生的学习水平和进步空间,及时调整教学内容和方法。

4. 学习计划和目标设定:学生成绩管理系统可以帮助学校和教师制定学生个性化的学习计划和目标。

根据学生的历史成绩和评估结果,系统可以推荐适合学生的学习资源和教材,提供针对性的学习建议。

5. 家校互动平台:学生成绩管理系统还提供了家校互动的功能,家长可以通过系统查看学生的成绩和评语,与教师进行实时沟通。

教师可以向家长发布通知、作业、考试安排等信息,促进学校和家庭的紧密合作。

二、系统优势1. 提高工作效率:学生成绩管理系统可以自动化完成学生信息管理、成绩录入和查询等繁琐的工作,节省教师和学校的时间和精力。

2. 数据准确性:通过使用学生成绩管理系统,可以避免人为录入错误和纰漏,确保学生成绩数据的准确性和完整性。

3. 个性化分析:学生成绩管理系统提供了丰富的成绩分析功能,可以根据学生的特点和需求进行个性化评估和辅导,促进学生全面发展。

4. 促进教学改进:通过对学生成绩进行全面分析,教师可以及时发现学生的薄弱环节和问题,采取有针对性的教学改进措施,提高教学效果。

5. 加强家校联系:学生成绩管理系统提供了家校互动平台,方便教师和家长之间及时沟通,共同关注学生的学习情况和发展。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生成绩处理系统(成果总结)《学生成绩处理系统》是针对就业教育学生考试成绩进行处理和汇总的数据处理系统。

该系统的建立使就业教育学生的成绩管理更规范化、便捷化和自动化,在实际运用中有较强的推广性。

该系统共分为原始成绩录入、总评成绩处理、补考成绩处理三大模块。

现本课题已经完成,以下为课题编写内容。

第一部分系统策划与分析一、确定系统开发平台根据课题要求及实现功能的需要,结合系统平台的易操作性和直观性,最终确定使用Microsoft Office Access 2003作为本系统开发平台,同时以Microsoft Office Excel 2003中的工作报表作为源数据库链接。

二、确定系统功能模块结合目前学生成绩处理的实际要求,确定本系统功能模块主要有原始成绩录入模块、总评成绩处理模块、补考成绩处理模块。

原始成绩录入模块平时成绩录入卷面成绩录入科目及比例分配各科目卷面总和成绩及排名三、系统主要功能模块分析1、原始成绩录入模块此模块主要实现学生原始成绩的录入(包括平时成绩和卷面成绩)、科目及比例分配、各科目卷面总和成绩及排名。

2、总评成绩处理模块此模块是本系统的核心模块,主要实现各科目总评成绩统计、总分及名次、不及格人次数统计、优秀优良率统计、学生平均成绩分析图。

3、补考成绩处理模块此模块主要实现各科目参加补考学生的统计,生成补考通知单。

第二部分系统设计与编写一、原始成绩录入模块设计与编写1、原始成绩录入模块功能分解图2、原始成绩录入模块设计与编写2.1 平时成绩录入和卷面成绩录入平时成绩和卷面成绩是组成学生总评成绩的原始数据,所有的成绩分析和统计都是依据这两组数据进行,所以它是进行数据分析和统计前的最基础工作。

2.2 科目及比例分配录入各班每学期开设的课程,课程比例分配依据科目性质分为考查课、必修课。

考查课的总评成绩比例分配原则:平时成绩占60%、卷面成绩占40%;必修课的总评成绩比例分配原则:平时成绩占40%、卷面成绩占60%。

2.3 各科目卷面总和成绩及排名利用Excel中的SUM()函数计算出各科目的卷总和成绩,计算公式为(按图中示例)SUM(C4:C23)。

科目排名计算方法利用Excel中的RANK()函数,计算公式为(按图中示例)RANK (C24,名次)。

2.4 设计和编写首先根据班级建立相应的Excel文件作为原始数据表。

以下是原始数据录入界面。

3、Access的界面设计与功能实现3.1在Access中通过窗体的设计和VB代码的编写,实现原始成绩的信息录入。

其录入界面包括原始成绩信息和原始成绩录入两个界面组成。

原始成绩信息界面中分为班级选择和本学期科目选择两部分,通过界面上的信息录入可自动生成一个名称为“×××学年第×学期×××班”的原始成绩录入表,表中的字段由“学号、科目平时、科目卷面、总分、均分、名次”等字段组成,其中科目字段的建立根据本学期本班级的所上科目决定,如有开设了五门课程,则自动生成五门课程的平时成绩和卷面成绩字段。

3.2 原始成绩信息界面3.2.1 实现学期、班级的选择在原始成绩信息界面中的可通过在"学期"、“班级类别”、“班级选择“五个选择栏中进行相应学期班级信息的选择性输入。

本界面利用建立的“班级信息表”和“学期年号表”来实现与选择栏的链接。

(1)班级信息表的结构班级结构表由“班级类别”、“级别”、“班级名称”、“班级人数”、“班主任姓名”五个字段组成。

其内容分别上表中所显示的班级信息内容。

(2)学期年号表的结构学期年号表由“XQ”、“NH”两个字段组成。

其内容分别为右表中所显示的内容。

此表的作用是在选择栏中进行选择学期和学年时使用。

3.2.2 实现班级信息栏选择的编写班级选择栏利用Access的组合框控件设计。

*“学期”栏链接“学期年号表”,其编写代码为SQL语言编写,代码为:SELECT 学期年号.NH FROM 学期年号ORDER BY 学期年号.NH;(选择第几学年)SELECT 学期年号.XQ FROM 学期年号;(选择第一、第二学期)*“班级类别”栏链接“班级信息表”,编写代码如下:SELECT DISTINCT 班级信息.班级类别FROM 班级信息ORDER BY 班级信息.班级类别DESC;(选择06、07级的班级)SELECT DISTINCT 班级信息.级别FROM 班级信息ORDER BY 班级信息.级别; (选择高中、初中班级)*“班级选择”栏链接“班级信息表”,编写代码如下:SELECT 班级名称FROM 班级信息WHERE 班级类别=bjlb;(根据以上所选择的信息列出相应的班级)*“清空选择信息”按钮由命令按钮控件设计,其主要功能实现对录入信息的清空,利用VB中的Click事件代码编写如下:Private Sub Command1_Click()Combo1 = ""Combo2 = ""Combo3 = ""Combo4 = ""Combo5 = ""kskmx = ""End Sub3.2.3 科目录入栏的编写科目录入栏利用Access的文体框控件设计。

(1)科目录入部分由一个显示名称的文本框和8个录入科目的文本框组成。

显示名称的文本框根据班级信息选择后自动显示出所选班级名称。

其代码编写如下:Private Sub Combo5_LostFocus()Dim ksk, ksk1 As Stringksk = Combo1 + Combo2 + Combo5 + "考试科目选择"kskmx = kskksk1 = Combo1 + Combo2 + Combo5aaa = ksk1End Sub(2)科目录入直接录入本学期所开设的课程,在初始化数据时将为其和班级信息栏等统一设置“空值”。

代码如下:Private Sub Form_Load()Combo1 = ""Combo2 = ""Combo3 = ""Combo4 = ""Combo5 = ""kskmx = ""kskm01 = ""kskm02 = ""kskm03 = ""kskm04 = ""kskm05 = ""kskm06 = ""kskm07 = ""kskm08 = ""End Sub3.2.4 “生成表格”按钮的功能实现此按钮实现“学生原始成绩信息录入”的主要功能,通过选择班级信息与考试科目后,单击此按钮可实现学生成绩表的自动生成,其代码编写如下:Private Sub Command2_Click()Dim sql As StringDim cn As ADODB.ConnectionDim rst As ADODB.RecordsetDim kskm As StringSet cn = New ADODB.Connectioncn.Provider = "Microsoft.Jet.OLEDB.4.0"kskm = "Data Source=F:\教研课题\系统文件\学生成绩管理系统.mdb"cn.ConnectionString = kskmcn.Open'判断科目为空If kskm05 = "" Thensql = "create table " + aaa + " (" + "学号int," + kskm01 + "平时" + " int," + kskm01 + "卷面" + " int," + kskm02 + "平时" + " int," + kskm02 + "卷面" + " int," + kskm03 + "平时" + " int," + kskm03 + "卷面" + " int," + kskm04 + "平时" + " int," + kskm04 + "卷面" + " int," + "总分int,均分int,名次int)"ElseIf kskm06 = "" Thensql = "create table " + aaa + " (" + "学号int," + kskm01 + "平时" + " int," + kskm01 + "卷面" + " int," + kskm02 + "平时" + " int," + kskm02 + "卷面" + " int," + kskm03 + "平时" + " int," + kskm03 + "卷面" + " int," + kskm04 + "平时" + " int," + kskm04 + "卷面" + " int," + kskm05 + "平时" + " int," + kskm05 + "卷面" + " int," + "总分int,均分int,名次int)"ElseIf kskm07 = "" Thensql = "create table " + aaa + " (" + "学号int," + kskm01 + "平时" + " int," + kskm01 + "卷面" + " int," + kskm02 + "平时" + " int," + kskm02 + "卷面" + " int," + kskm03 + "平时" + " int," + kskm03 + "卷面" + " int," + kskm04 + "平时" + " int," + kskm04 + "卷面" + " int," + kskm05 + "平时" + " int," + kskm05 + "卷面" + " int," + kskm06 + "平时" + " int," + kskm06 + "卷面" + " int," + "总分int,均分int,名次int)"ElseIf kskm08 = "" Thensql = "create table " + aaa + " (" + "学号int," + kskm01 + "平时" + " int," + kskm01 + "卷面" + " int," + kskm02 + "平时" + " int," + kskm02 + "卷面" + " int," + kskm03 + "平时" + " int," + kskm03 + "卷面" + " int," + kskm04 + "平时" + " int," + kskm04 + "卷面" + " int," + kskm05 + "平时" + " int," + kskm05 + "卷面" + " int," + kskm06 + "平时" + " int," + kskm06 + "卷面" + " int," + kskm07 + "平时" + " int," + kskm07 + "卷面" + " int," + "总分int,均分int,名次int)"Elsesql = "create table " + aaa + " (" + "学号int," + kskm01 + "平时" + " int," + kskm01 + "卷面" + " int," + kskm02 + "平时" + " int," + kskm02 + "卷面" + " int," + kskm03 + "平时" + " int," + kskm03 + "卷面" + " int," + kskm04 + "平时" + " int," + kskm04 + "卷面" + " int," + kskm05 + "平时" + " int," + kskm05 + "卷面" +" int," + kskm06 + "平时" + " int," + kskm06 + "卷面" + " int," + kskm07 + "平时"+ " int," + kskm07 + "卷面" + " int," + kskm08 + "平时" + " int," + kskm08 + "卷面" + " int," + "总分int,均分int,名次int)"End If'-----------------------------------------------Set rst = New ADODB.RecordsetSet rst.ActiveConnection = cnrst.CursorType = adOpenDynamicrst.LockType = adLockOptimisticrst.Open sqlDoCmd.OpenForm "原始成绩录入"End Sub3.3 原始成绩录入界面3.3.1界面设计与编写通过建立“数据表子窗体”,通过链接建立的班级成绩表,进行数据的录入。

相关文档
最新文档