精华内容
下载资源
问答
  • 计算机毕业设计,JSP SSM民宿管理系统 首页 在这里插入图片描述 用户注册 房东注册 民宿展示 通知公告 在线留言 后台登录 用户管理 网站信息管理 注册管理 留言管理 房东管理 民宿管理 预约管理 入住...

    计算机毕业设计,JSP SSM民宿管理系统
    首页
    在这里插入图片描述
    在这里插入图片描述
    用户注册
    在这里插入图片描述
    房东注册
    在这里插入图片描述
    民宿展示
    在这里插入图片描述
    通知公告
    在这里插入图片描述
    在线留言
    在这里插入图片描述
    后台登录
    在这里插入图片描述
    用户管理
    在这里插入图片描述
    网站信息管理
    在这里插入图片描述
    注册管理
    在这里插入图片描述
    留言管理
    在这里插入图片描述
    房东管理
    在这里插入图片描述
    民宿管理
    在这里插入图片描述
    预约管理
    在这里插入图片描述
    入住管理
    在这里插入图片描述
    评价管理
    在这里插入图片描述

    源码+数据库脚本
    在这里插入图片描述

    展开全文
  • 民宿管理系统.zip

    2021-05-28 10:59:00
    ASP.net+Sqlserver民宿管理系统带数据库 (配置要求:VS2019以上+Sqlserver2017以上) 2020上半年个人开发,放心使用
  • 实现了一个民宿管理系统,使用方法在报告里 PHP+HTML5+CSS+JavaScript Dreamweaver + wampserver 3.06+MYSQL
  • 黑马实训项目gotrip民宿管理系统
  • 民宿管理系统.zip

    2019-11-02 17:04:58
    基于ASP.NETMVC三层+eayui开发,系统实现了用户登陆,忘记密码,民宿管理,房间类型及信息管理,.,入住管理,结算管理,日志管理,系统管理。 1)系统登陆:系统角色分为普通用户和管理员两种角色,管理员登陆可以获得...
  • 基于安卓前端j2ee后端的民宿管理系统。前端使用安卓,后端使用j2ee。
  • 基于SSM开发的民宿管理系统,有房东房客聊天、故事发布、房源上架、订购等功能。 可直接导入idea开发软件,tomcat8.0,mysql; 数据库库名以及密码自行到源码配置文件修改JDBC连接。
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 民宿管理系统的设计与实现(ASP.NET+SQL)-编号:0830 民宿管理系统是一个方便用户在线预定民宿的在线管理系统,系统通过ASP.NET技术和SQL数据库进行开发,采用的是B/S的开发模式,整个系统分为前台和后台两部分,主要...

    民宿管理系统的设计与实现(ASP.NET+SQL)-编号:0830

    民宿管理系统是一个方便用户在线预定民宿的在线管理系统,系统通过ASP.NET技术和SQL数据库进行开发,采用的是B/S的开发模式,整个系统分为前台和后台两部分,主要实现了查看系统介绍,查看新闻公告信息,在线联系客服,在线留言,查看民宿房间信息,预定民宿房间,订单管理等功能。通过这些功能可以让需要民宿的用户预定民宿的时候更加方便快捷。

    系统首页

    随着时代的发展和交通便利,来越多的人会外出出差和旅游。而这种情况下就不可避免的需要入住民宿。通常情况下,人们都是到民宿之后询问是否有房,这很不方便,尤其是在一些旅游的高峰期,很可能就会面临着无房可住的窘况,但是人们又不希望露宿街头,这个时候,咱们就希望可以在出行之前提前预定订好自己所需的民宿本系统就是这样一个民宿管理系统。它可以让人们。直接通过网络预定自己所需的民宿客房信息。方便了人们的出行和入住

    民宿系统功能图

    前台部分功能

    1:注册登录,游客可通过注册登录成为本系统的会员,并进行民宿的预定

    2:新闻公告,前台用户可以查看和民宿相关的新闻公告内容

    3:系统简介,查看和民宿相关的系统简介内容

    4:客房信息,前台用户可以查看民宿内的客房信息,并根据需要进行客房的预定

    5:订单管理,前台用户可以在注册登录后查看和管理自己的民宿预定信息

    6:在线客服,前台用户可以通过在线客服联系本系统的客服人员进行一些问题的咨询

    7:在线留言,前台用户可以通过在线留言获取更多的和民宿相关的内容

    后台部分功能

    1:新闻公告管理,管理和民宿相关的新闻公告信息

    2:系统简介,动态的管理本民宿系统的简介内容

    3:房间信息管理,管理民宿内的各类房间信息,方便用户在线进行预定

    4:订单信息管理,管理用户对民宿的预定信息

    5:留言管理,回复和管理用户的留言内容

    6:在线客户管理,动态的管理民宿系统内的在线客服内容

    7:会员信息管理,管理民宿系统相关的会员内容

    展开全文
  • 今年的毕业设计,附带源程序,数据库文件和环境说明文档,可以用来做毕业设计或者课程设计 一份很好的毕业设计
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • 本系统使用Spring+SpringMVC+MyBatis架构,数据库使用MySQL,前端页面使用jsp,专为名宿经营打造的管理系统,主要给民宿经营人员、门店前台人员等使用。通过本系统,民宿经营者可以方便的管理自己的房间、房型,灵活...

    项目介绍

    本系统使用Spring+SpringMVC+MyBatis架构,数据库使用MySQL,前端页面使用jsp,专为名宿经营打造的管理系统,主要给民宿经营人员、门店前台人员等使用。通过本系统,民宿经营者可以方便的管理自己的房间、房型,灵活的制定的价格方案,直观查看民宿经营的核心数据,合理分配科学管理民宿内贩售的其他商品。总之,能够帮助民宿主提升民宿管理效率。

    功能简介

    主要分为两个端:店铺端 和总后台

    一、店铺端主要功能:

    1.房间管理
    	添加/修改房间以及房间信息
    	添加修改名宿内售卖的商品
    2.旅客管理
    	添加/修改旅客以及团队信息
    3.住宿管理
    	添加/修改预定房间的信息
    	添加/修改客户住宿信息
    	房间结算
    4.财务管理
    	显示今日店铺的入住信息以及收入情况
    5.个人设置
    	修改个人基本信息
    	意见反馈
    

    二、后台主要功能

    1.收益预览
    	查看每个类别收入多少钱
    2.用户信息
    	查看各个店铺的帐号信息
    3.意见反馈
    	查看各个店铺的反馈信息
    

    项目适用人群

    正在做毕设的学生,或者需要项目实战练习的Java学习者

    开发环境:

    1. jdk 8
    2. intellij idea
    3. tomcat 8.5.40
    4. mysql 5.7

    所用技术:

    1. Spring+SpringMVC+MyBatis
    2. layui
    3. jsp

    项目访问地址

    前端访问地址

    http://localhost:8090/login
    

    项目截图

    • 系统功能
      在这里插入图片描述

    • 平台-用户信息
      在这里插入图片描述

    • 平台-收益预览
      在这里插入图片描述

    • 旅客管理-旅客信息
      在这里插入图片描述

    • 房间设置-添加房间
      在这里插入图片描述

    • 商品设置-添加商品
      在这里插入图片描述

    • 住宿登记-结算
      在这里插入图片描述

    数据库配置

    1. 数据库配置信息
    #配置文件
    jdbc.driverClassName=com.mysql.jdbc.Driver
    jdbc.url=jdbc:mysql://localhost/homestay?useUnicode=true&characterEncoding=utf-8&useSSL=false
    jdbc.username=root
    jdbc.password=root123
    
    1. 数据库配置加载
     <!-- 数据源dataSource -->
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
        <property name="driverClassName" value="${jdbc.driverClassName}" />
        <property name="url" value="${jdbc.url}" />
        <property name="username" value="${jdbc.username}" />
        <property name="password" value="${jdbc.password}" />
        <!--maxActive: 最大连接数量 -->
        <property name="maxActive" value="150" />
        <!--minIdle: 最小空闲连接 -->
        <property name="minIdle" value="5" />
        <!--maxIdle: 最大空闲连接 -->
        <property name="maxIdle" value="20" />
        <!--initialSize: 初始化连接 -->
        <property name="initialSize" value="30" />
        <!--maxWait: 超时等待时间以毫秒为单位 1000等于60秒 -->
        <property name="maxWait" value="1000" />
        <!-- 在空闲连接回收器线程运行期间休眠的时间值,以毫秒为单位. -->
        <property name="timeBetweenEvictionRunsMillis" value="10000" />
        <!-- 在每次空闲连接回收器线程(如果有)运行时检查的连接数量 -->
        <property name="numTestsPerEvictionRun" value="10" />
        <!-- 1000 * 60 * 30 连接在池中保持空闲而不被空闲连接回收器线程 -->
        <property name="minEvictableIdleTimeMillis" value="10000" />
        <property name="validationQuery" value="SELECT NOW() FROM DUAL" />
    </bean>
    
    1. 资源配置
    <mvc:interceptors>
    <mvc:interceptor>
        <!-- 需要拦截的url路径 :/order/**  这个是订单系统的url格式 -->
        <mvc:mapping path="/**" />
        <mvc:exclude-mapping path="/login"/>
        <mvc:exclude-mapping path="/*.js"/>
        <mvc:exclude-mapping path="/register"/>
        <mvc:exclude-mapping path="/logout"/>
        <bean class="com.chengxubang.interceptor.LoginInterceptor"></bean>
    </mvc:interceptor>
    </mvc:interceptors>
    <!-- 支持aop的注解 -->
    <aop:aspectj-autoproxy/>
    <!-- 启动SpringMVC的注解功能 -->
    <mvc:annotation-driven/>
    
    <!--静态资源放行-->
    <mvc:default-servlet-handler/>
    
    <!-- 定义跳转的文件的前后缀 ,视图解析器配置-->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/views/"/>
        <property name="suffix" value=".jsp"/>
    </bean>
    
    <!-- 配置文件上传解析器 -->
    <bean id="multipartResolver"
          class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <!-- 默认编码 -->
        <property name="defaultEncoding" value="utf-8"/>
        <!-- 文件大小最大值 -->
        <property name="maxUploadSize" value="10485760000"/>
    </bean>
    

    业务代码

    1. 民宿后台首页,展示收益情况
    @RequestMapping("/welcome")
    public ModelAndView welcome(ModelAndView modelAndView){
        User user=getUser();
        HotelRegisterQuery query=new HotelRegisterQuery();
        if(!user.getUsername().equals("admin")){
            query.setUserId(getUserId());
        }
        query.setType(0);//旅客收益
        List<HotelRegister> type0list=hotelRegisterService.getEarningsByPtype(query);
        query.setType(1);//团队收益
        List<HotelRegister> type1list=hotelRegisterService.getEarningsByPtype(query);
        String iStr="";
        int list0Index=0;	//旅客数据下标
        int list1Index=0;	//团队数据下标
        String type0Data="";//旅客每月收益
        String type1Data="";//团队每月收益
        String month="";
            for(int i=1;i<13;i++){
                if(i<10){	//小10的情况下拼接0,方便与查询数据对比
                    iStr="0"+i;
                }else{
                    iStr=i+"";
                }
                month+=iStr+",";
                if(type0list.size()>0){
                    if(iStr.equals(type0list.get(list0Index).getSettleTime())){
                        type0Data=type0Data+type0list.get(list0Index).getAllFee()+",";//如果匹配上月份,就拼接当前月的收益
                        if(!(list0Index+1>=type0list.size())){		//大于等于list大小,说明已经没有数据
                            list0Index++;
                        }
                    }else{
                        type0Data=type0Data+"0,";
                    }
                }else{
                    type0Data=type0Data+"0,";
                }
                if(type1list.size()>0){
                    if(iStr.equals(type1list.get(list1Index).getSettleTime())){
                        type1Data=type1Data+type1list.get(list1Index).getAllFee()+",";
                        if(!(list1Index+1>=type1list.size())){			//大于等于list大小,说明已经没有数据
                            list1Index++;
                        }
                    }else{
                        type1Data=type1Data+"0,";
                    }
                }else{
                    type1Data=type1Data+"0,";
                }
            }
        type0Data=type0Data.substring(0,type0Data.length()-1);
        type1Data=type1Data.substring(0,type1Data.length()-1);
        month=month.substring(0,month.length()-1);
    
        modelAndView.addObject("month",month);
        modelAndView.addObject("type0Data",type0Data);
        modelAndView.addObject("type1Data",type1Data);
        modelAndView.setViewName("welcome");
        return modelAndView;
    }
    //jsp数据渲染
    <html>
    <head>
        <script type="text/javascript" src="${ctx}/static/js/echarts-all.js"></script>
    </head>
    <body>
    
    <div id="main" style="width: 95%;height:666px"></div>
    <script type="text/javascript">
        var myChart = echarts.init(document.getElementById('main'));
    
        // 指定图表的配置项和数据
        var option = {
            title: {
                text: '收益金额折线图'
            },
            tooltip: {
                trigger: 'axis'
            },
            legend: {
                data:['旅客','团队']
            },
            grid: {
                left: '3%',
                right: '4%',
                bottom: '1%',
                containLabel: true
            },
            toolbox: {
                feature: {
                    saveAsImage: {}
                }
            },
            xAxis: {
                type: 'category',
                boundaryGap: false,
                data: [${month}]
            },
            yAxis: {
                type: 'value'
            },
            series: [
                {
                    name: '旅客',
                    type: 'line',
                    stack: '总量',
                    data: [${type0Data}]
                },
                {
                    name: '团队',
                    type: 'line',
                    stack: '总量',
                    data: [${type1Data}]
                }
            ]
        };
    
        // 使用刚指定的配置项和数据显示图表。
        myChart.setOption(option);
    </script>
    </body>
    </html>
    
    1. 房间添加
    @RequestMapping("/save")
    @ResponseBody
    public AjaxResult save(Room room){
        try {
            if(room.getId()!=null){
                roomService.update(room);
            }else{
                RoomQuery query=new RoomQuery();
                query.setRoomNum(room.getRoomNum());
                query.setUserId(getUserId());
                PageList pageList= roomService.getByQuery(query);
                if(pageList.getCount()>0){
                    return new AjaxResult("保存失败,房间号已经存在!",-10002);
                }else{
                    room.setUserId(getUserId());
                    roomService.add(room);
                }
            }
            return new AjaxResult("保存成功!");
        } catch (Exception e) {
            e.printStackTrace();
            return new AjaxResult("保存失败:"+e.getMessage(),-10002);
        }
    }
    
    1. 商品添加
    @RequestMapping("/save")
    @ResponseBody
    public AjaxResult save(Goods goods){
        try {
            if(goods.getId()!=null){
                goodsService.update(goods);
            }else{
                GoodsQuery goodsQuery=new GoodsQuery();
                goodsQuery.setGoodName(goods.getGoodName());
                goodsQuery.setUserId(getUserId());
                PageList pageList=goodsService.getByQuery(goodsQuery);
                if(pageList.getCount()>0){
                    return new AjaxResult("保存失败,改商品名已经存在",-10002);
                }else{
                    goods.setUserId(getUserId());
                    goodsService.add(goods);
                }
            }
            return new AjaxResult("保存成功!");
        } catch (Exception e) {
            e.printStackTrace();
            return new AjaxResult("保存失败:"+e.getMessage(),-10002);
        }
    }
    

    项目后续

    其他ssh,springboot版本后续迭代更新,持续关注
    程序有问题联系程序帮

    展开全文
  • // +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK ]// +----------------------------------------------------------------------// | Copyri...

    // +----------------------------------------------------------------------

    // | ThinkPHP [ WE CAN DO IT JUST THINK ]

    // +----------------------------------------------------------------------

    // | Copyright (c) 2006~2018 http://thinkphp.cn All rights reserved.

    // +----------------------------------------------------------------------

    // | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )

    // +----------------------------------------------------------------------

    // | Author: liu21st

    // +----------------------------------------------------------------------

    return [

    // 生成应用公共文件

    '__file__' => ['common.php'],

    // 定义demo模块的自动生成 (按照实际定义的文件名生成)

    'demo' => [

    '__file__' => ['common.php'],

    '__dir__' => ['behavior', 'controller', 'model', 'view'],

    'controller' => ['Index', 'Test', 'UserType'],

    'model' => ['User', 'UserType'],

    'view' => ['index/index'],

    ],

    // 其他更多的模块定义

    ];

    一键复制

    编辑

    Web IDE

    原始数据

    按行查看

    历史

    展开全文
  • 基于php的某民宿在线管理平台的设计与实现-软件工程专业论文AbstractAbstractIn recent years,the improvement of people’S living standard not only has driven the development of tourist resort industry,but...
  • // +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK ]// +----------------------------------------------------------------------// | Copyri...
  • 民宿销售管理系统.zip

    2021-09-02 12:58:41
    学习JDBC后开始的第一个实训项目,民宿管理系统
  • springboot java mysql maven 民宿酒店管理系统 包含视频演示 完整代码 可以自行添加redis 房间管理 登记 预定 客户管理 入住 退房 员工管理 财务报表查看 日志查看
  • SSM民宿旅游管理系统

    2021-06-17 11:12:01
    此源码包含数据库脚本文件
  • 【ssm项目源码】民宿旅游管理系统
  • 民宿信息管理、租户信息管理、客户信息管理
  • 采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计...
  • Java SSM 民宿预订管理系统【优质毕业设计分享】包括:程序源代码,数据库,完美运行,配置环境有说明。
  • java毕业设计_民宿预定管理系统

    千次阅读 2020-03-08 12:07:57
    Java民宿预定管理系统mysql数据库创建语句 Java民宿预定管理系统oracle数据库创建语句 Java民宿预定管理系统sqlserver数据库创建语句 Java民宿预定管理系统spring+springMVC+hibernate框架对象(javaBean,pojo)设计 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,360
精华内容 544
关键字:

民宿管理系统