asp.net旅游交流管理信息系统VS开发sqlserver数据库web结构c#编程Microsoft Visual Studio

一、源码特点

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

语言开发

asp.net旅游交流网站1

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

开发工具:vs2010 +sqlserver

二、功能介绍

前台功能:

系统首页浏览

景点信息浏览

旅游线路信息浏览

旅游景点信息浏览

攻略信息浏览

发布评论、查看评论

收藏攻略信息

用户注册、登录 个人信息修改

后台功能:

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

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

(3)旅游线路管理:对旅游线路信息进行添加、删除、修改和查看

(4)旅游景点管理:对旅游景点信息进行添加、删除、修改和查看

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

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

(7)攻略图片管理:对攻略图片信息进行添加、删除、修改和查看

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

(9)收藏管理:对收藏信息进行删除、修改和查看

数据库设计

表4-1 用户信息表

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

表4-2 景点信息表

|----|------|---------|----|----|------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | jdid | INTEGER | 11 | 是 | 景点编号 |
| 2 | jdmc | VARCHAR | 40 | 否 | 景点名称 |
| 3 | js | VARCHAR | 40 | 否 | 介绍 |
| 4 | tp | VARCHAR | 40 | 否 | 图片 |
| 5 | jd | VARCHAR | 40 | 否 | 经度 |
| 6 | wd | VARCHAR | 40 | 否 | 纬度 |

表4-3 旅游线路信息表

|----|--------|---------|----|----|--------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | lyxlid | INTEGER | 11 | 是 | 旅游线路编号 |
| 2 | xlmc | VARCHAR | 40 | 否 | 线路名称 |
| 3 | js | VARCHAR | 40 | 否 | 介绍 |
| 4 | sm | VARCHAR | 40 | 否 | 说明 |
| 5 | fbsj | VARCHAR | 40 | 否 | 发布时间 |
| 6 | fbr | VARCHAR | 40 | 否 | 发布人 |

表4-4 旅游景点表

|----|--------|---------|----|----|--------|
| 序号 | 字段名称 | 数据类型 | 长度 | 主键 | 描述 |
| 1 | lyjdid | INTEGER | 11 | 是 | 旅游景点编号 |
| 2 | xl | VARCHAR | 40 | 否 | 线路 |
| 3 | jd | VARCHAR | 40 | 否 | 景点 |

表4-5 类型信息表

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

部分代码

复制代码
	string jdmc=this.jdmc.Text;//景点名称
string js=this.js.Text;//介绍
string tp=this.tp.Text;//图片
string jd=this.jd.Text;//经度
string wd=this.wd.Text;//纬度

		if(jdmc.Length==0){
MessageBox.Show(this.Page,"景点名称不能为空");
return ;
}

if(js.Length==0){
MessageBox.Show(this.Page,"介绍不能为空");
return ;
}

if(tp.Length==0){
MessageBox.Show(this.Page,"图片不能为空");
return ;
}

if(jd.Length==0){
MessageBox.Show(this.Page,"经度不能为空");
return ;
}

if(wd.Length==0){
MessageBox.Show(this.Page,"纬度不能为空");
return ;
}


     
        string sql = "insert into jingdian (jdmc,js,tp,jd,wd ) values ('"+jdmc+"','"+js+"','"+tp+"','"+jd+"','"+wd+"')";//添加景点信息的sql语句
        int row = 0;
        try
        {
            row = DBHelper.ExecuteCommand(sql);//执行添加景点 
        }
        catch (Exception ex)

三、注意事项

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

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

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

4.登录地址:index.aspx

四系统实现

相关推荐
倔强的石头_几秒前
MongoDB迁移的新选项:在金仓KES上,用SQL管理文档数据
数据库
loulanyue_8 分钟前
AI Agent记忆从不是向量库:Oracle拆解读写分离与记忆晋升门,终结无脑存聊天的伪智能——读Wojtek Pluta演讲
数据库·人工智能·oracle
曼岛_19 分钟前
[图解密码学]第5章 对称加密基础
java·数据库·密码学
Decay__26 分钟前
17_MySQL 监控体系构建 —— mysqld_exporter + Prometheus + Grafana 全栈实战
运维·数据库·sql·mysql·架构
ss27333 分钟前
不用向量库,我用 MySQL 跑通了蔬菜 RAG--基于 RuoYi-AI 的蔬菜种植知识库 + 智能咨询系统,普通开发机就能跑
数据库·人工智能·智慧农业·ruoyi·知识库·rag
Franciz小测测1 小时前
MySQL 增量备份实践:文件都在,为什么仍可能恢复失败?
数据库·mysql·binlog
2401_891409264 小时前
量化数据13:港股分钟K线、Level2逐笔Tick、十档盘口和港股通历史数据的批量提取
数据库
w-w0w-w10 小时前
SQL注入
网络·数据库·sql
tianyuanwo10 小时前
NetBox 数据库详解:当“关系型数据库”被装进一个网络运维的领域模型里
运维·数据库·netbox
一条泥憨鱼10 小时前
【计算机网络】短连接、长连接与连接池:从 TCP 握手到池化复用的完整链路
网络·数据库·网络协议·tcp/ip·计算机网络