数据库课程设计报告

时间:2024.4.21

河北科技大学

课程设计报告

学生姓名:­­­   冯梓媛    学 号:   120705123

专业班级:         软件121                   

课程名称:       数据库原理与应用                          

学年学期: 2 013   2 014  学年第  2 学期

指导教师:           高凯           

2 0 14   年  5月


课程设计成绩评定表

1学生信息管理系统概述

1.1  研究背景

学生信息管理系统是学校管理的重要工具,是学校不可或缺的部分。 随着在校大学生人数的不断增加,教务系统的数量也不断的上涨,。学校工作繁杂、资料众多,人工管理信息的难度也越来越大,显然是不能满足实际的需要,效率也是很低的。并且这种传统的方式存在着很多的弊端,如:保密性差、查询不便、效率低,很难维护和更新等。然而,本系统针对以上缺点能够极大地提高学生信息管理的效率,也是科学化、正规化的管理,与世界接轨的重要条件。所以如何自动高效地管理信息是这些年来许多人所研究的。

1.2  开发意义

随着这些年电脑计算机的速度质的提高,成本的下降,IT互联网大众趋势的发展。我们使用电脑的高效率才处理数据信息成为可能。 学生学籍管理系统的出现,正是管理人员与信息数据,计算机的进入互动时代的体现。友好的人机交互模式,清晰简明的图形界面,高效安全的操作使得我们对成千上万的信息的管理得心应手。通过这个系统,可以做到信息的规范管理,科学统计和快速的查询,从而减少管理方面的工作量?毋庸置疑,切实有效地把计算机管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义?

2系统设计与实现

2.1 系统设计与功能分析

学生管理系统,可用于学校等机构的学生信息管理,查询,更新与维护,使用方便,易用性强,图形界面清晰明了。该软件用java语言编写,用SQLServer2012数据库作为后台的数据库进行信息的存储,用SQL语句完成学生学籍信息的添加,查询,修改,删除的操作以及成绩的录入,修改,删除等。用JDBC驱动实现前台Java与后台SQL数据库的连接。

2.2该系统实现的大致功能

1.  用户登陆界面。该界面可以选择使用者的身份,“管理员,教师,学生”。不同的身份有不同的操作界面和功能权限。ID号和密码输入正确即可登录。学生管理界面。提供了学生学籍信息的查询,相关科目的成绩查询和排名,修改登录密码等功能。

2.  教师管理界面。提供了对学生学籍信息的查询,添加,修改,删除;学生成绩的录入,修改,删除,查询班级排名。修改密码等功能。

3.  管理员管理界面。拥有最高的权限。允许添加教师信息和课程信息等。

4.  登录的用户信息分别存储在SQL数据库的“管理员信息表”, “教师信息表”, “学籍信息表”中,如果用户信息不存在则三张表中,将会无权利登录本管理系统。

保证了本学生管理系统的安全性。

3 如何安装SQL sever

1.在安装微软最新数据库SQL Server 2012之前,我们先确定一下安装环境:Windonws 7 SP1,32位操作系统、CPU是2.1GHz赛扬双核T3500,内存2.93GB。

2.安装SQL Server 2012的软硬件环境参数

根据微软的下载提示,32位的Windows 7操作系统,只需下载列表最下面的CHSx86SQLFULL_x86_CHS_Core.box和CHSx86SQLFULL_x86_CHS_Intall.exe和CHSx86SQLFULL_x86_CHS_Lang.box三个安装包即可。

3.SQL Server 2012下载列表

将下载的这三个安装包放在同一个目录下,并双击打开可执行文件CHSx86SQLFULL_x86_CHS_Intall.exe。系统解压缩之后打开另 外一个安装文件夹SQLFULL_x86_CHS。打开该文件夹,并双击SETUP.EXE,开始安装SQL Server 2012。


4.双击SETUP.EXE,开始安装SQL Server 2012

