欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年CSQL学生成绩管理完整.docx

    • 资源ID:12788388       资源大小:105.05KB        全文页数:28页
    • 资源格式: DOCX        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年CSQL学生成绩管理完整.docx

    精品学习资源学 生 成 绩 管 理 系 统摘要随 着 信 息 技 术 在 管 理 上 越 来 越 深 入 而 广 泛 的 应 用 , 管 理 信 息 系统 的 实 施 在 技 术 上 已 逐 步 成 熟 ; 管 理 信 息 系 统 是 一 个 不 断 发 展 的 新型 学 科 , 任 何 一 个 单 位 要 生 存 要 发 展 , 要 高 效 率 地 把 内 部 活 动 有 机地 组 织 起 来 , 就 必 须 建 立 与 自 身 特 点 相 适 应 的 管 理 信 息 系 统 ;本 系 统 是 在 管 理 信 息 系 统 的 理 论 和 方 法 指 导 下 、 数 据 库 技 术 支持 下 完 成 的 ; 本 文 在 结 构 上 首 先 论 述 了 程 序 设 计 目 的 和 意 义 , 然 后叙 述 了 开 发 环 境 、 开 发 平 台 以 及 数 据 库 技 术 , 接 着 用 图 片 、 说 明 和代 码 的 方 式 介 绍 了 系 统 的 整 体 规 划 , 接 下 来 是 系 统 在 具 体 实 现 中 的详 细 内 容 , 最 终 本 系 统 能 够 完 成 信 息 的 添 加 、 修 改 、 删 除 、 查 询 等功 能 , 本 系 统 界 面 友 好 , 操 作 简 单 , 比 较 实 用 , 思 路 缜 密 严 谨 , 治理 起 来 方 便 快 捷 , 能 有 效 的 达 到 学 生 信 息 的 管 理 的 目 的 ;关键词:M i cr o so f tV i su a lC # 2 0 0 8E x p r e s sE d i t i o n , S Q Lse r v e r 2 0 0 5 , 界 面 , 权 限欢迎下载精品学习资源目录第一章绪论 1其次章系统介绍 2第三章数据库的设计33.1 系统功能流程图 33.2 数据库设计 43.2.1 各表的物理结构 43.2.2 数据库连接代码 5第四章主要内容 64.1 登陆界面 64.2 同学成果治理界面 94.3 老师治理界面 134.4 治理员界面 17总结 21参考文献 22欢迎下载精品学习资源图表清单图 3.1系统功能流程 3图4.1 登陆界面 6图4.2 同学成果治理界面 9图4.3 老师治理界面 13图4.4 治理员界面 18表3.2.1 同学成果表 4表3.2.2 用户登录表 4欢迎下载精品学习资源第一章 绪 论人类有几千年的历史,运算机从产生到现在只不过50 多年,而网络的快速进展也不过 10 年的时间;但是,运算机和网络对社会的影响已经快速扩大,甚至在转变人们的生活;特殊是90 岁月以来,多媒体和网络技术的飞速进展正在以惊人的速度转变着人们的工作方式、交往方式和生活方式;正像著名的将来学家尼葛洛庞帝( 1997 )所说的:“数字不再只和运算有关,它准备我们的生存;”科学技术是第一生产力,是最先进的生产力;现在, 已经没有人怀疑信息技术的进展将会引起人类社会全面和深刻的变革,使人类社会由工业社会迈向信息社会;目前,在社会各个方面都显现出了与工业社会显著不同的特点;网上书店,网上医院,网上学校,网上购物,网上银行,政府上网等新事物如雨后春笋般涌现出来,对人们的传统生活方式、工作方式产生极大的冲击;使人们感受到技术进展的脉搏和信息时代前进的步伐;随着学校的规模不断扩大,同学数量急剧增加,有关同学的各种信息量也成倍增长;面对庞大的信息量需要有同学治理系统来提高同学治理工作的效 率;通过这样的系统可以做到信息的规范治理、科学统计和快速查询、修改、增加、删除等,从而削减治理方面的工作量;欢迎下载精品学习资源其次章 系统介绍本系统主要用于学校同学信息治理,总体任务是实现同学信息关系的系统化、规范化和自动化,其主要任务是用运算机对同学信息进行日常治理,如查 询、修改 、增加、删除,另外仍考虑到用户登录的权限,针对同学信息和权限登录的同学成果治理系统;本系统主要包括注册治理、老师治理、同学信息查询、添加、修改、删除等部分;其功能主要有:( 1)同学信息的添加,包括输入同学基本信息和成果;( 2)同学信息的查询,包括查询同学基本信息和成果;( 3)同学信息的修改,包括修改同学基本信息和成果;( 4)同学信息的删除,包括修改同学基本信息和成果;( 5)登录用户密码修改,用户登录到系统可进行相应的用户密码修改;( 6)治理员用户对用户名的治理,包括添加新用户、删除用户;同学成果治理系统是典型的信息治理系统,其开发主要包括后台数据库的建立和爱护以及前端应用程序的开发两个方面;对于前者要求建立起数据一样性和完整性强、数据安全性好的库;而对于后者就要求应用程序功能完备,易使用等特点;经过分析,我们使用Microsoft公司的 Visual C#2021 Express Edition 开发工具,利用其供应的各种面对对象的开发工具,特殊是数据窗口这一能方 便而简洁操纵数据库的智能化对象,第一在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户中意的可行系统;欢迎下载精品学习资源第三章 数据库的设计3.1 系统功能流程图同学成果治理系统用户登录同学成果治理系统同学成果治理系统老师治理系统登录治理员系统全部成果添加查找各科成果同学修改详细信息升序排序删除老师退出修改密码修改密码同学退出退出老师图 3.1系统功能流程欢迎下载精品学习资源3.2 数据库设计本系统的数据库是SQL server数据库,在 SQL 环境下创建数据库同学成果治理系统 .mdf文件;该数据库包括同学成果表、用户登录表用于纪录同学的 基本信息数据库表结构如下所示:3.2.1 各表的物理结构表 3.2.1同学成果表表 3.2.2用户登录表欢迎下载精品学习资源3.2.2 数据库连接代码privatevoidbutton1_Clickobjectsender, EventArgs estringconnStr ="Server=. ;DataBase=LOCAL;Integrated Security=True";/ 数据库连接字符串 ,. 表示本机服务器 DataBase为表名 ,Integrated Security=True是接受 windows 身份验证方式登录SqlConnection conn =newSqlConnectionconnStr; / 依据连接字符串 , 新建数据库连接stringsqlStr ="select * from student1"; / 查询student1 表的查询语句SqlCommand cmd =newSqlCommandsqlStr, conn; / 依据查询语句和数据库连接, 等到查询命令对象SqlDataReader reader = cmd.ExecuteReader;/ 从查询命令对象中获得一个读取数据库数据的对象whilereader.Read/ 循环读取下一行数据, 假如下一行没有数据返回falsestringid = reader"id" .ToString;/ 依据列名获得数据stringname = reader"name".ToString;stringsex = reader"sex" .ToString;MessageBox.Showstring.Format "id=0,name=1,sex=2", id, name, sex;欢迎下载精品学习资源第四章 主要内容4.1 登陆界面欢迎下载精品学习资源设计过程:图 4.1 登录界面欢迎下载精品学习资源用于输入用户名和密码登录,选择相应的用户类型进入系统,如是用户类型选择错误就不能进入系统;输入用户名和密码后点击确定判定数据库中的用户是否为合法用户;设计代码:using System ;using System.Collections.Generic;using System.ComponentModel ;using System.Data ;using System.Drawing ;using System.Text;using System.Windows.Forms ;using System.Data.SqlClient;namespace同学成果治理系统publicpartialclassLogin : Formstaticpublicstringsn,sub ;publicLoginInitializeComponent;Form2 fr2 =new Form2 ; Form3 fr3 =new Form3 ; Form4 fr4 =newForm4 ;/ 创建新窗体privatevoidLogin_Loadobjectsender,EventArgs etimer1.Start;/Timer 控件privatevoidbtnlogin_Clickobjectsender,EventArgs e/Password=123456789 ;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS欢迎下载精品学习资源/string str = "Password=123456789;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";stringstr ="Password=123456789 ;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";SqlConnection conn =newSqlConnectionstr;/ 连接数据库conn.Open;if txtname .Text="" |txtpassword .Text="" MessageBox.Show " 请不要遗漏信息! " ;ifrbtnmanager.Checkedstringcstr="select * from用户登录 where类别=' 治理员 'and用户名 ='" +txtname.Text.Trim +"'and密码='" +txtpassword .Text.Trim +"'";SqlCommand comm=new SqlCommand cstr,conn ;SqlDataReader dr=comm.ExecuteReader ;ifdr.Read sn = txtname.Text.Trim; fr4.Show; this .Visible =false ; 欢迎下载精品学习资源elseMessageBox.Show" 输入有误,请重新输入! " ;txtname.Text ="" ; txtpassword.Text ="" ;欢迎下载精品学习资源ifrbtnteacher.Checkedstringcstr ="select * from用户登录 where类别=' 老师'and用户名 ='"+ txtname.Text.Trim +"'and密码='"+ txtpassword.Text.Trim +"'";SqlCommand comm =new SqlCommandcstr, conn;SqlDataReader dr = comm.ExecuteReader;ifdr.Read sn = txtname.Text.Trim; sub = dr.GetValue3.ToString ; fr3.Show;this .Visible =false ; elseMessageBox.Show" 输入有误,请重新输入! " ;txtname.Text ="" ; txtpassword.Text ="" ;ifrbtnstudent.Checkedstringcstr ="select * from用户登录 where类别=' 同学'and用户名 ='"+ txtname.Text.Trim +"'and密码='"+ txtpassword.Text.Trim +"'";SqlCommand comm =new SqlCommandcstr, conn;SqlDataReader dr = comm.ExecuteReader;ifdr.Read欢迎下载精品学习资源else sn = txtname.Text.Trim;fr2.Show; this .Visible=false; MessageBox.Show" 输入有误,请重新输入! " ;txtname.Text ="" ; txtpassword.Text ="" ;欢迎下载精品学习资源conn.Close; conn.Dispose;privatevoidbutton2_Clickobjectsender,EventArgs eApplication.Exit;privatevoidtimer1_Tickobjectsender,EventArgs elabel1.Text =" 当前时间为: " + DateTime .Now .ToLongDateString +" " +DateTime .Now.ToLongTimeString;欢迎下载精品学习资源4.2 同学成果治理界面欢迎下载精品学习资源设计过程:图 4.2 同学成果治理界面欢迎下载精品学习资源usingSystem ;usingusingSystem.Collections.GenericSystem.ComponentModel ;usingSystem.Data ;usingusingSystem.Drawing ;System.Text;usingSystem.Windows.Forms ;usingSystem.Data.SqlClient;此部分主要针对同学信息的治理,可以查询同学的全部成果信息,实现成果的添加、删除、修改、运算平均分等功能;仍可以修改当前用户下的密码;设计代码:namespace同学成果治理系统publicpartialclassForm2 : FormpublicForm2InitializeComponent;privatevoidForm2_Load objectsender,EventArgs elabel1.Text = Login.sn +" 同学, 欢迎您使用本成果治理系统!" ;/ 用窗体掉用静态变量timer1.Start;groupBox1.Visible =false ;groupBox2.Visible =false ;privatevoidbutton1_Clickobjectsender,EventArgs eprivatevoidbutton3_Clickobjectsender,EventArgs e/string str = "Password=123456789;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";/SqlConnection conn = new SqlConnectionstr;/conn.Open;欢迎下载精品学习资源/SqlDataAdapter da = new SqlDataAdapter"Select * from同学成果表 where姓名="+textBox1 .Text , conn ;/DataSet ds = new DataSet;/da.Fillds, "usertable";/dataGridView1.DataSource =;privatevoidtoolStripButton1_Clickobjectsender,EventArgs estringstr ="Password=123456789 ;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";SqlConnection conn =newSqlConnectionstr;conn.Open;SqlDataAdapter da =new SqlDataAdapter"Select * from同学成果表 where姓名 ='"+ Login.sn.Trim +"'" ,conn ;/ 详细信息DataSet ds =newDataSet;da.Fillds,"usertable" ;dataGridView1.DataSource = ds.Tables"usertable".DefaultView;conn.Close; conn.Dispose;privatevoidtoolStripButton2_Clickobjectsender,EventArgs eprivatevoidtoolStripButton4_Clickobjectsender,EventArgs egroupBox1.Visible =true ;privatevoidbutton1_Click_1objectsender,EventArgs estringstr ="Password=123456789 ;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";SqlConnection conn =newSqlConnectionstr;conn.Open;iftxtnpd.Text .= txtnpassword.Text MessageBox.Show" 请确认信密码的正确性! " ; iftxtnpd.Text ="" && txtnpassword.Text ="" MessageBox.Show" 密码不答应为空!" ; iftxtnpd.Text = txtnpassword.Text && txtnpd.Text.="" SqlCommand com =newSqlCommand"update用户登录 set密码='"+ txtnpassword.Text.Trim +"'where用户名 ='" + Login.sn.Trim +"'", conn;ifcom.ExecuteNonQuery = 1MessageBox.Show" 密码修改成功! " ; groupBox1.Visible =false ;conn.Close; conn.Dispose;欢迎下载精品学习资源privatevoidtoolStripButton5_Clickobjectsender,EventArgs ethis .Close; Login l =newLogin; l.Visible =true ;/ ?、privatevoidtoolStripButton6_Clickobjectsender,EventArgs e/string str = "Password=123456789;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";/SqlConnection conn = new SqlConnectionstr;/conn.Open;/SqlDataAdapter da = new SqlDataAdapter"Select * from同学成果表 where姓名 ='" +Login.sn.Trim + "'", conn;/DataSet ds = new DataSet/da.Fillds, "usertable";/string s;/for int i = 2;i <= 6; i+/if int.Parseds.Tables"usertable".Rows0i.ToString < 60/s=int.Parseds.Tables"usertable".Rows0i.ToString;/privatevoidgroupBox2_Enterobjectsender,EventArgs eprivatevoidtoolStripButton3_Clickobjectsender,EventArgs egroupBox2.Visible =true;stringstr ="Password=123456789 ;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";SqlConnection conn =newSqlConnectionstr;conn.Open;SqlDataAdapter da =new SqlDataAdapter"Select * from同学成果表 where姓名 ='"+ Login.sn.Trim +"'", conn;DataSet ds =newDataSet;da.Fillds,"usertable" ;intmax=0,min=1001 ;double ave=0.0 ;for inti = 2; i <= 6; i+if int .Parseds.Tables"usertable".Rows0i.ToString > maxmax =int .Parseds.Tables"usertable".Rows0i.ToString ;if int .Parseds.Tables"usertable".Rows0i.ToString <minmin =int .Parseds.Tables"usertable".Rows0i.ToString;欢迎下载精品学习资源txthscore.Text = max.ToString ;txtlscore.Text = min.ToString ;txtall.Text =ds.Tables"usertable".Rows0" 总分" .ToString ;ave =int .Parseds.Tables"usertable".Rows0" 总分" .ToString/double 5 ;txtave.Text = ave.ToString;conn.Close; conn.Dispose;privatevoidtimer1_Tickobjectsender,EventArgs elabel6.Text =" 当前时间为: " +DateTime.Now.ToLongDateString + DateTime .Now.ToLongTimeString;欢迎下载精品学习资源4.3 老师治理界面欢迎下载精品学习资源设计过程:图 4.3 老师治理界面欢迎下载精品学习资源此部分主要针对老师信息治理,可以查询同学的全部成果信息,实现成果的添加、删除、修改、成果升序排序等功能;仍可以修改当前用户下的密码;设计代码:using System ;using System.Collections.Generic;using System.ComponentModel ;using System.Data ;using System.Drawing ;using System.Text;using System.Windows.Forms ;using System.Data.SqlClient;namespace同学成果治理系统publicpartialclassForm3 : FormpublicForm3InitializeComponent;privatevoidForm3_Load objectsender,EventArgs elblshow.Text = Login.sn +textBox2.Text = Login.sub" 老师,欢迎使用本成果治理系统!" ;groupBox3.Visible =false ;/ 修改密码的框timer1.Start;/string str = "Password=123456789;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";/SqlConnection conn = new SqlConnectionstr;/conn.Open;/SqlDataAdapter da = new SqlDataAdapter"Select * from同学成果表 ", conn;/DataSet ds = new DataSet;/da.Fillds, "chaxun";/dataGridView1.DataSource = ds.Tables"chaxun".DefaultView;privatevoidbutton1_Click_1objectsender,EventArgs e / 欢迎下载精品学习资源查找框stringstr ="Password=123456789 ;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";SqlConnection conn =new SqlConnectionstr;conn.Open;ifcomboBox1.Text =" 学号" SqlCommand cm =new SqlCommand"Select学号, 姓名,"+ Login.sub +" from同学成果表 where学号='"+ textBox1.Text +"'" , conn;ifcm.ExecuteScalar =null MessageBox.Show" 查无此人! " ; elseSqlDataAdapter da =new SqlDataAdapter"Select学号, 姓名,"+ Login.sub +"from同学成果表 where学号 ='"+ textBox1.Text +"'" , conn;DataSet ds =newDataSet;da.Fillds,"chaxun" ;dataGridView1.DataSource = ds.Tables"chaxun" .DefaultView;ifcomboBox1.Text =" 姓名" SqlCommand cm =new SqlCommand"Select学号, 姓名,"+ Login.sub +" from同学成果表 where姓名='"+ textBox1.Text +"'" , conn;ifcm.ExecuteScalar =null MessageBox.Show" 查无此人! " ; elseSqlDataAdapter da =new SqlDataAdapter"Select学号, 姓名,"+ Login.sub +"from同学成果表 where姓名 ='"+ textBox1.Text +"'" , conn;DataSet ds =newDataSet;da.Fillds,"table" ;dataGridView1.DataSource = ds.Tables"table".DefaultView;conn.Close; conn.Dispose;privatevoidtextBox1_TextChangedobjectsender,EventArgs eprivatevoid查找 _Clickobjectsender,EventArgs egroupBox1.Enabled =true ;/ 查找框privatevoid全部成果 _Clickobjectsender,EventArgs e / 欢迎下载精品学习资源菜单栏中的按钮stringstr ="Password=123456789 ;Persist Security Info=True;User ID=sa ;Initial Catalog=同学成果治理系统; Data Source=FLQ-PCSQLEXPRESS";SqlConnection conn =newSqlConnectionstr;conn.Open;SqlDataAdapter da =new SqlDataAdapter"select学号, 姓名,"+ Login.sub +" from同学成果表" , conn;DataSet ds =newDataSet;da.Fillds,"table" ;dataGridView1.DataSource = ds.Tables"table".De

    注意事项

    本文(2022年CSQL学生成绩管理完整.docx)为本站会员(Che****ry)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开