学生管理系统 毕业设计论文

  • 格式:doc
  • 大小:2.22 MB
  • 文档页数:31

下载文档原格式

  / 31
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本科毕业论文(设计)

基于VB的学生管理系统

设计与实现

目录

1 界面设计 (1)

1.1 菜单栏的设计 (1)

1.2 工具栏的设计 (2)

1.3 状态栏的设计 (3)

2 模块设计 (3)

2.1 个人情况模块 (3)

2.2 考勤模块 (10)

2.3 奖学金模块 (15)

2.4 等级考试模块个人成绩模块选修成绩模块 (17)

2.5 个人交费情况 (23)

2.6 用户管理模块 (23)

2.7 登陆模块 (26)

2.8 ADO控件 (28)

结束语 (28)

参考文献 (28)

致谢 (30)

基于VB的学生管理系统设计与实现

摘要

学生管理系统对于学校的决策者和管理者来说都至关重要,是一个教育单位不可缺少的管理工具,能够为用户提供充足的信息和快捷的查询手段。本学生管理系统是基于VB技术的系统。包括个人情况模块、考勤模块、奖学金模块、等级考试模块、个人成绩模块、选修成绩模块、个人交费情况模块、用于控制操作级别的用户管理模块。在这些模块中,除了基本的删除、添加、查询外,有的模块还加了更加详细的查询内容。

关键词

学生管理系统;模块;查询

Design and Realization of the Student Management System

Based on VB

Abstract

The student management system is vital for decision-makers and managers of schools. It is an indispensable management tool which can provide sufficient information and quick query measure for them. This student management system is based on VB technology, includes the individual situation module,the checking attendance module,the scholarship module,the rank test module,the individual performance module,the choose course result module,the individual paying-fee situation module,the user management module. Basic functions such as delete, add and query are realized in these modules,and more detailed query contents are added in some of the modules.

Keywords

The Sudent Mnagement System; Module; Query

学生管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。使用计算机对学生档案信息进行管理,具有手工管理无法比拟的优点。如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等,这些优点能够极大地提高学生档案管理的效率。

本学生管理系统包括个人情况模块、考勤模块、奖学金模块、等级考试模块、个人成绩模块、选修成绩模块、个人交费情况模块、用于控制操作级别的用户管理模块。在这些模块中,除了基本的删除、添加、查询外,有的模块还加了更加详细的查询内容。

1 界面设计

1.1 菜单栏的设计

在窗体的标题栏下显示的是菜单栏,它包含一个或多个菜单标题。在程序运行时,当用户选择某个菜单标题时会下拉出一个菜单,菜单中的菜单项可以是命令、选项、分隔条或子菜单标题。每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件。菜单项的每个属性都能设置和查看,如name(名称)和caption(标题)属性等。每个菜单项只能响应一个事件,即Click事件。具体步骤如下:(1)在设计状态,选择工具“菜单下的菜单编辑器(Ctrl+E)”命令,会出现菜单编辑器窗口。

(2)在菜单设计窗口中,按下表对每一个菜单项输入标题、控制名称和相应的快捷键。如表1-1菜单项的设计。

表1-1 菜单项的设置

当完成所有输入工作后,选择“确定”命令按钮,就完成了整个菜单的建立工作,然后给各个菜单的Click事件中写入代码。

1.2 工具栏的设计

工具栏是为用户提供了应用程序中最常用的菜单命令的快速访问方法,进一步增强应用程序的菜单界面,工具栏制作的方法是将ToolBar、ImageList组合使用。创建工具栏的步骤是:(1)在ImageList控件中添加所需的图像。

ImageList控件不单独使用,专门为其他控件提供图像库,是一个图像容器控件。在窗体上增加ImageList控件后,选中该控件,单击右键,从弹出的快捷菜单中选择“属性”,然后在“属性页”对话框选择“图像”标签,在图像框中插入图像,每个图像的属性见表1-2。

表1-2 控件属性的设置

(2)在ToolBar控件中创建Button对象。

ToolBar控件中的每个按钮的图像都来自ImageList对象中插入的图像。

①为工具栏连接图像