5.解析SQL Server 2012安装中心

  当系统打开“SQL Server安装中心”,则说明我们可以开始正常的安装SQL Server 2012了。

6.安装SQL Server的安全注意事项

6.1 SQL Server 2012安装前系统检查

在系统安装之前,务必通过“系统配置检查器”,检查一下您的系统中阻止SQL Server 2012成功安装的条件是什么,以减少安装过程中报错的几率。

6.2 系统开始检查配置

6.3 安装SQL Server 2012前的设置

设置角色

选择要安装的Evaluation功能

再次检查系统是否符合“安装规则”

6.4 SQL Server 2012服务器配置

前面的配置完成之后,在“服务器配置”选项中选择一种“身份验证模式”,可以是“Windows身份验证模式”也可以是“混合模式(SQL Server身份验证和Windows身份验证),系统默认为前一种模式。接着,系统要求必须设置一个SQL Server系统管理员,系统默认管理员是sa。

7 SQL Server 2012完成安装

非常不易,经过了漫长的等待,SQL Server 2012的安装即将完成。

安装配置规则

准备安装

OK ,经过这么长时间的准备,SQL Server 20## 终于可以开始安装了。

4总结

安装SQL sever2012的过程需要耐心与细心,少了任何一个,很可能就会半途而废,让之前的努力成为泡沫,而它的安装过程就像我们做课设一样,是开始的第一步,是重要的基础,我们必须先从这里出发,才能在众多繁杂的课设任务中坚定信心,勇往直前,才能取得成功。

参考文献:

《数据库原理与应用》——电子工业出版社,高凯主编

《SQL SERVER2012 安装图解》——百度文库

广东海洋大学数据库系统原理课程设计报告

图片来源:

中关村在线


第二篇:数据库课程设计要求


数据库课程设计

计算机学院基础教学部

数据库课程设计要求

一、设计目的

在数据库原理课程基础上,培养学生综合运用数据库知识的能力。学会数据库的设计、规划以及应用程序的开发和调试,使学生掌握客户机/服务器体系结构,学会大型数据库的工作模式。大型数据库管理系统存放于服务器,数据库放在服务器上,学生在客户机上开发应用程序访问服务器上的数据库,并完成应用系统所要求的各项功能,应用程序的开发需要采用当前流行的新软件。

二、设计内容

自行设计并实现一个较为完整的数据库应用系统的设计与开发,锻炼学生综合运用数据库知识的能力,并学会一种当前流行的软件开发工具。

1.   数据库的设计

根据所选的题目,经过调查研究,构建合理的数据库。首先构建基本表以及表和表之间的联系,在此基础上构建视图和索引表。

2.   服务器的组织

根据建立的基本表、视图和索引表搭建服务器。

3.   前端开发工具:Delphi,VB, PB, VC++, Builder C++,Java等都是当前流行的前台开发工具,选择其中一种进行学习并完成编写程序。

服务器端:SQL Server2000

4.   开发应用程序

利用所学的新软件开发工具进行应用程序的开发。

5.   连接、调试。

三、设计要求

题目自定,充分发挥自己的能力和个性。完成以上五个任务,系统运行正常,写出课程设计报告。

(1)周三给出软件计划,内容包括:

     题目,选题理由,软件功能,性能描述,开发环境描述,进度安排。

(2)软件需求描述

(3)软件设计

(4)软件设计报告

设计报告的内容格式见“数据库课程设计报告格式

四、可选题目:

(1)图书管理系统

(2)设备管理系统

(3)铁路客运订票系统

(4)通信录管理系统

(5)航空客运订票系统

(6)教材管理系统

(7)工资管理系统

(8)报刊收发管理系统

(9)校园导游咨询系统

(10)       全国交通咨询模拟系统

(11)       电梯模拟系统

(12)       小区物业管理系统

(13)       图书出版发行系统

五、组织实施方式

