收藏 分销(赏)

功能模块及项目.doc

上传人:xrp****65 文档编号:7544845 上传时间:2025-01-08 格式:DOC 页数:8 大小:49KB 下载积分:10 金币
下载 相关 举报
功能模块及项目.doc_第1页
第1页 / 共8页
功能模块及项目.doc_第2页
第2页 / 共8页


点击查看更多>>
资源描述
项目案例:Hawaii rummery manage system 一、 可行性研究与分析 该项目要求的管理客人信息,客房信息,员工信息,日营业额汇总信息的功能在理论上是完全可以实现的,在实际中也是比较容易实现的。在时间上也是允许的。 二、需求分析 (1)项目目标: 1、实现管理员的登陆。 2、实现各种信息的快速,准确的查询。 3、数据库管理,只有拥有权限管理员才可以对数据库进行操作,普通的管理员不能直接对数据库进行操作。 (2)系统功能的分析: 1、 管理员登录功能模块:管理员成功登录需要管理员输入正确的用户名和密码,否则则会提示用户名或密码不正确,登录系统失败! 2、 客人登记信息模块:该模块对客人定房登记信息进行录入,即根据数据库表(Register)的结构录入客人的相关的信息 ,并在检查确认后存入数据库,并更新相关信息(客人帐单表Accont 费用信息,客房状态表RoomStatus的客房状态信息)。 3、 客房信息模块:主要使对客房的状态信息的查询和管理。在这个模块中,需要实现对客房的各种查询(如基本信息查询,状态——住客房,走客房,打扫放,待修房——查询,楼层客房查询,位置查询等其他关键字查询),改变客房的状态,如走客房改为待修房等。 4、员工信息管理模块: 主要实现员工基本信息登记,修改,值班信息,员工查询等功能。 5、 业务报表功能模块: 主要实现:其一,酒店营业营收信息的汇总和统计;其二,显示每一位客人的登记情况信息。 (3)数据库需求分析: 本系统主要用到数据库的以下几个实体表: 1、系统管理员表(Admin): 2、客人登记表(Register) 3、客房状态表(RoomStatus) 4、员工信息表(EmployeeInfo) 5、值班表(Onduty) 6、客人帐单表(Acconut) 7、酒店日收入汇总表(DailyEarning) 三、设计: (一)界面设计: (1)登录界面设计: (2)数据库设计: 1、系统管理员表(Admin): ID int 4 管理员ID号 非空 主键 Name varchar 20 管理员姓名 非空 Password varchar 20 管理员密码 非空 Remark varcahr 20 管理员级别 2、客人登记表(Register) ID     int   ID序列号  非空 主键 RoomNo   varchar  20 房间序列号  非空 Class    varchar 20 房间类别 非空 checkIN datetime 入住日期 非空 checkout datetime 退房日期 非空 StandrdPri int 4 标准价 非空 RebatePri int   4  折扣价 非空 Deposit int  4 押金 非空 Total   int   4 总额 Name   varchar 20  姓名      非空 IDTpye   varcahr 20 证件类型 非空 IDNo   varcahr 20 证件ID 非空 Reson   varchar 20 住宿原因 OPerator  varchar 20   操作员 非空 3、客房状态表(RoomStatus) RoomNo varchar 20 房间识别号 非空 Class varchar 20 房间类别 非空 StandardPri int 4 标准价 非空 RebatePri int 4 折扣价 非空 OnUse varchar 20 是否占用 非空 Place varchar2 100 具体位置 非空 RoomIntro varcahr2 1500 房间介绍 Remark varcahr2 1500 备注 员工信息表(EmployeeInfo) ID int 4 编号 非空 主键 Name varchar 20 姓名 非空 Sex char 2 性别 非空 Nationality varchar(20) 10 民族 非空 Age int 4 年龄 非空 IDCard varchar 20 身份证号 非空 Native varchar(20) 60 籍贯 Adress varchar(20) 60 住址 phone varcahr 20 电话 Title varcahr(20) 20 职务 非空 Remark varchar2 1500 备注 5、值班表(Onduty) OnDate Date 值班日期 非空 主键 OnDutyNo number 值班编号 非空 Name varchar 40 职员姓名 非空 OnDuty varchar 10 是否值班 title varchar 20 职务 非空 floorNo int 4 值班楼层 非空 Procceding varchar 60 负责事项 非空 Phone number 联系电话 Remark varcahr 1500 备注 6、客人帐单表(Acconut) AccountNo int 4 帐单编号 非空 主键 Name varchar 20 客人姓名 非空 RoomNo varchar 20 房间识别号 非空 Class varchar 20 房间类别 非空 StandardPri int 4 标准价 非空 RebatePri int 4 折扣价 非空 Deposit int 4 押金 非空 Reckoning int 4 结帐 非空 IsBill varcahr 10 是否开发票 Operator varchar 20 操作员 非空 7、酒店日收入汇总表(DailyEarning) CollectNo int 4 汇总编号 非空 主键 OnDate Data 日期 非空 totalBeforeTax int 4 税前总金额 Tax int 4 税额 totalAfterTax int 4 税后总额 非空 Operater varchar 20 记帐员 非空 Remark varchar 1500 备注 (3)设计过程模块: 该系统退出系统 退出系统模块 管理员登录模块 客人登记信息模块 客房信息模块 员工信息管理模块 业务报表功能模块 数据库 登记记录Registeer 更新Account 更新RoomStatus 基本信息查询 客房状态查询 更改客房状态 基本信息登记 值班信息记录 员工信息查询 员工信息修改 酒店营收情况报表 客人登记信息记录 涉及表register Account DailyEaring 涉及表EmployyeInfo Onduty 涉及表RoomStatus 涉及表Registeer Account Roomstatus 退出程序 中过程模块可以分为如图: (4)设计编码标准: 1.类名首字母大写,类名要与该类的功能相关,使用英语单词或者单词错写,不能起没有意义的类名. 2.变量名和类名标准一样.但要简单易懂. 3.添加注释语言,方法注释,重点语句的注释,一定要有. 四、开发环境与实现技术 • 开发环境:JBuilder2005和SQL-Server200 • 主要运用java的Swing技术,开发系统的界面,以及java数据库连接技术对主要业务进行实现。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服