学生成绩管理系统的设计与实现(VB SQL2000)
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
毕业设计(www.think58.com)摘 要
随着近几年来微机技术、网络技术、多媒体技术及相应软件技术的迅猛发展,学校的教学、管理等工作己越来越离不开计算机了。一方面,计算机辅助教育与计算机辅助教学是计算机技术非常重要的应用领域另一方面,计算机与网络的应用更加促进了两者的飞速发展,目前它们已逐步成为现代教学的一个很重要且有效的手段。
本系统——学生成绩查询系统,使用Visual Basic 6.0开发,采用客户端/服务器的模型构架。数据库采用SQL Server2000来实现。在设计过程中最大限度满足用户的要求,该系统具有较强的实用性和针对性。具有界面友好,操作简单,可维护性强等特点。
本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。实现了班级管理,学生管理,课程管理,成绩管理的多项内容,同时系统还支持对各种信息检索,报表导出,对学生成绩信息的排名等功能,系统用户角色分为三层,每层用户角色之间紧密联系,使系统的更加安全,功能更加完善。
关键词:成绩查询 班级管理 Visual Basic 6.0 SQL Server2000
目 录
第一章 绪言 1
1.1 开发背景 1
1.2 项目提出的意义 2
1.3 系统的开发方法 3
1.4 系统开发工具 3
1.4.1 Visual Basic 6.0 3
1.4.2 数据库简介 6
第二章 需求分析 8
2.1 可行性分析 8
2.2 系统需要解决的主要问题 8
2.3 数据库需求分析 8
2.4 系统目标 9
2.4.1 合理的设计数据库 9
2.4.2 设计出友好的界面 9
2.5 业务流程图 9
2,1 数据流程图 10
2.6 数据流程图 10
第三章 系统总体分析 12
3.1 基本简介 12
3.2 运行环境 12
3.3 数据字典 12
3.4 根据表与表的关系画出E—R图 14
3.5 系统功能分析 15
3.5.1管理员模块实现的功能 15
3.5.2 教员管理模块应实现的功能 15
3.5.3学生管理模块应实现的功能 16
3.6 主要模块流程图 17
3.6.1 管理员管理模块 17
3.6.2 教员管理模块 17
第四章 系统程序实现 20
4.1 系统登陆界面 20
4.2 系统主界面 20
4.3基本功能窗口 21
4.3.1 班级学生管理 21
4.3.2 课程信息管理 22
4.3.3 班级课程信息管理 23
4.3.4 学生信息查询 24
4.3.5 学生成绩管理: 25
4.3.6 学生排名信息查询: 26
第五章. 软件测试 28
5.1软件测试的意义 28
5.2软件测试的重要性 28
5.3软件测试的范围 29
5.4测试方法 29
第六章. 结论 30 [来源:http://think58.com]
谢辞 31
参考资料 46
毕业设计(www.think58.com)
随着近几年来微机技术、网络技术、多媒体技术及相应软件技术的迅猛发展,学校的教学、管理等工作己越来越离不开计算机了。一方面,计算机辅助教育与计算机辅助教学是计算机技术非常重要的应用领域另一方面,计算机与网络的应用更加促进了两者的飞速发展,目前它们已逐步成为现代教学的一个很重要且有效的手段。
本系统——学生成绩查询系统,使用Visual Basic 6.0开发,采用客户端/服务器的模型构架。数据库采用SQL Server2000来实现。在设计过程中最大限度满足用户的要求,该系统具有较强的实用性和针对性。具有界面友好,操作简单,可维护性强等特点。
本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。实现了班级管理,学生管理,课程管理,成绩管理的多项内容,同时系统还支持对各种信息检索,报表导出,对学生成绩信息的排名等功能,系统用户角色分为三层,每层用户角色之间紧密联系,使系统的更加安全,功能更加完善。
关键词:成绩查询 班级管理 Visual Basic 6.0 SQL Server2000
目 录
第一章 绪言 1
1.1 开发背景 1
1.2 项目提出的意义 2
[版权所有:http://think58.com]
1.3 系统的开发方法 3
1.4 系统开发工具 3
1.4.1 Visual Basic 6.0 3
1.4.2 数据库简介 6
第二章 需求分析 8
2.1 可行性分析 8
2.2 系统需要解决的主要问题 8
2.3 数据库需求分析 8
2.4 系统目标 9
2.4.1 合理的设计数据库 9
2.4.2 设计出友好的界面 9
2.5 业务流程图 9
2,1 数据流程图 10
2.6 数据流程图 10
第三章 系统总体分析 12
3.1 基本简介 12
3.2 运行环境 12
3.3 数据字典 12
3.4 根据表与表的关系画出E—R图 14
3.5 系统功能分析 15
3.5.1管理员模块实现的功能 15
3.5.2 教员管理模块应实现的功能 15
3.5.3学生管理模块应实现的功能 16
3.6 主要模块流程图 17
3.6.1 管理员管理模块 17
3.6.2 教员管理模块 17
第四章 系统程序实现 20
4.1 系统登陆界面 20
4.2 系统主界面 20
4.3基本功能窗口 21
4.3.1 班级学生管理 21
4.3.2 课程信息管理 22
4.3.3 班级课程信息管理 23
4.3.4 学生信息查询 24
4.3.5 学生成绩管理: 25
4.3.6 学生排名信息查询: 26
第五章. 软件测试 28
5.1软件测试的意义 28
5.2软件测试的重要性 28
5.3软件测试的范围 29
5.4测试方法 29
第六章. 结论 30 [来源:http://think58.com]
谢辞 31
参考资料 46
毕业设计(www.think58.com)