C#三层架构学生管理系统,含源码,引用书籍,打包教程

利用C#加三层架构+sql erver 做的winform学生成绩管理系统,包含:系统管理,成绩管理,课程管理,班级管理,学生管理,专业管理,教师管理

利用闲暇时间接的学生单,花了一天时间写了下适合C#入门的人看下。

引用书籍:http://book.kongfz.com/335026/1380952445/
电子书籍下载:链接:https://pan.baidu.com/s/13RDYHBbYeSymYAG3libYbg 提取码:xtu9
源码连接:链接:https://pan.baidu.com/s/1SL0BY03486H2bXZOWHtIow 提取码:urrz
打包成exe文件安装教程:https://blog.csdn.net/qq_37785380/article/details/103562384

总链接:链接:https://pan.baidu.com/s/1u-AyBnKNaEJJRzukJXnCpA
提取码:e43g 包含数据库,程序,打包教程软件,教程在上方链接

C#三层架构学生管理系统,含源码,引用书籍,打包教程_第1张图片
系统管理:有系统管理员身份的用户可以登录,负责用户的管理。用户分为三大类:一类为系统管理员,可以添加、修改、删除和查询各类用户;另一类用户是任课教师,可以修改自己的登录信息《最后一类用户是学生,只能修改自己的用户信息,不具有添加、删除和修改的操作权限。
成绩管理:主要包括学生成绩的输人,也可以对其成绩进行修改、添加和删除操作,同时能够实现按照学生的学号或者课程编号进行单条件或组合条件的查询,并且要能够实现当用户以学生身份登录时,只能查询自己所学课程的成绩,不具有添加、删除和修改的权限;当用户以任课教师身份登录时,可以录人学生的成绩和查询所有学生的成绩,但是不具有修改和删除学生成绩的权限。
课程管理:专门对各系及各班的课程信息进行添加、删除和修改,同时能够实现按照课程编号、课程类型或者学分,进行单条件或者组合条件的查询,并且当登录用户身份是学生或者是任课教师时,只能进行查询课程信息的操作。
班级管理:专门对各班信息进行添加、删除和修改,同时能够实现按照班级名称或者专业名称,进行单条件或者组合条件的查询,并且当登录用户身份是学生或者是任课教师时,只能进行查询班级信息的操作。
1 需求分析
学生管理:有关学生基本信息录人、修改、查询和删除。同时能够实现按照学生的学号、姓名、所在班级名称或者性别,进行单条件或者组合条件的查询,并且当登录用户身份是学生或者是任课教师时,只能进行学生信息的查询。
专业管理:有关专业基本信息录人、修改、查询和删除。同时能够实现按照专业代号或者专业名称,进行单条件或者组合条件的查询,并且当登录用户身份是学生或者是任课教师时,只能进行查询专业信息的操作。
教师管理:有关教师基本信息录人、修改、查询和删除。同时能够实现按照教师代号、名称或者性别,进行单条件或者组合条件的查询,并且当登录用户身份是学生时,不能对此模块进行任何操作。
效果图
C#三层架构学生管理系统,含源码,引用书籍,打包教程_第2张图片
C#三层架构学生管理系统,含源码,引用书籍,打包教程_第3张图片
C#三层架构学生管理系统,含源码,引用书籍,打包教程_第4张图片

你可能感兴趣的:(C#)