全球旧事资料 分类
得分课程设计报告
学生信息管理系统设计
姓名李富荣
班级09网络1班
学号
课程名称数据库原理及应用指导教师王建颖
2012年1月3日
f目录
一概述1
11目的与要求1
12设计环境1
二需求分析1
21系统功能要求设计1
22系统模块设计1
23数据字典2
三概念模型设计4
四逻辑和物理结构设计4
41由系统ER图转化而得到的关系模式5
42确定关系模型的存取方法5
43确定数据库的存储结构5
51数据库的实施5
五数据库的实施与维护5
51数据库的实施6
52部分操作截图25
53数据库的维护27
六总结27
f学生信息管理系统
一概述
11目的与要求
随着科技的发展基本上所有的具有一定数量数据的机构都开始使用计算机数据库来做管理。几乎所有学校也都已经在使用计算机管理数据的机制大大减少了学校学生成绩管理的工作量。该课程设计要求设计一个学生成绩的数据库管理系统数据库中要求包含学生的基本信息学科基本信息以及学生所学课程的考试成绩。要方便学生进行成绩查询通过该课程设计应该达到把数据库理论知识更加的巩固加深加强动手能力与实践能力学以致用与现实生活中的应用充分的结合起来。
12设计环境
①MicrosoftSQLServer2000
②MicrosoftVisualC60
二需求分析
21系统功能要求设计
此系统实现如下系统功能
1使得学生的成绩管理工作更加清晰、条理化、自动化。
2通过用登录系统查询学生基本信息学生所选课程成绩添加或删除等功能。容易地完成学生信息的查询操作。
3设计人机友好界面功能安排合理操作使用方便并且进一步考虑系统在安全性完整性并发控制备份和恢复等方面的功能要求。
22系统模块设计
成绩管理系统大体可以分成二大模块如一是学生的基本信息模块里面应该包含学生的各方面的基本信息再者便是课程管理模块在该模块中应该包含有对学生成绩信息的查询和处理如平均成绩、最好成绩、最差成绩以及不及格学生的统计等功能模块再其次还有教师、课程等相关信息的模块可以得到系统流程图
f23数据字典
数据项是数据库的关系中不可再分的数据单位下表分别列出了数据的名称、数据类型、长度、取值能否为空。利用SQLServer2000建立“学生选课”数据库其基本表清单及表结构描述如下
数据库中用到的表
ff三概念模型设计
由需求分析的结果可知本系统设计的实体包括
1学生基本信息学号姓名性别年龄班级号成绩。
2课程基本信息课程名课程号先修课课号教师号学分。
这些实体间的联系包括
1每位学生可以学习多门课程每门课程r
好听全球资料 返回顶部