学生信息控制与管理数据库的设计教程文件.ppt

学生信息控制与管理数据库的设计教程文件.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学生信息控制与管理数据库的设计教程文件.ppt

学生信息管理数据库的设计 设计一个学籍管理系统的数据库,背景及功能需求如下: 学生学籍管理工作包括学生档案、学籍、成绩、升学等内容的管理;面对大量的学生数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设基础。因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确化,开发一套对学生学籍进行管理的软件是极其重要的。 应完成的主要功能:(1)学生档案的管理,即录入、修改、查询、输出学生档案信息,这些信息包括学生基本情况、学生简历情况、学生奖励情况、学生处分情况、学生家庭信息、学生体检情况。(2)学生学籍管理,录入、修改、查询、输出学生学籍信息,这些信息包括学生奖贷学金情况、学生注册、学生异动情况、学生军训情况、学生毕业情况。(3)学生成绩管理,录入修改、查询、输出学生入校成绩,各学期、各门课程的成绩信息,并支持按年级、班级等条件的统计、查询、报表输出。 业务流程 注册 分班 分班、体检 军训 选课 课程学习 考试(含补考) 成绩录入 信息查询 教师 班主任、管理人员 成绩单 毕业 合格 是 学分 满 否 分班 学生 根据系统所要实现的功能,按照结构化程序设计的原则,可以将整个系统划分为如图所示的若干功能模块。 学生信息管理系统 院系班级管理 学生基本信息管理 奖励管理 处罚管理 学籍变更管理 班级管理 院系设置 学生信息查询 教务管理 成绩管理 课程管理 系统维护 数据维护 用户管理 在实际管理中,学生是按班级进行管理的,而班级是按院系设置的,为了系统功能的完整,有必要在系统功能中包含院系,班级的管理。 首先要对院系进行设置,包括院系代码,院系名称,所在校区等信息。 根据院系设置班级,应包括班级代码、班级名称、所在院系代码等信息。 对学生信息主要包括学号、姓名、籍贯、性别等信息 学生管理系统的功能概括起来就是学生的各种信息的录入,维护和查询。系统的学生信息管理系统所要完成的主要功能如下。 学生的基本信息的录入,包括:学号、姓名、性别、班级、出生日期、籍贯、体检情况等。 学生的基本信息的修改维护。 学生学籍变动情况的记录,包括:休学、复学、转系、结业和毕业等; 学生的奖惩情况的记录和修改,包括:奖励和处罚。 学生的成绩管理:包括学生入校成绩,各学期、各门课程的成绩 学生信息的查询。 用户:学生、教师教辅人员、管理人员、门户维护员 教师教辅人员:教师、实验室指导老师等 管理人员:领导:学院领导。系:系主任、总支书记、辅导员、秘书、班主任等。处室:教务处处长及教务处相关工作人员。学生处处长及相关工作人员。 门户维护员:各系教学秘书、系统管理员。 在明确了系统的功能后,还要进一步细化系统的操作流程,在进行这个步骤时,必须和最终用户反复沟通,不但要考虑实际工作的需要,而且最好能兼顾到用户的操作习惯,尽可能为用户提供最方便的操作。 通过操作流程分析,不但可以具体化系统的功能模块的组成,还可以明确系统中数据流程,明确系统中所要保存的数据以及数据间的关系。 操作 数据存储 数据流向 数据输出 学生信息管理流程图。需要说明的是,各所学校的实际情况可能有所不同,可以根据实际情况画出符合各自特点的操作流程图。 信息维护 班级管理 院系管理 学籍变更 奖励 处罚 信息查询 查询结果 学生信息管理系统操作流程图 学生基本信息 班级信息 院系信息 学籍变更信息 奖励信息 处罚信息 课程管理 课程信息 成绩管理 成绩信息 学籍变更记录 编号 学号 变更类型 发生时间 详细描述 奖励记录 编号 学号 奖励类型 发生时间 详细描述 惩罚记录 编号 学号 惩罚类型 发生时间 详细描述 另外涉及到代码的实体有 政治面貌 奖励类别 惩罚类别 政治面貌 代码号 描述 奖励类别 代码号 描述 惩罚类别 代码号 描述 详细的描述 院系设置:院系编号,院系名称,院系领导,领导联系方式等。 班级设置:班级编号,班级名称,班级创建事件,班级描述,所属院系,班主任,班主任联系方式。 学生基本情况:学号,姓名,性别,出生日期,籍贯,所属班级等。 学籍变更记录:记录号,学号,变更类型,记录时间,详细描述。 奖励记录:记录号,学号,奖励类别,记录时间,详细描述。 处罚记录:记录号,学号,处罚类别,记录时间,详细描述。 数据库逻辑结构设计 概念结构设计的结果得到一个与计算机,软硬件的具体性能无关的全局概念模式。数据库逻辑设计的任务是将概念结构转换成特定的DBMS所支持的的数据库模型。从E-R图所表示的概念模型可以转换成任何一种具体的DBMS所支持的数据模型。本系统采用关系模型,转换的原则如下。 每个实体转化成一

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档