学生成绩管理系统课程设计_第1页
学生成绩管理系统课程设计_第2页
学生成绩管理系统课程设计_第3页
学生成绩管理系统课程设计_第4页
学生成绩管理系统课程设计_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

辽辽 宁宁 工工 业业 大大 学学 数据库原理与应用数据库原理与应用 课程设计 论文 课程设计 论文 题目 题目 东北大学学生成绩管理系统东北大学学生成绩管理系统 院 系 院 系 软件学院软件学院 专业班级 专业班级 软件技术软件技术 083083 班班 学学 号 号 学生姓名 学生姓名 王晓君王晓君 指导教师 指导教师 张莉莉张莉莉 教师职称 教师职称 助助 教教 起止时间 起止时间 2009 11 232009 11 23 至至 2009 12 42009 12 4 课程设计 论文 任务及评语课程设计 论文 任务及评语 院 系 软件学院 教研室 软件教研窒 学 号学生姓名王晓君专业班级软件技术 083 班 课程设计 论文 题目 东北大学学生成绩管理系统 课程设计 论文 任务 课程设计任务及要求 课程设计任务及要求 1 掌握设计数据库表及其间的关系的基础知识 2 掌握设计相关的查询 窗体 报表 数据访问页和宏 3 有和具体业务相关的处理功能 不少于 5 个 4 用切换面板 主窗体 菜单栏和工具栏三种方式设计用户界面 5 用 SQL 设计带统计函数的查询 如 MAX MIN COUNT AVG SUM 6 用编写 VBA 代码实现部分功能 课程设计过程中 要严格遵守实践环节的时间安排 听从指导教师的 指导 正确地完成上述内容 记录实习日记 规范完整地撰写出课程设计 论文 指导教师评语及成绩 成绩 指导教师签字 2009 年 12 月 6 日 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 目 录 第 1 章 课程设计目的与要求 1 1 1 课程设计目的 1 1 2 课程设计的实验环境 1 1 3 课程设计的预备知识 1 1 4 课程设计要求 1 第 2 章 课程设计内容 2 2 1 系统设计 2 2 2 数据库模型 3 2 3 设计窗体和报表 7 2 4 窗体和报表模块主要代码 10 第 3 章 课程设计总结 13 参考文献 14 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 1 第 1 章 课程设计目的与要求 本课程的课程设计实际是电子商务和计算机信息管理专业学生学习完 数据库原理及 应用 ACCESS 2002 课程后 进行的一次全面的综合训练 其目的在于加深对数据库 基础理论和基本知识的理解 掌握运用数据库应用系统开发软件的基本方法 1 1 课程设计的实验环境 硬件要求能运行 Windows 9 X 操作系统的微机系统 数据库应用系统开发软件可以选 用 Microsoft Access 或其他数据库管理系统 1 2 课程设计的预备知识 熟悉数据库的基本知识及一种以上数据库系统开发软件 1 3 课程设计要求 按课程设计指导书提供的课题 应根据下一节给出的基本需求独立完成八个方面的设 计 标有 可选 的部分可根据设计时间的安排及工作量的大小适当选择 选用其他课 题或不同的数据库管理系统 可以组成设计小组 分模块进行 共同协作完成一个应用系 统的开发任务 要求书写详细的设计说明书 对复杂的代码段和程序段 应画出程序流 程图 在界面设计中 画出每个窗口的布局 有多个窗口时 按模块调用的方式画出窗 口调用图 用手工画好报表和标签样式 严禁相互抄袭 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 2 第 2 章 课程设计内容 2 1 系统功能分析 2 1 1 系统功能分析 开发一个学生成绩管理系统 采用计算机对学生成绩进行管理 进一步提高了办学 效益和现代化水平 为广大教师和学生提高工作效率 实现学生成绩信息管理工作流程 的系统化 规范化和自动化 一个高效的学生成绩管理系统可以存储历届的学生成绩档 案 不需要大量的人力 只需要几名专门录入员即可操作系统 节省大量人力 可以迅 速查到所需信息 高效 安全 学生在能方便的查看自己的成绩 学生成绩管理系统是一个教育单位不可缺少的部分 它的内容对于学校的决策者和 管理者来说都至关重要 所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的 查询手段 对学生来说可以轻松的查阅自己在校的成绩以及信息等 该系统总体有四部 分组成 包括学生信息查询 教务信息维护 学生选课及用户管理 通过本系统 把本 校内部查询学生信息 教务信息 学生选课各个环节进行有效地计划 组织和控制 通 过本校内部的信息 依据统一数据信息进行管理 把任何一块信息所产生的数据变动及 时地反映给其它相关信息 做到数据共享 2 1 2 系统功能模块设计 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 3 图 2 1 系统模块图 2 2 数据库模型 2 2 1 数据库需求分析 数据项和数据结构如下 1 教师档案表 教师编号 姓名 性别 政治面貌 学历 职称 系别号 联系电 话 工作时间 2 教师授课表 授课 ID 课程 ID 教师编号 学年 学期 学时 3 课程信息表 授课 ID 课程名 课程类别 学分 2 2 2 数据库概念结构设计 教师档案的实体 E R 图 东北大学学生成绩管理系统 学 生 管 理 课 程 信 息 管 理 院 系 管 理 系 别 管 理 专 业 管 理 学 生 成 绩 管 理 学 生 档 案 设 置 学 生 选 课 设 置 教 师 授 课 管 理 教 师 档 案 管 理 教 师 管 理 院 系 管 理 课 程 信 息 表 课 程 情 况 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 4 教师档案 职称姓名性别系别政治面貌 图 2 2 教师档案 E R 图 教师授课的实体 E R 图 教师授课 课程 ID授课 ID学期学时 教师编号 图 2 3 教师授课 E R 图 课程信息的实体 E R 图 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 5 课程信息 授课 ID课程名课程类别学分 图 2 4 课程信息 E R 图 由教师档案设置 教师授课情况 课程信息可知总体 E R 图为 档案 拥有 教师 遵循 授予 课程 课程表 1 1 1n 1 1 图 2 5 总体 E R 图 2 2 3 数据库逻辑结构设计 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 6 通过模块图非系可以知道 此系统由 3 个图表组成 具体图表如下 教师档案表 教师编号姓 姓名 性别 政治面貌 学历 职称 系别号 工作时 间 联系电话等 具体情况见表 2 1 表 2 1 教师档案表 字段名称数据类型字段大小 教师编号文本 5 姓名文本 50 性别文本 50 政治面貌文本 学历文本 50 职称备注 50 系别号文本 50 联系电话文本 50 工作时间日期 时间 50 教师授课表 授课 ID 课程 ID 教师编号 学年 学期 学时等 具体情况见表 2 2 表 2 2 教师授课表 字段名称数据类型数据类型 授课 ID自动编号 2 课程 ID文本 3 教师编号文本 5 学年文本 50 学期数字长整型 学时数字长整型 课程信息表 授课 ID 课程名 课程类别 学分等 具体情况见表 2 3 表 2 3 课程信息表 字段名称数据类型字段大小 授课 ID文本 3 课程名文本 50 课程类别文本 10 学分数字长整型 2 2 4 数据库连接说明 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 7 这个关系图是学生成绩管理系统的关系图 学生通过这个系统查询成绩 使用不同 的方式进行查询 按学号 课程 ID 选课 ID 教师编号 授课 ID 学院 ID 系别 ID 专业 ID 等 对学生成绩进行查询 图 2 6 关系图 2 3 设计窗体和报表 通过以上模块和 E R 图可知这个窗体是由学生管理 教师管理 院系管理 课程信 息管理和退出系统 5 部分组成 所以主窗体具体图如下 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 8 图 2 7 主界面窗体 这样查询很容易的就可以查出某教师的信息 确定想查询某一位教师 只要输入该 教师的编号 该教师的信息就直接显示出来 图 2 8 教师编号查询 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 9 教师档案表窗体一条一条的显示出教师的信息 看的清楚 方便进行浏览 便于查 找 图 2 9 教师档案窗体 男教师授课信息查询 可以很轻松的查询出男教师的授课情况 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 10 图 2 10 男教师授课信息查询 2 4 设计窗体和报表模块主要代码 查询教师档案窗体的代码 Option Compare Database Private Sub Command8 Click On Error GoTo Err Command8 Click Screen PreviousControl SetFocus DoCmd FindNext Exit Command8 Click Exit Sub Err Command8 Click MsgBox Err Description Resume Exit Command8 Click End Sub Private Sub Command9 Click On Error GoTo Err Command9 Click DoCmd GoToRecord acNext Exit Command9 Click 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 11 Exit Sub Err Command9 Click MsgBox Err Description Resume Exit Command9 Click End Sub Private Sub Command10 Click On Error GoTo Err Command10 Click DoCmd GoToRecord acNext Exit Command10 Click Exit Sub Err Command10 Click MsgBox Err Description Resume Exit Command10 Click End Sub Private Sub Command11 Click On Error GoTo Err Command11 Click DoCmd GoToRecord acPrevious Exit Command11 Click Exit Sub Err Command11 Click MsgBox Err Description Resume Exit Command11 Click End Sub 教师档案管理的代码 Option Compare Database Private Sub Command7 Click On Error GoTo Err Command7 Click DoCmd Close Exit Command7 Click Exit Sub 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 12 Err Command7 Click MsgBox Err Description Resume Exit Command7 Click End Sub 教师授课管理的代码 Option Compare Database Private Sub Command6 Click On Error GoTo Err Command6 Click DoCmd Close Exit Command6 Click Exit Sub Err Command6 Click MsgBox Err Description Resume Exit Command6 Click End Sub Private Sub Command7 Click On Error GoTo Err Command7 Click DoCmd Close Exit Command7 Click Exit Sub Err Command7 Click MsgBox Err Description Resume Exit Command7 Click End Sub 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论 文 13 第 3 章 课程设计总结 经过这一个多月的毕业设计和对相关资料的收集 让我清楚的感到随着网络科技的不 断发展和网络的广泛应用 网络它以自己的独特的优点征服了我们 在教育越来越受重 视的 21 世纪 随着学生成绩管理类型的不断增加和成绩管理要求的不断提高 并且其工 作将是一件十分烦琐和非常容易出错的事情 在这样的情况下有一个实用学生成绩管理 系统是有其必然性的 如果能做出一个完善的学生成绩管理系统就使管理方面的工作量 减少很多 学生成绩管理系统主要提供成绩查询 方便管理的网上的信息查阅平台 学生可以 通过该系统查阅与自己相关信息 查看留言 提交留言 教师可以通过成绩管理系统查 阅学生成绩信息 教师信息 学生留言 提交留言 留言的管理等相关操作 系统管理 员可以实现以上的所有功能 还有对学生的添加 删除 修改 教师的添加 删除 修 改 数据库的备份 数据库的还原等相关操作 对本系统进行了系统分析和设计 包括功能需求描述 数据库设计等内容 介绍了 本系统的实现过程 包括系统分析 系统调查 数据流程分析 功能设计 数据库设计 系统物理配置方案 系统实现 系统测试和调试 本系统主要功能有用户管理 学生注 册 班级信息录入 学生信息录入 班级课程录入 课程信息录入 学生成绩录入 教 师信息录入 数据查询 打印输出等功能 总结了本系统的特点 操作方便 容错性强 效率高 从而节约学生成绩管理成本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论