asp.net考研加油站系统VS开发sqlserver数据库web结构c#编程web网页设计

一、源码特点

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

开发。

asp.net考研加油站系统

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

开发工具:vs2010 +sqlserver

二、功能介绍

前台主要功能:

1.首页浏览

2.浏览论坛信息 发帖 点赞 评论

3.考研信息浏览 考研学校浏览 考研专业浏览 考研书籍浏览 考研历年分数浏览

4.公告浏览

5.资料下载 查看

6.考研倒计时查看

7.用户注册登录

8.提交计划 查看计划

后台功能:

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

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

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

(4)留言板管理:对留言板信息进行删除、修改和查看

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

(6)帖子管理:对帖子信息进行删除、修改和查看

(7)评论管理:对评论信息进行删除、修改和查看

(8)计划管理:对计划信息进行删除、修改和查看

(9)考研资料管理:对考研资料信息进行添加、删除、修改和查看

(10)考研学校管理:对考研学校信息进行添加、删除、修改和查看

数据库设计

(1)管理员信息表如表5.1所示:

表5.1管理员信息表

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

(2)用户信息表如表5.2所示:

表5.2 用户信息表

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

(3)公告信息表如表5.3所示:

表5.3 公告信息表

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

(4)留言表如表5.4所示:

表5.4 留言表

|----|-------|---------|----|----|-------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | lybid | INTEGER | 11 | 是 | 留言板编号 |
| 2 | ly | VARCHAR | 40 | 否 | 留言 |
| 3 | yh | VARCHAR | 40 | 否 | 用户 |
| 4 | sj | VARCHAR | 40 | 否 | 时间 |

(5)板块信息表如表5.5所示:

表5.5 板块信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | bkid | INTEGER | 11 | 是 | 板块编号 |
| 2 | bk | VARCHAR | 40 | 否 | 板块 |
| 3 | js | VARCHAR | 40 | 否 | 介绍 |

(6)帖子信息表如表5.6所示:

表5.6 帖子信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | tzid | INTEGER | 11 | 是 | 帖子编号 |
| 2 | bt | VARCHAR | 40 | 否 | 标题 |
| 3 | bk | VARCHAR | 40 | 否 | 板块 |
| 4 | nr | VARCHAR | 40 | 否 | 内容 |
| 5 | ftr | VARCHAR | 40 | 否 | 发帖人 |
| 6 | ftsj | VARCHAR | 40 | 否 | 发帖时间 |
| 7 | dz | VARCHAR | 40 | 否 | 点赞 |

主要代码:

复制代码
     id = Request.QueryString["id"].ToString();//获取从信息列表传递公告信息主键
        if (!IsPostBack)
        {

            string sql = "select * from gonggao where ggid='" + id + "'";//准备查询记录的sql
            DataTable dt = DBHelper.GetDataSet(sql);//执行sql语句
            if (dt.Rows.Count > 0)
            {//如果有记录 进行赋值
               this.bt.Text =dt.Rows[0]["bt"].ToString();//标题
this.nr.Text =dt.Rows[0]["nr"].ToString();//内容
this.fb.Text =dt.Rows[0]["fb"].ToString();//发布


     
            }
        }
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
    //修改公告信息 操作
      string bt=this.bt.Text;//标题
string nr=this.nr.Text;//内容
string fb=this.fb.Text;//发布

		if(bt.Length==0){
MessageBox.Show(this.Page,"标题不能为空");
return ;
}

if(nr.Length==0){
MessageBox.Show(this.Page,"内容不能为空");
return ;
}

if(fb.Length==0){
MessageBox.Show(this.Page,"发布不能为空");
return ;
}


     
        string sql = "update gonggao set  bt='"+bt+"',nr='"+nr+"',fb='"+fb+"' where ggid ='"+id+"'";//修改公告信息的sql语句
        int row = 0;
        try
        {
            row = DBHelper.ExecuteCommand(sql);//执行update操作
        }
        catch (Exception ex)
        {
            MessageBox.ShowAndRedirect(this.Page, ex.Message, "gonggaolist.aspx");

三、注意事项

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

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

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

4.登录地址:qt/index.aspx

四系统实现

源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

相关推荐
数据组小组7 小时前
免费数据库管理工具深度横评:NineData 社区版、Bytebase 社区版、Archery,2026 年开发者该选哪个?
数据库·测试·数据库管理工具·数据复制·迁移工具·ninedata社区版·naivicat平替
悟空聊架构13 小时前
基于KaiwuDB在游乐场“刷卡+投币”双模消费系统中的落地实践
数据库·后端·架构
IvorySQL13 小时前
PostgreSQL 技术日报 (3月4日)|硬核干货 + 内核暗流一网打尽
数据库·postgresql·开源
进击的丸子16 小时前
虹软人脸服务器版SDK(Linux/ARM Pro)多线程调用及性能优化
linux·数据库·后端
NineData1 天前
NineData智能数据管理平台新功能发布|2026年1-2月
数据库·sql·数据分析
IvorySQL1 天前
双星闪耀温哥华:IvorySQL 社区两项议题入选 PGConf.dev 2026
数据库·postgresql·开源
ma_king2 天前
入门 java 和 数据库
java·数据库·后端
jiayou642 天前
KingbaseES 实战:审计追踪配置与运维实践
数据库
NineData2 天前
NineData 迁移评估功能正式上线
数据库·dba
NineData2 天前
数据库迁移总踩坑?用 NineData 迁移评估,提前识别所有兼容性风险
数据库·程序员·云计算