欢迎来到天天文库
浏览记录
ID:8420656
大小:406.93 KB
页数:23页
时间:2018-03-27
《基于windows环境的学生成绩管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《数据库系统概论》课程设计实验报告书安徽工业大学数理学院姓名专业信息与计算科学班级学号指导教师陈业斌分数2016年05月14日摘要本文描述的是基于Windows环境的学生成绩管理系统,主要功能模块包括:学生信息查询,学生信息管理,学生成绩录入,主要工具MicrosoftVisualStudio2013设计窗体,SQLserver2008建立数据库,实现学校信息管理的各个功能。本篇报告介绍一个学生学生成绩查询管理系统的从分析到设计最后到开发的全过程,给出了学生信息管理系统的设计和技术实现的过程,特别在细节上分析功能和函数的实现思想。涉及到学生信息管理的基本功能在本报告中都有相应的
2、描述。此学生成绩查询系统的功能有:l用户的登陆l学生信息的全部显示l学生成绩的查询,修改,增加,删除l新用户的注册l帮助菜单的建立关键字:数据库成绩查询管理系统目录1绪论11.1概述11.1.1问题的提出11.1.2本课题的意义11.2开发环境与工具介绍11.2.1sqlserver简介11.2.2数据库系统的发展12系统需求分析与设计22.1用户需求分析22.1.1用户需求22.1.2系统功能需求22.1.3系统性能需求22.1.4数据分析22.2功能模块图及分模块功能描述22.2.1系统的功能模块图22.2.2系统功能模块简介22.3数据库设计22.3.1系统E-R图22.
3、3.2数据库逻辑结构设计23系统实施33.1建立数据库33.2数据库连接33.3主要模块实施33.3.1登录模块的开发33.3.2xxxxx33.4系统测试33.4.1软件测试的对象33.4.2软件测试的结果34系统说明44.1开发环境44.2系统安装、配置与发布应用程序的步骤4总结5参考文献6附录:部分源代码71.1概述:1.1.1问题的提出:设计一个学生成绩查询系统本课程设计的目的是使学生能熟练掌握简单的简单Windows窗体应用程序的设计和数据库的应用,希望通过本次课程设计锻炼使用C#语言和数据库解决实际问题的能力。1.1.2本课题的意义:当今时代是飞速发展的信息时代。在
4、各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最到好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系数据处理手工操作,工作量大,出错统管理的前提。本系统就是为了管理好学生成绩信息而设计的。学生成绩作为一种信息资源的集散地,包含很多的信息数据的管理。由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的学校有计算机,但是尚未用于信息管理,没有发挥它的效力
5、,资源闲置比较突出,这就是学生成绩管理信息系统的开发基本环境。率高,出错后不易更改。造成了时间上的浪费。基于这个问题,我认为有必要建立一个学生成绩系统,使学生成绩信息管理工作规范化、系统化、程序化,避免学生成绩管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改成绩情况。1.2开发环境与工具介绍系统开发平台:MicrosoftVisualStudio2013系统开发语言:C#数据库管理软件:SQLServer20081.2.1sqlserver简介SQL是英文StructuredQueryLanguage的缩写,意思为结构化查询语言。SQL语言的主要功能就
6、是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQLServer是由Microsoft开发和推广的关系数据库管理系统(DBMS)。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle,Sybase,MicrosoftSQLServer,Access等都采用了SQL语言标准。虽然很多数据库都对SQL语句进行了再开发和扩展,但是包括Select,Insert,Update,Delete,Create,以及Drop在内的标准的
7、SQL命令仍然可以被用来完成几乎所有的数据库操作。1.2.2数据库系统发展数据库系统是在文件系统的基础之上发展而来的,经历了层次数据库、网状数据库和关系数据库三个阶段。由于关系型数据库采用人们比较容易理解和接受的二维表格来组织数据,发展迅速,已成为数据库产品的主流。这里介绍的数据库知识都是指的关系数据库。数据库架构如图2-1所示。图1-1数据库应用的架构2系统需求分析与设计2.1用户需求分析2.1.1用户需求现代的社会是信息化的社会,信息无所不在。在生产领域、流通领域、各个部门每天都和信息打
此文档下载收益归作者所有