miku290 2024-10-01 14:09 采纳率: 0%
浏览 9
问题最晚将于10月09日00:00点结题

三个简单项目写完之后有重赏之后联系我

两个简单的项目

(1) 在mysql中新建数据库
(2) 根据原型使用sql语句建表,包含酒店表、酒店星级表、酒店品牌表等,表设计满足三大范式
(3) 设计数据库表时,使用2种约束
(4) 初始化各个表的数据,酒店表至少插入5条数据批量插入
(5) 创建日志记录表,记录用户的(添加 删除 修改)操作信息触发器
(6) 使用sql给酒店名称添加索引(索引结构使用BTree)
(7) 编写添加数据的存储过程,并调用存储过程往表中添加测试数据
(8) 编写BaseDao,并维护成单例模式
(9) Sql编写:查询品牌中酒店数量最多的酒店信息
(10) Sql编写:查询每个品牌的各个星级的数量
(11) 登录
① 编写登录页面如图所示
② 使用用户名和密码实现登录
③ 登陆成功转向酒店列表界面,登陆失败给出具体提示(用户名不存在/密码错误)
④ 第一次登陆勾选“记住登陆状态”则第二次登陆会自动加载用户名密码,不用再次输入(cookie实现)
⑤ 将登录信息保存到session中
(12) 展示信息
① 列表界面编码正确
② 按酒店品牌精确查询
③ 按酒店名称模糊查询
④ 正确显示数据
⑤ 欢迎 登录酒店管理系统session
⑥ 多条件组合查询正确
(13) 添加功能
① 编写添加页面 ,合理布局
② 下拉框数据动态从数据库获取除
③ Dao正确实现添加,使用预编译对象实现
④ 添加成功后跳转到列表展示数据

(1) 创建javaweb项目导入相关jar包
(2) 编写BaseDao,并维护成单例模式
(3) Sql编写:查询酒店价格相同的酒店信息
(4) Sql编写:查询平均价格最高的品牌中价格最便宜的酒店信息
(5) 登录
① 编写登录页面如图所示
② 使用用户名和密码实现登录
③ 登陆成功转向酒店列表界面,登陆失败给出具体提示(用户名不存在/密码错误)
④ 第一次登陆勾选“记住登陆状态”则第二次登陆会自动加载用户名密码,不用再次输入(cookie实现)
(6) 展示信息
① 列表界面编码正确
② 按酒店品牌精确查询
③ 按酒店名称模糊查询
④ 正确显示数据
⑤ 欢迎登录酒店管理系统session
⑥ 多条件组合查询正确
(7) 修改功能
① 编写修改页面 ,合理布局
② 下拉框数据动态从数据库获取除
③ 修改页面的数据回显正常
④ 修改成功后跳转到列表展示数据
(8) 类和方法以及重要代码中有注释

  • 写回答

22条回答 默认 最新

  • 阿里嘎多学长 2024-10-01 14:09
    关注

    AIGC生成:


    三个简单项目写完之后有重赏之后联系我

    你需要完成四个简单的项目:

    1. 在 MySQL 中新建数据库
    2. 根据原型使用 SQL 语句建表,包含酒店表、酒店星级表、酒店品牌表等,表设计满足三大范式
    3. 设计数据库表时,使用 2 种约束

    以下是项目的解决方案:

    1. 新建数据库
    CREATE DATABASE hotel;
    
    1. 建表
    CREATE TABLE hotel (
        id INT PRIMARY KEY,
        name VARCHAR(255),
        address VARCHAR(255)
    );
    
    CREATE TABLE hotel_star (
        id INT PRIMARY KEY,
        star_level INT,
        hotel_id INT,
        FOREIGN KEY (hotel_id) REFERENCES hotel(id)
    );
    
    CREATE TABLE hotel_brand (
        id INT PRIMARY KEY,
        brand_name VARCHAR(255),
        hotel_id INT,
        FOREIGN KEY (hotel_id) REFERENCES hotel(id)
    );
    
    1. 使用约束
    -- UNIQUE约束
    CREATE UNIQUE INDEX idx_hotel_name ON hotel (name);
    
    -- CHECK约束
    CREATE CHECK CONSTRAINT ck_hotel_star_level CHECK (star_level BETWEEN 1 AND 5);
    

    完成这些项目后,你可以联系我以获取重赏。


    评论

报告相同问题?

问题事件

  • 创建了问题 10月1日

悬赏问题

  • ¥15 微信小程序 用oss下载 aliyun-oss-sdk-6.18.0.min client报错
  • ¥15 ArcGIS批量裁剪
  • ¥15 labview程序设计
  • ¥15 为什么在配置Linux系统的时候执行脚本总是出现E: Failed to fetch http:L/cn.archive.ubuntu.com
  • ¥15 Cloudreve保存用户组存储空间大小时报错
  • ¥15 伪标签为什么不能作为弱监督语义分割的结果?
  • ¥15 编一个判断一个区间范围内的数字的个位数的立方和是否等于其本身的程序在输入第1组数据后卡住了(语言-c语言)
  • ¥15 游戏盾如何溯源服务器真实ip?
  • ¥15 Mac版Fiddler Everywhere4.0.1提示强制更新
  • ¥15 android 集成sentry上报时报错。