学生信息管理系统C#+MYSQL——CF

学生信息管理系统C#+MYSQL

***以下内容是我的一次C#实验报告,均参考书籍所改编,连接MYSQL为自己原创,初次进行一个完整的实验项目,耗时16h(能力不足,有待提升),为此在这里进行一个记录,由于源码过多,我就只展示了部分我自己修改的地方
编写时间:2020.6


一、实验目的和要求
1.掌握在vs2012下连接MySql数据库的方法。
2.掌握DataGridView等控件的使用。
3.掌握多窗体应用程序的设计。
二、实验环境和要求
1.熟悉vs2012或vs2012以上版本的基本操作方法。
2.认真阅读本章案例,即例12-9“设计一个学生档案管理系统”。
3.将本案例中Sql Server数据库替换为MySql数据库,并完成相关源程序。
三、实验过程

  1. frmLogin(登录)
    备注:因为我用的VS2019,所以缺少以下插件
    MYSQL与VS2019之间的连接器
    用于VS运行MYSQL内的语句

需要先到MYSQL官网装好才能开始连接MYSQL。
不然会出以下错误:
在这里插入图片描述
(1)添加MYSQL引用 在这里插入图片描述
(2)改用MYSQL命名空间。 在这里插入图片描述
(3)将连接数据库的代码由原本的SQL连接改为MYSQL连接
frmLogin界面
在这里插入图片描述
frmQueryMark界面
在这里插入图片描述
frmQueryMark2界面
在这里插入图片描述
(4)更改与添加
1美化了登录界面:设置了背景图片和窗体图标,更改了部分字体大小与颜色,将部分控件的背景色设置为透明,以便于展现背景图片。2添加了权限查看:(代码)
在这里插入图片描述
在这里插入图片描述

  1. frmUser
    (1)遇到的问题:
    在这里插入图片描述
    解决方案:数据表UserIofo中的userNane字段名与原本userName不符,改成一致即可
    (2)添加与更改
    美化界面
  2. frmQueryInfo
    添加与更改:(1)美化界面
    (2)将3个RadioButton按钮更改成了一个组合框comboBox,并进行模糊查询
    在这里插入图片描述
  3. frmQueryMark
    (1)修改查询代码:将原本的多表查询语句改为适用于MYSQL的多表查询语句
    在这里插入图片描述在这里插入图片描述

(2)美化界面
5. frmQueryMark2
(1)修改查询代码:将原本的多表查询语句改为适用于MYSQL的多表查询语句
在这里插入图片描述
(3)美化界面
6、每一个界面均实现了相应的格式调整与界面美化。
四、实验结果
1.、frmLogin(登录)
在这里插入图片描述
2、frmMain(系统主界面)
在这里插入图片描述
3、frmUser(用户管理界面)
查询学号为15010404012的学生用户
在这里插入图片描述
新增科任教师cf
在这里插入图片描述
4、frmPersonal(个人信息管理界面)
将管理员lqx的密码由654321改回123456
在这里插入图片描述
在这里插入图片描述

5、frmQueryInfo(学生基本信息查询界面)
查询学号为15010开头的学生信息
在这里插入图片描述
6、frmQueryInfo2(查询个人基本信息)
学号为15010404012的学生自己的基本信息
在这里插入图片描述
7、frmEditInfo(编辑基本信息界面)
添加开心同学的信息
在这里插入图片描述
在这里插入图片描述

8、frmQueryMark(学生成绩查询界面)
查询课程编号为001001,班级名称为电信1501的学生的成绩
在这里插入图片描述
9、frmQueryMark2(学生个人成绩查询界面)
姓名为:李伟,学号:15010404012的学生自己的期末成绩
在这里插入图片描述
管理员使用界面集合:
用户管理、查询学生基本信息、个人信息管理、查询学生成绩
在这里插入图片描述
学生使用界面集合:
查询个人成绩、查询个人基本信息、个人信息管理
在这里插入图片描述
科任教师界面集合:
个人信息管理、查询学生成绩、查询学生基本信息
在这里插入图片描述
行政人员界面集合:
查询学生基本信息、编辑学生基本信息、个人信息管理、查询学生成绩
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

四宫家的小辉夜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值