asp.net高校留学生信息管理系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

一、源码特点

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

用c#语言开发

asp.net留学生信息管理系统1

二、功能介绍

系统管理模块

设置、管理系统的基本信息。包括用户信息管理、部门信息管理、管理员信息管理、权限管理、密码管理等。

学籍管理模块

用来管理留学生的入学申请信息、个人基本信息、院系班级信息、学籍异动信息等。

教学管理模块

管理留学生从入学到毕业的学习情况。分为课程管理、选课管理和成绩管理。

由国际教育学院和留学生所在学院共同制定教学计划,分配教师,选用教材,刚入学的留学生统一开设汉语课程,有了一定汉语基础后,学习各自的专业课程。

住宿管理模块

用来管理留学生的住宿情况,分为校内住宿登记、校外住宿申请、请假外出、亲友探访等。

毕业管理模块

管理留学生毕业情况,记录学生获得学位的情况,并进行离校登记,由管理员进行信息的管理。

数据库设计

部门信息表(表4-1)

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | bmid | INTEGER | 11 | 是 | 部门编号 |
| 2 | bm | VARCHAR | 40 | 否 | 部门 |

院系信息表(表4-2)

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | yxid | INTEGER | 11 | 是 | 院系编号 |
| 2 | yx | VARCHAR | 40 | 否 | 院系 |

留学生信息表(见表表4-3)

|----|-------|---------|----|----|-------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | lxsid | INTEGER | 11 | 是 | 留学生编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |
| 5 | gj | VARCHAR | 40 | 否 | 国籍 |
| 6 | zcsj | VARCHAR | 40 | 否 | 注册时间 |
| 7 | lxdh | VARCHAR | 40 | 否 | 联系电话 |
| 8 | lxdz | VARCHAR | 40 | 否 | 联系地址 |
| 9 | nl | VARCHAR | 40 | 否 | 年龄 |
| 10 | xb | VARCHAR | 40 | 否 | 性别 |
| 11 | yx | VARCHAR | 40 | 否 | 院系 |

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

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | jsid | INTEGER | 11 | 是 | 教师编号 |
| 2 | yhm | VARCHAR | 40 | 否 | 用户名 |
| 3 | mm | VARCHAR | 40 | 否 | 密码 |
| 4 | xm | VARCHAR | 40 | 否 | 姓名 |
| 5 | lxdh | VARCHAR | 40 | 否 | 联系电话 |
| 6 | lxdz | VARCHAR | 40 | 否 | 联系地址 |
| 7 | bm | VARCHAR | 40 | 否 | 部门 |

管理员信息表(见表4-5)

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

学生异动信息表(见表4-6)

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

课程信息表(见表4-7)

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | kcid | INTEGER | 11 | 是 | 课程编号 |
| 2 | kcmc | VARCHAR | 40 | 否 | 课程名称 |
| 3 | js | VARCHAR | 40 | 否 | 介绍 |
| 4 | rkjs | VARCHAR | 40 | 否 | 任课教师 |
| 5 | bz | VARCHAR | 40 | 否 | 备注 |

教材信息表(见表4-8)

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | jcid | INTEGER | 11 | 是 | 教材编号 |
| 2 | jcmc | VARCHAR | 40 | 否 | 教材名称 |
| 3 | kc | VARCHAR | 40 | 否 | 课程 |
| 4 | sm | VARCHAR | 40 | 否 | 说明 |

选课信息表(见表4-9)

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | xkid | INTEGER | 11 | 是 | 选课编号 |
| 2 | kc | VARCHAR | 40 | 否 | 课程 |
| 3 | xs | VARCHAR | 40 | 否 | 学生 |
| 4 | xksj | VARCHAR | 40 | 否 | 选课时间 |
| 5 | zt | VARCHAR | 40 | 否 | 状态 |
| 6 | cj | VARCHAR | 40 | 否 | 成绩 |

宿舍信息

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | ssid | INTEGER | 11 | 是 | 宿舍编号 |
| 2 | ssh | VARCHAR | 40 | 否 | 宿舍号 |
| 3 | wz | VARCHAR | 40 | 否 | 位置 |

