




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人资料整理 仅限学习使用中原工学院软件学院二级实践课题设计任务书姓名 常强 软件工程<.NET)专业124 班题目
学生信息管理系统本系统以管理学生信息为中心,能够实现对学生信息进行分类别管理。同时学生也可以登录到本系统对自己的个人信息进行查询。学生信息管理可以分为教师信息管理和管理员信息管理 。系统功能主要包设括:计成绩管理任课程管理务学生管理选课密码修改第1周:<2018年9月2日~2018年9月6日):系统需求分析,进行界面设计;设计系统的数据库结构进行分析、设计,列出数据库数据时表,之后以列出的关系模型为依据进行间第2周:<2018年9月9日~2018年9月13日):对系统进行详细的进分析设计,根据不同的功能模块,对其进行相应的编码及测试;度第3周:<2018年9月16日~2018年9月19日):对系统进行测试和纠错,进一步完善其功能,之后进行报告总结。原主始要资《C#课程设计案例精编》王振江王添添著参料考与文1/26个人资料整理 仅限学习使用献指导教师签字: 年 月日b5E2RGbCAP摘要本文给出了学生信息管理系统的开发背景、需求分析与设计以及主要功能模块的实现等内容。描述了学生信息系统的背景、现状、研究内容和意义;给出了系统的需求分析及概要设计,内容包括体系结构设计及系统数据库设计;给出了系统详细设计,内容包括系统主要功能模块的界面设计及实现;最后给出系统运行及测试的结果。p1EanqFDPw关键词:学生信息管理;学生登录;教师登录;管理员登录等。目录摘要2第1章绪论41.1课题背景41.2学生信息管理管理系统的现状41.3课题研究内容5第2章需求分析62.1业务分析62.2功能需求分析62.3系统环境需求72.3.1开发环境需求72.3.2运行环境需求7第3章概要设计83.1数据库概要设计83.1.1实体及其属性83.1.2E-R模型83.2系统管理模块设计9第4章详细设计 114.1数据库的详细设计 112/26个人资料整理 仅限学习使用4.2144.2.1144.2.2224.2.325529630 32第1章绪论1.1课题背景学生信息管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,主要用于学校学生信息管理,总体任务是实现学生信息关系的系统化、科学化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到学生选课,针对这些要求设计了学生信息管理系统。推行学校信息管理系统的应用是进一步推进学生学籍管理规范化、电子化、控制辍学和提高义务教育水平的重要举措DXDiTa9E3d本系统主要应用于学校学生信息管理,总体任务是实现学生信息系统化、规范化和自动化,其主要任务是计算学生各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到了学生选课、针对这些要求设计了学生信息管理系统。RTCrpUDGiT随着学校的规模不断过大,学生数量急剧增加,有关学生的各种信息量也成倍增加。面对庞大的信息量需要有学生信息管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范化管理、科学性统计和快速查询、修改、增加、删除等,从而减少管理方面的工作量。5PCzVD7HxA1.2学生信息管理管理系统的现状学生信息档案的管理对于学校的管理者来说至关重要,学生信息是高等学校非常重要的一项数据资源,是一个教育单位不可缺少一部分。特别是近几年来,国家政策的调整,我国高等院校大规模的扩招,给高等院校的教案管理、学生管理、后勤管理等方面都带来不少的冲击。其包含的数据量大,涉及的人员面广,而且需要及时更新,故较为复杂,难以单纯地依靠人工管理,而且传3/26个人资料整理 仅限学习使用统的人工管理方式既不易于规范化,管理效率也不高,目前我国各类高等院校中还有相当一部分学生档案管理还停留在纸介质的基础上,尤其是中、小学对学生档案的管理更是落后,这样的管理机制已经不能适应时代发展的要求,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,计算机科学与技术日渐成熟,计算机应用的普及已进入人类社会生活的各个领域,并发挥着越来越重要的作用。这种传统的手工管理模式必然被以计算机为物质基础的信息管理方法所取代。 jLBHrnAILg1.3课题研究内容该课题以学生信息管理 为出发点,实现了以下功能:学生管理教师管理管理员信息管理课程信息管理信息维护管理成绩管理选课管理第2章需求分析2.1业务分析该系统以学生信息管理为中心,学生信息可以分为基本信息、课程信息和选课信息。系统能够实现对学生信息进行分类别管理,同时学生也可以登录到本系统对自己的个人信息进行查询。 xHAQX74J0X2.2功能需求分析经业务分析,并结合系统用户的需求,系统需要实现以下功能:<1)管理员:主要功能有:教师管理、学生管理、课程管理、密码修改等功能。其中,教师管理可以对教师信息进行维护,可以实现对教师基本信息的查询,修改和删除,还可以添加教师。学生管理又分为学生信息维护,和新学生的添加,其中学生信息维护,可以实现对学生基本信息的查询,删除及修4/26个人资料整理 仅限学习使用改。课程管理又分为课程维护与排课,课程维护可以实现对所有已开设课程进行查询,也可以对课程信息进行修改、添加、删除。排课功能可以实现对已开设课程对教师进行排课管理,通过排课实现学生对课程进行选择。LDAYtRyKfE<2)教师:主要功能有:教师基本信息的查询、学生选课管理、学生成绩管理、密码修改。其中,学生选课管理可以查询该教师所教课程学生的选课情况。学生成绩管理,可以查询该教师所教课程学生的成绩,和学生成绩的录入。Zzz6ZB2Ltk<3)学生:主要功能:基本信息查询、成绩查询、选课管理、密码修改。其中,选课查询可以实现,该学生哪一学年与哪一学期选课结果。正选,可以实现学生选课,和历史已选课程的查询,当然该学生也可以对已选课程进行退选。 dvzfvkwMI12.3系统环境需求2.3.1开发环境需求硬件需求:CPUPIII500 以上的PC服务器,内存 1GB以上,硬盘 8GB以上。操作系统:WindowsXPrqyn14ZNXI软件需求:MicrosoftVisualStudio2005 开发环境,SQLServer2005数据库 EmxvxOtOco2.3.2运行环境需求硬件需求:CPUPIII500 以上的PC服务器,内存 1CB以上,硬盘 8GB以上。操作系统:WindowsXP; 软件需求:.NETFrameworkv2.0。SixE2yXPq5第3章概要设计3.1数据库概要设计对于学生信息管理系统的数据库设计,本文将从以下几个方面进行描述:首先是概念模型描述,包括对系统的实体属性分析及系统的 E-R图,然后是系统的逻辑结构设计,即给出系统的数据库设计表结构及描述。 6ewMyirQFL5/26个人资料整理 仅限学习使用3.1.1实体及其属性整个系统各实体可用以下关系来表示 <其中主键已用下划线标识):学生个人信息表:<学号,姓名,性别,出生年月,班级,专业,院系,密码,入学时间)教师表<教师编号,姓名,性别,年龄,院系,密码>课程表<课程号,课程名,课程学时,学分,类别,考查方式,上课时间,上课地点,教师编号<不为空),学期)kavU42VRUs选课表<课程号,学号,教师编号,课程名)管理员表<账号,姓名,密码,6.成绩表<学号,课程号,成绩,学期)3.1.2E-R模型在分析过系统各实体之间的联系后可得出系统的整体概念模型,用 E-R图表示出来,学生实体 E-R图如图3.1所示y6v3ALoS89姓名性别学号出生年月密码 学生班级入学时专业间院系图3.1学生实体 E-R图教师实体E-R图如图3.2所示:6/26个人资料整理 仅限学习使用密码教师编号教师姓名
院系学期
年龄性别图3.2教师实体 E-R图课程表实体E-R图如图3.3所示:课程课程名 课程学号时学分教师编号 课程表上课地类别点上课时间考查方式图3.3课程实体 E-R图选课表实体E-R图如图3.4所示:教师编课程名号选课课程号学号图3.4选课实体 E-R图管理员实体E-R图如图3.5所示7/26个人资料整理 仅限学习使用姓名管理员账号密码图3.5管理员实体 E-R图成绩实体E-R图如图3.6所示:学号课程号成绩成绩学期图3.6 成绩实体 E-R图3.2系统管理模块设计系统网站导航图如图 3.7所示。该图将此系统的大致信息展示了出来,系统是分相应权限的,只有具有相应权限的人员才能进入相应的功能模块。8/26个人资料整理 仅限学习使用学生信息管理系统学生信息管理 课程管理 班级管理 用户管理学选修更删生课录修查录管注改改除信信入改询入理册密权用息息码限户M2ub6vSTnP图1.7系统功能模块图第4章详细设计为了方便用户的操作,系统采用了模块化设计的思想,通过各模块的不同组合以实现不同的增、删、改、查功能。最终,使该系统能够具有规范化的格式、完整的信息量和易于查询等的特点。 0YujCfmUCw4.1数据库的详细设计依据数据库的概要设计,最后总结出数据库结构的主要数据表包括 :成绩表, 教师表,课程表,选课表,学生课,院系专业表,管理员表等。以下将给出系统数据库设计的逻辑模型,即各数据表的结构。 eUts8ZQVRd4.1学生表学生表存储学生的相关信息,表结构如表 4.1所示表4.1学生表结构列名 说明 数据类型 长度 允许空 是否为主键学号 学号 varchar 10 否 是9/26个人资料整理 仅限学习使用姓名姓名varchar20否否性别性别char4否否年龄年龄Int否否出生年月出生年月datetime否否院系院系varchar20否否专业专业varchar20否否班级班级char10否否密码密码varchar10否否学制学制Varchar10否否4.2教师表教师表存储教师的相关信息,表结构如表4.2所示表4.2教师表结构列名说明数据类型长度允许空是否为主键教师编号教师编号varchar10否是姓名姓名varchar10是否性别性别char10否否院系院系varchar50否否密码密码varchar50否否4.3课程表课程表存储学生课程的相关信息,表结构如表4.3所示表4.3课程表结构列名说明数据类型长度允许空是否为主键课程号课程号varchar10否否课程名课程名varchar10否否课程学时课程学时varchar50否否学分学分varchar10否否类别类别varchar10否否考查方式考查方式varchar10否否上课时间上课时间按varchar50否否上课地点上课地点varchar50否否学期学期varchar50否否4.4选课表10/26个人资料整理 仅限学习使用选课表存储学生选课的相关信息,表结构如表4.4所示表4.4选课表结构列名说明数据类型长度允许空是否为主键学号学号varchar10否否课程号课程号varchar10否否学期学期nvarchar50否否4.5 管理员表管理员表存储管理员的相关信息,表结构如表 4.5所示表4.5管理员表结构列名说明数据类型长度允许空是否为主键账号账号varchar10否是姓名姓名varchar20否否密码密码varchar50否否4.6排课表排课表存储排课的相关信息,表结构如表4.6所示表4.6排课表结构列名说明数据类型长度允许空是否为主键课程号课程号varchar50否否学期学期Varchar50否否教师编号教师编号varchar10否否4.7成绩表成绩表存储学生成绩的相关信息,表结构如表4.7所示表4.7成绩表结构列名说明数据类型长度允许空是否为主键学号学号varchar10否否学期学期varchar50否否课程号课程号varchar50否否成绩成绩varchar10是否4.2系统详细设计以下是系统各主要功能模块的界面设计及实现。进入网站的用户必须先登录,登录页面如图 4.1所11/26个人资料整理 仅限学习使用图4.1登陆页面4.2.1管理员信息管理在系统登陆界面中登陆管理员账号,将进入管理员登陆界面,系统都提供了教师管理、学生管理、课程管理,密码修改等功能,显示结果如图 4.2所示sQsAEJkW5T图4.2管理员登陆界面12/26个人资料整理 仅限学习使用在该页面点击“教师管理”的按钮,将进入教师添加页面和教师信息维护和添加页面界面,如图 4.3和4.4所示GMsIasNXkA图4.3.1教师管理图4.3.2教师添加13/26个人资料整理 仅限学习使用图4.3.3教师信息修改在该页面中点击“学生管理”的按钮如图 4.3.4,将进入用户添加和学生信息维护界面,分别如图 4.5,4.6所示TIrRGchYzg14/26个人资料整理 仅限学习使用图4.3.4学生管理页面图4.5显示全部学生信息界面在“管理员登陆界面”中点击“课程管理”,会出现相应功能,如下图4.6显示:图4.6课程管理页面15/26个人资料整理 仅限学习使用图4.7密码修改页面第5章运行与测试在编码的过程中,需要通过不断的对系统进行调试,才能对其功能做出完善性的补充。所以测试在此期间起了相当大的作用。 7EqZcWLZNX以下给出用户登录及管理员登录的若干主要测试用例。如表序功能模测试功操作步骤期望结实际结号块能点及数据果果1.输入正确在登录页面正常登正确用户名密输入用户名录,显示码及密码,点相应功能2.输入正确击“登录”页面系统给在登录页面不能正常登录的用户名输入用户名登录,系出提和错误的及密码,点统给出提示:密码击“登录”示“密码3.按钮错误,用户名或在登录页面系统给出系统给密码空白不输入用户提示出提示名及密码,“请输4.教师信息直接点击将教师数入用户在学生信息学生信添加添加页面输据插入数息添加入学生信据库不成功学生信息息,点击5.学生信息在学生信息修改数据提示管理修改管理页面选库中相应“受理择某条用户学生信息日期”信息,点击记录数据不“修改”按合法钮,输入客
5.1所示分析 处理方式“申请日增加学生期”字段端脚本验数据正确证该控件性未判断的数据合未判断增加学生“受理日端脚本验期” 证该控件的数据应在“受理日期”之16/266.学生成绩管理
个人资料整理 仅限学习使用在“学生成 在学生信 正确绩管理”中 息管理中增加一条学 的学生类生成绩数据 别中出现该类别第6章结束语在这次设计课题的过程中,通过组员的共同努力完成了程序设计,但从中也发现了自己的的不足,需要弥补,使我受益匪浅。它教会了我们一个程序员必须要有扎实的基础,要有严谨的态度,更需要有耐心。因为即使一个微小的错误就会导致程序无法运行,所以我们必须小心、认真书写代码,防止自己去犯一些完全没有必要的小错误,然后再浪费大量时间去查找错误,再去修改,既耗时又费力。lzq7IGf02E通过为期三周的课程设计,对《C#程序设计》这门课程有了更深一步的了解。它是计算机程序设计的重要理论技术基础,在我们软件工程专业的学习中占据着十分重要的地位。同时也使我们知道,要学好这门课程,仅学习书本上的知识是不够的,还要有较强的实践能力。因为我们学习知识就是为了实践,而只有多实践,多编写程序,才能更好的理解与掌握书本上的东西。 zvpgeqJ1hk在做课题的过程中,多次遇到数据库连接错误的问题,这也再次证明了我们学数据库学的很不扎实。所以在以后的学习中也找到了学习的重点。课题设计不仅可以巩固知识,还可以将知识充分运用到实际操作中,让我们真正的了解C#,是一次宝贵的经验。NrpoJac3v1忙碌的三个星期的课题时间结束了,回顾上学期,我发现我的《 C#程序设计》和《数据库系统概论》只掌握了书本上的知识,而对于编写程序的能力有很大的漏洞,所以这次的课题对我来说是个很大的挑战。虽然我的编程水平不高,但是通过组员的共同努力,参考文献,请教老师和同学,程序也基本上算是完成了。1nowfTG4KI记得做一级课题的时候,面对课题不知所措,觉得课题非常困难,我难以完成,对课题存在了很大的畏惧心理,所以一级课题完成的不尽人意。在刚开始做二级课题时,就想要认认真真的完成它。虽然在做的过程中有很多不会和不熟练的地方,但经过努力,一个课题下来,这些已经可以熟练掌握了。17/26个人资料整理 仅限学习使用fjnFLDa5Zo做完这次二级课题,我知道并不是只单纯地学习书本知识就可以学好编程语言,我们如果要想学好这门课,必须多动手编写代码,通过修改运行出来的错,可以更好的知道自己不足并加以改正,牢固掌握这种类型的知识。 tfnNhnE6e5附录 系统相关代码登陆页面:publicvoid button1_Click( object sender, EventArgse>HbmVN777sL{if (radioButton1.Checked>{SqlConnection conn= newSqlConnection(>。conn.ConnectionString="Server=1V47Y484QXASMMP。database=egratedsecurity=true"。V7l4jRB8Hsconn.Open(>。SqlCommandcmd=newSqlCommand(>。cmd.Connection=conn。cmd.CommandText="Select*from学生表where学号=@学号"。83lcPA59W9cmd.Parameters.Add(newSqlParameter("@学号",textBox1.Text>>。mZkklkzaaPSqlDataReaderdr=cmd.ExecuteReader(>。if(dr.Read(>>{if(dr["密码"].ToString(>==textBox2.Text>{学生信息frm=new学生信息(>。frm.Text=textBox1.Text。textBox1.Clear(>。textBox2.Clear(>。frm.Show(>。}else{MessageBox.Show("账号或密码有误!!!">。}}else{18/26个人资料整理 仅限学习使用MessageBox.Show("没有这个用户名">。}dr.Close(> 。conn.Close(> 。}elseif (radioButton2.Checked>{SqlConnection conn= newSqlConnection(>。conn.ConnectionString= "Server=1V47Y484QXASMMP。database=egratedsecurity=true" 。AVktR43bpwconn.Open(> 。SqlCommandcmd=newSqlCommand(>。cmd.Connection=conn 。cmd.CommandText= "Select*from 教师表where 教师编号=@教师编号"。ORjBnOwcEdcmd.Parameters.Add( newSqlParameter("@教师编号",textBox1.Text>> 。2MiJTy0dTTSqlDataReaderdr=cmd.ExecuteReader(> 。if (dr.Read(>>{if (dr[ "密码"].ToString(>==textBox2.Text>{教师信息 frm= new教师信息(>。frm.Text=textBox1.TexttextBox1.Clear(>textBox2.Clear(>frm.Show(> 。}else
。。。{MessageBox.Show("账号或密码有误!!!">。}}else{MessageBox.Show("没有这个用户名">。}dr.Close(> 。conn.Close(> 。}elseif (radioButton3.Checked>{SqlConnection conn= newSqlConnection(>。conn.ConnectionString= "Server=1V47Y484QXASMMP。19/26个人资料整理 仅限学习使用database=egratedsecurity=true" 。gIiSpiue7Aconn.Open(> 。SqlCommandcmd=newSqlCommand(>。cmd.Connection=conn。cmd.CommandText="Select*from管理员where账号=@账号"。uEh0U1Yfmhcmd.Parameters.Add(newSqlParameter("@账号",textBox1.Text>>。IAg9qLsgBXSqlDataReaderdr=cmd.ExecuteReader(> 。if (dr.Read(>>{if (dr[ "密码"].ToString(>==textBox2.Text>{管理员frm= new管理员(>。frm.Text=textBox1.Text 。textBox1.Clear(> 。textBox2.Clear(> 。frm.Show(> 。}else{MessageBox.Show("账号或密码有误!!!">。}}else{MessageBox.Show("没有这个用户名">。}dr.Close(> 。conn.Close(> 。}}privatevoid button2_Click( object sender, EventArgse>WwghWvVhPE{this.Close(>。}学生管理:privatevoid button6_Click( object sender, EventArgse>asfpsfpi4k{this.Close(>。}privatevoid button1_Click( object sender, EventArgse>ooeyYZTjj1{20/26个人资料整理 仅限学习使用SqlConnectionconn=newSqlConnection(>。conn.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。BkeGuInkxItry{stringstrsql="select*from学生表orderby班级"。SqlDataAdapterda=newSqlDataAdapter(strsql,conn>。PgdO0sRlMoDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。3cdXwckm15conn.Close(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoidbutton7_Click(objectsender,EventArgse>h8c52WOngM{SqlConnectionconn=newSqlConnection(>。conn.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。v4bdyGioustry{stringstrsql="select*from学生表where(学号='"+textBox1.Text+"'>or(姓名='"+textBox1.Text+"'>"。J0bm4qMpJ9SqlDataAdapterda=newSqlDataAdapter(strsql,conn>。XVauA9grYPDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。bR9C6TJscwconn.Close(>。textBox1.Clear(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoidbutton3_Click(objectsender,EventArgse>pN9LBDdtrd{SqlConnectioncon=newSqlConnection(>。con.ConnectionString="Server=1V47Y484QXASMMP。21/26个人资料整理 仅限学习使用database=egratedsecurity=true"。DJ8T7nHuGTcon.Open(>。stringstrSql="deletefrom学生表where学号=@学号"。SqlCommandcomm=newSqlCommand(strSql,con>。comm.Parameters.Add(newSqlParameter("@学号",dataGridView1.CurrentRow.Cells[0].Value.ToString(>>>。QF81D7bvUAcomm.ExecuteNonQuery(>。con.Close(>。textBox1.Clear(>。SqlConnectionconn=newSqlConnection(>。con.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。4B7a9QFw9htry{stringstrsql="select*from学生表orderby班级"。SqlDataAdapterda=newSqlDataAdapter(strsql,con>。ix6iFA8xoXDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。wt6qbkCyDEcon.Close(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoidbutton2_Click(objectsender,EventArgse>Kp5zH46zRk{添加学生frm=new添加学生(>。frm.Show(>。}privatevoidbutton5_Click(objectsender,EventArgse>Yl4HdOAA61{学生信息修改frm=new学生信息修改(>。frm.Show(>。}课程管理:privatevoid button7_Click( object sender, EventArgse>ch4PJx4BlI{this.Close(>。}privatevoid button2_Click( object sender, EventArgse>qd3YfhxCzo{22/26个人资料整理 仅限学习使用SqlConnectionconn=newSqlConnection(>。conn.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。E836L11DO5try{stringstrsql="select*from课程表"。SqlDataAdapterda=newSqlDataAdapter(strsql,conn>。S42ehLvE3MDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。501nNvZFisconn.Close(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoid课程管理_Load(objectsender,EventArgse>{stringstrConn="server=1V47Y484QXASMMP。database=egratedsecurity=true"。jW1viftGw9SqlConnection myConn=newSqlConnection(strConn>。stringstrSql="selectdistinct学期from课程表"。SqlCommandmyCom=newSqlCommand(strSql,myConn>。try{myConn.Open(>。SqlDataReadermydr=myCom.ExecuteReader(>。while(mydr.Read(>>{comboBox1.Items.Add(mydr[0].ToString(>> 。}}catch(SqlException eee>{MessageBox.Show(eee.Message, "数据库访问异常">。}finally{myConn.Close(> 。}}privatevoid comboBox1_SelectedIndexChanged(object sender, EventArgs23/26个人资料整理 仅限学习使用e>xS0DOYWHLP{SqlConnectionconn=newSqlConnection(>。conn.ConnectionString="server=1V47Y484QXASMMP。database=egratedsecurity=true"。LOZMkIqI0wtry{stringstrsql="select*from课程表where学期='"+comboBox1.Text.ToString(>+"'"。ZKZUQsUJedSqlDataAdapterda=newSqlDataAdapter(strsql,conn>。dGY2mcoKtTDataSetds=newDataSet(>。da.Fill(ds>。dataGridView1.DataSource=ds.Tables[0].DefaultView。rCYbSWRLIAconn.Close(>。}catch(SqlExceptionee>{MessageBox.Show(ee.Message>。}}privatevoidbutton4_Click(objectsender,EventArgse>FyXjoFlMWh{课程添加frm=new课程添加(>。frm.Show(>。}privatevoidbutton5_Click(objectsender,EventArgse>TuWrUpPObX{this.dataGridView1.Rows.Remove(this.dataGridView1.SelectedRows[0]>。7qWAq9jPqE}privatevoidbutton3_Click(objectsender,EventArgse>llVIWTNQFk{修改课程信息frm=new修改课程信息(>。frm.Show(>。}MessageBox.Show(ee.Message>。}成绩管理:privatevoidbutton6_Click(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论