基于ASPnet的班级学生管理系统
- 格式:doc
- 大小:1.10 MB
- 文档页数:18
基于的学生教务信息管理系统设计与实现现在对于教务系统管理人员来说,能够通过网络平台对学生信息进行相互传递,分析某班学生信息、对无关信息进行处理等等,而这一切都归功于电脑技术的快速发展。
对于以前的管理办法来说,想要实现联网共享信息、远程操作、迅速及时传达信息等功能,可以说根本不可能实现,但通过现代最管理手段全部都能实现。
正因为如此,现代管理手段有着不可估量的市场价值。
标签:;教务管理系统;设计;实现1 国内外研究现状美国和欧洲其他发展国家,政府非常支持建设数字化校园。
所以各个学校都对本校的学籍以及教务等管理进行了信息化改造。
在20世纪90年代之初,这些地区几乎所有的名牌院校都已经非常成功的实现了信息化,数字化校园。
现在,全球的在互联网方面具有顶尖技术的大型公司都开始斥巨资用来开发与研究数字化校园。
一般情况下,以上这种类型的软件对应群体是软件开发商。
软件开发商在开发和使用自身企业或者是和自身企业相联系的软件的时候,关键是使用了下面的这两个不同的方法来设计与建设上述的那类技术。
首先是需要购买在开发研究方面所需要的基础设施,像是桌面软件和服务器等。
买这些基础设施就需要花费该公司大量的人力资源和物力资源。
其次就是,根据对有关的虚拟主机与服务器不进行购买而是通过租赁的形式来获得使用权,这样就为企业节省了大量的人力物力资源,大大的节约了成本。
但是若是这样做的话同时也降低了对后台服务器的控制权。
数据化校园能够使全体师生在上网的过程中,可以让用户访问服务、处理器、存储设备等和他们相联系的设施。
对学生和教师来讲,可以在运用校园信息化数据部署和应用程序在。
基于同样的道路,可以选择任意的服务并对它们进行组合,这一来,在藕合程度方面还是比较低的。
数字化校园运用了虚拟技术,云端或者本地的运行环境能够支持类型不同的编程语言,采用了改进的数据库。
在我国,中国高等教育文献保障系统简称CALIS是第一个把信息化的应用带入到教务管理系统中的。
基于的学生信息管理系统基于的学生信息管理系统摘要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。
管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统。
本文介绍了在环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。
通过分析某一学校学生管理的不足,创建了一套行之有效的计算机管理学生的方案。
文章介绍了学生管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。
【关键字】:管理信息系统、学生管理、应用。
SummaryWith more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics. This article introduces the detailed process of exploring a management information system under the environment of , utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for student management by computer, through analyzing disadvantages of student management by human resources. This article emphasizes on three sections. The system analysis section of student management information includes feasible analysis, management function analysis.The system design section mainly focuses on system function design anddata base design and data number design. And the system realization section has provided several major function , together with the main windows and programs.This economical and pragmatic system has explicit interface, with simple operation.[Keywords] :MIS、student management、 application目录学院毕业设计 1(论文) 1基于的学生管理系统 1摘要 2Summary 3第1章系统概述 51.1 系统及需求分析 5第2章开发环境 62.1 简介 62.2 SQL Server 2000简介 62.3 结构化查询语句SQL简介 7第3章学生管理信息系统设计 103.1概述 103.2需求分析 103.2.1 需求功能 103.2.2性能需求 123.3系统框架 133.3.1系统流程分析 133.3.2系统功能模块分析 143.4系统配置 163.4.1软件配置 163.4.2硬件配置 173.4.3网络配置 183.5数据库分析 183.5.1系统E-R图 183.5.2表/字段分析 223.6 数据库创建 253.6.1创建数据库 253.6.2 创建表 253.6.3创建存储过程 263.7 数据库连接/数据库具体配置 273.7.1 SMS 中Config.web的配置文档 273.7.2.调用SMS中Config.web的代码 28第4章主要界面及相关代码 294.1学生管理系统首页 294.2学生班级管理维护页面 324.3学生班级添加页面 384.4课程信息管理页面 434.5录入成绩页面 484.6添加教师页面 524.7添加课程页面 564.8课程类别管理页面 684.9用户管理页面 72第5章调试与测试 785.1 系统测试概述 785.2 系统测试 795.3 测试结果 79总结 80致谢 81参考文献 82第1章系统概述本学生信息管理系统可以说是一个综合性的学校学生管理系统,这它集成了学生学籍管理系统、学生成绩管理系统、学生档案管理系统、学生缴费管理系统等多种功能,因而具有较强的实用性和先进性。
毕业设计说明书基于 学生信息管理系统的开发学生姓名: 学号:学系 专 指导教师:年月基于学生信息管理系统的开发摘要随着Internet的普及,越来越多的学校建立了自己的Web网站,其中学生信息管理系统是构成学生网站的一个重要组成部分。
传统的系统基于ASP和JavaScript,VBScript等脚本语言,将动态网页和数据库结合,通过应用程序来处理的方法具有较大局限性。
本说明书中系统开发用的技术是在.NET Framework平台上利用,采用C#语言来实现。
该系统采用技术可以容纳具有复杂关系的数据,而且其开发模式有助于减少软件的维护费用,提高软件的可移植性和可伸缩性,提高网络性能,甚至有助于提高软件开发人员的生产力和缩短开发周期。
正是由于采用了上述方法,使得本学生信息管理系统具有操作简单、界面友好。
同时许多选项包括学生信息、学生课程,学生成绩等只需要点击鼠标就可以完成,跟踪出现的提示信息也让用户随时清楚自己的操作情况,具有即时可见性。
并且方便移植,针对不同的学校或相关单位,只需要稍作修改就可以开发出适合本部门特点的信息管理系统等特点。
本论文也有不足之处,例如不可以实现在线注册等,还有些功能也不完善等,这些都是需要以后努力的方向。
关键词:学生信息管理,SQL server2000,高效查询The Student Information Management SystemDeveloped by AbstractAlong with the Internet popularization, more and more schools have established own Web website, student information management system is constituted the student website an important constituent. The tradition based on script language and so on the ASP,JavaScript, and VBScript, the dynamic homepage and the database union, has a bigger limitation.The technology uses which in this system performance history is developed in NET the Framework platform using the technology, uses the C# language to realize. This system uses the technology to be allowed to hold has complex relational the data, no longer relies on the database link; Moreover its development pattern is helpful to reduce software the maintenance cost, enhances software the probability and the expandability, enhances the network performance, even is helpful to enhance the software developer's productive forces and reduces the development cycle .Because used the above method, making the student information management system is simple, user-friendly.At the same time many options, including students, student courses, student achievement, and so only need to click the mouse to be completed, tracking the tips of information at any time also allows users to make clear its own operations, with instant visibility. And to facilitate the transplant, for different schools or units, only slightly modified to fit on the development of this sector of the characteristics of information management systems and so on.This paper has deficiencies, for example, can not achieve on-line registration, but also some features not perfect, these efforts are needed after the direction.Key words:Student information management; SQL server2000; High efficient query目录1 绪论 (1)1.1 课题背景和研究意义 (1)1.2 国内外研究概况 (2)1.3 研究的主要问题 (3)2 系统开发相关技术简介 (4)2.1 .NET Framework 2.0 (4)2.2 技术概况 (4)2.3 C#语言简介 (5)2.4 SQL Server 2000简介 (6)2.5 基于访问数据库的原理 (8)3 系统的分析与总体方案设计 (10)3.1 系统需求分析 (10)3.2 系统架构设计 (10)3.3 系统功能描述 (11)3.4 系统开发环境 (12)4 系统的详细设计与实现 (13)4.1 数据字典 (13)4.2 访问数据库 (14)4.3 其它各功能模块的实现 (16)4.3.1 系统主页面 (16)4.3.2 用户登录和注册 (17)4.3.3 教师信息管理 (19)4.3.4 院系信息管理 (23)4.3.5 班级信息管理 (24)4.3.6 课程信息管理 (25)4.3.7 学生信息管理 (26)4.3.8 学生成绩管理 (28)4.3.9 其它技术 (29)5 结论 (33)参考文献 (34)致谢 (35)1 绪论1.1 课题背景和研究意义学生信息管理系统是高校必不可少的组成部分,它对于学校的决策者和管理者来说都是至关重要的,原因在于学生信息管理系统能够为用户提供内容丰富的信息和快捷的查询方式。
基于的班级学生管理系统——用户管理、安全管理、奖励与处分管理、综合测评管理模块计算机科学与技术03本(1)班:唐毅指导老师:陈正铭讲师(韶关学院信息工程学院,广东韶关512005)摘要:利用 2.0和SQL Server 2000数据库技术实现的班级学生管理系统具有协助班级导师和辅导员对班级管理的功能。
班级导师可以通过系统了解所带班级学生各种相关信息,对所教班级学生进行综合评价;班长通过系统对本班学生的基本信息、日常表现、学习成绩等进行管理;各同学也可通过本系统查询自身的相关状态及信息。
其中的用户管理、安全管理、奖励与处分管理与综合测评管理的功能是管理用户、提高安全性及学期末的综合测评工作电算化。
关键字: 2.0;班级学生管理;综合测评1绪论随着学生群体不断的壮大,传统的学生管理方法不能适应现今学校的需要。
利用管理信息系统(MIS)对学生进行管理已成为必然趋势。
目前学校采用的管理系统可分为C/S结构和B/S结构,B/S结构的系统具有系统操作简便,客户端无需安装,维护方便等优点,被越来越多的学校所青睐,本文将介绍如何使用 2.0设计一个B/S结构的班级学生管理系统,主要功能包括用户管理、安全管理、奖励与处分管理、综合测评管理。
2需求分析2.1调研情况面对庞大的学生群体,国内外各院校形成了一定规模的信息化建设体系,都建立有自己C/S或B/S模式(以C/S居多)的学生管理系统,以减少工作环节,提高管理效率,功能齐全。
但在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。
2.2解决方案根据需求,选用B/S模式设计方案,运用MD5加密和图片验证码数据加密技术,应用SQL数据库管理系统,开发工具等开发班级学生管理系统。
该系统面向各部门和全体学生,实现对学生用户管理、安全管理、奖励与处分管理、综合测评管理等功能模块;实现根据成绩、奖惩信息等内容给出学生的综合测评结果。
山西师范大学本科毕业论文(设计)基于的学生成绩管理系统设计与实现院系:专业: _________________________年级:__________________________学号:__________________________姓名:__________________________指导老师:__________________________答辩日期:__________________________成绩:基于的学生成绩管理系统设计与实现内容摘要:该文将学生成绩管理系统划分为三个用户权限:教务处管理权限,学生权限,教师权限。
在SQL server Management 2005中通过新建查询的方式建立数据库,在Visual student 2010环境下C#语言实现。
关键词: 成绩管理 C# SQL数据库Design and implementation of student achievement management system based on Abstract: This paper divides the student achievement managementsystem into three user rights: educational administration administrative authority, student authority, teacher authority. In server Management SQL 2005, the database is built by the way of the new query, and the C# language is implemented in student Visual 2010 environment..Keywords: score management C# SQL database目录目录一引言 (1)二系统开发介绍 (1)(一)系统开发目的 (1)(二)系统开发目标 (2)(三)系统的开发方法 (2)三系统分析 (2)(一)系统可行性分析 (2)(二)系统需求性分析 (3)(1)功能分析 (3)(2)模块划分 (3)三数据库设计描述 (9)(一)数据模型设计 (9)(二)实体数据库表的设计 (10)四系统详细设计与实现 (13)(一)系统登录界面设计 (13)(1)用户管理功能设计与其页面设计 (16)(2)学生管理功能及其页面设计 (17)(3)课程管理设计与界面 (19)(4)成绩管理设计与界面 (20)(5)报表 (22)(6)数据备份还原 (23)六致谢 (26)七参考文献 (26)基于的学生成绩管理系统设计与实现一引言随着Internet的迅速发展,人类也飞速进入到信息社会,信息和知识在当代社会中扮演着越来越重要的角色。
基于的学生信息管理系统樊伟 周正国(连云港高等师范专科学校 江苏连云港 222000)[摘 要]为了提高学校学生信息管理的效率和安全性,用构建了学校信息管理系统,本文介绍了系统的整体设计,数据库访问方法和数据安全防范措施。
[关键字]学生信息管理系统;;;MD5前言随着校园网的建设和发展,广大师生已经习惯用校园网络来获取各种信息。
而教学和学生管理是学校工作的核心。
同时随着无线网络和有线网络的无缝结合,对校园网络的安全性提出了更高的要求。
而学生管理信息覆盖面广,信息量大,更新快,数据信息安全要求高。
为了方便管理者对管理信息的更新和管理,方便浏览者对种不利因素,本文提出采用设计和开发了一个快速、高效、学生管理信息的浏览和查询,在考察以往的学校学生管理系统的种多层构架的学生信息系统的管理平台。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~80年代以来,在我国运动竞技全面登上世界舞台的同时,如何促进群众体育的发展已成为体育工作日益突出的问题。
为此,国家体委提出了“以青少年为重点,以全民健身为基本内容的群众体育与以奥运会为最高层次、以训练竞赛为主要手段的竞技体育协调发展”的战略思想,确立了在群众体育工作上,要抓全民健身这样一个关系中华民族体质增强的大事。
1993年4月全国体委主任会议上,《国家体委关于深化体育改革的意见》以及《群众体育改革方案》中,正式提出要制定和推行全民健身计划,将其作为深化体育改革的一项重大举措。
全民健身计划是一项在国家宏观领导下,依托社会、全民参与的为实现社会主义现代化目标配套的社会系统工程。
为此,发动全社会不失时机地开展全民健身活动,满足人民日益增长的物质文化生活需要,是建设有中国特色社会主义的一项战略措施,对国家和民族的兴旺发达,对子孙后代的强健幸福有着深远意义。
实现学⽣管理系统学⽣管理系统所需要的具体控件和主要属性:1、登录窗体基本控件:label(标签控件)主要属性:Image(在标签上显⽰的图像)Text(在标签上显⽰的⽂本)TextBox(⽂本框控件)主要属性:PasswordChar(指⽰在作为密码框时,⽂本框中显⽰的字符,⽽不是实际输⼊的⽂本)Button(按钮控件)ComboBox(下拉框)属性:SelectedItem:获取当前选定的项事件:Click(单击控件时发⽣)private void butStyle_Click(object sender, EventArgs e){string str = "Data source=.;Initial catalog=Myschool;uid=sa";SqlConnection con = new SqlConnection(str);string sql = "select count(1) from student where studentName='" + txtUserName.Text + "' and LoginPwd='" + txtPwd.Text + "'";SqlCommand cmd = new SqlCommand(sql, con);try{con.Open();int count = Convert.ToInt32(cmd.ExecuteScalar());if (count > 0){MessageBox.Show("登陆成功");this.Hide();FormMain frm = new FormMain();frm.Show();}}catch (Exception){MessageBox.Show("退出");}finally{con.Close();}Sender是事件源,表⽰发⽣了这个事件的对象,事件发⽣中,事件源就是按钮。
基于的班级学生管理系统——用户管理、安全管理、奖励与处分管理、综合测评管理模块计算机科学与技术03本(1)班:唐毅指导老师:陈正铭讲师(韶关学院信息工程学院,广东韶关512005)摘要:利用 2.0和SQL Server 2000数据库技术实现的班级学生管理系统具有协助班级导师和辅导员对班级管理的功能。
班级导师可以通过系统了解所带班级学生各种相关信息,对所教班级学生进行综合评价;班长通过系统对本班学生的基本信息、日常表现、学习成绩等进行管理;各同学也可通过本系统查询自身的相关状态及信息。
其中的用户管理、安全管理、奖励与处分管理与综合测评管理的功能是管理用户、提高安全性及学期末的综合测评工作电算化。
关键字: 2.0;班级学生管理;综合测评1绪论随着学生群体不断的壮大,传统的学生管理方法不能适应现今学校的需要。
利用管理信息系统(MIS)对学生进行管理已成为必然趋势。
目前学校采用的管理系统可分为C/S结构和B/S结构,B/S结构的系统具有系统操作简便,客户端无需安装,维护方便等优点,被越来越多的学校所青睐,本文将介绍如何使用 2.0设计一个B/S结构的班级学生管理系统,主要功能包括用户管理、安全管理、奖励与处分管理、综合测评管理。
2需求分析2.1调研情况面对庞大的学生群体,国内外各院校形成了一定规模的信息化建设体系,都建立有自己C/S或B/S模式(以C/S居多)的学生管理系统,以减少工作环节,提高管理效率,功能齐全。
但在安全性和信息更新化方面存在有一定的不足,各现有系统资料单独建立,共享性差;在以管理者为主体的方式中,信息取舍依赖管理者对于信息的认知与喜好,较不容易掌握用户真正的需求,也因此无法完全满足用户的需求。
2.2解决方案根据需求,选用B/S模式设计方案,运用MD5加密和图片验证码数据加密技术,应用SQL数据库管理系统,开发工具等开发班级学生管理系统。
该系统面向各部门和全体学生,实现对学生用户管理、安全管理、奖励与处分管理、综合测评管理等功能模块;实现根据成绩、奖惩信息等内容给出学生的综合测评结果。
2.3开发环境1.硬件平台1)CPU:AMD1700+2)内存:512MB3)硬盘:希捷60G2.软件平台1)操作系统:Windows XP Edition2)数据库:SQL Server 20003)开发环境:Microsoft .NET Framework SDK v2.04)开发工具:Microsoft Visual Studio 20055)开发语言:C#语言6)服务器:IIS6.07)浏览器:IE6.0,且推荐使用IE6.08)分辨率:最佳效果1024×768像素3数据库设计数据库使用MS SQL2000数据库,包含22张数据表。
下面列出本系统主要数据表的结构。
3.1用户管理表3.1 用户表(MSS_Users)——系统核心表,存放系统用户信息3.2安全管理表3.2 系统公告表(MSS_Notice)——保存系统公告表3.3 用户登陆日志表(MSS_LoginLog)——记录用户登陆信息表3.4 用户操作日志表(MSS_WorkDo)——记录用户增删改记录的信息3.3奖励与处分管理表3.5 奖励类型表(MSS_Reward_Type)——保存奖励类型信息表3.6 奖励表(MSS_Reward)——保存学生奖励信息3.4综合测评管理表3.7 测评类型表(MSS_Eval_Type)——记录测评类型表3.8 德育测评表(MSS_EvalMoral)——记录学生德育测评得分表3.9 智育测评表(MSS_EvalIntel)——记录学生智育测评得分表3.10 文体测评表(MSS_EvalStyle)——记录学生文体测评得分表3.11 能力测评表(MSS_EvalStyle)——记录学生能力测评得分表3.12 综合测评表(MSS_EvalCom)——记录学生综合测评得分3.5所有表关系约束系统所有数据表的数据关系约束如图3.1所示。
图3.1 系统数据表关系图4总体设计4.1系统功能结构班级学生管理系统功能结构如图4.1所示。
图4.1 班级学生管理系统后台功能结构图4.2系统用例管理员、班级导师、班长、学生UML用例如图4.2-4.5所示图4.2超级管理员用例图图4.3班级导师用例图(本班)图4.4 班长用例图(本班)图4.5 学生用例图(个人)4.3系统业务信息流程学生管理系统业务信息流程如图4.6所示图4.6 班级学生管理业务信息流程图4.4系统流程班级学生信息系统流程如图4.7所示。
图4.7 班级学生信息系统流程图4.5文件架构班级学生管理系统后台文件架构如图4.8所示。
图4.8 班级学生管理系统文件架构图5详细设计5.1公共类编写对数据库操作的过程中,为了使用户对数据库的访问更快,将对数据库的操作方法封装在SqlData.cs公共类中,此类是对数据库操作的核心类;为了使用户对数据库的访问更安全,将对数据库的敏感数据进行加密。
加密算法封装在CommonClass.cs公共类中,此类还封装了许多系统将要使用到的公共类,如记录操作日志、弹出信息提示框类、MD5加密算法、DES加密解密算法等很有用的类。
5.2用户管理5.2.1登录模块系统登录模块用于验证用户登录系统时输入的用户名、密码和图片验证码是否正确,只有合法的用户才可以进入系统,用户登录执行过程业务流如图5.1所示。
图5.1用户登录执行过程系统的登陆模块采用随机图片验证码验证,防止SQL注入式攻击,加入了MD5加密技术,密码MD5加密保存,使系统安全性更高。
MD5加密口令验证过程如图5.2图5.2 MD5加密口令验证过程系统登录页面的运行结果如图5.2所示。
图5.3 班级学生管理系统登录页5.2.2用户信息模块由于本系统面向的是学校的学生、教师,因此,不设置用户注册模块,直接由班级导师将本班学生的学籍信息录入(可批量增加学籍信息),登录密码统一为:888888。
该页面运行结果如图5.4所示。
图5.4 用户管理页面效果图批量添加新用户则默认将用户的姓名等于ID,自动生成学生用户信息,信息的修改则由学生用户登陆系统后自行操作。
效果如图5.5所示。
图5.5 批量添加用户页面效果图学生可登陆系统通过“个人信息”选项进入修改学生用户的个人信息。
效果如图5.6所示。
图5.6 学生用户修改信息页面效果图5.3安全管理安全管理模块包括了登陆日志、操作日志、权限设置、更改密码等模块,主要的功能是保证系统的安全性,防止不法用户对系统进行恶意破坏。
其中的系统操作日志页面效果如图5.7所示。
图5.7 系统操作日志页面效果图5.4奖励与处罚管理奖励与处分管理模块包括奖励类型、奖励管理、处罚类型、处罚管理。
主要功能是添加学生用户与综合测评相关的奖励处罚信息,为综合测评管理提供奖励处罚信息。
其中的奖励类型管理页面效果如图5.8所示。
图5.8 奖励类型管理页面效果图5.5综合测评管理综合测评管理的数据流如图5.9所示,需要系统的考勤、成绩、奖励与处分等信息。
图5.9 综合测评管理数据流图添加了3个SQL存储过程1)Reward_Self用于计算用户某学年某测评的奖励得分。
如(”Exec Reward_Self '" + User_ID + "','" + Year + "','德育'”)CREATE Proc Reward_Self@User_ID varchar(50),@Reward_Year varchar(50),@Reward_Eval_Type nvarchar(50)ASSelect top 1 SUM(Reward_Mark) As 'Summ'From MSS_RewardLeft join MSS_Reward_Type on MSS_Reward.Reward_Type = MSS_Reward_Type.Reward_TypeWhere MSS_er_ID = @User_IDAnd MSS_Reward.Reward_Year = @Reward_YearAnd MSS_Reward_Type.Reward_Eval_Type = @Reward_Eval_TypeGroup By User_IDOrder by Summ DescGO2)Reward_Max用于计算某学年某测评的最高奖励得分。
如("Exec Reward_Max '" + Year + "', '德育'")CREATE Proc Reward_Max@Reward_Year varchar(50),@Reward_Eval_Type nvarchar(50)ASSelect top 1 SUM(Reward_Mark) As 'Summ'From MSS_RewardLeft join MSS_Reward_Type on MSS_Reward.Reward_Type = MSS_Reward_Type.Reward_TypeWhere MSS_Reward.Reward_Year = @Reward_YearAnd MSS_Reward_Type.Reward_Eval_Type = @Reward_Eval_TypeGroup By User_IDOrder by Summ DescGO3)Punish_Self用于计算用户某学年的扣分。
如(Exec Punish_Self '" + User_ID + "','" + Year + "','德育'")CREATE Proc Punish_Self@User_ID varchar(50),@Punish_Year varchar(50),@Punish_Eval_Type nvarchar(50)ASSelect top 1 SUM(Punish_Mark) As 'Summ'From MSS_PunishLeft join MSS_Punish_Type on MSS_Punish.Punish_Type = MSS_Punish_Type.Punish_TypeWhere MSS_er_ID = @User_IDAnd MSS_Punish.Punish_Year = @Punish_YearAnd MSS_Punish_Type.Punish_Eval_Type = @Punish_Eval_TypeGroup By User_IDOrder by Summ DescGO5.5.1德育测评德育测评测评是综合测评的第一个环节,也是综合测评模块中第一个设计的模块。