asp.net水资源检测系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

一、源码特点

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

发

ASP.NET水资源检测系统1 (1)

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

开发工具:vs2010 +sqlserver

二、功能介绍

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

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

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

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

(5)检测点管理:对检测点信息进行添加、删除、修改和查看 百度地图api 引用

(6)水质记录管理:对水质记录信息进行添加、删除、修改和查看。

(7)个人信息管理

(8)登录、退出

数据库设计

(1)用户信息表如表5.1所示:

表5.1 用户信息表

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

(2)管理员信息表如表5.2所示:

表5.2 管理员信息表

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

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

表5.3 公告信息表

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

(4)水库信息表如表5.4所示:

表5.4 水库信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | skid | INTEGER | 11 | 是 | 水库编号 |
| 2 | skmc | VARCHAR | 40 | 否 | 水库名称 |
| 3 | js | VARCHAR | 40 | 否 | 介绍 |
| 4 | sm | VARCHAR | 40 | 否 | 说明 |
| 5 | jd | VARCHAR | 40 | 否 | 经度 |
| 6 | wd | VARCHAR | 40 | 否 | 纬度 |

(5)检测点信息表如表5.5所示:

表5.5 检测点信息表

|----|-------|---------|----|----|-------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | jcdid | INTEGER | 11 | 是 | 检测点编号 |
| 2 | jcdmc | VARCHAR | 40 | 否 | 检测点名称 |
| 3 | sk | VARCHAR | 40 | 否 | 水库 |
| 4 | sm | VARCHAR | 40 | 否 | 说明 |

(6)水质记录信息表如表5.6所示:

表5.6 水质记录息表

|----|--------|---------|----|----|--------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | szjlid | INTEGER | 11 | 是 | 水质记录编号 |
| 2 | jcd | VARCHAR | 40 | 否 | 检测点 |
| 3 | jl | VARCHAR | 40 | 否 | 记录 |
| 4 | ll | VARCHAR | 40 | 否 | 流量 |
| 5 | gd | VARCHAR | 40 | 否 | 高度 |
| 6 | jlsj | VARCHAR | 40 | 否 | 记录时间 |
| 7 | jlr | VARCHAR | 40 | 否 | 记录人 |

主要代码:

复制代码
	 if (!IsPostBack) {
         this.fbsj.Text = System.DateTime.Now.ToString();
        }
    }
    protected void Button1_Click(object sender, EventArgs e)
    {
	//添加公告信息 操作

		string bt=this.bt.Text;//标题
string nr=this.nr.Text;//内容
string fbsj=this.fbsj.Text;//发布时间

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

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

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


     
        string sql = "insert into gonggao (bt,nr,fbsj ) values ('"+bt+"','"+nr+"','"+fbsj+"')";//添加公告信息的sql语句
        int row = 0;
        try
        {
            row = DBHelper.ExecuteCommand(sql);//执行添加公告 
        }
        catch (Exception ex)
        {//异常捕获
            MessageBox.ShowAndRedirect(this.Page, ex.Message, "gonggaoadd.aspx");

三、注意事项

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

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

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

4.登录地址:login.aspx

四 系统实现

相关推荐
软件派31 分钟前
生产动态数据智能风控:阈值判别、趋势预测、异常识别算法工程落地实战
前端·数据库·算法
ss2738 小时前
PostgreSQL常见索引问题与解决方案
数据库·postgresql
小徐不徐说8 小时前
序列化与反序列化:把 C++ 对象可靠地保存下来
开发语言·数据库·c++·php
瀚高PG实验室10 小时前
发布端逻辑复制槽消失
数据库·postgresql·瀚高数据库
ss27310 小时前
PostgreSQL慢查询定位与优化
数据库·postgresql
香蕉大香蕉(06敬畏市场)10 小时前
MySQL 单点详解(07)
java·数据库·mysql·ai·博客·八股
smilejingwei11 小时前
TRAE 插件上新 | SQLazy:让 AI 写出可信复杂 SQL
数据库·人工智能·sql
我要见SA姐111 小时前
GitHub Actions 自动化:5 个真实运维提效案例
运维·数据库·机器学习·oracle·回归
QXWZ_IA13 小时前
边坡监测预算有限时的建设顺序:虚拟基准站与成本账
网络·数据库
这个DBA有点耶13 小时前
1亿条向量内存降95.4%,延迟降80%:金仓AI原生内核真能解决RAG痛点?
数据库·人工智能·开源