河北科技大学
课程设计报告
学生姓名: 冯梓媛 学 号: 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) 设计过程态度
附:设计具体内容