学生信息管理系统的设计与实现论文(编辑修改稿)内容摘要:
理。 通过本系统,把本校内部查询学生信息、教务信息、学生选课各个环节进行有效地计划、组织和控制。 通过本校内部的信息,依据统一数据信息进行管理,把任何一块信息所产生的数据变动及时地反映给其它相关信息,做到数据共享。 本系统主要信息流程为:教务信息维护接受学生的信息,学生信 息查询根据教务信息维护的学生信息做出对所接收的信息合理性进行判断,并交于信息维护进行相应的修改,再把信息存入数据库中。 学生选课是对学生进行相应选择自己相关的课程。 最后进行打印。 采用本系统,能够使整个系统内部所有信息的工作简化,提高工作效益。 由于采用统一的数据信息,使相关资料能够快速地查询所需的数据、资料及其它信息的,使信息快速高效运行。 本系统中使用到的数据表主要有班级表、成绩表、科目表 、 学生基本信息表 、用户 表,由这五 个表,组成了名为信息的数据库(如图一)。 其中学生档案是本系统主要的 10 (图一) 一张表,所有信息都是根据这张学生档案进行有关的操作,主要的字段有:学号、姓名、年级、专业、性别、出生年月、民族、籍贯、政治面貌、家庭地址、邮政编码、联系电话、入学时间、备注。 其中日期的数据类型为日期 /时间天型,其它的数据类型为文本型;成绩表中字段为:学号、姓名 、年级、专业、学期、考试时间、考试科目、考试地点、课程性质、科目分数、违纪类型、备注;课程表中字段为:专业、年级、学期、课程名称、教材、任课老师、课时、上课地点、课程性质、考试性质;用户资料中的字段包括:用户名、密码、身份。 数据库与 VB 的连接:本系统的数据链接采用的是 ADO 方法,打开控制面板,打开 ODBC数据源图标,选择“系统 DSN”标签,点击“添加”按钮,在弹出的“创建新数据源”对话框中选择名称为“ Microsoft Access Drive( *.mdb)”,点击“完成”按钮,在 ODBC Microsoft Access 安装对话框中在数据源名中输入信息,在数据库这个框中, 单击“选择”按钮,在弹出的选择数据库这一对话框架中,在驱动器下拉列表框中选择本系统数据库所在驱动器,在目录中选择库所在的文件夹,在文件类型中选择选“ Access 数据库( *.mdb)”,在数据库名中选择本系统的数据库,点击“确定”按钮即完成数据链 接。 在 VB 中,用 ADODC 链接数据库,用 DataGrid 或 DATA 将库中的数据在界面中显示出来,本系统采用 DataGrid。 在界面上右击 Adodc 控制,在弹出的快捷菜单中选择属性,在属性 11 对话 框中,在“属性”这一标签中, 选中单选框“ Use ODBC Data Source Name”,并在下拉文本框中选择已经配置好的数据源名信息,再在“ RecordSoure”标签中,在 Commard Text( SQL)文本框中输入查询语句,如: select * from 学生档案。 同时,将桌面的 DataGrid 控件选中,在属性框中,将它的 Datasoure 设为 Adodc。 我们可以设置 DataGrid 控件的外观:选中该控件,右击,在弹出的快捷菜单中选择“检索字段”,在弹出的对话框中单击“确定”,这时,表格中出 现了表的字段。 然后再右击,同样,在弹 出的快捷菜单中选择“编辑”,我们就可以所在的表格的宽度进行调整。 12 第六章 系统(查询模块)总体规划 6. 1 系统功能(查询模块) 查询信息的情况; 判断信息是否符合要求; 将符合条件的信息进行; 6. 2 流程图 学生注册 基本信息输入 学籍信息管理 班级管理 班级课程设置 课程基本信息 班级课程管理 成绩信息输入 成绩信息管理 班级设置 13 第七 章 系统的 具体 实现 7. 1 系统登录模块的实现 1.流程图 2.界面: 界面包括的控件有标签、文本框、命令按钮等控件。 Y N 开始 输入登录密码 是否正确 主界面 14 3.实现过程: 第一步将所需的控件放到窗体的相应 位置;方法:首先在“工具箱”中选中所需的控件图标,然后在表单的恰当位置上单击鼠标并拖动鼠标,即可把由所选取的控件生成的对象添加到窗体上。 如下图: 第二步,选择窗体或控件进行属性设置,如图为窗体的属性设置界面 : 15 第三步双击相应的控件,在控件的相应过程中编写代码: 如此窗体上“进入”与“退出”按钮的代码如下: 16 7. 2 主界面的实现 主界面是用菜单形式表现的,如图 17 菜单的制作过程如下: 首先通过“工具”菜单中 的“菜单编辑器”调出菜单编辑器,然后进行菜单的设置,如下图: 此过程中要注意各菜单的名称唯一,还要注意菜单的级别,另外此设计过程中我们还可以给菜单加快捷键。 18 最后设置如下的代码(只要单击菜单即可设置各菜单代码),代码如下: 主要是通过 Show 方法调用相应的窗体。 7. 3 各 功能 的实现 7. 3. 1 学科管理 模块的实现: 1、运行界面: 19 2.实现过程: 第一步将所需的控件放到窗体的相应位置;方法:首先在“工具箱”中选中所需的控件图标,然后在表单的恰当位置上单击鼠标并拖动鼠标,即可把由所选取的控件生成的对象添加到窗体上。 第二步,选择窗体或控件进行属性设置,同上一小结。 其它属性和控件的设置方法类似。 第三步双击相应的控件,在控件的相应过程中编写代码: 窗体的 load 事件为: Private Sub Command1_Click() Dim myCon As New Dim myRs As New Dim ZhuanYe, NianJi, XueQi, KeCheng, JiaoCai, RenKLS, KeShi, ShangKeDD, KeChengXZ, KaoShiXZ As String ZhuanYe = NianJi = XueQi = KeCheng = JiaoCai = RenKLS = KeShi = 20 ShangKeDD = KeChengXZ = KaoShiXZ = If Trim(ZhuanYe) = Or Trim(NianJi) = Or Trim(XueQi) = Or Trim(KeCheng) = Or Trim(JiaoCai) = Or Trim(RenKLS) = Or Trim(KeShi) = Or Trim(ShangKeDD) = Or Trim(KeChengXZ) = Or Trim(KaoShiXZ) = Then MsgBox 请填写要修改课程资料的内容。 = = Exit Sub End If dsn=信息 select * from 课程表 where 专业 =39。 amp。 amp。 39。 , myCon, 3, 2 myRs!年级 = myRs!学期 = myRs!课程名称 = myRs!教材 = myRs!任课老师 = myRs!课时 = myRs!上课地点 = myRs!课程性 质 = myRs!考试性质 = MsgBox 您确定要修改吗。 , vbYesNo, 提示 = = 39。 = = 21 = = = = = = End Sub Private Sub Command2_Click() Unload Me End Sub Pri。学生信息管理系统的设计与实现论文(编辑修改稿)
相关推荐
case 5:clrscr()。 print5()。 break。 case 6:clrscr()。 print6()。 break。 case 7: return 0。 } } return 0。 } include include /*struct student{ int studentnumber。 char name[20]。 char sex。 char profession[30]
毕业论文(设计)报告纸 共 23 页 第 9 页 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 计界面 如图 42所示。 图 42系统主界面 管理模块 系统 管理模块 包括 添加用户 、 修改密码 和权限管理。 下面分绍这 三 方面的内容。 添加用户 界面设计
点,再好有条件组合的查询,可以实现按男女生分类查询,也可以按专业、寝室号、籍贯等分类查询,以便学校方面管理人员可以很方便的查询想要的数据,以便进行统一管理,统一安排。 在我们经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行。 因此 ,相信在按照计划上实施的前提下,全系统的设计将会按时、高质量完成。 所以,系统研制和开发是可以马上进行的。 2 需求分析 需求分析工作是软件生存
除号中的代码 private void butChu_Click(object sender, EventArgs e) { sign = 4。 strOne =。 KJClick = true。 } //=号中的代码 private void butDY_Click(object sender, EventArgs e) { strEnd =。 if (strOne == || strEnd
图 18 管理员界面子菜单 系统 界面 图 19 管理员界面子菜单 学生管理 界面 图 20 管理员界面 子菜单 系统设置 界面 18 学生信息查询界面 图 21 学生信息查询 学生信息查询结果显示 图 22 学生信息查询显示 添加学生信息界面 在没有输入学号或者姓名,以及某一项时,会弹出一个对话框进行提示,如没有输入学号时 : 图 23 添加学生信息 19 修改学生信息界面 ( 学号是主键
,还要做到环境的美化,让整个学校的配电合理、适用、经济。 平顶山工业职业技术学院毕业设计说明书(论文) 2 第二章 学校负荷计算 计算负荷是确定供配电系统、选择变压器容量、电气设备、导线截面和仪表量程的依据,也是整定继电保护的重要数据;计算负荷确定的是否正确,直接影响到电器和导线的选择是否经济合理。 采用无功补偿,提高 了 系统的功率因数,不仅可以节能,减少线路压降,提高供电质量