asp.net教务管理信息系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio计算机毕业设计

一、源码特点

asp.net 教务管理信息系统是一套完善的web设计管理系统,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为vs2010,数据库为sqlserver2008,使用c#语言

开发

asp.net教务管理系统

应用技术:asp.net c#+sqlserver

开发工具:vs2010 +sqlserver

二、功能介绍

(1)管理员管理:对管理员信息进行添加、删除、修改和查看

(2)学生管理:对学生信息进行添加、删除、修改和查看

(3)教师管理:对教师信息进行添加、删除、修改和查看

(4)班级管理:对班级信息进行添加、删除、修改和查看

(5)公告管理:对公告信息进行添加、删除、修改和查看

(6)课程管理:对课程信息进行添加、删除、修改和查看

(7)考试管理:对考试信息进行添加、删除、修改和查看

(8)成绩管理:对成绩信息进行添加、删除、修改和查看

数据库设计

管理员信息表(表4-1)

|----|-------|---------|----|----|-------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | glyid | INTEGER | 11 | 是 | 管理员编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |

学生信息表(表4-2)

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | xsid | INTEGER | 11 | 是 | 学生编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |
| 5 | xh | VARCHAR | 40 | 否 | 学号 |
| 6 | xb | VARCHAR | 40 | 否 | 性别 |
| 7 | mz | VARCHAR | 40 | 否 | 民族 |
| 8 | dz | VARCHAR | 40 | 否 | 地址 |
| 9 | lxfs | VARCHAR | 40 | 否 | 联系方式 |
| 10 | bj | VARCHAR | 40 | 否 | 班级 |

教师信息表(见表4-3)

=

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | jsid | INTEGER | 11 | 是 | 教师编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |
| 5 | gh | VARCHAR | 40 | 否 | 工号 |
| 6 | xb | VARCHAR | 40 | 否 | 性别 |
| 7 | mz | VARCHAR | 40 | 否 | 民族 |
| 8 | dz | VARCHAR | 40 | 否 | 地址 |
| 9 | lxfs | VARCHAR | 40 | 否 | 联系方式 |

班级信息表(见表4-4)

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | bjid | INTEGER | 11 | 是 | 班级编号 |
| 2 | bjmc | VARCHAR | 40 | 否 | 班级名称 |
| 3 | zy | VARCHAR | 40 | 否 | 专业 |
| 4 | xy | VARCHAR | 40 | 否 | 学院 |

公告信息表(见表4-5)

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | ggid | INTEGER | 11 | 是 | 公告编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |
| 3 | nr | VARCHAR | 40 | 否 | 内容 |
| 4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |

代码设计

复制代码
	string bjmc=this.bjmc.Text;//班级名称
string zy=this.zy.Text;//专业
string xy=this.xy.Text;//学院

		if(bjmc.Length==0){
MessageBox.Show(this.Page,"班级名称不能为空");
return ;
}

if(zy.Length==0){
MessageBox.Show(this.Page,"专业不能为空");
return ;
}

if(xy.Length==0){
MessageBox.Show(this.Page,"学院不能为空");
return ;
}


     
        string sql = "insert into banji (bjmc,zy,xy ) values ('"+bjmc+"','"+zy+"','"+xy+"')";//添加班级信息的sql语句
        int row = 0;
        try
        {
            row = DBHelper.ExecuteCommand(sql);//执行添加班级 

三、注意事项

1、管理员账号:admin 密码:admin

2、开发环境为vs2010,数据库为sqlserver2008,或者 以上版本都可以,使用c#语言开发。

3、数据库文件名是netjiaowu.mdf

4.登录地址:login.aspx

四系统实现

相关推荐
大气层煮月亮33 分钟前
Oracle EBS ERP开发——报表生成Excel标准模板设计
数据库·oracle·excel
云和数据.ChenGuang42 分钟前
达梦数据库的命名空间
数据库·oracle
三三木木七1 小时前
mysql拒绝连接
数据库·mysql
蹦跶的小羊羔1 小时前
sql数据库语法
数据库·sql
唐古乌梁海1 小时前
【mysql】InnoDB的聚簇索引和非聚簇索引工作原理
数据库·mysql
我变秃了也没变强1 小时前
pgsql配置密码复杂度策略
数据库·postgresql
PawSQL1 小时前
企业级SQL审核工具PawSQL介绍(1) - 六大核心能力
数据库·sql·oracle
幼稚园的山代王1 小时前
NoSQL介绍
数据库·nosql
猫林老师2 小时前
HarmonyOS线程模型与性能优化实战
数据库·分布式·harmonyos
沃达德软件2 小时前
视频图像数据库基础服务
数据库·图像处理·人工智能·计算机视觉·视觉检测