susan:酒店搜索和预订系统!

  • p6_901328
    了解作者
  • 1021.3KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-27 13:26
    上传日期
特征 用户 按名称搜索酒店 使用过滤器搜索酒店 预订多个房间 查看当前的预订 取消当前的预订 付款截止日期临近时收到通知 行政人员 添加酒店 查看酒店报告 退订酒店 退订用户 旅馆业者 添加房间 更新房间信息 用户保留时接收通知 用户取消预订时收到通知 当用户未按时支付预订时收到通知 当用户付款时收到通知 添加酒店空间 咨询员工 实时检查可用房间 查看房间使用情况统计 开始苏珊的步骤 1.使用弹簧工具套装(STS) 制作数据库副本,可以在这里下载最新的备份: : (该脚本不会创建数据库,它只会创建和/或更新主板) 将项目导入为现有Maven项目 在启动仪表板中,右键单击Susan ,然后单击“打开配置”。 转到“环境”选项卡并添加以下变量: DBURL , USER和PASSWORD 保存更改,瞧! 2.使用MAVEN (当前不支持该方法) 前提条件 在系统上安装Java j
susan-master.zip
内容介绍
<div align="center"> <img src="https://cdn.rawgit.com/saintplay/susan/master/src/main/resources/static/img/susan.svg" width="600"> </div> ## Funcionalidades ## ### Usuario ### - Búsqueda de hoteles mediante nombre - Búsqueda de hoteles mediante filtros - Reservar múltiples cuartos - Revisar reservas actuales - Cancelar reservas actuales - Recibir notificación cuando se acerca límite en fecha de pago ### Administrador ### - Agregar Hoteles - Ver Reportes por Hoteles - Dar de baja a hoteles - Dar de baja a usuarios ### Hotelero ### - Agregar cuartos - Actualizar información de cuartos - Recibir notificación cuando un usuario reserva - Recibir una notificación cuando un usuario cancela la reserva - Recibir una notificación cuando un usuario no paga la reserva a tiempo - Recibir una notificación cuando un usuario paga la reseva - Agregar espacios del hotel - Consultar personal - Consultar cuartos disponibles en tiempo real - Consultar estadísticas del uso de cuartos ## PASOS PARA INICIAR SUSAN ## ### 1. USANDO SPRING TOOL SUIT (STS) ### 1. Hacer una copia de la base de datos, el backup más reciente se puede descargar aquí: <https://drive.google.com/open?id=0B_Xq0VghEDqIYjBWdWcwTTI0WkE> *(El script no crea la base de datos, solo crea y/o actualiza las tablas)* 2. Importar el proyecto como *Existing Maven Projects* 3. En el **Boot Dashboard** dar click derecho a *Susan* y luuego a *Open Config* 4. Ir a la pestaña *Enviroment* y agregar las siguientes variables: **DBURL**, **USER** y **PASSWORD** 5. Guardar los cambios y listo! <div align="center"> <img src="https://raw.githubusercontent.com/saintplay/susan/master/Documentation/STS%20env.PNG"> </div> ### 2. USANDO MAVEN ### *(Método actualmente no soportado)* #### PRE-REQUISITOS #### - Tener Java jdk (> 1.8) en el sistema - Tener la variable JAVA_HOME en el PATH - Tener instalado Heroku CLI - Tener instalado Maven (`mvn`) 1. Hacer una copia de la base de datos, el backup más reciente se puede descargar aquí: <https://drive.google.com/open?id=0B_Xq0VghEDqIYjBWdWcwTTI0WkE> *(El script no crea la base de datos, solo crea y/o actualiza las tablas)* 2. Crear un archivo "**.env**" en la raíz del proyecto. Llenar los datos de acceso a la base de datos en dicho archivo. (*Guiarse de "**.env.example**"*) 3. `mvn install` (*ejecutar solo para descargar las librerias*) 4. `mvn package` (*ejecutar despues de cambiar el código*) 5. `heroku local -f Procfile.windows` 6. **Listo!** El proyecto utilizará¡ el puerto 3000 por defecto; para acceder a la aplicación entrar a <http://localhost:3000/> en un navegador.
评论
    相关推荐