数据库课程设计报告-sql学生信息管理系统

数据库课程设计报告-sql学生信息管理系统

ID:6367299

大小:3.06 MB

页数:15页

时间:2018-01-11

数据库课程设计报告-sql学生信息管理系统_第1页
数据库课程设计报告-sql学生信息管理系统_第2页
数据库课程设计报告-sql学生信息管理系统_第3页
数据库课程设计报告-sql学生信息管理系统_第4页
数据库课程设计报告-sql学生信息管理系统_第5页
资源描述:

《数据库课程设计报告-sql学生信息管理系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程设计任务书课程名称数据库技术与应用——SQLServer设计题目学生信息管理系统专业班级2008级应用技术技术学生姓名学号指导教师起止日期2010年6月15日至2010年6月26日计算机科学系制15目录一、封面……………………………………………1二、目录……………………………………………2三、前言……………………………………………3四、摘要……………………………………………3五、正文……………………………………………41.背景简述………………………………………42.主要功能………………………………………43.

2、设计方案………………………………………44.运行结果……………………………………10六、总结…………………………………………14前言15SQLServer数据库课程设计是计算机类专业的集中实践性环节之一,是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是帮助学生全面牢固地掌握课堂教学内容、培养学生分析、解决实际问题的能力进行的一次全面的综合练习。通过结合设计题目进行综合性应用,对所学知识达到融会贯通的程度,对提高学生的综合素质具有重要的意义摘要通过课程设计,巩固和加强所学的专业理论知识,培养综合

3、运用能力。熟悉Delphi开发步骤,方法和技巧,达到知其所以然的目的。熟悉使用SQLServer数据库存储学生的信息,对使用SQLserver数据库的应用有整体的了解。学生信息管理系统的开发目的是管理全校学生的各种信息,方便学生信息的查询。系统的使用对象是学生管理部门,如教务处工作人员、校院系领导、班主任、教师等。本章所开发的系统的主要使用对象是教务处。15正文1.背景简述这是一个简单的学生管理系统,如果想对学生的基本信息进行管理及统计,就必须要用到这样一个系统,本系统包括学生的(姓名,年龄,性别,出生日期,所系

4、别,省份,生源地,在校期间的有无转学情况,有无休学,复学等以及在校期间的奖罚情况……)这个简单的系统可以实现数据的修改,查询等工作。2.主要功能学生基本信息的录入,包括:学号、姓名、性别、班级、出生日期、籍贯等;学生基本信息的修改维护;学生学籍变动情况的记录,包括:休学、复学、转系、结业、毕业等;学生奖惩情况的记录和修改,包括:奖励和处罚;学生信息的查询;3.设计方案(1)、系统功能模块设计根据系统所要实现的功能,按照结构化程序设计的原则,可以将整个系统划分为若干个功能模块。(2)、数据库设计15数据库是信息管理

5、系统的基础,在系统中占有重要的地位,数据库结构是否合理直接关系到系统功能的实现和运行的效率。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整性和一致性,也有利于系统的编程实现。数据库系统设计一般包括如下几个步骤:需求分析;概念结构设计;逻辑结构设计;物理结构设计;应用程序设计及调试;性能测试与确认数据库结构设计在关系复杂的数据库系统的设计中,E-R图的设计包括局部E-R图设计、综合E-R图设计、E-R图优化等步骤。学生信息管理系统E-R图如图所示。根据学生信息管理系统的E-R图,通过简单的优化,可以设计

6、6个关系模式来存储所有的信息。6个数据表的结构如表1到6所示。表1院系设置信息表(Department)字段名数据类型(长度)必添字段说明DepartID文本(2)是院系编号(主关键字)DepartName文本(20)是院系名称DepartHead文本(8)否院系领导Telephone文本(13)否领导联系电话Description备注否院系描述表2班级设置信息表(Class)字段名数据类型(长度)必添字段说明ClassID文本(6)是班级编号(主关键字)15ClassName文本(20)是班级名称DepartI

7、D文本(2)是所属院系(外关键字)BeginDate短日期是班级创建日期Master文本(8)否班主任MasterTel文本(13)否班主任联系电话Description备注否班级描述表3学生基本信息表(Student)字段名数据类型(长度)必添字段说明StudentID文本(8)是学号(主关键字)Name文本(8)是姓名Sex文本(2)是性别ClassID文本(6)是班级编号Birthday短日期否出生日期Native文本(16)否籍贯表4学籍变更记录表(Change)字段名数据类型(长度)必添字段说明CID自

8、动编号是记录号(主关键字)StudentID文本(8)是学号Change文本(4)是学籍变更类型RecDate短日期是记录日期Description备注否说明表5奖励记录表(Reward)字段名数据类型(长度)必添字段说明RID自动编号是记录号(主关键字)StudentID文本(8)是学号Reward文本(20)是奖励类型RecDate短日期是记录日期Descriptio

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。