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

四系统实现

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

相关推荐
viperrrrrrrrrr71 小时前
milvus向量数据库
数据库·大模型·llm·milvus
白衣鸽子1 小时前
MySql数据库同步技术:构建高可用架构的基石
数据库·后端
不良人天码星1 小时前
redis的事务,以及watch的原理
数据库·redis·缓存
韩立学长1 小时前
基于微信小程序的公益捐赠安全平台9hp4t247 包含完整开发套件(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·微信小程序·小程序
智能化咨询2 小时前
SQL之参数类型讲解——从基础类型到动态查询的核心逻辑
数据库·oracle
doris82042 小时前
使用Yum安装Redis
数据库·redis·缓存
有一个好名字2 小时前
万字 Apache ShardingSphere 完全指南:从分库分表到分布式数据库生态
数据库·分布式·apache
Boilermaker19922 小时前
【Redis】哨兵与对脑裂的情况分析
数据库·redis·缓存
橘 日向2 小时前
admin二维码字符过长导致显示失败问题
数据库·oracle
啊吧怪不啊吧2 小时前
SQL之参数类型讲解
数据库·sql