一、源码特点
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
四系统实现
源码获取 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