本论文叙述了我校学成绩管理的近况与Visual basic6.0语言的概况。重点介绍了学生成绩管理软件的达成过程:包含系统剖析、 系统调查、 数据步骤剖析、功能设计、 数据库设计、 系统物理配置策略、 系统达成、 系统测试和调试。本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入、教师信息录入、数据。。。。。。。。。。。包含功能需要描述、数据库设计等内容。第四章介绍了本系统的具体达成。第五章关于本系统开发过程中的结论及领会。
学生成绩管理软件,功能,特征,论文内容。
This thesis describes my school the present conption of the score management and the general situation of the Visual basic6.0 languages .The point introduced the student the result management system carries out the process 。。。。。。。。。 such as function request description and the database design...etc. .A concrete realization that introduced this system .Chapter 5 concerning conclusion within this system development process and realize.
the Student result management system, function, characteristics, thesis contents
目 录
摘要
.前言
第一章 引言
1.1 开发背景
1.2开发目的
1.3 项目提出的意义
1. 4 系统开发所用的技术筹备
第二章 系统剖析
2.1系统需要剖析
2.1.1系统调查
2.1.2组织机构设置
2.1.3用户需要
2.1.4系统业务步骤图
2.1.5系统设计思想
2.1.6系统设计剖析
2.1.7系统功能剖析
2.2新系统逻辑策略
2.2.1数据流图(简称为DFD)
2.2.2数据字典
2.2.3新系统逻辑模型的提出
2.2.4系统边界
第三章 系统设计
3.1学生成绩查询入口功能需要介绍
3.2功能需要描述
3.3系统目的需要
3.4系统平台选择
3.5数据库设计
3.5.1数据库需要剖析
3.5.2数据库定义结构设计
3.5.3、逻辑结构设计(E-R图向关系模型的转换)
第四章 系统推行
4.1各子系统模块程序设计举例
4.2 软件测试的目的和原则
4.3 子系统测试
4.4 软件运行与转换
第五章 结 论
致 谢
参考文献
第一章 引 言
1.1 项目开发背景
几年前,每个学校的学生成绩管理基本上都是靠手工进行,伴随每个学校的规模增大,有关学生成绩管理工作所涉及的数据量愈加大,有些学校不能不靠增加好友力、物力来进行学生成绩管理。但手工管理具备效率底、 。。。。。。。所以我想借本次毕业设计之际,开发一个不只适用本校各系而且适用于其它各校的通用高校学生成绩管理软件。
我选择母校来设计这个系统主要有两个缘由:
一是:。。。。。。。报。
1.2 项目开发的目的
打造学生成绩管理软件,使用计算机对学生成绩进行管理,进一步提升办学效益和现代化水平。帮助广大教师提升工作效率,达成学生成绩信息管理工作步骤的系统化、规范化和智能化。
1.3 项目提出的意义
目前国内的大中专院校的学生成绩管理水平常见不高,有些还停留在纸介质基础上,这种管理方法已不可以适应年代的进步,由于它浪费了了很多的人力和物力。在当今信息年代这种传统的管理办法势必被计算机为基础的信息管理软件所代替。假如本系统能被学校所使用,将会改变以前靠手工管理学生成绩的情况,可以树立好的办学形象,提升工作效率。
1.4 系统开发所用的技术筹备
1.4. 1数据库技术的近况与进步
数据库是60年代末出现的一门计算机软件技术,到目前虽然只有三十多年的历史,但在理论和时间。。。。。。。。。。。。。。。。。。。。。。。。。。。。
2、信息查看流图
用职员
成绩数据表
班级数据表
课程数据表
学生数据表
查看条件
查看结果
学生信息录入
成绩信息录入
班级信息录入
课程信息录入
图2-4 学生信息查看流图
3.1学生成绩查询入口功能需要介绍
学生成绩查询入口对学校加大学生成绩管理有着极其要紧有哪些用途。因为每个大学都在持续扩招,学生的数目日益庞大,传统的手工成绩管理不只工作量大,而且容易出现问题。
3.2功能需要描述
1、用户管理功能
用户分为管理员、教师用户、学生用户三类。不论是管理员或教师用户,还是学生用户都需要通过用户名和口令进行登录。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
按学生角度管理教师可以看到学生信息和成绩信息。学生信息包含学号、名字、班级、过生日、性别、地址、电话和简历。当教师用鼠标双击某一学生信息时,可以自动显示出该课程的这个学生所有课程的学习成绩,并同时自动计算出这个学生的总分和平均分。在成绩信息中,教师可以对学习成绩进行增加、修改和删除。并可以打印报表。
3、学生对成绩的查询功能
学生用户登录后,学生可以看到我们的学生信息和成绩信息。学生信息包含学号、名字、班级、过生日、性别、地址、电话和简历。成绩信息包含这个学生的所有课程的成绩信息。。。。。。。。。。。。。。。。。。。。。。。。。。
Private Sub CmdOk_Click
Dim Conn As New ADODB.Connection
Dim mlink As String
mlink = "provider=microsoft.jet.oledb.3.51;data source=score.mdb;"
Conn.Open mlink
'当用户名密码为空时给出提示
If Text1.Text = "" Then
MsgBox "请。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
在frmlogin窗体中假如用户登录成功,将会出现如图4-3所示的MDI主窗体。
4-3系统主窗体
如果是学生用户,则有的菜单项不可用,只能运行本系统的部分功能(即重新登录和信息查看功能可用)。如图4-4
Option Explicit
'''当改变记录集时,需要刷新整个网格控件
Sub RefreshGrid
grdScan.DataMember = ""
grdScan.Refresh
If DataEnv.rssqlStudent.State <> adStateClosed Then DataEnv.rssqlStudent.Close
DataEnv.rssqlStudent.Open
grdScan.DataMember = "sqlStudent"
grdScan.Ref...