2022年CSQL学生成绩管理完整.docx
《2022年CSQL学生成绩管理完整.docx》由会员分享,可在线阅读,更多相关《2022年CSQL学生成绩管理完整.docx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源学 生 成 绩 管 理 系 统摘要随 着 信 息 技 术 在 管 理 上 越 来 越 深 入 而 广 泛 的 应 用 , 管 理 信 息 系统 的 实 施 在 技 术 上 已 逐 步 成 熟 ; 管 理 信 息 系 统 是 一 个 不 断 发 展 的 新型 学 科 , 任 何 一 个 单 位 要 生 存 要 发 展 , 要 高 效 率 地 把 内 部 活 动 有 机地 组 织 起 来 , 就 必 须 建 立 与 自 身 特 点 相 适 应 的 管 理 信 息 系 统 ;本 系 统 是 在 管 理 信 息 系 统 的 理 论 和 方 法 指 导 下 、 数 据 库 技 术 支持 下
2、完 成 的 ; 本 文 在 结 构 上 首 先 论 述 了 程 序 设 计 目 的 和 意 义 , 然 后叙 述 了 开 发 环 境 、 开 发 平 台 以 及 数 据 库 技 术 , 接 着 用 图 片 、 说 明 和代 码 的 方 式 介 绍 了 系 统 的 整 体 规 划 , 接 下 来 是 系 统 在 具 体 实 现 中 的详 细 内 容 , 最 终 本 系 统 能 够 完 成 信 息 的 添 加 、 修 改 、 删 除 、 查 询 等功 能 , 本 系 统 界 面 友 好 , 操 作 简 单 , 比 较 实 用 , 思 路 缜 密 严 谨 , 治理 起 来 方 便 快 捷 , 能 有
3、 效 的 达 到 学 生 信 息 的 管 理 的 目 的 ;关键词: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欢迎下载
4、精品学习资源图表清单图 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 )所说的:“数字不再只和运算有关,它准备我们的生
5、存;”科学技术是第一生产力,是最先进的生产力;现在, 已经没有人怀疑信息技术的进展将会引起人类社会全面和深刻的变革,使人类社会由工业社会迈向信息社会;目前,在社会各个方面都显现出了与工业社会显著不同的特点;网上书店,网上医院,网上学校,网上购物,网上银行,政府上网等新事物如雨后春笋般涌现出来,对人们的传统生活方式、工作方式产生极大的冲击;使人们感受到技术进展的脉搏和信息时代前进的步伐;随着学校的规模不断扩大,同学数量急剧增加,有关同学的各种信息量也成倍增长;面对庞大的信息量需要有同学治理系统来提高同学治理工作的效 率;通过这样的系统可以做到信息的规范治理、科学统计和快速查询、修改、增加、删除等
6、,从而削减治理方面的工作量;欢迎下载精品学习资源其次章 系统介绍本系统主要用于学校同学信息治理,总体任务是实现同学信息关系的系统化、规范化和自动化,其主要任务是用运算机对同学信息进行日常治理,如查 询、修改 、增加、删除,另外仍考虑到用户登录的权限,针对同学信息和权限登录的同学成果治理系统;本系统主要包括注册治理、老师治理、同学信息查询、添加、修改、删除等部分;其功能主要有:( 1)同学信息的添加,包括输入同学基本信息和成果;( 2)同学信息的查询,包括查询同学基本信息和成果;( 3)同学信息的修改,包括修改同学基本信息和成果;( 4)同学信息的删除,包括修改同学基本信息和成果;( 5)登录用
7、户密码修改,用户登录到系统可进行相应的用户密码修改;( 6)治理员用户对用户名的治理,包括添加新用户、删除用户;同学成果治理系统是典型的信息治理系统,其开发主要包括后台数据库的建立和爱护以及前端应用程序的开发两个方面;对于前者要求建立起数据一样性和完整性强、数据安全性好的库;而对于后者就要求应用程序功能完备,易使用等特点;经过分析,我们使用Microsoft公司的 Visual C#2021 Express Edition 开发工具,利用其供应的各种面对对象的开发工具,特殊是数据窗口这一能方 便而简洁操纵数据库的智能化对象,第一在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断
8、修正和改进,直到形成用户中意的可行系统;欢迎下载精品学习资源第三章 数据库的设计3.1 系统功能流程图同学成果治理系统用户登录同学成果治理系统同学成果治理系统老师治理系统登录治理员系统全部成果添加查找各科成果同学修改详细信息升序排序删除老师退出修改密码修改密码同学退出退出老师图 3.1系统功能流程欢迎下载精品学习资源3.2 数据库设计本系统的数据库是SQL server数据库,在 SQL 环境下创建数据库同学成果治理系统 .mdf文件;该数据库包括同学成果表、用户登录表用于纪录同学的 基本信息数据库表结构如下所示:3.2.1 各表的物理结构表 3.2.1同学成果表表 3.2.2用户登录表欢迎下
9、载精品学习资源3.2.2 数据库连接代码privatevoidbutton1_Clickobjectsender, EventArgs estringconnStr =Server=. ;DataBase=LOCAL;Integrated Security=True;/ 数据库连接字符串 ,. 表示本机服务器 DataBase为表名 ,Integrated Security=True是接受 windows 身份验证方式登录SqlConnection conn =newSqlConnectionconnStr; / 依据连接字符串 , 新建数据库连接stringsqlStr =select *
10、from student1; / 查询student1 表的查询语句SqlCommand cmd =newSqlCommandsqlStr, conn; / 依据查询语句和数据库连接, 等到查询命令对象SqlDataReader reader = cmd.ExecuteReader;/ 从查询命令对象中获得一个读取数据库数据的对象whilereader.Read/ 循环读取下一行数据, 假如下一行没有数据返回falsestringid = readerid .ToString;/ 依据列名获得数据stringname = readername.ToString;stringsex = read
11、ersex .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
12、 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 ;/ 创建新窗体privatevoidL
13、ogin_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 ;
14、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 请不要遗漏信息!
15、;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.Sho
16、w 输入有误,请重新输入! ;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; s
17、ub = 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;SqlD
18、ataReader 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_Tick
19、objectsender,EventArgs elabel1.Text = 当前时间为: + DateTime .Now .ToLongDateString + +DateTime .Now.ToLongTimeString;欢迎下载精品学习资源4.2 同学成果治理界面欢迎下载精品学习资源设计过程:图 4.2 同学成果治理界面欢迎下载精品学习资源usingSystem ;usingusingSystem.Collections.GenericSystem.ComponentModel ;usingSystem.Data ;usingusingSystem.Drawing ;System.Tex
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 CSQL 学生 成绩 管理 完整
限制150内