字节跳动 Anaconda Finder 程序设计 分库查询 tsql enums Font Awesome vue下载 后台ui模板 mysql降序 wps临时文件 bootstrap颜色 查看nodejs版本 图片生成链接 python3正则表达式 python基本语法 java运算符 java表达式 java8教程 java怎么连接数据库 java多线程教程 java基础框架 java集合类 linux安装系统 python开发实例 java游戏制作 迷宫解锁 高效能人士的七个习惯下载 微信python退出程序 苹果手机老是自动重启 lol设置 丁丁下载 winhex使用教程 飞猪ip dll下载 混沌世界隐藏英雄密码 安卓刷机精灵 abr文件 pr怎么放大视频画面
当前位置: 首页 > 学习教程  > 编程语言

用java做一个酒店客房管理系统

2020/10/8 20:23:01 文章标签:

酒店客房管理系统界面展示主界面业务操作界面系统开发环境系统设计思路功能模块设计概览详细设计Db模块功能说明类、方法设计:DBUtils 类Bean模块功能说明类、方法设计:User 类相关数据表Dao模块功能说明类、方法设计User接口UserDaoImpl接口UI模块功能说…

酒店客房管理系统

  • 界面展示
    • 主界面
    • 业务操作界面
  • 系统开发环境
  • 系统设计思路
  • 功能模块设计
    • 概览
    • 详细设计
      • Db模块
        • 功能说明
        • 类、方法设计:DBUtils 类
      • Bean模块
        • 功能说明
        • 类、方法设计:User 类
        • 相关数据表
      • Dao模块
        • 功能说明
        • 类、方法设计
          • User接口
          • UserDaoImpl接口
      • UI模块
        • 功能说明
        • 类、方法设计
          • hotelFrame类
        • 相关数据表
  • 数据库设计
    • 功能说明
    • 数据表设计

界面展示

主界面

在这里插入图片描述

业务操作界面

在这里插入图片描述
在这里插入图片描述

系统开发环境

操作系统:Windows
集成开发工具:Eclipse
编译环境:J2SDK1.5

系统设计思路

在这里插入图片描述

功能模块设计

概览

在这里插入图片描述

详细设计

Db模块

功能说明

利用连接池技术,对JDBC进行简单封装,连接数据库,简化JDBC应用程序的开发,同时也不会影响程序的性能

类、方法设计:DBUtils 类

利用连接池技术,与数据库建立连接
在这里插入图片描述

Bean模块

功能说明

扮演着应用程序素材的角色。就是把数据库中的表封装成一个java类,表的列名作为类的属性,储存数据库表中的信息名。大大提高代码的重用性

类、方法设计:User 类

封装数据库中用户表(User)为一个类,定义其列属性为数据域,并定义set,get方法。
在这里插入图片描述
类似User类,每个数据库中的表都有一个这样的类,他们分别是:
Booked,Consume,Good,Member,Operation,Vistor,Room

相关数据表

在这里插入图片描述

Dao模块

功能说明

整个项目中一个专门的,面向对象的数据库接口。夹在业务逻辑与数据库资源中间。将所有对数据源的访问操作抽象封装在一个公共API中。当整个项目中需要和数据源进行交互的时候则使用这个Dao包中的接口。

类、方法设计

User接口

当程序中需要与数据库中的user表交互时,调用此接口
在这里插入图片描述

UserDaoImpl接口

UserDao接口的实现类,与数据库进行交互
在这里插入图片描述
与UserDao,UserDaoImpl类相似,还有BookedDao,BookedImpl,ConsumeDao,ConsumeDaoImpl,RoomDao,RoomDaoImpl,OperationDao,OperationDaoImpl,VistorDao,VistorDaoImpl,MemberDao,MembeDaoImpl.

UI模块

功能说明

整个界面中的前端界面,以及连接数据库的一些业务逻辑处理部分

类、方法设计

hotelFrame类

加载主界面,整个主界面的框架
在这里插入图片描述
还有RightTopPanel类和LeftTopPanel类

相关数据表

Bean模块中UserDao类的函数列表
在这里插入图片描述

数据库设计

功能说明

对数据库设计中涉及到的各种项目,如数据项、记录、表、数据库等建立数据字典,以说明它们的标识符、同义名及有关信息,并说明对此数据字典设计的基本考虑,如有单独数据库设计文档,此处标明文件名和存储位置即可。

数据表设计

表名:h_room表 储存房间信息
在这里插入图片描述
表名:h_vistor表 储存入住信息
在这里插入图片描述
表名:h_booked表 储存预定信息
在这里插入图片描述

表名:h_member表 储存会员信息
在这里插入图片描述

表名:h_user表 储存系统用户信息
在这里插入图片描述

表名:h_opration表 储存操作信息
在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_250280.shtml

附件下载

上一篇:重复的子字符串

下一篇:键盘钩子

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?