研究生招生信息管理系统课程设计报告书.docVIP

  • 4
  • 0
  • 约8.33千字
  • 约 17页
  • 2021-09-15 发布于湖北
  • 举报

研究生招生信息管理系统课程设计报告书.doc

软 件 学 院 课程设计报告书 课程名称 数据库系统理论 设计题目 研究生招生信息管理系统 专业班级 软件11-6班 学 号 姓 名 指导教师 2013 年 6 月 目录 TOC \o 1-3 \h \z \u 1 设计时间 3 2 设计目的 3 3设计任务 3 4 设计内容 3 需求分析 3 4.1.1.数据分析 3 4.1.2.功能分析 4 系统设计 4 4.2.1 概念结构设计 4 4.2.2 逻辑结构设计 6 4.2.3 物理结构设计 7 系统实施 9 数据库实现 9 4.3.2 数据载入 13 运行与测试 14 运行与测试 14 分析 15 5 总结与展望 15 参考文献 16 成绩评定 16 1 设计时间 2013年6月17日~2013年6月21日 2 设计目的 数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完《数据库原理及应用》课程后进行的一次全面的综合练习。其目的在于加深对数据库基础理论和基本知识的理解,掌握使用数据库进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。同时,此次设计对于同学将来的毕业设计和具体工作实践将有重要的意义。 3设计任务 研究生招生信息管理系统 系统概述: 研究生招生信息的管理工作大致分为三个阶段,第一阶段是考生报名,第二阶段是考生成绩统计,第三阶段是录取情况统计。 在第一阶段,每个考生都要将自己的简历和报考情况填入一张表中。这些信息将作为每个考生的档案,由招生人员管理,后两个阶段的统计工作要用到这些档案。 第二阶段的工作是对考生成绩进行统计。当考生成绩都评出之后,招生人员将把每个考生的各科成绩汇总起来,计算出总分、平均分,同时统计出各科的及格率、不及格率及各分数段的考生人数来,由此来分析本年考生的质量和水平。 第三阶段的工作是进行录取后的统计。当录取名单确定之后,招生人员要进行统计、分析本年的录取情况,如统计录取生的成绩、年龄、来源等情况,并进行计划招生数和实际招生数的比较等。由此获得本年研究生的录取情况。 4 设计内容 (1)建立考生信息档案表,内容包括:考号、姓名、性别、年龄、政治面貌、是否应届、学力、来源、报考专业、报考类别。 (2)建立考生成绩统计表,内容包括:考号、姓名、政治、外语、基础科目、专业基础科目、专业科目。 (3)建立录取名单表,内容包括:考号、录取单位、复试科目、复试成绩。 建立录取情况分析表,内容包括:专业代码、专业名称、计划内招生数、计划外招生数。 (1)考生档案录入 (2)考生成绩录入 (3)成绩汇总管理(总分,平均分,及格率等) (4)录入管理 4.2.1 概念结构设计 E-R图是分为两部分实体和属性,每个实体可以有多个属性,这些属性用来表示实体的性质。不同实体之间可以用关系进行连接,表明各个实体之间的内在联系。实体之间的关系包括一对一的关系(1:1),一对多的关系(1:N)和多对多的关系(N:M)。 研究生招生信息管理系统的总体E-R图以及各个实体和实体之间的关系如图所示: 考生档案 考生档案 考号 姓名 性别 年龄 政治面貌 是否应届 学力 来源 报考专业 报考类别 图1 考生档案E-R图 考生成绩 考生成绩 考号 姓名 政治 基础科目 专业基础科目 专业科目 外语 图2 考生成绩E-R图 录取名单 录取名单 考号 录取单位 复试成绩 复试科目 图3 录取名单E-R图 专业字典 专业字典 专业代码 专业名称 计划外招生数 计划内招生数 图4 专业字典E-R图 考号 考号 学力 来源 政治面貌 是否应届 外语 基础科目 专业科目 专业基础科目 政治 考生档案 录取名单 专业字典 考生成绩 姓名 性别 年龄 考试 报考 录取 复试科目 复试成绩 录取单位 专业号 专业名称 计划内招生数 计划外招生数 1 1 1 1 n n 图5 研究生信息管理系统总体E-R图 4.2.2 逻辑结构设计 数据库逻辑设计的任务是将概念结构转换成特定DBMS所支持的数据模型的过程。从此开始便进入了“实现设计”阶段,

文档评论(0)

1亿VIP精品文档

相关文档