标题 | 职业学校德育学分管理系统的研究 |
范文 | 丛春燕 摘要:该文提出基于B/S体系结构的管理系统,这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。通过对相关信息的修改,可以把该系统推广到职业学校使用,具有一定的适用性。 关键词:德育学分;评价体系;数据库 中图分类号:G642 ? ? ?文献标识码:A 文章编号:1009-3044(2019)13-0086-02 德育学分制是把学生在校内外的政治觉悟、思想品德、遵纪守法、文化学习、日常行为等方面的现实表现进行量化评分的一种德育管理制度,它是根据德育要求和学生生活的阶段特点,将德育的内容和环节换算为学分,将德育的过程和结果成绩化,把学生在实践活动、行为规范等方面的表现全部纳入德育学分制的评价体系之中。 为此,开发了我们南通中专的德育学分管理系统,该系统能对我们职业学校学生的德育学分进行有效管理。 1德育学分管理系统的实现 1.1 系统的功能模块 结合我校德育学分管理系统的需要,确定本系统的功能模块,如图1所示系统功能模块说明。 1)系统维护 ?主要分不同的管理员;有管理员、教员、学生。管理员给其他用户赋予不同权限和修改登录密码;而其他用户只能对自己进行登录密码的修改。 2)系统管理 ?不同权限的用户对不同级别的管理。如系统管理员可以进行一切的修改、系部管理员可以对系部、教员、班级、学生进行修改,教员只能对相应班级的学生进行管理。 3)学期设置 由管理员、部门、教员对其进行修改。 4)德育学分管理 ?教员对相应学生进行评估项目的打分。 5)数据汇总 根据用户、项目指标体系等统计各项数据。 所涉及的信息表主要包括: 1)教师信息表:描述各个用户的基本信息和所属权限组。 2)学生信息表: 描述学生的基本信息。 3)权限信息表:不同用户有不同的权限。 4)学分信息表:描述评估体系中的加减分情况。 5)增加信息表:描述增添信息将此加到各个表中。 1.2德育学分管理系统的数据库的E-R图 数据库的E-R图反映了实体、实体的属性和实体之间的联系,本德育学分管理系统的主要数据库E-R图,如图2所示。 1.3德育学分管理系统的重要模块介绍 1.3.1 登录模块 点击登录按钮,系统首先检测账号,然后是密码,最后是验证码,如有哪个不对,都会给出相应提示。要根据数据库中的教师信息表核对上面的内容。这就要求连接数据库。连接数据库的命令如下: SqlConnection con=new SqlConnection("server=localhost; database=dyxf;uid=dy;pwd=dy"); string strSql = "select * from dy_teacher where dlm='" + admin_name.Text.Trim() + "'"; SqlCommand addcommand = new SqlCommand(strSql, con); addcommand.Connection.Open(); 验证过程的命令: if (reader.Read() == false) { Response.Write(""); } else { string getpas = reader.GetString(5); addcommand.Connection.Close(); if((getpas.CompareTo(admin_pass.Text.Trim()))==0) { if (Session["CheckCode"] != null) { if (String.Compare(Session["CheckCode"].ToString(), admin_code.Text.Trim(), true) != 0) { Response.Write(""); admin_code.Text = ""; } else { Session["UserID"] = reader.GetInt32(0); Session["LonginName"] = reader.GetString(1); Session["UserName"] = reader.GetString(2); Session["DepartmentId"] =reader.GetInt32(3); Response.Redirect("./html/index.aspx"); } } } else { Response.Write(""); } } 通过session将登录的信息传递到其他的网页中。 1.3.2 控制面板模块 本模块由两部分组成,修改登录密码、站内短消息。点击控制面板就会出现登录用户的信息。包括的内容有:登录名、姓名、所属部门、身份、班级。让教师一目了然知道自己的权限。修改登录密码,修改教师的登录密码,因初始密码为“123456”,当教师第一次登录以后,就可以对其进行修改,防止个别教师无意的修改,导致自己账户的不好使用。站内短消息,是方便教师之间的相互交流。 当点击控制面板,右框架中将显示相应内容:登录名、姓名、所属部门、身份和班级。登录名由首页传过来,由此从教师信息表中找到相应的姓名,所属部门和身份,再由登录名从班级信息表中找到所带的班级。让教师一目了然自己的信息和所具有的权限。 其中修改登录密码中用户两次输入新密码。按修改密码按钮时,如两次输入的密码不一致,就要求重新填写,一致时实现用户密码的修改,将新密码写到教师信息表中,并显示修改成功。 站内短消息,主要包括三项内容:发短消息、收短消息和删除短消息。通过最简单实现相应功能。 参考文献: [1] 闪四清.SQL Server2000系统管理指南[M].北京:清华大学出版社,2001. [2] 木林森.C#和ASP.NET程序设计教程[M]. 北京:清华大学出版社,2002. [3] 缪亮.DreamweaverMX2004基础与实例教程[M]. 北京:电子工业出版社,2005. 【通联编辑:光文玲】 |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。