《数据库系统概论》
课程设计
课程名称 数据库系统概论 设计题目 学生信息管理系统
专业班级 08级计四班 学生姓名 学号 (组长) 学生姓名 学号 学生姓名 学号 指导教师
2011年 5 月29日
《数据库系统概论》课程设计
------学生信息管理系统
第一部分:前言...................................................... 3 第二部分:课程设计内容.............................................. 4 第一章 绪论......................................................... 4
1课题简介....................................................... 4
2设计目的....................................................... 4 3设计内容....................................................... 4 第二章 需求分析..................................................... 5
1目的与任务..................................................... 5 2信息要求....................................................... 5 3处理要求....................................................... 6 4安全性和完整性................................................. 6 5数据字典....................................................... 6 6数据结构....................................................... 8 7数据流图....................................................... 8 第三章 概念结构设计................................................ 12
1 E-R图........................................................ 12 第四章 逻辑及物理结构设计.......................................... 15
1关系模式...................................... 错误!未定义书签。 2系统功能模块.................................. 错误!未定义书签。 3系统功能结构图................................ 错误!未定义书签。 第五章 系统实现及测试.............................. 错误!未定义书签。
1系统实现关键代码.............................. 错误!未定义书签。 2系统测试结果.................................................. 21 第六章 总结........................................ 错误!未定义书签。
第一部分:前言
- 2 -
小组成员:孙义 姚哲 张坷
《数据库系统概论》课程设计
------学生信息管理系统
1.课程设计分工
学生信息管理系统 学号 姓名 专业年级 课题负责部分 2.开发环境
该程序是在Windows xp操作系统下开发的,程序测试环境为Windows xp。用户在Windows xp下正确配置程序运行所需的环境后,完全可以使用本程序。具体配置如下: 软件平台:
? ?
操作系统:Windows xp;
数据库:Microsoft SQL Server 2000个人版
(登录验证方式为“SQL Server和Windows” 混合验证,且sa密码为空)
?
开发工具包:JDK Version1.6,MyEclipse 9.0;
注意:用户在配置Microsoft SQL Server 2000个人版时需要装上
SQL2000-KB884525-SP4-x86-CHS.EXE补丁,否则程序将无法与数据库进行连接操作。 3用户名与密码
该程序内置用户名和密码为: 用户名:1密码:1
第二部分:课程设计内容
第一章 绪论
- 3 -
小组成员:孙义 姚哲 张坷
《数据库系统概论》课程设计
------学生信息管理系统
1课题简介
学生管理是各大院校的管理工作中尤为重要的一项工作,它一直以来是学校
管理的一项重要衡量指标。学生管理系统的应用,解决了学校日常学生管理工作中的信息量大、数据难以统计、数据更难更新等困难。应用计算机学生管理系统对日常学生管理工作进行管理,提高了院校学生管理工作的效率,更有利于学校及时掌握学生的学习成绩、个人自然情况等一系列数据信息,通过这些实际的数据信息,学校可以随时调整日常的学生管理工作。 2设计目的
应用对数据库系统原理的理论学习,通过上机实践的方式将理论知识与实践
更好的结合起来,巩固所学知识。
数据库应用 课程实践:实践和巩固在课堂教学中学习有关知识,熟练掌握对于给定结构的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。 数据库原理 软件设计实践:实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、 逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打 下基础。 3设计内容
运用基于E-R 模型的数据库设计方法和关系规范化理论做指导完成从系统的分析到设计直至系统的最终实现,开发学生信息管理信息系统,完成学生信息管理系统全部功能,包括学生管理,教师管理,课程管理,班级管理,及年级管理。 首先做好需求分析,并完成数据流图和数据字典。
其次做概念分析,利用实体联系的方法将需求分析的用户需求抽象为信息结构,得到E-R 图。
然后就是逻辑结构设计,将E-R 图转换为计算机系统所支持的逻辑模型
第二章 需求分析
1.目的与任务:
- 4 -
小组成员:孙义 姚哲 张坷
《数据库系统概论》课程设计
------学生信息管理系统
学校学生管理信息系统是针对学校人事处的大量业务处理工作而开发的管理软件,是典型的管理信息系统(Management Information System)。它是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,它能够为用户提供充足的信息和快捷的查询手段。能有效的帮助学校掌握学生与老师的情况,为学生提供成绩跟课程方面的查询。
通过该系统,用户可以查看学生的基本资料、学习成绩等各方面的资料,能够方便的了解学生总体情况。该管理系统为用户提供了一些简单的数据查询、输出各种信息等。
用户通过输入学生基本信息、课程基本信息等,由系统自行生成相应的数据以供学生查询,另外用户还可以对这些基本信息进行更新和删除, 学校学生管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。
2.该系统所要满足的信息要求: (1) 学生信息管理
每年的大量新生入学,老生毕业都需要处理大量的学生信息。通过这一模块,可以实现学生基本情况的添加、删除、更新。还能查询各个学生的情况,姓名、家庭电话、家庭住址、学号等各个消息 (2) 老师信息管理
通过模块,可以实现老师基本情况的添加、删除、更新,还能查询各老师所管理的班级信息,以及了解老师的基本信息。 (3) 班级信息管理
实现班级的添加、删除、更新。查询班级的所在系别,老师等。 (4) 年级信息管理
显示年级的添加、删除、更新。查询年级的编号。 (5) 课程信息管理
每个学期都会增加一些新的科目,通过本模块可以轻松的添加以及更新课程。可以根据学期条件或者班级条件的选择,也可根据课程名、课程号或者班级的选择,并对值的输入,可以看到数据集中显示符合条件的课程数据信息,而且可以根据教工的修改要求进行数据的添加、删除、修改的操作。
- 5 -
小组成员:孙义 姚哲 张坷
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库学生信息管理系统在线全文阅读。
相关推荐: