一、源码特点
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
四系统实现