c#实现的简单学生信息管理系统

上学期程序设计实验之三,用c#实现一个简单的学生信息管理系统,可以添加、修改、删除和查询学生信息。

大致实现如图
在这里插入图片描述
添加学生信息

在这里插入图片描述在这里插入图片描述
再回来看就有了相应的信息
在这里插入图片描述
编辑(先选中)
在这里插入图片描述
删除也是先选中
在这里插入图片描述 在这里插入图片描述
查询信息(根据学号)

在这里插入图片描述
这个窗体设置的比较简陋,没有什么样式,但是能实现基本的功能就行qwq
下面就是建立函数
函数列表
在每个按钮按下后都要出现新的窗体,所以要新建窗体界面和相应的函数,其中存储学生信息采用的是xml文件的方式,在bin文件夹的Debug文件夹里可以找到创建的xml文件夹,里面即为在程序中所存学生的信息。
xml文件的处理函数写在studentinfoBLL.cs里,包括从xml文件增加修改删除查询数据的操作

//创建学生文档
        private static string _basePath = AppDomain.CurrentDomain.SetupInformation.ApplicationBase + @"\xml\Students.xml";
        public static void CreateStudentXml()
        {
            XDocument studentDoc = new XDocument();
            XDeclaration xDeclaration = new XDeclaration("1.0", "utf-8", "yes");
            studentDoc.Declaration = xDeclaration;
            XElement xElement = new XElement("studentcontract");
            studentDoc.Add(xElement);
            studentDoc.Save(_basePath);
        }

这个代码也比较多就不一一贴了,甩个链接,有需要可以下载鸭
https://github.com/JIALANT/Simple-Student-Information-management-system.git

  • 16
    点赞
  • 150
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值