科帮网不止生产项目,也是互联网项目的搬运工呢,酒店管理系统是很多新手必备的入门项目。今天就为大家献上经群猪调试无误的代码,网上有很多乱起八糟的类似项目,但是大多都无法运行,新手可能一时找不到南北,本项目是群主一个周末下午的时间安装、调试、优化并打包成可运行的系统,后面提供安装包。2 `" v4 i3 D% a
2 N' N' W/ I0 ]( s. r' @酒店客房管理系统是以对酒店客房信息管理为核心的信息管理系统,用于实现对酒店客房信息的管理;系统基于java的Application模式,使用Swing组件作为系统用户界面和MYSQL小型数据库管理系统实现。主要提供用户查询功能、住宿管理等功能,提供管理员客房、用户、系统信息的管理功能。/ n; f! B. P& x' v
! l2 ?7 n& i1 n p5 o5 @
6 b i. g3 G0 q1)系统开发环境8 K! g$ V2 w8 V
% H3 c5 t r; ~$ h
6 i1 A- q7 V# P2 i# {/ V
操作系统:Windows 7 旗舰版 4 p/ I% O- H: w. r" GJDK环境:Java Development KIT Version 1.6: ~/ w$ e/ B% E) R' K- x" ~
开发工具:Eclipse " v/ `5 I+ @" v, y% x. Z数据库管理系统:MYSQL 6.0 `3 _; n- b5 N( t' s+ G7 g
4 P% k5 A3 y. ^
4 V7 U3 s, s7 L. h! c/ Y* P ; q! W; ?5 C4 b* t3 I2 S# D2)系统需求描述5 F `/ N/ l% T0 K! W& n
! X. Y+ c ]$ b0 a1 N" ^# A& {; J' u
+ U7 n0 F* U; o6 |/ |酒店客房信息管理系统主要完成的功能:酒店客房信息、用户信息、住宿信息的管理。 $ p. N" J* j8 f6 G5 b* O当顾客需要住宿时,酒店前台工作人员使用该系统为顾客办好一切住宿手续,即住宿登记;若顾客在住宿过程中需要换房、续房、退房等需求,用户使用该系统为顾客办好各项手续;工作人员可以使用该系统修改自身的个人注册信息;' n. c$ ]' C- k7 d% v
酒店老板或主管领导,除了使用系统可以完成住宿管理功能外,还可以使用该系统对酒店客房进行管理,同时对酒店工作人员信息进行管理,对系统数据进行定期维护。 & D% i. j9 [8 R$ B: @ ) Z# v0 Z3 z% s2 | $ E' T+ F) b* ?9 {6 v( c3) 系统角色分析 + h9 ?! I7 C, i . q/ S9 m0 i( @" a ! x: Z5 J- S- w1 V7 F8 h创建系统用例图的首要工作,即分析出系统的角色。从以上的需求描述来分析,可以分析出该系统中存在两种系统角色,其分别为:5 O% j% Q! X1 O" |7 S; m
(1)酒店主管部门或酒店老板6 Y: q: R0 X2 Z- t( \: U" ^: H; a _* X
(2)酒店前台工作人员3 V+ P7 E. j# D% W( O* D& ]( Y W
6 t9 K& I( O2 c
& H+ U$ Y4 m: @ a7 @; F0 R5 ]4 e( D" i 4)系统功能点 z% P9 ]6 u" e. C8 ~7 q4 d. K! G+ a$ G/ o+ C8 D3 S' B8 M
3 T2 q" D' p/ _4 \9 V8 l
系统主要的用户分为两类:普通用户、管理员用户;现以不同用户种类列出系统的功能点设计: " D% R) f q6 \9 X3 R8 i普通用户:登录功能、退出功能、住宿登记、退宿登记、住宿调房、住宿续房、顾客信息查询、客房信息查询、修改个人密码及其信息、查询宿费提醒、用户重新登录;( X$ z2 G8 h0 ^0 Y+ z0 p- E3 `6 V
管理员用户:登录功能、退出功能、客房信息管理、用户信息的添加与删除、顾客信息的添加与删除、系统的维护。" C* \5 g* V3 g8 ^' Q# Q
1 p! b0 P) I( h; T( K" l' p0 f- e4 ~) m, P, y( _0 O; t7 x
项目演示界面: 1 r; x- V* P( a5 U$ ^6 N: U 2 t; O* y& {% [" r, z) q