基于vb的学籍管理系统设计.doc
约44页DOC格式手机打开展开
基于vb的学籍管理系统设计,本系统主要完成对系部信息、班级信息、任课教师信息、学生信息、课程信息以有选课记录和成绩等多种数据信息的管理,包括数据库中表的录入、修改、删除等。系统还可以完成对各类信息的查询、录入、修改、删除等功能,其中学籍管理用户包括系统管理员、教师和学生。本系统采用microsoft的sql server 2000来设计数据库,并...
内容介绍
此文档由会员 lzymzgq 发布
本系统主要完成对系部信息、班级信息、任课教师信息、学生信息、课程信息以有选课记录和成绩等多种数据信息的管理,包括数据库中表的录入、修改、删除等。系统还可以完成对各类信息的查询、录入、修改、删除等功能,其中学籍管理用户包括系统管理员、教师和学生。
本系统采用Microsoft的SQL Server 2000来设计数据库,并使用当前优秀的开发工具:Microsoft Visual Basic 6.0,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。论文主要介绍了本系统的开发背景,所要完成的功能和开发的过程,重点的说明了系统设计的重点、设计思想。
目录:
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 前言 1
1.2 现有学籍管理系统的分析 1
1.3 本文主要工作 2
1.3.1 本文的设计目标 2
1.3.2 系统的主要功能 3
1.4 论文组织 3
第二章 开发环境和开发技术 4
2.1 系统介绍 4
2.1.1 信息系统简介 4
2.1.2 管理信息系统简介 5
2.2 系统开发模式 5
2.2.1 C/S模式 5
2.2.2 C/S模式简介 6
2.3 系统开发环境 6
2.3.1 开发环境的选择 6
2.3.2 VISUAL BASIC简介 7
2.3.3 SQL SERVER 2000简介 7
2.4 开发环境的建立 7
2.4.1 确保SQL SERVER 2000服务器正常工作 7
2.4.2 测试SQL SERVER 2000和本地服务器的连接 8
2.4.3 测试VB和SQL SERVER 2000的连接 8
第三章 需求分析 9
3.1 设计思想 9
3.2 可行性分析 9
3.2.1 操作可行性 9
3.2.2 技术可行性 9
3.2.3 经济可行性 10
3.3 功能需求 10
3.3.1 基本功能需求 10
3.3.2 用户界面需求 10
3.4 性能需求 10
3.4.1 软硬件需求 10
3.4.2 响应时间 11
3.4.3 系统可扩展性 11
3.5 系统设计基础 11
3.5.1 系统业务流图 12
3.5.2 系统数据流图 12
3.6 系统数据字典 14
3.6.1 数据字典简介 14
3.6.2 数据条目 14
3.6.3 数据元素 15
3.6.4 数据流 15
3.6.5 数据存储 16
第四章 系统设计 17
4.1 数据库设计 17
4.1.1 数据库简介 17
4.1.2 概念结构设计 17
4.1.3 逻辑结构设计 18
4.1.4 物理结构设计 19
4.2 总体结构设计 21
4.2.1 模块设计 21
4.2.2 系统结构设计 23
第五章 系统实现 25
5.1 主模块 25
5.1.1 设计启动屏幕 25
5.1.2 设计系统主窗体 26
5.1.3 设计系统登录窗体 27
5.2 系统用户管理模块 28
5.3 系部信息管理模块 29
5.4 班级信息管理模块 30
5.5 教师信息管理模块 30
5.6 学生信息管理模块 31
5.7 课程信息管理模块 32
5.8 选课信息管理模块 33
5.8.1 设计学生选课窗体 33
5.8.2 设计成绩管理窗体 34
5.9 选课数据查询模块 34
5.9.1 设计教学班学生信息查询窗体 34
5.9.2 设计学生个人成绩查询窗体 35
第六章 结束语 37
6.1 总结 37
6.2 展望 37
参考文献 38
致 谢 39
本系统采用Microsoft的SQL Server 2000来设计数据库,并使用当前优秀的开发工具:Microsoft Visual Basic 6.0,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。论文主要介绍了本系统的开发背景,所要完成的功能和开发的过程,重点的说明了系统设计的重点、设计思想。
目录:
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 前言 1
1.2 现有学籍管理系统的分析 1
1.3 本文主要工作 2
1.3.1 本文的设计目标 2
1.3.2 系统的主要功能 3
1.4 论文组织 3
第二章 开发环境和开发技术 4
2.1 系统介绍 4
2.1.1 信息系统简介 4
2.1.2 管理信息系统简介 5
2.2 系统开发模式 5
2.2.1 C/S模式 5
2.2.2 C/S模式简介 6
2.3 系统开发环境 6
2.3.1 开发环境的选择 6
2.3.2 VISUAL BASIC简介 7
2.3.3 SQL SERVER 2000简介 7
2.4 开发环境的建立 7
2.4.1 确保SQL SERVER 2000服务器正常工作 7
2.4.2 测试SQL SERVER 2000和本地服务器的连接 8
2.4.3 测试VB和SQL SERVER 2000的连接 8
第三章 需求分析 9
3.1 设计思想 9
3.2 可行性分析 9
3.2.1 操作可行性 9
3.2.2 技术可行性 9
3.2.3 经济可行性 10
3.3 功能需求 10
3.3.1 基本功能需求 10
3.3.2 用户界面需求 10
3.4 性能需求 10
3.4.1 软硬件需求 10
3.4.2 响应时间 11
3.4.3 系统可扩展性 11
3.5 系统设计基础 11
3.5.1 系统业务流图 12
3.5.2 系统数据流图 12
3.6 系统数据字典 14
3.6.1 数据字典简介 14
3.6.2 数据条目 14
3.6.3 数据元素 15
3.6.4 数据流 15
3.6.5 数据存储 16
第四章 系统设计 17
4.1 数据库设计 17
4.1.1 数据库简介 17
4.1.2 概念结构设计 17
4.1.3 逻辑结构设计 18
4.1.4 物理结构设计 19
4.2 总体结构设计 21
4.2.1 模块设计 21
4.2.2 系统结构设计 23
第五章 系统实现 25
5.1 主模块 25
5.1.1 设计启动屏幕 25
5.1.2 设计系统主窗体 26
5.1.3 设计系统登录窗体 27
5.2 系统用户管理模块 28
5.3 系部信息管理模块 29
5.4 班级信息管理模块 30
5.5 教师信息管理模块 30
5.6 学生信息管理模块 31
5.7 课程信息管理模块 32
5.8 选课信息管理模块 33
5.8.1 设计学生选课窗体 33
5.8.2 设计成绩管理窗体 34
5.9 选课数据查询模块 34
5.9.1 设计教学班学生信息查询窗体 34
5.9.2 设计学生个人成绩查询窗体 35
第六章 结束语 37
6.1 总结 37
6.2 展望 37
参考文献 38
致 谢 39