学生成绩管理系统实训报告书.doc

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

实训报告书 专 业 院 系 报告题目 学生成绩管理系统 报告人 班 级 指导教师 实训时间 实训单位 目录 前言 3 第一章 系统分析 4 1.1概述分析 4 1.2具体分析介绍 4 1.3用户对系统的要求 5 第二章 概念设计 6 2.1 实体属性 6 第三章 逻辑分析 7 3.1 逻辑设计 7 3.2 分解模式 7 第四章 物理分析 8 4.1 创建库 8 4.2 创建表 8 4.3 数据的更新 9 第五章 建立索引 10 5.1 按学生学号索引 10 5.2按课程号索引 10 第六章 查询 10 6.1对于student表进行查询 10 6.2 查询具体某个同学 10 第七章 触发器 11 7.1 为表student创建一个触发器 11 第八章 存储过程 11 8.1 创建一个删除指定学好学生信息的存储过程。 11 第九章 实训总结 12 前言 随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长,对学生成绩信息的管理难度随之增大。面对如此庞大的信息量,这就需要学生成绩管理信息系统来提高学生管理工作的效率。通过这样的系统,做到信息的规范管理、科学统计以及快速的查询和修改,从而减少管理方面的工作量。总体任务是要实现学生成绩信息关系的系统化、规范化和自动化。根据总体任务的要求进行需求分析得出,学生成绩管理信息系统是很重要的。 第一章 系统分析 1.1概述分析 通过对学校来进行的设计学生成绩管理系统。将此系统的功能列出如下: 存储、检索、维护有关学生的信息; 存储、检索、维护有关教师的信息; 存储、检索、维护有关学校的信息; 1.2具体分析介绍 1.某大学有学生若干万名,每个学生每学期必须学习若干门课程。 2.每个学生有学号、姓名、性别、所属学院 ,所属班级、出生年月、家庭住址、身份证号等基本信息。 3.每门课程有课程号,课程名称、任课教师、学分等信息。 4. 每个老师有教师号,教师姓名等信息。 5.学校需要对每个学生的基本信息、所学课程、成绩进行统一管理,以便于对信息进行查询、浏览和修改。 1.3用户对系统的要求 1.信息要求:老师和学生要及时给学校提供相关的信息,以便学校方便对成绩系统进行修改。 2.处理要求:当学生信息有所变化的话,系统信息要及时的变更,以便学生的正常上课。 3.安全性和完整性: 安全性要求:鉴别学生、老师的信息是否准确,如果是正确信息要对老师、学生提供信息保护,防止外泄。 完整性:要确定各种信息的完成性,不容许信息的缺漏,是的各种信息的必要联系可以建立起来,相同的信息的重复。 第二章 概念设计 2.1 实体属性 1.学生基本信息的输入,其中包括学生学号、姓名、性别、所属学院 ,所属班级、出生年月、家庭住址、身份证号等。 2.学校基本课程信息的输入,包括课程编号、课程名称以及完成该课程所得的学分。 3.教师基本信息的输入,其中包括教师号,教师姓名等情况 学生系统的分E-R图: 总表分E-R图: 第三章 逻辑分析 3.1 逻辑设计 将关系模型转化成3NF,其中下划线的为主键: 学生信息:(学生学号、姓名、性别、所属学院 ,所属班级、出生年月、家庭住址、身份证号) 学校信息:(课程号、课程名称、学分) 教师信息:(教师号、教师姓名) 3.2 分解模式 1.以上关系属性为不可分割。 2.以上表格不存在部分依赖和传递函数依赖,即满足第三范式和第二范式。 第四章 物理分析 4.1 创建库 估算空间大小:每记录的大小:大约为700个字符;记录的数量大约为 40条;表的数量为3;索引数量为8个;每个索引的大小为10;事务日文件的大小大约为15;表计划的增长速度量为 10% 。 4.2 创建表 1. 创建student数据库。新建表“student”,且以student_id为主键,并设置其他的信息 CREATE TABLE student (student_id char(8) not null, student_name nvarchar(8) not null, sex char(2) not null, birth smalldatetime null, class_id char(6) null, entrance_date smalldatetime null, home_addr nvarchar(

文档评论(0)

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

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

1亿VIP精品文档

相关文档