可以分组,每组最多两人,鼓励单人完成。

六、考核方式

(1)       题目的新颖程度及难度

(2)       所选语言的难度及熟悉程度

(3)       设计文档的内容

(4)       设计结果(在机器上验收)

(5)       设计过程态度

附:设计具体内容

更多相关推荐:
数据库课程设计报告范例

数据库课程设计报告课题名称:图书管理统专业:信息与计算科学班级:信计071班小组人员:***一.背景资料在高校中,学生的数量较多,图书的数量也比较多,每天图书的借阅量比较大,采用手工的处理方式已经不能满足这种需…

数据库课程设计报告

20xx级数据库课程设计任务书设计目的数据库课程设计是在学生系统地学习了数据库系统原理课程后按照关系型数据库的基本远离综合运用所学的知识设计开发一个小型的数据库管理信息系统通过对一个实际问题的分析设计与实现将原...

数据库课程设计报告

南京理工大学泰州科技学院计算机科学与技术系信管专业10信管2班级大型数据库课程设计报告书姓名赵敏学号指导老师职称讲师设计地点起讫时间完成报告书时间20xx年12月5日第1页课程设计要求各专业学生应根据课程任教老...

数据库课程设计报告

数据库课程设计设计题目数据库创建和修改表专业物联网工程班级20xx级设计人林升学号20xx01052143山东科技大学20xx年7月3日课程设计任务书一课程设计题目创建和修改表的定义二课程设计主要参考资料1数据...

SQLServer数据库课程设计报告

武汉工业学院数据库系统课程设计说明书设计题目选课管理系统姓名学院专业学号指导教师20xx年6月8日一读书笔记1SQL数据库的实际应用SQL包括了所有对数据库的操作主要是由4个部分组成1数据定义这一部分又称为SQ...

数据库课程设计报告

计算机与控制工程学院数据库原理及应用课程设计报告题目名称选课系统专业计科班级计1211学号20xx58501149姓名李利娟指导教师毕远伟20xx年01月11日1课程设计评语班级计1211学号20xx58501...

分布式数据库课程设计报告

分布式数据库在学生信息管理系统中的应用班级姓名设计时间指导教师评语评阅成绩目录摘要31第一章绪论411课题研究的意义412分布式数据库技术国外发展现状413分布式数据库技术国内发展现状514分布式数据库技术发展...

数据库课程设计报告

西安邮电大学计算机学院数据库课程设计报告题目英雄联盟账号信息管理系统专业名称班级软件1202学生姓名尚奕帆学号8位指导教师乔平安起止时间一课程设计目的由于最近游戏英雄联盟非常火爆刚好这学期学习了数据库相关知识对...

数据库课程设计报告

数据库课程设计题目游戏后台数据库系统姓名学生班号学号专业指导教师20##年4月10日~20##年4月20日目录第一章需求分析...-1-1.1系统背景1.2系统需求分析1.3目标与任务1.4数据流程第二章系统概…

数据库课程设计报告

数据库课程设计报告目录一、课程设计概述.21.1课程设计的目的与任务.21.2课程设计的主要内容.21.3所选题目及成员.2二、系统需求分析.22.1功能需求分析.22.2性能需求及运行环境分析.32.3数据需…

数据库课程设计报告

湖南文理学院数据库课程设计1数据库原理与应用课程设计报告题目仓库管理系统设计专业班级电信0801班设计学生蒋文福设计时间20xx年6月20日7月1日湖南文理学院物理与电子科学学院湖南文理学院数据库课程设计摘要随...

软件工程与数据库课程设计报告模板

数学与计算机学院课程设计说明书课程名称课程代码题目年级专业班学生姓名学号开始时间年月日完成时间年月日课程设计成绩指导教师签名年月日摘要小三楷体GB2312加黑居中随着计算机的普及小四楷体GB2312关键词3至5...

数据库课程设计报告(17篇)