' x4 ]" G/ i# K z3 h% t0 T 8 Z, v2 s4 }. Q4 L: S* x操作系统:Windows 7 旗舰版 7 s0 |& y6 ` I3 D' t7 C# M( ?JDK环境:Java Development KIT Version 1.6 2 `9 _1 E6 s# ^2 H) g5 Q) a开发工具:Eclipse * K' @# n+ a: `, j数据库管理系统:MYSQL 6.0 h" D, Q1 W% K$ ]$ W$ i( P
+ `+ P0 F* A8 q1 n 6 [! c0 E0 w0 A$ g7 a5 ? 7 l2 E. Z. K: p2)系统需求描述 / h6 b+ c2 }& h3 G / `9 y' M( G% w9 Y ; ?( d& l+ k: }: ~酒店客房信息管理系统主要完成的功能:酒店客房信息、用户信息、住宿信息的管理。 / J' `3 m2 d# r当顾客需要住宿时,酒店前台工作人员使用该系统为顾客办好一切住宿手续,即住宿登记;若顾客在住宿过程中需要换房、续房、退房等需求,用户使用该系统为顾客办好各项手续;工作人员可以使用该系统修改自身的个人注册信息; . U S: B& y, l酒店老板或主管领导,除了使用系统可以完成住宿管理功能外,还可以使用该系统对酒店客房进行管理,同时对酒店工作人员信息进行管理,对系统数据进行定期维护。; u# ~# P" |! ~
- {( }0 \3 i9 V. M; p- q6 ]# P
* a% w2 k- _# }4 i3) 系统角色分析 # z" g1 ~0 n G/ S7 L& o, e) Y) C- Z5 h
) K/ ~6 @0 H/ n: j
创建系统用例图的首要工作,即分析出系统的角色。从以上的需求描述来分析,可以分析出该系统中存在两种系统角色,其分别为: 6 i9 ~- X" P R% J! G. k3 z0 ^(1)酒店主管部门或酒店老板 , q7 K' K4 s- l4 P(2)酒店前台工作人员 4 k8 T9 _% E- [; _2 ?6 r$ z0 V 9 n7 w6 I3 z2 ?4 j. T ( m7 u1 [1 d5 r7 Z: r4 h + e2 ?% _, J/ \! F+ L3 A# a: P4)系统功能点 1 s8 k1 P6 n5 [! g d' i- T- ^) Q2 @ {8 b1 ~& s
$ |4 g/ e$ T6 Y% U# F0 \5 q系统主要的用户分为两类:普通用户、管理员用户;现以不同用户种类列出系统的功能点设计:1 P" B6 t6 g W P$ M/ f
普通用户:登录功能、退出功能、住宿登记、退宿登记、住宿调房、住宿续房、顾客信息查询、客房信息查询、修改个人密码及其信息、查询宿费提醒、用户重新登录;6 T! F G8 q7 R8 D
管理员用户:登录功能、退出功能、客房信息管理、用户信息的添加与删除、顾客信息的添加与删除、系统的维护。; y# d! {, j5 S- l
+ p+ t. x' ~# v \; r5 p0 e+ O3 D
; T& w6 y/ L- g! a* m项目演示界面: ) n- C `: @; i, Q# W" A a. y( M % [5 Z" V& x4 {$ ^