1、 1 学生课程设计(论文)学生课程设计(论文) 题 目: 教师网上成绩录入系统开发教师网上成绩录入系统开发 所在院(系): 数学与计算机学院数学与计算机学院 专 业: 计算机科学与技术计算机科学与技术 班 级: 1010 计本一班计本一班 指 导 教 师: 职称: 讲讲 师师 2 本科学生课程设计任务书本科学生课程设计任务书 题题 目目 教师网上成绩录入系统开发 1、课程设计的目的、课程设计的目的 使学生掌握数据库的基本概念, 结合实际的操作和设计, 巩固课堂教学内容; 使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现 有的数据建模工具和数据库管理系统软件,规范、科学地完
2、成一个小型数据库的 设计与实现;把理论课与实验课所学内容做一综合,并在此基础上强化学生的实 践意识、提高其实际动手能力。 2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)、课程设计的内容和要求(包括原始数据、技术要求、工作要求等) 1) 教师信息的管理:教师的基本信息、所教课程、授课时间、教师密码等信息的录入、修 改和删除; 2)学生信息的管理:学生基本信息的录入、修改和删除; 3)课程信息的管理:课程基本信息的录入、修改和删除; 4)选课信息的管理:生所选课程基本信息的录入、修改和删除; 5)成绩管理:成绩的录入和修改 6)信息的查询与统计:能按不同条件对各类信息进行查询,能按
3、多个条件对成绩信息、选 课信息等进行统计 3、主要参考文献、主要参考文献 1张莉 SQL SEVER 数据库原理及应用 2萨师煊 王珊著.数据库系统概论第三版.高等教育出版社 3施伯乐 丁宝康 汪卫.数据库系统教程 高等教育出版社 2003 年第 2 版 4庄成三等.数据库系统原理及其应用.电子工业出版社 4、课程设计工作进度计划、课程设计工作进度计划 第 1 天:选题、完成需求分析 第 2 天:数据库概念结构设计 第 3 天:数据库逻辑结构设计及物理实现 第 4 天:应用程序开发 第 5 天:程序调试分析和结果、编写课程设计报告 指导教师指导教师(签字) 日期日期 年 月 日 教研室意见:教
4、研室意见: 年 月 日 学生学生(签字) : 接受任务时间: 年 月 日 注:注:任务书由指导教师填写。 3 目录目录 摘要摘要 .5 1 1、简述、简述 .6 1.1 目的与要求 . 6 1.2 设计环境 6 2 2、教师网上成绩录入系统需求分析、教师网上成绩录入系统需求分析.7 2.1 调查用户需求. 7 2.2 用户对系统的要求 . 7 2.2.1 功能 7 2.2.2 系统要求.7 2.2.3 完整性要求 8 2.3 系统功能的设计和划分 8 2.3.1 教师管理部分 .8 2.3.2 教师操作管理部分 8 2.4 数据流图 8 2.4.1 总体结构.8 2.4.2 用户登录.9 2.
5、4.3 教师登录.9 2.5 数据字典 10 2.5.1 数据项 10 2.5.2 数据结构.11 3 3、概念结构设计、概念结构设计 12 3.1 根据需求分析,设计系统的 E-R 图. 12 3.2 各实体 E-R 图. 12 3.2.1 学生实体的 E-R 图 . 12 3.2.2 课程实体的 E-R 图 . 12 3.2.3 教师实体的 E-R 图 . 12 3.2.4 成绩实体的 E-R 图 . 13 3.3 设计完成的总 E-R 图. 13 4 4、逻辑结构设计、逻辑结构设计 14 4.1 设计逻辑结构时的要点 14 4.2 关系模式 . 14 4.3 将 E-R 图转换为关系模式
6、 . 15 5 5、物理结构设计、物理结构设计 16 5.1 存储方法设计 16 4 6 6、数据库的实施、数据库的实施 17 6.1 创建数据库. 17 6.2 创建表 17 7 7、应用程序开发、运行及调试、应用程序开发、运行及调试 19 7.1 应用程序开发工具、环境 . 19 7.2 应用程序运行及调试. 19 8 8、课程设计总结、课程设计总结 26 9 9、参考文献、参考文献 . 27 1010、源代码、源代码 28 5 摘要 学生课程及成绩管理系统是目前高校不可缺少的系统,然而其中的教师网上成绩录入 系统也是相当重要的功能模块之一。 在当前信息化时代, 教师对学生课程及成绩的管理仅仅 依赖手工操作,己经远远不能满足实际的需要。在当前计算机和网络高速发展的时代,人们 开始充分利用现有的资源来进行学校学生课程及成绩的管理, 并且充分利用了 B/S 开发模式 的优势,系统中的各个角色只要通过网络浏览器就能使用系统,非常方