学生信息管理人力资源薪酬管理高等教育大学课件.pdf
《学生信息管理人力资源薪酬管理高等教育大学课件.pdf》由会员分享,可在线阅读,更多相关《学生信息管理人力资源薪酬管理高等教育大学课件.pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目录 1设计要求.1 2数据库设计.1 2.1概念设计.1 22物理结构的设计.2 2.3数据库的输入.2 3程序设计.2 31査询操作.3 3.2添加操作.4 3.3删除操作.6 3.4修改操作.8 3.5学生信息浏览.10 4调试报告.11 5心得体会.12 6参考文献.13学生信息管理 1设计要求(1)建立一个单文档数据库应用项目(项目名称为姓名拼音首字母缩写)。(2)在菜单中增加“学生信息输入”、“学生信息查询”、“学生信息修改”、“学生信息删 除”等菜单项。(3)使用MFC ODBC数据库编程。(4)实现以学号为关键字对学生信息进行输入、查询、修改、删除等功能。2数据库设计 2.1概
2、念设计 根据设计要求,学生有五个元素,分别为学号,姓名,性别,年龄,性别和系别,其 中学号是主键。由以上分析可以得该系统的E-R关系图:生信息浏览调试报告心得体会参考文献学生信息管理设计要求建立一个单文档数据库应用项目项目名称为姓名拼音首字母缩写在菜单中增加学生信息输入学生信息查询学生信息修改学生信息删除等菜单项使用数据库编程实现以学号姓名性别年龄性别和系别其中学号是主键由以上分析可以得该系统的关系图物理结构的设计根据概念设讣中的图可设计出如下表在中定义表的物理结构如下二表数据库的输入图学生信息表物理结构在中定义好物理结构后就可以输入开发可视化界面因此要将程序和数据库进行连接这要使用工具将数据
3、库设置数据源在建立工程时选择数据库查看使用文件支持在选择数据源时选择自己设置的数据源即可在主页面连接学生信息表在主页面对学生信息表操作就非常方 生信息浏览调试报告心得体会参考文献学生信息管理设计要求建立一个单文档数据库应用项目项目名称为姓名拼音首字母缩写在菜单中增加学生信息输入学生信息查询学生信息修改学生信息删除等菜单项使用数据库编程实现以学号姓名性别年龄性别和系别其中学号是主键由以上分析可以得该系统的关系图物理结构的设计根据概念设讣中的图可设计出如下表在中定义表的物理结构如下二表数据库的输入图学生信息表物理结构在中定义好物理结构后就可以输入开发可视化界面因此要将程序和数据库进行连接这要使用工
4、具将数据库设置数据源在建立工程时选择数据库查看使用文件支持在选择数据源时选择自己设置的数据源即可在主页面连接学生信息表在主页面对学生信息表操作就非常方2.2物理结构的设计 根据概念设讣中的E-R图,可设计出如下表:在ACCESS中定义表的物理结构如下:二I student:表 sno age sex dept 1 图2学生信息表物理结构 2.3数据库的输入 在ACCESS中定义好物理结构后就可以输入数据,具体数据如下:H student:表 图3学生信息表 3程序设计 根据设讣要求,本系统是利用VC来开发可视化界面,因此要将程序和数据库进行连接,这要使用ODBC工具将数据库设置数据源,在建立工
5、程时选择数据库查看使用文件支持,在选择数据源时选择自己设置的数据源即可。在主页面,连接学生信息表,在主页面对学 生信息表操作就非常方便。主页面如下:5TiO dept 1S2S3S4S5 男男禺玄女 20W211820 机化 算动料息律 计自材信法 生信息浏览调试报告心得体会参考文献学生信息管理设计要求建立一个单文档数据库应用项目项目名称为姓名拼音首字母缩写在菜单中增加学生信息输入学生信息查询学生信息修改学生信息删除等菜单项使用数据库编程实现以学号姓名性别年龄性别和系别其中学号是主键由以上分析可以得该系统的关系图物理结构的设计根据概念设讣中的图可设计出如下表在中定义表的物理结构如下二表数据库的
6、输入图学生信息表物理结构在中定义好物理结构后就可以输入开发可视化界面因此要将程序和数据库进行连接这要使用工具将数据库设置数据源在建立工程时选择数据库查看使用文件支持在选择数据源时选择自己设置的数据源即可在主页面连接学生信息表在主页面对学生信息表操作就非常方 图4主页面 生信息浏览调试报告心得体会参考文献学生信息管理设计要求建立一个单文档数据库应用项目项目名称为姓名拼音首字母缩写在菜单中增加学生信息输入学生信息查询学生信息修改学生信息删除等菜单项使用数据库编程实现以学号姓名性别年龄性别和系别其中学号是主键由以上分析可以得该系统的关系图物理结构的设计根据概念设讣中的图可设计出如下表在中定义表的物理
7、结构如下二表数据库的输入图学生信息表物理结构在中定义好物理结构后就可以输入开发可视化界面因此要将程序和数据库进行连接这要使用工具将数据库设置数据源在建立工程时选择数据库查看使用文件支持在选择数据源时选择自己设置的数据源即可在主页面连接学生信息表在主页面对学生信息表操作就非常方3.1查询操作 查询操作的功能是输入学号,点击查询按钮,就可以显示出学生的基本信息。图5查询操作 查询代码如下:void CScore_managementView:OnBUTTONQuery()int flag=l,t=0;m_pSet-MoveFirst();UpdateData(TRUE);if(m_Sno.IsEm
8、ptyO)(MessageBoxC学号不能为空,学生管理系统,0);flag=0;while(flag=l)CString info二0;info=学号:t+m_pSet-m_sno+n;生信息浏览调试报告心得体会参考文献学生信息管理设计要求建立一个单文档数据库应用项目项目名称为姓名拼音首字母缩写在菜单中增加学生信息输入学生信息查询学生信息修改学生信息删除等菜单项使用数据库编程实现以学号姓名性别年龄性别和系别其中学号是主键由以上分析可以得该系统的关系图物理结构的设计根据概念设讣中的图可设计出如下表在中定义表的物理结构如下二表数据库的输入图学生信息表物理结构在中定义好物理结构后就可以输入开发可视
9、化界面因此要将程序和数据库进行连接这要使用工具将数据库设置数据源在建立工程时选择数据库查看使用文件支持在选择数据源时选择自己设置的数据源即可在主页面连接学生信息表在主页面对学生信息表操作就非常方info+二姓名:t+m_pSet-m_sn+n;生信息浏览调试报告心得体会参考文献学生信息管理设计要求建立一个单文档数据库应用项目项目名称为姓名拼音首字母缩写在菜单中增加学生信息输入学生信息查询学生信息修改学生信息删除等菜单项使用数据库编程实现以学号姓名性别年龄性别和系别其中学号是主键由以上分析可以得该系统的关系图物理结构的设计根据概念设讣中的图可设计出如下表在中定义表的物理结构如下二表数据库的输入图
10、学生信息表物理结构在中定义好物理结构后就可以输入开发可视化界面因此要将程序和数据库进行连接这要使用工具将数据库设置数据源在建立工程时选择数据库查看使用文件支持在选择数据源时选择自己设置的数据源即可在主页面连接学生信息表在主页面对学生信息表操作就非常方轿品 WORD.info+二性别:t+m_pSet-m_sex+n;info+=年龄:t+m_pSe t-m_age+n;info+=系别:t+m_pSet-m_dept+n;if(m_Snom_pSet-m_sno)MessageBox(info,査询到的记录如下:100);flag=0;t二0;else t二1;m_pSet-MoveNext(
11、);if(m_pSet-IsE0F()flag=0:if(t=l)MessageBox你输入的学号不存在,学生管理系统,0);3.2添加操作 添加操作是在点击添加按钮后,添加记录窗口跳出,在新窗口输入要添加的记录,点 击确定按钮后,如果该学生的信息已存在(以学号判断),则提醒该学生信息已存在,如 果添加成功,则跳出添加成功提示。如图:图6添加操作 生信息浏览调试报告心得体会参考文献学生信息管理设计要求建立一个单文档数据库应用项目项目名称为姓名拼音首字母缩写在菜单中增加学生信息输入学生信息查询学生信息修改学生信息删除等菜单项使用数据库编程实现以学号姓名性别年龄性别和系别其中学号是主键由以上分析可
12、以得该系统的关系图物理结构的设计根据概念设讣中的图可设计出如下表在中定义表的物理结构如下二表数据库的输入图学生信息表物理结构在中定义好物理结构后就可以输入开发可视化界面因此要将程序和数据库进行连接这要使用工具将数据库设置数据源在建立工程时选择数据库查看使用文件支持在选择数据源时选择自己设置的数据源即可在主页面连接学生信息表在主页面对学生信息表操作就非常方将品WORD.添加代码如下:void CScore_managementView::OnBUTTONAdd()CDlgl dig;if(dig.DoModal()=IDOK)/按IDD.DIALOGl的OK按钮返回之后:int flag=0;m
13、_pSet-MoveF irst();UpdateData(TRUE);wh订e(!m_pSet-IsEOF()if(dig.m_AddSno=m_pSet-m_sno)flag=l:MessageBox(该学生信息已存在,管理系统,0);m_pSet-MoveNext();辻(flag=0)m_pSet-AddNew();/先执行追加新记录的功能函数AddNew()m_pSet-m_sno=dig.m_AddSno;/给学号、姓名字段赋值:m_pSet-m_sn=dig.m_AddSn;m_pSet-m_sex二dig.m_AddSex;m_pSet一m_age=dlg.m_AddAge:m
14、_pSet-m_dept=dlg.m_AddDept;m_pSet-Update();/新记录写入数据库的数据表 m_pSet-Requery();/刷新记录集。这将改动物理数据库。MessageBox 添加成功,学生管理系统,0);生信息浏览调试报告心得体会参考文献学生信息管理设计要求建立一个单文档数据库应用项目项目名称为姓名拼音首字母缩写在菜单中增加学生信息输入学生信息查询学生信息修改学生信息删除等菜单项使用数据库编程实现以学号姓名性别年龄性别和系别其中学号是主键由以上分析可以得该系统的关系图物理结构的设计根据概念设讣中的图可设计出如下表在中定义表的物理结构如下二表数据库的输入图学生信息表
15、物理结构在中定义好物理结构后就可以输入开发可视化界面因此要将程序和数据库进行连接这要使用工具将数据库设置数据源在建立工程时选择数据库查看使用文件支持在选择数据源时选择自己设置的数据源即可在主页面连接学生信息表在主页面对学生信息表操作就非常方 3.3删除操作 删除操作是点击删除按钮后,跳出删除窗口,在删除窗口中输入要删除学生信息的学 号以及管理员密码,在多种提示后确认无误后删除,删除后会显示已删除提醒。如图:图7删除操作 请嗚认删涂的学生信息:学号&L 姓名:男 年龄;20 翱:计算机 学生管珪亲统 If 1 确走 除?00 否(N 1 图9确认操作提示 图8学生信息提示 在删除操作中,必须输入
16、密码才能进行删除操作,否则提示密码不正确,密码是唯一 生信息浏览调试报告心得体会参考文献学生信息管理设计要求建立一个单文档数据库应用项目项目名称为姓名拼音首字母缩写在菜单中增加学生信息输入学生信息查询学生信息修改学生信息删除等菜单项使用数据库编程实现以学号姓名性别年龄性别和系别其中学号是主键由以上分析可以得该系统的关系图物理结构的设计根据概念设讣中的图可设计出如下表在中定义表的物理结构如下二表数据库的输入图学生信息表物理结构在中定义好物理结构后就可以输入开发可视化界面因此要将程序和数据库进行连接这要使用工具将数据库设置数据源在建立工程时选择数据库查看使用文件支持在选择数据源时选择自己设置的数据
17、源即可在主页面连接学生信息表在主页面对学生信息表操作就非常方的,在本系统中,所有密码都是1234o 删除代码如下:void CScore_managementView:OnBUTTONDelete()CDlg2 dig;if(dig.DoModal()=IDOK)int flag=l,t=0,flagl=0,flag2=0;m_pSet-MoveFirst();UpdateData(TRUE);while(flag=l)m_pSet-m_dept if(dig m_DleSno=m_pSet-m_sno)flagl=MessageBox(info,请确认删除的学生信息:,100);flag=0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 人力资源 薪酬 管理 高等教育 大学 课件
限制150内