第一篇:小学班级管理功能的实现
小学班级管理功能的实现
小学班级管理功能的实现 本文关键词:班级管理,功能,小学
小学班级管理功能的实现 本文简介:摘要:班级管理对小学生的成长有着至关重要的作用,同时,班级管理具有多种功能。为了优化班级管理,文章从三方面探讨了小学班级管理功能的实现,具体包括保护功能的实现、个性化功能的实现、社会化功能的实现。关键词:小学班级管理;保护功能;个性化功能;社会化功能班级是学生健康成长、充分发展个性、实现个体社会化的小学班级管理功能的实现 本文内容:
摘要:班级管理对小学生的成长有着至关重要的作用,同时,班级管理具有多种功能。为了优化班级管理,文章从三方面探讨了小学班级管理功能的实现,具体包括保护功能的实现、个性化功能的实现、社会化功能的实现。
关键词:小学班级管理;保护功能;个性化功能;社会化功能 班级是学生健康成长、充分发展个性、实现个体社会化的重要场所。班级管理具备多种功能,其功能的实现对学生的成长起着决定性的作用。因此,班主任在管理过程中需要实现班级管理的三大功能,以便更好地进行班集体建设,促进学生的全面发展。
一、保护功能的实现
“儿童被看作是一个国家拥有的最珍贵的财富,这种财富如果没有被悉心保护,它将导致国家的衰退并将在与他国的竞争中失去权力和地位。因此,国家不可避免地在儿童问题上涉足越来越深[1]。”小学班级管理应该发挥其对学生的保护功能,但在现实的班级管理中,我们忽略了在外在保护基础之上的对学生隐私的保护。那些懂得秘密和隐私的意义,以及它们可能带来的后果的父母和教师会认识到,每个孩子都是不同的、独特的,每个孩子具有不同的忍耐能力,必须给他们创造不同的秘密和隐私空间。[2]在小学班级管理中班主任是能够获取最多学生隐私的角色。班主任在管理的过程中,面对学生的问题往往会把它当作一个很好的“警示牌”,在全班学生面前公开教育认为,这样既可以教育犯错学生,又可以对其他学生产生警示作用。这样看似有效合理的做法实际上是对学生极大的伤害,是对班级管理保护功能的践踏。当班主任把学生的隐私公之于众时,学生的自尊心会受到挫伤,更会让其他学生对其产生偏见与排斥。这对学生和整个班级都是有害无益的。对个体问题的隐私进行保护,这才真正实现了小学班级管理的保护功能,能够培养学生独特的个性、完整的人格、健全的心理、自治的能力。
二、个性化功能的实现 在小学班级管理过程中,个性化功能的实现体现在个性化班级文化的建构上。新课程改革要求实行新型的班级管理制度,创建有益于学生发展的个性化班级文化。个性化班级文化建设是指班级成员以个性化的班级活动为载体,让学生主动地参与其中,以此来培养学生良好的人文素养、思想道德素养,从而实现自主创新的班级文化建设目标[3]。在班级管理中要建构个性化班级文化,要求班主任拥有明确、独特且富有艺术性的设计和班级管理能力。同时,班主任需要综合来自学生、家长、班级科任教师的需求,多个主体共同参与,沟通交流,进而量身制定出最符合本班实际情况并能有效促进学生发展的班级目标、发展计划、各类活动及班级规章制度等。个性化班级文化建构要求学生个性化发展。这就要求班主任在日常教育教学中要树立差异性意识,根据学生的不同特点对他们提出相应的期望,要尊重学生的个性化发展,使学生的个体独立性得以发挥。此外,班主任进行日常班级管理时,要注意树立学生的班级“主人翁”意识,在进行决策时多征求学生的意见与想法,让学生的所思所想能够在班级活动中充分展现,使学生能够在张扬个性、积极向上的环境中成长。
三、社会化功能的实现
儿童心理学研究者认为,社会化发展是儿童在一定的社会条件下逐渐独立地掌握社会规范,正确处理人际关系,妥善自治,从而客观地适应社会生活的心理发展过程[4]。班级管理的终极追求是为了帮助学生真正成长和改变,为其今后步入社会做好充足的准备,使其拥有社会化的人格与品质。无论基于何种理念的班级管理,都是旨在帮助学生更好地完成社会化过程。班主任在进行班级管理前要明确这样一个班级管理价值取向———班级是人际交往的集体。班级应该帮助学生学会“守规矩”,学会做人。班主任要采取一系列措施去协调班级中的人际关系、矛盾冲突,帮助学生完成社会化。从一定程度上说,班级管理中的教育是集体的教育,而对学生某一方面的社会化其实是对整个班级的社会化。班主任在班级管理中还要穿插对遵守规范制度、社会角色与世界观的要求和期望,使学生朝这些目标努力,真正实现班级管理的社会化功能。
四、结语
小学班级管理对学生的成长发展至关重要,班级管理所发挥功能的实现与否对学生具有深远的影响。班主任在实际的管理过程中对班级管理的功能要有清醒的认识,要真正去保护学生的身心,促进学生个性化的发展,采取积极有效的措施去帮助学生完成社会化,让学生有尊严、有担当地成长为更好的人。参考文献:
[1]CUNNINGHAMH.Childrenandchildhoodinwesternsocietysince1500[J].HistoryTeacher,2005,102(1):226.[2]马克斯•范梅南,巴斯•莱维林,范梅南,等.儿童的秘密:秘密、隐私和自我的重新认识[M].北京:教育科学出版社,2014:191.[3]于合乐.开放式学校的班级文化建设研究[D].长春:东北师范大学,2012.[4]王振宇.儿童心理学[M].南京:江苏教育出版社,2000:198.作者:肖长珊 单位:大理大学教育科学学院
第二篇:班级管理系统功能简介
班级管理系统功能简介
1.学生基本情况管理:班级学生的全体基本信息查询(学生的基本情况,学号、班级、姓名、出生日期、性别、身份证号、照片、联系方式、奖励情况、处分情况、并生成打印报表。)课程表的查询上课迟到,旷课情况成绩查询(关联评优 三好)作业收发情况
2.生活情况管理:宿舍安排情况体育活动通知
3.党政情况管理:参加相关课程培训等
注:相关信息发布(上课情况 教师安排 节日活动)
第三篇:MFC实现班级管理系统
班级管理系统
设计:假设每个学生只有一个名字,每个班级只有名称
建立基于对话框的应用程序。先分析、构造类,然后设计界面 步骤一:构建类
1、学生类:
普通类,类名:Cstudent student.h Protected:
//保护成员通常放在公有成员后
CString name;
//学生姓名 Public: void setName(CString name);
//设置学生
CString getName();
//得到学生姓名 在student.cpp文件中实现: CStudent::CStudent(){ name=“noname”;}
CStudent::~CStudent(){ } void CStudent::setName(CString name){ this->name = name;} CString CStudent::getName(){ return name;}
2、定义班级类: 类名:CGrade protected:
//保护成员通常放在公有成员后 CString name;CStudent students[50];int studentNumber;Public: CGrade(CString name);void setName(CString name);CString getName();void addStudent(CStudent &student);void deleteStudent(CString name);int getStudentNumber();在.cpp文件中实现: CGrade::CGrade(){ name = “noname”;studentNumber = 0;} CGrade::CGrade(CString name){ this->name = name;studentNumber = 0;} CGrade::~CGrade(){ } void CGrade:: setName(CString name){ this->name = name;} CString CGrade:: getName(){
return name;} void CGrade::addStudent(CStudent &student){ students[studentNumber++] = student;} void CGrade::deleteStudent(CString name){ int i;for(i=0;i<50;i++)
if(students[i].getName()== name)break;if(i>=50)return;for(int j=i;j students[j] = students[j+1]; studentNumber--;} int CGrade::getStudentNumber(){ return studentNumber;} 二、设计对话框界面。 1、设计主对话框,添加控件 为对话框中的控件定义标识符。IDC_GRADE_LIST IDC_STUDENT_LIST 2、新建班级对话框 插入对话框 IDC_ADD_GRADE 右击菜单点“属性”,设置对话框的标识符为: IDD_ADD_GRADE,和标题“插入班级” IDC_GRADE_NAME 根据对话框建类:CaddGradeDlg,右击对话框点击“类向导”,为对话框建类 编辑框的标识符为: IDC_GRADE_NAME 在添加班级对话框上按CTRL+W,为编辑框影射变量:CString m_name;void CAddGradeDlg::OnOK(){ // TODO: Add extra validation here CDialog::OnOK();} 3、在主窗口中,为列表框映射变量:CListBox m_gradeList;在主窗口类中声明: public: CListBox * getGradeList();void addGrade(CGrade &g);void deleteGrade(CString &name);int getGradeNumber();protected: CGrade grades[100];int gradeNumber; 注意:在构造函数中添加:gradeNumber = 0;void CQxDlg::OnAddGrade(){ // TODO: Add your control notification handler code here CAddGradeDlg agDlg(this);if(agDlg.DoModal()==IDOK)//点击确定正常返回 { CGrade g(agDlg.m_name);//生成新班级 this->addGrade(g);//添加班级 this->m_gradelist.AddString(agDlg.m_name);//添加列表 } } void CEx_1 Dlg::addGrade(CGrade &g){ grades[gradeNumber++] = g;} void CEx_1 Dlg::deleteGrade(CString &name){ for(int i = 0;i < gradeNumber;i++){ if(grades[i].getName()== name) break;} if(i >= gradeNumber) return;for(int j = i + 1;j < gradeNumber;j++) grades[j-1] = grades[j];gradeNumber--;} int CEx_1 Dlg::getGradeNumber(){ return gradeNumber;} CListBox * CEx_1 Dlg::getGradeList(){ return &m_gradeList;} void CQxDlg::OnDelGrade()//删除班级 { // TODO: Add your control notification handler code here if(m_gradelist.GetCurSel()<0)// 返回列表框中当前选中的项的下标 } MessageBox(“您没有选定班级,请重新选择一个班级”);else { CString str;m_gradelist.GetText(m_gradelist.GetCurSel(),str);//把索引值为index的项的文本拷贝给str this->deleteGrade(str);m_gradelist.DeleteString(m_gradelist.GetCurSel());m_studentlist.ResetContent();清空学生列表 } 添加学生 一、新建学生对话框 1、插入对话框 右击菜单点“属性”,设置对话框的标识符为: IDD_ADD_STUDENT,和标题“插入学生” IDC_GRADE_NAME 2、根据对话框建类:CaddStudentDlg,右击对话框点击“类向导”,为对话框建类 编辑框的标识符为: IDC_STUDENT_NAME 为编辑框影射变量:CString m_name; 3、在主窗口中,为列表框映射变量:CListBox m_studentlist;将按钮的ID和标题修改好 在主窗口中添加: 添加学生函数 void CQxDlg::OnAddStudent(){ // TODO: Add your control notification handler code here // TODO: Add your control notification handler code here if(m_gradelist.GetCurSel()<0) MessageBox(“您没有选定班级,请重新选择一个班级”);else { CAddStudentDlg asDlg; if(asDlg.DoModal()==IDOK) { int i,k; CString str; for(i=0;i { m_gradelist.GetText(m_gradelist.GetCurSel(),str); if(grades[i].getName()==str) { k=i; break; } } CStudent s; s.setName(asDlg.m_name); this->grades[k].addStudent(s); this->m_studentlist.AddString(asDlg.m_name); } } } 删除学生: void CQxDlg::OnDelStudent(){ // TODO: Add your control notification handler code here if(m_studentlist.GetCurSel()<0) MessageBox(“您没有选定学生,请重新选择一个学生”);else { int i,k; CString str; m_gradelist.GetText(m_gradelist.GetCurSel(),str); for(i=0;i { if(str==grades[i].getName()) { k=i; break; } } m_studentlist.GetText(m_studentlist.GetCurSel(),str); grades[k].delStudent(str); m_studentlist.DeleteString(m_studentlist.GetCurSel());} } 班级列表框选择时学生框随之改变 void CQxDlg::OnSelchangeGradeList(){ // TODO: Add your control notification handler code here m_studentlist.ResetContent();CString str;m_gradelist.GetText(m_gradelist.GetCurSel(),str);int i,j;for(i=0;i if(grades[i].getName()==str) { for(j=0;j m_studentlist.AddString(grades[i].getStudent(j).getName()); // m_studentlist.AddString(grades[i].getStudentName); } } 在之前应该在Cgrade类中添加CStudent & getStudent(int i)函数 类中声明CStudent & getStudent(int i);类外Grade.cpp中定义 CStudent & CGrade::getStudent(int i){ return students[i];} 代替: 在之前应该在Cgrade类中添加CString CGrade::getStudentName(int i))函数 类中声明CString getStudentName(int i); 类外Grade.cpp中定义 CString CGrade::getStudentName(int i){ return students[i].getName();} 第8周留言板回复功能实现 日期:4-20 课程名称:asp网站制作 课时数:2 教学目标: 知识与技能:通过URL和表单传值实现回复功能 过程与方法:留言板回复功能操作。 情感与价值观:通过小实例的制作和完成激发学生的学习兴趣 教学重点:留言回复操作 教学难点:传值的理解 教法:讲授、任务驱动,分组教学 教学过程: 一、回顾:用户权限设置 留言板设置不同用户权限,对不同的用户有不同的操作。一般用户只能发表留言,管理员可以对留言删除、回复。 用户权限修改以后,message表中的字段也要做相应改变,添加回复字段“m_reply” 二、留言回复页面制作 留言显示页面的删除和回复,是对权限为管理员的用户才能有的操作,所以需要通过判断权限来控制。 1、在登陆时用session保存权限 2、在显示页面判断权限并且要传递m_id参数过去 三、回复功能制作 要实现删除功能,需要有回复页面传递m_id和回复内容m_reply到后台,再进一步完成的是访问数据库,更新相应的记录的m_reply字段。所选记录的依据,就是m_id,由index.asp传递到reply.asp再传递到mreply index.asp reply.asp mreply.asp 四、总结 1、用户权限设置,数据库设置 2、session内建对象 3、参数传递 4、回复功能实现 人事档案数据库的建立与管理功能实现 作者 (单位) 摘要:主要阐述了如何利用V-FOXPROW FOR WINDOWS环境开发人事档案管理系统,介绍了人事档案管理系统数据库的建立和系统的各项功能及各项功能的实现方法。该系统由主画面和子画面组成,界面美观,操作简单,能大大提高工作效率,适用于企事业单位的人事档案管理。 关键词:数据库;管理;人事档案 1前言 随着信息技术的发展,人事档案的信息化管理已经是企业必然的选择,特别是Internet 以及企业网站的日益普及,各级人员希望能够迅速、快捷地查询档案资料,这就要求人事档案管理系统要具有网上查询的功能。随着人事变动的增加,人事档案数据日益庞大,人事档案管理系统的复杂度也随之提高,要求达到使用高效、安全存储的目的。 为配合企业信息化进程,采用实用型关系数据库V-FOXPROW编写了人事档案管理系统,改系统具有良好的图形用户界面,操作方便,简单易学,它能更好地实现人事档案的微机化管理,减轻人们负担,提高工作效率。 2档案管理系统的功能设置 本系统开发以高内聚、低耦合为基本设计原理,并以自顶向下逐步求精的数据结构流程模式进行问题的分解,结合档案管理系统中业务流、数据流、人机边界、数据接口等将档案系统进行自然语言的流程设计。 根据档案管理的要求和我中心的实际情况,对本系统的运行平台作出如下要求:本系统的客户端程序要求运行在Windows98或以上的Windows操作系统平台上,数据库服务器也采用Windows平台,客户端程序与数据库服务器的连接模式采用Client/Server(C/S)模式,客户端软件与数据库系统进行直接通讯处理。因本系统中数据处理流程相对简单,数据传输要求较高,因此本系统采用结构简单的单层数据处理方法,所有数据处理流程均在服务器端 完成,从而不涉及中间件的数据处理。客户端软件要求不限制同时在线的操作用户数量。 2.1 用户及操作人员权限设置 本系统的用户分管理员和普通用户。管理员的职责是负责对使用用户、数据表式、数据显示格式的设置、修改,以及数据库备份和数据库还原工作。普通用户由于工作职责不同拥有不同的使用权限;档案资料的增加及修改权、档案库的查询统计权、档案报表和各类证明材料的打印权,以及人事代理管理权,各种权限可以进行组合分配。用户在使用档案管理系统时要求根据相应的用户名称及该用户的密码进行登录,登录后系统将根据当前用户所获得的权限分配相应的功能权限。 2.2 查询统计功能 查询统计功能要求有多种较智能化的查询统计方式,在系统中要求将查询统计分类为单项查询、综合查询、单项统计、综合统计四项,单项查询及单项统计是针对档案项目中某一项进行的全匹配或部分匹配的查询统计;综合查询及综合统计则是根据档案库中所有项目进行的全方位智能化查询统计,其查询统计的方式有完全匹配(即等于)、大于、小于、包含(模糊方式)、范围等,可根据不同的条件进行组合条件查询。 2.3 打印功能 打印功能主要是嵌入在查询统计功能中,要求实现查询统计结果的打印、档案保管证明、工作简历(工龄)证明以及调档函的打印,此外还要能实现常用的档案报表和档案清单的打印。系统的实现环境和总体方案设计 人事档案管理系统是在IBM微机上的WINDOWSXP操作系统下,利用V-FOXPROW FOR WINDOWS环境开发而成的。该系统根据人事档案管理要求,分为人事档案数据库和数据库管理两部分。人事档案数据库根据需要建立34项基本内容,每一项有一个名称、数据的类型和最大长度。一个人员的34项内容构成一个记录。其中数据的类型有:字符型、数字型、日期型、备注型。数据库管理部分按照对数据库的操作不同,分为主画面模块和功能模块。 主画面模块用来完成会员档案管理系统的数据录入、修改和功能设置。整个程序的工作是在主画面模块的控制下,根据用户的要求,选择不同的功能模块来完成对数据库指定的操作。功能模块包括∶姓名查询模块、电话查询模块、前插记录模块、后插记录模块、增加记录模块、删除记录模块、打印记录模块、导向记录模块及综合查询模块,用来完成档案建立 和维护、档案查询、档案输出等系统功能。本系统程序采用模块化设计,有利于扩充程序的功能,以满足用户的各种要求。系统编程调试及运行情况 根据总体方案要求,利用V-FOXPROW提供的开发系统,编写出人事档案管理系统软件。由于该系统为模块化设计,因此采取调试的方法是:单个模块调试→各功能模块与主画面模块相结合调试→整个系统调试。调试正常后,利用开发软件提供的项目管理器及编译功能完成程序的编译,形成XX.EXE执行文件。 该系统软件经调试后,在不同类型的微机上(带有WINDOWS中文版操作系统)安装使用,运行正常。本软件除完成主要功能的程序设计外,还完成了一些辅助功能的设计。如:进入系统需要输入保密口令;检查是否有重记录功能;采取一些保护措施,即使用户操作上有错误,系统也能正常运行,并给出一些提示,帮助你完成任务;系统程序中设计了“序号”自动增减功能,可以大大方便用户,免除了在增减记录和插入记录时修改序号带来的麻烦,提高工作效率;设计中还考虑到画面前后的一致性,在没有查询到记录和打印输出完记录后,仍回到原来的记录;综合查询部分能够对人员的任意情况进行查询、排序、组合,可同时输入26个条件进行查询。所有这些,给用户的使用带来很大方便。使用效果 通过调查和用户反映,该人事档案管理系统运行正常,可靠性强,效果良好。 (1)采用计算机对工会会员档案进行管理,打破了传统式的会员档案管理模式,可以达到高水平的信息存储、查询、打印,它不仅节省人力,使人们从繁琐枯燥的劳动中解放出来,大大提高工作效率,而且可以减少人为的差错,能正确、及时地提供人员档案资料。 (2)传统卡片式管理,会员个人资料项目固定,且内容较少,而工会会员档案管理系统可根据需要,灵活添加所需内容,且项目数量增多,可以包含会员基本情况,使得会员档案管理更具有灵活性和实用性。同时,工会会员档案的调转非常容易。 (3)为科学决策某项工作提供依据。由于各种查询、统计和打印的便捷性、准确性,使该系统成为许多工作不可缺少的助手,为工作的科学决策和顺利进行奠定了基础。 (4)提高了人们使用现代化工具的意识,带动了其它工作的微机化管理,同时也为今后的人员档案信息共享提供了有力的保证。 5结语 通过以上数据表与数据库及应用模块的设计,我们完成了人事档案管理系统的设计,该系统不仅可以提高工作效率和档案管理的准确性,而且非档案管理人员也可以通过内部网随时了解自己的情况,为今后数字化档案管理系统的整体建设奠定了基础。 参考文献 [1]晶辰工作室编.VISUAL FOXPRO6.0操作指南[M].北京:人民邮电出版社,1998 [2]张之超编.VISUAL FOXPRO6.0开发指南[M].北京:人民邮电出版社,1999 [3]孙伟.人事档案管理系统的设计[J].中国科技信息,2005,(06) [4]梁妙园,朱琛.APPLEⅡ机上建立中小型企业通用人事档案管理系统[J].华中师范大学学报(自然科学版),1985,(03)第四篇:留言板回复功能实现
第五篇:人事档案数据库的建立与管理功能实现