住宿

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | zsid | INTEGER | 11 | 是 | 住宿编号 |
| 2 | xs | VARCHAR | 40 | 否 | 学生 |
| 3 | ss | VARCHAR | 40 | 否 | 宿舍 |
| 4 | fpsj | VARCHAR | 40 | 否 | 分配时间 |
| 5 | sm | VARCHAR | 40 | 否 | 说明 |

学位

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | xwid | INTEGER | 11 | 是 | 学位编号 |
| 2 | xwmc | VARCHAR | 40 | 否 | 学位名称 |
| 3 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
| 4 | sm | VARCHAR | 40 | 否 | 说明 |
| 5 | xs | VARCHAR | 40 | 否 | 学生 |

住宿申请

|----|--------|---------|----|----|--------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | zssqid | INTEGER | 11 | 是 | 住宿申请编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |
| 3 | nr | VARCHAR | 40 | 否 | 内容 |
| 4 | zsdd | VARCHAR | 40 | 否 | 住宿地点 |
| 5 | xs | VARCHAR | 40 | 否 | 学生 |
| 6 | sqsj | VARCHAR | 40 | 否 | 申请时间 |
| 7 | zt | VARCHAR | 40 | 否 | 状态 |

请假

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | qjid | INTEGER | 11 | 是 | 请假编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |
| 3 | nr | VARCHAR | 40 | 否 | 内容 |
| 4 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
| 5 | xs | VARCHAR | 40 | 否 | 学生 |
| 6 | zt | VARCHAR | 40 | 否 | 状态 |

亲友探访

|----|--------|---------|----|----|--------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | qytfid | INTEGER | 11 | 是 | 亲友探访编号 |
| 2 | rq | VARCHAR | 40 | 否 | 日期 |
| 3 | sy | VARCHAR | 40 | 否 | 事由 |
| 4 | xs | VARCHAR | 40 | 否 | 学生 |
| 5 | sm | VARCHAR | 40 | 否 | 说明 |
| 6 | djsj | VARCHAR | 40 | 否 | 登记时间 |
| 7 | djr | VARCHAR | 40 | 否 | 登记人 |

代码设计

public partial class bumen_bumendetail : System.Web.UI.Page
{
    string id = "";
    protected void Page_Load(object sender, EventArgs e)
    {
        id = Request.QueryString["id"].ToString();//获得参数
        if (!IsPostBack)
        {

            string sql = "select * from bumen where bmid='" + id + "'";//根据ID查询这个表信息
            DataTable dt = DBHelper.GetDataSet(sql);
            if (dt.Rows.Count > 0)
            {
               this.bm.Text =dt.Rows[0]["bm"].ToString();


     
            }
        }
    }

三、注意事项

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

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

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

4.登录地址:login.aspx

四系统实现

相关推荐
HEU_firejef8 分钟前
Redis——缓存预热+缓存雪崩+缓存击穿+缓存穿透
数据库·redis·缓存
KELLENSHAW1 小时前
MySQL45讲 第三十七讲 什么时候会使用内部临时表?——阅读总结
数据库·mysql
小刘鸭!2 小时前
Hbase的特点、特性
大数据·数据库·hbase
凡人的AI工具箱2 小时前
每天40分玩转Django:Django表单集
开发语言·数据库·后端·python·缓存·django
奔跑草-2 小时前
【数据库】SQL应该如何针对数据倾斜问题进行优化
数据库·后端·sql·ubuntu
Elastic 中国社区官方博客2 小时前
如何通过 Kafka 将数据导入 Elasticsearch
大数据·数据库·分布式·elasticsearch·搜索引擎·kafka·全文检索
P.H. Infinity3 小时前
【Redis】配置序列化器
数据库·redis·缓存
猛男技术控3 小时前
Milvus矢量数据库 麒麟v10安装
数据库·milvus
别致的影分身3 小时前
MySQL 常用程序介绍
数据库·mysql
HD2436088364 小时前
【mysql】id主键列乱了之后,重新排序(可根据日期顺序)
数据库·sql·mysql