简单学生成绩管理系统设计论文内容摘要:
39 致 谢 46 1 第 1 章 绪 论 学生成绩管理系统提供了强大的学生成绩管理功能 , 方便系统管理员 、 教师对学生 基本信息、学生 成绩等信息 进行 添加 、 修改 、 删除 、 查询等操作 , 同时 方便学生 查询 个人信息、个人 成绩 和修改个人信息。 项目 开发背景 随着计算机技术的发展和普及,各行各业的管理部门需要由计算机处理大量的信息。 选择一个优秀的数据库管理系统作为开发平台,会给信息处理带来极大的方便。 Visual 数据库是一个关系型数据库。 利用该数据 库可以设计出丰富多彩的用户界面,在用户界面中可以放置各种控件。 它能够管理大量复杂的数据信息,同时具有很好的安全性和较强的网络功能,能够实现数据的远程访问和存储加工。 在不久的将来知识经济将占世界经济发展的主导地位 , 教育在经济和社会发展过程中将呈现出越来越突出的重要作用。 管理学生成绩是 每个学校必不可少 的工作, 对学校 的的教学 管理者来说都至关重要 , 但是一直以来人们使用传统人工的方式管理学生成绩 , 填写各种表格 , 这种管理方式存在着许多缺点 , 如 : 效率低 、 保密性差 、用 时长 、 产生大量 不必要 的文件和数据 , 这 样 对于查找 、 更新和维护都带来了不少的困难。 使用计算机对学生成绩管理系统进行信息管理 , 有着手工管理所无法比拟的优点 , 如 : 检索迅速 、 查找方便 、 存储量大 、 保密性好 、 成本低等。 这些优点能够极大地提高管理学生成绩的效率 ,也可使学校 的 教学管理 科学化 、 正规化。 项目开发 的必要性 当今社会 科学技术突飞猛进 , 计算机已经不仅是在科技上 的 应用 , 而且在生活中同样得到了广泛 的 应用。 如今 , 在一些小学学校, 学生成绩 的 管理基本上是靠人工进行管理 , 随着时间的变化 , 学校规模的扩大 , 有关学生成绩管理工作量和 所涉及到的数据量越来越大 、 越来越多 , 大多数学校 不得不靠增加人力 、 物力 、财力来进行学生成绩管理。 但是人工管理成绩档案具有效率低 、 查找麻烦 、 可靠 2 性不高 、 保密性低等因素。 因此开发出一个是适用于 小学学 校通用的学生成绩管理系统是必要的。 学生成绩管理系统 是利用 计算机对学生成绩进行管理 , 进一步提高了办学效益和现代化水平 , 提高 了教务管理人员和教师的 工作效率 , 实现 了 学生成绩信息管理工作流程的系统化 、 规范化和自动化。 现在一些 的 小 学 的学生成绩档案管理水平普遍都不是很高 , 有的还停留在全用纸介质基础上 , 这种管理方式已不能适应时代的发展 、 社会的需求 , 因为它浪费了大量的人力 、 物 力 , 也存在着许多不足的因素。 在今天信息时代这种传统的管理方法必然会被计算机为基础的信息管理系统所代替。 一个高效的学生成绩管理系统可以存储学生 基本信息和 成绩 信息 , 可以迅速 查找到 所需信息 或维护数据等 ,同时学生 能方便的查看自己的成绩。 项目 开发目标 本系统是将现代 化 的计算机技术和传统的教学、教务工作相结合,按照学 校的工作流程设计完成的。 为了使系统在学 校 的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下的系统开发目标: 、可靠性和适用性,同时注意到先进性。 表 进行动态管理,防止混乱。 ,实现报表打印。 ,具有数据备份和恢复的功能。 使用 , 使 用户 能够 进行 查询、维护信息等 操作。 项目 开发工具介绍 本系统采用 Visual Foxpro( VFP)进行开发, VFP 是 一个关系型数据库,主要用于 Windows 环境。 由于 VFP 需要很少编程就可以建立一个面向对象的数据库应用程序,所以在众多的数据库软件中脱颖而出,成为一种通用的数据库 软件。 利用 Visual 可以设计出丰富多彩的用户界面,在用户界面中可以放置各种控制部件,如命令按钮、图形、图片、图表等,从而设计出完全图形化的界面,方便用户的操作和使用。 因此 VFP 数据库深受广大用户的青睐, 是目前最 3 快捷、最实用的数据库管理系统软件之一。 它 具有以下特点: 于使用 ; ; ; ; ; ; 基础类 ; ; ; ; OLE 拖放 ;。 项目 运行开发环境 环境 可以安装在以下操作系统或网络系统环境中: Windows9 Windows20 WindowsXP。 (1) 基本配置 在 Windows98 中安装 VFP 至少应该满足以下的系统要求: CPU 主频: 233MHz 的奔腾Ⅱ以上的微型计算机。 内存: 64MB 以上。 硬盘: 对于硬盘空间完全安装需要 100MB,自定义安装最大需要 240MB。 显示器:采用支持 800 600 像素或更高分辨率的显示器。 (2) 推荐配置 CPU 主频 : 800MHz 以上。 内存: 128MB 以上。 硬盘: 20GB 以上。 4 第 2 章 系统需求分析与系统 设计 系统需求分析 本 系统主要是针对小学 的学生成绩进行管理,系统满足以下几点要求: ,既要操作简单 、 直观 、 灵活,又要易于学习掌握。 开发 学生成绩 管理系统目的是为了方便学校对学生的信息 和学生成绩进行 录入、修改、查询和统计报表。 用户名、 密码时,具有自动识别的功能。 若出错时将给用户 提示 信息。 、教师和学生三种不同用户的登录权限。 不同权限用户登录后的不同 管理菜单功能。 登录 系 统后只能查询或显示个人信息,不能对其他老师或学生的信息进行修改, 实现分类查询功能。 、 易维护。 系统充分考虑到学校的各种变化如 课程 的增加 、班级的增加等等,具备一定的扩充能力。 系统的模块化程度高, 方便 维护。 系统是面向小学生,故操作界面应该简单易懂。 如 当学生 进行 退出系统等操作 时,应当出现提示对话框,这样使系统 显得 更加人性化。 系统 设计 设计思想 系统主要实现的是对学生 和教师 的基本信息、学生成绩的管理。 整个系统是为了提高安全和方便用户 而设计,是本小组共同做出来的。 进入系统之前 首先 选择用户的 用户 权限,再输入用户和密码,然后单击 “确定” 按钮或按回车键,这时系统就会从数据库的数据 表中自动查找 并判断用户所输入的用户名和密码是否正确。 若输入 正确 ,则进入系统;若输入 不正确则出现提示信息 ; 如果 连续 三次输入错误则提示警告信息并退出系统。 当以 管理员 权限进入系统后, 可以 实现对 所有学生和教师 的信息进行修改 、 添加、删除、查询、打印 及对 各个班级的人数,及格人数和学生成绩总分和平均分进行统计 等操作。 当以 教师 权限进入系统后, 5 可能实现 对个人信息进行查询、修改,对所有学 生的成绩 和信息 进行 查找、打印、添加、修改和删除 ,统计数据等 操作。 当以 学生 权限进入系统后, 可以 实现 对个人信息查询、修改 的操作和查询 个人成绩 的操作。 另外,所有用户都可以对自己的 登录 密码进行修改,并且可以查看帮助获得版本信息。 功能描述 本系统 的 功能 主要 包括 : 系统管理、查询、 维护、统计 和 打印 等, 按照管理员、老师和学生三个登录权限 分别设计系统实现的功能 如图 21 所示。 图 21 系统的 功能 图 学生成绩管理系统 管理员操作 教师操作 学生操作 系统管理 查询 录入 维护 统计 打印 系统管理 查询 维护 统计 打印 帮助 帮助 系统管理 查询 帮助 6 管理员 权限 进入系统后可以进行系统 管理 、查询 、维护和打印等操作,具体功能描述 如图 22 所示。 图 22 管理员操作的功能 图 教师 权限 进入系统后可以进行系统 管理 、查询、维护、统计、打印等功能 , 如 图 23 所示 图 23 教师 操作的功能 图 教师操作 统计模块 打印模块 帮助模块 查询模块 维护模块 系统管理 系统管理模块 查询模块 录入模块 维护模块 统计模块 打印模块 帮助模块 管理员操作 用户 的添加、删除和 修改密码 查询学生信息、教师信息、课程信息、班级信息、学生成绩 录入学生信息、教师信息、课程信息、学生成绩和班 级信息 维护学生信息、教师信息、课程信息、学生成绩和班级信息 统计班级人数、及格与不及格人数、计算学生总分与平均分 实现学生信息、学生成绩、课程信息等的打印 系统说明 7 学生 权限 进入系统后可以进行 系统管理、查询 等 功 能, 如图 24 所示。 图 24 学生 操作的功能 图 学生操作管理 查询模块 帮助模块 系统管理 8 第 3 章 数据库 设计 数据库是一种工作环境,它存储了一个“表”的集合,在表之间可以建立关系,对数据字段可以设置属性和触发规则,从而保证表之间数据的完整性。 数据库 的 设计 首先 创建数据库, 然后在 数据库 中 依次 创建如下 6 个数据表。 学生 表 : 用来存储 学生信息。 密码 表: 用来 存储 管理员信息。 教师 表 :用来存储 教师信息。 学生 成绩表: 用来存储 学生 的 成绩。 课程 表 : 用来 存储 课程信息。 班级 表: 用来存储 班级的信息。 数据库表 的 设计 学生 表设计 学生表是用来存储学生的 基本 信息 , 表的 设计如 表 31 所示。 表 31 学生表 字段名称 类型 宽度 索引 学号 字符型 11 升序 姓名 字符型 10 性别 字符型 2 出生日期 日期型 8 少先队员 逻辑型 1 籍贯 字符型 50 班级编号 字符型 4 升序 密码 字符型 16 密码表 设计 密码表用来存储 管理员 登录的用户名和密码 ,表的 设计如 表 32 所示。 9 表 32 密码表 教师 表设计 教师表用来存储教师的 基本 信息。 表的 设计如表 33 所示。 表 33 教师 表 字段名称 类型 宽度 索引 教师编号 字符型 11 升序 教师名称 字符型 10 性别 字符型 2 照片 通用型 4 籍贯 字符型 30 密码 字符型 10 学生成绩 表 设计 学生成绩表用来存储学生各科成绩信息, 表的 设计如 表 36 所示。 表 36 学生成绩表 字段名 类型 宽度 小数位 索引 学号 字符型 11 升序 姓名 字符型 10 语文 数值型 4 1 数学 数值型 4 1 英语 数值型 4 1 思想品德 数值型 4 1 体育 数值型 4 1 美术 数值型 4 1 音乐 数值型 4 1 课程表设计 课程 表用来存储 课程信息,表的 设计如 表 35 所示。 表 35 课程表 字段名 类型 宽度 索引 课程编号 字符型 11 升序 课程名称 字符型 14 教师编号 字符型 11 教师名称 字符型 10 课时 字符型 3 字段名称 类型 宽度 索引 操作员 字符型 18 升序 密码 字符型 16 10 班级 表设计 班级 表用来存储班级的基本 信息,表的 设计如 表 34 所示。 表 34 班级表 字段名称 类型 宽度 索引 班级编号 字符型 11 升序 班级名称 字符型 20 教师名称 字符型 10 实体 与 ER 图 数据库 中 存在着 5 个实体,分别为 学生实体、成绩实体、班级实体、教师 实体 、课程实体。 下面就对这些实体进行介绍并画出了各个实体的 ER 图。 实体介绍 本系统中的实体共有 5 个,分别为: 学生实体 : 学生 (姓名,学号,密码,班级 编号 ,性别, 少先队员 ,出 生 日期,籍贯 ); 关键字为 : 学号。 成绩实体:成绩(学号, 姓名,语文,数学,英语, 体育,美术,音乐,思想品德 ) ; 关键字为 : 学号。 班级实体:班级(班级 编号 , 班级名 ,教师名称 ) ; 关键字为 :班级编号。 教师 实体: 教师(教师编号,教师名称,性别,籍贯,照片,密码 ) ; 关键字为: 教师编号。 课程 实体: 课程(课程编号,课程名称,教师编号,教师名称,课时 ) ; 关键字为: 课程编号。 实体的 ER 图 ER 图为实体 联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。 通过分析, 学生 与成绩 实体 属性 图如图 31 所示。 11 图 31 学生 实体的 属性 图 通过分析, 成绩 实体 属性 图如图 32 所示。 图 32 成绩实体 属性 图 通过分析, 班级 实体 属性 图如图 33 所示。 图 33 班级实体 属性 图 通过分析, 教 师 实体 属性 图如图 34 所示。 图 34 教师实体 属性 图 成绩 姓名 学号 数学 语文 美术 体育 英语 思想品德 音乐 班级 班级名称 教师编号 班级编号 教师 教师名称 教师编号 密码 性别 照片 籍贯 班级编号 学生 姓名 学号 密码 性别 少先队员 出生日期 籍贯 12 通过分析, 教师实体 属性 图如图 35 所示。 图 35 课程实体 属性 图 因此各实体 间 的 ER 图如图 36 所示。 图 36 实体间的 ER 图 课程 课程名称 课程编号 课时 教师名称 教师编号 班级 包含 学生 学习 课程 对应 学生成绩 对应 教师 1 n m n 1 1 1 1 13 第 4 章 系统 的 实现 在 本章中主要介绍 本人 所 负责 的 用户登录模块、系统主界面、统计模块、维护模块、打印模块 的设计和实现 和系统 的 连编。 用户 登录模块 在该 模块 中, 用户选择 登录 权限后, 对用户 输入的用户名和密码进行判断该用户是否有权进入系统 , 提高 了 系统 的安全性。 该 模块 还实现了 选择不用的权限可以 登录 到不同的系统 主 界面中。 用户通过 在 该 界面 中选择登录权限, 输入用户名和 密码 ,点击确定的同时 系统 到 数据 表中 自动 核对用户信息,核对 无误 后 可以成功 进入 系统。 用户登录界面如图 41 所示。 图 41 用户登录界面 选择相应登录权限, 输入用户名 和 密码 后, 点击“确定”按钮 ,若用户名和密码正确则成功进入学生成绩管理系统;用户名和密码错误则出现 提示信息 ,用户名和密码连续输入三次错误则出现 警告信息,并退出系统。 在表单设计器中,给表单添加单选按钮组、 2 个文本框 、 6 个标签、三个按钮和一个图形框并对其属性进行设置。 (1)表单 Form1 的主要属性设置: AutoCenter 属性值设置为 .T.。 14 BorderStyle 属性值设置为 2固定对话框。 ShowWindow 属性值设置为 2作为顶层表单。 TitleBar 属性值设置为 0关闭。 Wi。简单学生成绩管理系统设计论文
相关推荐
尼采有一句名言: “兄弟,如果你是幸运的,你只要有一种道德而不要贪多,这样,你过桥会更容易些。 ”如果每个人都 “选择你所爱,爱你所选择 ”,无论成败都可以心安理得。 然而,困扰很多人的是,他们被 “两只表 ”弄得无所适从,心力交瘁,不知自己该信哪一个。 还有人在环境或他人的压力下,违心 选择了自己并不喜欢的道路,并因此而郁郁终生。 即使取得了受人瞩目的成就,也体会不到成功的快乐。 在现实生活中
好、财产状况、犯罪记录,而且 ④ 欧阳才海,《黄石改革与发展》, 2020 年,第 9 期,第 3 页 9 要审查其家庭情况、社会背景等。 公务员被录用后,还要在两年的试用期内经受品德跟踪考验和工作能力与潜力评估考验,考核合格的方可正式录用。 由此可见,新加坡公务员录用的主要依据是发展潜能和品德素质。 3. 科学的公务员绩效考评体系。 新加坡的公务员每年年终要进行一次绩效考核评估。 评
、上下级交流,及时化解人际关系中的误解与矛盾,学会倾听不同的意见、建议。 服务过程中出现一些问题也需要员工用恰当的方式方法主动去沟通协调,从而使其在复杂多变的社会交往中建立良好的人际关系,有效地进行工作,取得事业的成功。 随着旅游业发 展,酒店业接待外国客人的数量快速增长,特别是 2020 年奥运会在中国的举办,酒店对员工英语应用能力的要求大大提高,英语作为酒店员工的基本素质,越来越重要。
保证施工人员的质量责任心。 (三)严格执行施工及验收标准、规程、规范 本工程施工质量严格按照国家现行有关标准、规程、规范进行施工验收。 27 (四)严格执行三级质量检验制度 安装工程的质量检验是自下而上按施工程序、分阶段进行。 其流程如下:先由分项工程主管操作人员(班组长)组织自检、互检(第三级)→质安组及专业技术负责人(施工员)检验(第二级)→质安总监及质安部检定(第一级)。
功能等技术数据,进行产品的原创性设计,同时评定产品的质量和运行的稳定性。 精确的实验确保中广产品设计更合理,运行更安全稳定,使用更无忧。 中广产品每台都过 10℃环境工况测试。 中广空气源热泵热水机组稳定的性能,是客户的使用保障。 3)安全有效保障 加热方式完全不同于普通的电加热,从根本上杜绝了普通的电加热漏电,干烧等安全隐患;热泵热水机组不需要任何燃料不需要任何燃料输送管道,没有燃料泄漏引起