精华内容
下载资源
问答
  • winform窗体应用程序。 学生信息管理系统
  • C#winform学生成绩管理系统,包含文件操作,自定义事件,数据库访问
  • C#+mysql+winform学生成绩管理系统
  • 自己做的一个winform学生成绩管理系统,可以供学习参考用。 环境:vs2005+sql2000
  • 学生成绩管理系统 1) 对于人员:要求能添加新成员,删除旧成员,更改成员信息,查询成员信息。 2) 对于课程:要求能添加新课程,删除旧课程,更改课程信息,查询课程信息。 3) 对于权限:要设置系统管理员,教师...
  • c# winform 编程 学生成绩管理系统 管理系统 c#毕业设计 3层架构
  • 【实例简介】学生成绩管理系统1) 对于人员:要求能添加新成员,删除旧成员,更改成员信息,查询成员信息。2) 对于课程:要求能添加新课程,删除旧课程,更改课程信息,查询课程信息。3) 对于权限:要设置系统管理员...

    【实例简介】

    学生成绩管理系统

    1) 对于人员:要求能添加新成员,删除旧成员,更改成员信息,查询成员信息。

    2) 对于课程:要求能添加新课程,删除旧课程,更改课程信息,查询课程信息。

    3) 对于权限:要设置系统管理员,教师,学生三种权限。请调研后设计各个角色的权限分配。

    4) 对于成绩:要输入成绩,修改成绩,删除成绩,查询成绩。

    5) 对于单个学生或班级:要有简单的统计功能。

    学生的SF为s,教师为t,管理员为a。

    【实例截图】

    【核心代码】

    C学生成绩管理系统-mysql数据库winform

    └── C#学生成绩管理系统

    ├── 包含的功能.docx

    ├── 学生成绩管理系统

    │   ├── dataADUstudy

    │   │   ├── bin

    │   │   │   └── Debug

    │   │   │   ├── dataADUstudy.exe

    │   │   │   ├── dataADUstudy.pdb

    │   │   │   ├── dataADUstudy.vshost.exe

    │   │   │   ├── dataADUstudy.vshost.exe.manifest

    │   │   │   └── MySql.Data.dll

    │   │   ├── obj

    │   │   │   └── x86

    │   │   │   └── Debug

    │   │   │   ├── dataADUstudy.csproj.FileListAbsolute.txt

    │   │   │   ├── dataADUstudy.csproj.GenerateResource.Cache

    │   │   │   ├── dataADUstudy.csprojResolveAssemblyReference.cache

    │   │   │   ├── dataADUstudy.exe

    │   │   │   ├── dataADUstudy.pdb

    │   │   │   ├── dataADUstudy.Properties.Resources.resources

    │   │   │   ├── dataADUstudy.ZhuChaiDan.resources

    │   │   │   ├── dataADUstudy.窗口程序.AddCourse.resources

    │   │   │   ├── dataADUstudy.窗口程序.CourseInfo.resources

    │   │   │   ├── dataADUstudy.窗口程序.login.resources

    │   │   │   ├── dataADUstudy.窗口程序.regist.resources

    │   │   │   ├── dataADUstudy.窗口程序.Score.resources

    │   │   │   ├── DesignTimeResolveAssemblyReferences.cache

    │   │   │   ├── DesignTimeResolveAssemblyReferencesInput.cache

    │   │   │   ├── StudentScore.csproj.FileListAbsolute.txt

    │   │   │   ├── StudentScore.csproj.GenerateResource.Cache

    │   │   │   └── StudentScore.csprojResolveAssemblyReference.cache

    │   │   ├── Program.cs

    │   │   ├── Properties

    │   │   │   ├── AssemblyInfo.cs

    │   │   │   ├── Resources.Designer.cs

    │   │   │   ├── Resources.resx

    │   │   │   ├── Settings.Designer.cs

    │   │   │   └── Settings.settings

    │   │   ├── StudentScore.csproj

    │   │   ├── 工具类

    │   │   │   ├── DBlink.cs

    │   │   │   ├── PuanDuanSF.cs

    │   │   │   └── YanZhenMa.cs

    │   │   ├── 数据实体类

    │   │   │   ├── Course.cs

    │   │   │   ├── LoginInfo.cs

    │   │   │   ├── quanju.cs

    │   │   │   └── ScoreInfo.cs

    │   │   └── 窗口程序

    │   │   ├── AddCourse.cs

    │   │   ├── AddCourse.Designer.cs

    │   │   ├── AddCourse.resx

    │   │   ├── CourseInfo.cs

    │   │   ├── CourseInfo.Designer.cs

    │   │   ├── CourseInfo.resx

    │   │   ├── login.cs

    │   │   ├── login.Designer.cs

    │   │   ├── login.resx

    │   │   ├── regist.cs

    │   │   ├── regist.Designer.cs

    │   │   ├── regist.resx

    │   │   ├── Score.cs

    │   │   ├── Score.Designer.cs

    │   │   ├── Score.resx

    │   │   ├── ZhuChaiDan.cs

    │   │   ├── ZhuChaiDan.Designer.cs

    │   │   └── ZhuChaiDan.resx

    │   ├── login_bg.jpg

    │   ├── mnueBG.jpg

    │   ├── reginstBG.jpg

    │   ├── StudentScore.sln

    │   └── StudentScore.suo

    └── 数据库文件

    └── student_manage_system.sql

    13 directories, 61 files

    展开全文
  • winform 学生成绩管理系统的开发 学生成绩的添加 修改 删除 查看等
  • Winform学生信息管理系统%2B成绩奖惩管理
  • C#Winform测绘仪器管理,学生成绩管理系统7份
  • winform学生成绩管理系统最后终篇,项目打包。

    进行下载安装:

    关闭VS后,在打开,点击【结束程序】按钮后,自动进行安装。

     

    完毕后,打开VS2017,选择新建项目:

    注意别选错了!!!!

    进行设置程序主入口:

     

    重命名:

    拖动到左侧文件夹

    再次赋值后重命名,拖动到左侧文件夹

    点击生成按钮:

    如图显示生成成功:

    在文件夹钟查看:

    进入Debug文件夹:

    这两个文件可以进行安装,即可使用。

     

    展开全文
  • 非常简单的一个基于C/S的成绩管理系统,没有太多的功能,适合初学者入门. vs2008+sql2005
  • C# winform学生成绩管理系统

    热门讨论 2010-07-02 15:50:36
    学生成绩管理系统 。自己写的,写的不好多多原谅啊
  • winform+sqlserver学生成绩管理系统,有源码和sqlserver文件(数据库文件)毕业设计最新版
  • 当年学习C#,自己写的一个小应用程序作品,数据库使用SQL server 2008!不多说.....往下看~~~ 一、系统页面截图 1、用户登录页面 2、主窗体页面 ...3、成绩信息表 4、课程信息表 5、班级信息表 ...
    当年学习C#,自己写的一个小应用程序作品,数据库使用SQL server 2008!不多说.....往下看~~~
    

    一、系统页面截图
    1、用户登录页面
    在这里插入图片描述
    2、主窗体页面
    在这里插入图片描述
    3、用户信息页面
    在这里插入图片描述
    4、用户添加修改页面
    在这里插入图片描述
    5、修改密码页面
    在这里插入图片描述
    6、学生信息页面
    在这里插入图片描述
    7、学生信息页面,添加/修改
    在这里插入图片描述
    8、课程信息页面
    在这里插入图片描述
    9、班级列表页面
    在这里插入图片描述
    10、关于系统页面
    在这里插入图片描述
    二、数据表结构
    1、用户信息表
    2、学生信息表
    3、成绩信息表
    4、课程信息表
    5、班级信息表

    展开全文
  • 学生成绩管理系统12
  • 学生成绩管理系统

    2013-06-19 07:26:35
    C#做的 winform学生成绩管理系统 包括教师管理 学生管理 课程管理 和成绩管理 以及数据库设计文档 工具vs2012
  • winform+sqlserver学生成绩管理系统

    1.学生信息展示

        public partial class ListStudentForm : Form
        {
            private ClassService classService = new ClassService();
            private StudentService studentService = new StudentService();
            public ListStudentForm()
            {
                InitializeComponent();
                //下拉班级
                this.comBClass.DataSource = classService.GetClassList();
                this.comBClass.DisplayMember = "ClassName";
                this.comBClass.ValueMember = "ClassId";
                this.comBClass.SelectedIndex = -1;
            }
    
            private void groupBox1_Enter(object sender, EventArgs e)
            {
    
            }
    
            private void comBClass_SelectedIndexChanged(object sender, EventArgs e)
            {
    
            }
    
            private void ListStudentForm_Load(object sender, EventArgs e)
            {
    
            }
    
            private void groupBox2_Enter(object sender, EventArgs e)
            {
    
            }
    
            //按班级查询
            private void queryStudentList_Click(object sender, EventArgs e)
            {
                if (this.comBClass.SelectedIndex == -1)
                {
                    MessageBox.Show("请选择班级!", "信息提示");
                    this.comBClass.Focus();
                    return;
                }
                List<StudentVo> list = studentService.GetStudentListByClassId(this.comBClass.SelectedValue.ToString());
                this.dgvStudentClass.AutoGenerateColumns = false;
                this.dgvStudentClass.DataSource = list;
            }
    
            //按学号查询一个学生
            private void queryStudent_Click(object sender, EventArgs e)
            {
                if (this.txtStuId.Text.Trim().Length == 0)
                {
                    MessageBox.Show("请输入学生编号!", "信息提示");
                    this.txtStuId.Focus();
                    return;
                }
                //根据Id查询
                StudentVo studentVo = studentService.QueryStudentByStudentId(this.txtStuId.Text.Trim());
                if (studentVo.StudentName == null)
                {
                    MessageBox.Show("您输入的学号不正确!", "信息提示");
                    this.txtStuId.Focus();
                    this.txtStuId.SelectAll();
                }
                else
                {
                    //打开学生信息窗体
                    StudentInfoForm studentInfoForm = new StudentInfoForm(studentVo);
                    studentInfoForm.Show();
                }
    
            }
    
            //修改学生信息
            private void btnEditStu_Click(object sender, EventArgs e)
            {
                //判断用户是否选中
                if (this.dgvStudentClass.RowCount == 0 || this.dgvStudentClass.CurrentRow == null)
                {
                    MessageBox.Show("没有要修改的信息!", "信息提示");
                    return;
                }
                //获取要修改的StudentId
                string studentId = this.dgvStudentClass.CurrentRow.Cells["StudentId"].Value.ToString();
                StudentVo studentVo = studentService.QueryStudentByStudentId(studentId);
                //显示待修改学生的信息----打开编辑窗口
                EditStudentForm editStudentForm = new EditStudentForm(studentVo);
                DialogResult result = editStudentForm.ShowDialog();
                if (result == DialogResult.OK)
                {
                    queryStudentList_Click(null, null);
                }
    
    
            }
    
            //删除学生信息
            private void btnDelStu_Click(object sender, EventArgs e)
            {
                if (this.dgvStudentClass.RowCount == 0 || this.dgvStudentClass.CurrentRow == null)
                {
                    MessageBox.Show("没有要删除的学生信息", "信息提示");
                }
                //删除确认
                DialogResult result = MessageBox.Show("确认要删除吗?", "信息提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (result == DialogResult.Cancel)
                {
                    return;
                }
                //获取要删除的StudentId
                string studentId = this.dgvStudentClass.CurrentRow.Cells["StudentId"].Value.ToString();
                //根据学号删除
                try
                {
                    if (studentService.DeleteStudent(studentId) == 1)
                    {
                        MessageBox.Show("删除成功!","信息提示");
                        queryStudentList_Click(null, null);
                    }
                }
                catch (Exception  ex)
                {
    
                    MessageBox.Show(ex.Message,"删除信息");
                }
            }
        }

    班级查询:

      public List<StuClass> GetClassList()
            {
                List<StuClass> list = new List<StuClass>();
                string sql = "select ClassId,ClassName from  Class";
                SqlDataReader dataReader = SQLHelper.GetReader(sql);
    
                while (dataReader.Read())
                {
                    StuClass stuClass = new StuClass();
                    stuClass.ClassId = Convert.ToInt32(dataReader["ClassId"]);
                    stuClass.ClassName = dataReader["ClassName"].ToString();
                    list.Add(stuClass);
                }
                dataReader.Close();
                return list;
            }
    

    学号查询:

      public StudentInfoForm()
            {
                InitializeComponent();
            }
    
            public StudentInfoForm(StudentVo studentVo)
            {
                InitializeComponent();
                int x = (System.Windows.Forms.SystemInformation.WorkingArea.Width - this.Size.Width) / 2;
                int y = (System.Windows.Forms.SystemInformation.WorkingArea.Height - this.Size.Height) / 2;
                this.StartPosition = FormStartPosition.Manual; //窗体的位置由Location属性决定  
                this.Location = (Point)new Size(x, y);
    
                this.laStudentName.Text = studentVo.StudentName.ToString();
                this.laGender.Text = studentVo.Gender.ToString();
                this.laAge.Text = studentVo.Age.ToString();
                this.laBirthday.Text = studentVo.Birthday.ToShortDateString();
                this.laClassName.Text = studentVo.ClassName.ToString();
                this.laPhone.Text = studentVo.PhoneNumber.ToString();
                this.laStundetNo.Text = studentVo.StudentIdNo.ToString();
                this.laAddress.Text = studentVo.StudentAddress.ToString();
                this.laStuImage.Image =studentVo.StuImage.Length ==0?Image.FromFile("default.png") : (Image) new SerializeObjectToString().DeserializeObject(studentVo.StuImage.ToString());
            }
    
            private void label10_Click(object sender, EventArgs e)
            {
    
            }
    
            private void StudentInfoForm_Load(object sender, EventArgs e)
            {
    
            }
    
            //关闭窗口
            private void button1_Click(object sender, EventArgs e)
            {
                this.Close();
            }

    2.学生信息添加

     private ClassService classService = new ClassService();
            private StudentService studentService = new StudentService();
            public AddStudentForm()
            {
                InitializeComponent();
                //班级下拉框
                this.comStuClass.DataSource = classService.GetClassList();
                this.comStuClass.DisplayMember = "ClassName";
                this.comStuClass.ValueMember = "ClassId";
                this.comStuClass.SelectedIndex = -1;
            }
    
            private void AddStudentForm_Load(object sender, EventArgs e)
            {
    
            }
    
            //选择图片
            private void btnPicture_Click(object sender, EventArgs e)
            {
                OpenFileDialog fileDialog = new OpenFileDialog();
                DialogResult result = fileDialog.ShowDialog();
                if (result == DialogResult.OK)
                {
                    this.stuPicture.Image = Image.FromFile(fileDialog.FileName);
                }
            }
    
            //添加学生
            private void btnAddStu_Click(object sender, EventArgs e)
            {
                //数据验证
                if (this.txtStuName.Text.Trim().Length == 0)
                {
                    MessageBox.Show("请填写学生姓名!", "输入提示");
                    this.txtStuName.Focus();
                    return;
                }
                if (!this.manStu.Checked && !womenStu.Checked)
                {
                    MessageBox.Show("请选择性别!", "输入提示");
                    return;
                }
                if ((DateTime.Now.Year - Convert.ToDateTime(this.stuDate.Text).Year) < 18)
                {
                    MessageBox.Show("学生年龄不能小于18岁,请修改!", "输入提示");
                    this.stuDate.Focus();
                    return;
                }
                if (this.comStuClass.SelectedIndex == -1)
                {
                    MessageBox.Show("请选择班级!", "输入提示");
                    return;
                }
                if (this.txtStuPhone.Text.Trim().Length == 0)
                {
                    MessageBox.Show("请填写学生手机号!", "输入提示");
                    this.txtStuPhone.Focus();
                    return;
                }
                //判断手机号格式
                if (!DataValidate.IsPhone(this.txtStuPhone.Text.Trim()))
                {
                    MessageBox.Show("手机号格式有误!", "输入提示");
                    this.txtStuPhone.Focus();
                    this.txtStuPhone.SelectAll();
                    return;
                }
                if (this.txtStuCId.Text.Trim().Length == 0)
                {
                    MessageBox.Show("请填写学生身份证号!", "输入提示");
                    this.txtStuCId.Focus();
                    return;
                }
                //验证身份证号格式
                if (!DataValidate.IsIdentityCard(this.txtStuCId.Text.Trim()))
                {
                    MessageBox.Show("身份证格式有误!", "输入提示");
                    this.txtStuCId.Focus();
                    this.txtStuCId.SelectAll();
                    return;
                }
    
                if (this.stuAddress.Text.Trim().Length == 0)
                {
                    MessageBox.Show("请填写学生地址!", "输入提示");
                    this.stuAddress.Focus();
                    return;
                }
                //封装对象
                Student student = new Student();
                student.StudentName = this.txtStuName.Text.Trim();
                student.Gender = this.manStu.Checked ? "男" : "女";
                student.Birthday = Convert.ToDateTime(this.stuDate.Text.Trim());
                student.StudentIdNo = this.txtStuCId.Text.Trim();
                student.StuImage = this.stuPicture.Image == null ? "" : new SerializeObjectToString().SerializeObject(this.stuPicture.Image);
                student.PhoneNumber = this.txtStuPhone.Text.Trim();
                student.StudentAddress = this.stuAddress.Text.Trim();
                student.ClassId = Convert.ToInt32(this.comStuClass.SelectedValue);
                student.Age = DateTime.Now.Year - Convert.ToDateTime(this.stuDate.Text).Year;
                //提交学生对象
                try
                {
                    int result = studentService.AddStudent(student);
                    if (result == 1)
                    {
                        DialogResult dialogResult = MessageBox.Show("添加成功!要继续添加吗?", "信息提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                        if (dialogResult == DialogResult.OK)
                        {
                            //清空文本框
                            foreach (Control item in this.stuGroupBox.Controls)
                            {
                                if (item is TextBox)
                                {
                                    item.Text = "";
                                }
                                else if (item is RadioButton)
                                {
                                    ((RadioButton)item).Checked = false;
                                }
                                else if (item is ComboBox)
                                {
                                    ((ComboBox)item).SelectedIndex = -1;
                                }
                                else if (item is DateTimePicker)
                                {
                                    ((DateTimePicker)item).Value = DateTime.Now;
                                }
                            }
    
                            this.stuPicture.Image = null;//图片清空
                            this.txtStuName.Focus();//光标定位到名字
                        }
    
                        if (dialogResult == DialogResult.Cancel)
                        {
                            btuCloseAddStu_Click(null,null);
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    throw;
                }
    
                //判断结果是否成功
    
    
            }
            //关闭
            private void btuCloseAddStu_Click(object sender, EventArgs e)
            {
                this.Close();
            }

    3.学生信息修改

     private ClassService classService = new ClassService();
            private StudentService studentService = new StudentService();
    
            public EditStudentForm()
            {
                InitializeComponent();
            }
    
            public EditStudentForm(StudentVo studentVo)
            {
                InitializeComponent();
    
                //班级下拉框
                this.comStuClass.DataSource = classService.GetClassList();
                this.comStuClass.DisplayMember = "ClassName";
                this.comStuClass.ValueMember = "ClassId";
                this.comStuClass.Text = studentVo.ClassName;
    
                this.txtStuId.Text = studentVo.StudentId.ToString();
                this.txtStuCId.Text = studentVo.StudentId.ToString();
                this.txtStuName.Text = studentVo.StudentName.ToString();
                this.stuDate.Text = studentVo.Birthday.ToShortDateString();
                this.txtStuPhone.Text = studentVo.PhoneNumber.ToString();
                this.txtStuCId.Text = studentVo.StudentIdNo.ToString();
                this.stuAddress.Text = studentVo.StudentAddress.ToString();
                if (studentVo.Gender == "男")
                {
                    this.manStu.Checked = true;
                }
                else
                {
                    this.womenStu.Checked = true;
                }
                this.stuPicture.Image = studentVo.StuImage.Length == 0 ? Image.FromFile("default.png") : (Image)new SerializeObjectToString().DeserializeObject(studentVo.StuImage.ToString());
    
            }
    
            private void stuPicture_Click(object sender, EventArgs e)
            {
    
            }
    
            private void EditStudentForm_Load(object sender, EventArgs e)
            {
                int x = (System.Windows.Forms.SystemInformation.WorkingArea.Width - this.Size.Width) / 2;
                int y = (System.Windows.Forms.SystemInformation.WorkingArea.Height - this.Size.Height) / 2;
                this.StartPosition = FormStartPosition.Manual; //窗体的位置由Location属性决定  
                this.Location = (Point)new Size(x, y);
            }
    
            private void btnPicture_Click(object sender, EventArgs e)
            {
                OpenFileDialog fileDialog = new OpenFileDialog();
                DialogResult result = fileDialog.ShowDialog();
                if (result == DialogResult.OK)
                {
                    this.stuPicture.Image = Image.FromFile(fileDialog.FileName);
                }
            }
    
            //提交修改信息
            private void btnEditStu_Click(object sender, EventArgs e)
            {
                //数据验证
                if (this.txtStuName.Text.Trim().Length == 0)
                {
                    MessageBox.Show("请填写学生姓名!", "输入提示");
                    this.txtStuName.Focus();
                    return;
                }
                if (!this.manStu.Checked && !womenStu.Checked)
                {
                    MessageBox.Show("请选择性别!", "输入提示");
                    return;
                }
                if ((DateTime.Now.Year - Convert.ToDateTime(this.stuDate.Text).Year) < 18)
                {
                    MessageBox.Show("学生年龄不能小于18岁,请修改!", "输入提示");
                    this.stuDate.Focus();
                    return;
                }
                if (this.comStuClass.SelectedIndex == -1)
                {
                    MessageBox.Show("请选择班级!", "输入提示");
                    return;
                }
                if (this.txtStuPhone.Text.Trim().Length == 0)
                {
                    MessageBox.Show("请填写学生手机号!", "输入提示");
                    this.txtStuPhone.Focus();
                    return;
                }
                //判断手机号格式
                if (!DataValidate.IsPhone(this.txtStuPhone.Text.Trim()))
                {
                    MessageBox.Show("手机号格式有误!", "输入提示");
                    this.txtStuPhone.Focus();
                    this.txtStuPhone.SelectAll();
                    return;
                }
                if (this.txtStuCId.Text.Trim().Length == 0)
                {
                    MessageBox.Show("请填写学生身份证号!", "输入提示");
                    this.txtStuCId.Focus();
                    return;
                }
                //验证身份证号格式
                if (!DataValidate.IsIdentityCard(this.txtStuCId.Text.Trim()))
                {
                    MessageBox.Show("身份证格式有误!", "输入提示");
                    this.txtStuCId.Focus();
                    this.txtStuCId.SelectAll();
                    return;
                }
    
                if (this.stuAddress.Text.Trim().Length == 0)
                {
                    MessageBox.Show("请填写学生地址!", "输入提示");
                    this.stuAddress.Focus();
                    return;
                }   
                //封装对象
                Student student = new Student();
                student.StudentId = Convert.ToInt32(this.txtStuId.Text.Trim().ToString());
                student.StudentName = this.txtStuName.Text.Trim();
                student.Gender = this.manStu.Checked ? "男" : "女";
                student.Birthday = Convert.ToDateTime(this.stuDate.Text.Trim());
                student.StudentIdNo = this.txtStuCId.Text.Trim();
                student.StuImage = this.stuPicture.Image == null ? "" : new SerializeObjectToString().SerializeObject(this.stuPicture.Image);
                student.PhoneNumber = this.txtStuPhone.Text.Trim();
                student.StudentAddress = this.stuAddress.Text.Trim();
                student.ClassId = Convert.ToInt32(this.comStuClass.SelectedValue);
                student.Age = DateTime.Now.Year - Convert.ToDateTime(this.stuDate.Text).Year;
                //进行判断
                try
                {
                    if (studentService.updateStudent(student) ==1)
                    {
                        MessageBox.Show("学员信息修改成功!","信息提示");
                        this.DialogResult = DialogResult.OK;
                        this.Close();
                    }
                }
                catch (Exception ex)
                {
    
                    MessageBox.Show(ex.Message);
                }
    
    
    
            }
    
            private void btuCloseEditStu_Click(object sender, EventArgs e)
            {
                this.Close();
            }

    4.学生信息删除

       /// <summary>
            /// 删除学生
            /// </summary>
            /// <param name="studentId"></param>
            /// <returns></returns>
            public int DeleteStudent(string studentId)
            {
                string sql = "delete from Student where StudentId=" + studentId;
                try
                {
                    return SQLHelper.Update(sql);
                }
                catch (SqlException ex)
                {
    
                    if (ex.Number == 547)
                    {
                        throw new Exception("当前学生信息已经被使用,不能删除!");
    
                    }
                    else
                    {
                        throw new Exception("删除信息错误:" + ex.Message);
                    }
                }
                catch (Exception ex)
                {
                    throw new Exception("删除学生信息错误!" + ex.Message);
                }
            }

     

    展开全文
  • 学生成绩管理系统 1) 对于人员:要求能添加新成员,删除旧成员,更改成员信息,查询成员信息。 2) 对于课程:要求能添加新课程,删除旧课程,更改课程信息,查询课程信息。 3) 对于权限:要设置系统管理员,教师...
  • (1)某大学院校拟开发一套学生成绩管理系统。 (2)项目使用三层架构开发 (3)使用LinqToSql访问数据库 (4)开发环境 windows +visualstudio 2010+sqlserver2008 实现效果: 可以通过本系统添加学生信息 可以...
  • C# Winform月考学生成绩管理系统

    千次阅读 2017-12-03 11:46:31
    namespace 月考学生成绩管理系统 { public partial class mainForm : Form { private List<Student> _stuList; public mainForm() { InitializeComponent(); //初始化一些列属性 this.init(); //绑定 this...
  • c#学生成绩管理系统

    2011-02-23 21:05:17
    c# winform学生成绩管理系统,老师布置的随堂设计,用三层架构实现了基本功能,关键功能处还有注释
  • 学生成绩管理系统,功能比较简单,采用c#+MSSQL开发
  • C# SQL 学生成绩管理系统 适合第一次接触C#的初学者
  • 实现学生信息的增、删、改、查;班级信息的。。。。。、课程信息的、、、、、、;成绩信息的、、、、、、、。用户登录校验与密码修改等。 2.框架搭建 开发中,还不完善。 3.登录与退出 //登录 ...
  • 1.成绩录入 private StudentService studentService = new StudentService(); private ScoreService scoreService = new ScoreService(); private CourseService courseService = new CourseService(); ...
  • 1.科目管理 private CourseService courseService = new CourseService(); public ListCourseForm() { InitializeComponent(); } //查询所有课程信息 private void btnListCourse_Click(object sender,...
  • 系统说明文档 1.本系统能实现查询(模糊查询,条件查询等),添加,删除,更新等功能。 2.有一个管理员admin账户,密码admin能实现查询所有的,删除,添加等。 3.一般用户只能查询自己的成绩(ScoreQuery),...
  • 1.班级管理 private ClassService classService = new ClassService(); public ListClassForm() { InitializeComponent(); this.dgvListClass.Rows[0].Selected = false; //取消选中 } //查询所有班级 private void ...

空空如也

空空如也

1 2 3 4
收藏数 61
精华内容 24
关键字:

winform学生成绩管理系统