功能模块及项目.doc_第1页
功能模块及项目.doc_第2页
功能模块及项目.doc_第3页
功能模块及项目.doc_第4页
功能模块及项目.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目案例: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基本信息查询客房状态查询更改客房状态基本信息登记值班信息记录员工信息查询员工信息修改酒店营收情况报表客人登记信息记录涉及表registerAccountDailyEaring涉及表EmployyeInfoOnduty涉及表RoomStatus涉及表Registeer AccountRoomstatus退出程序中过程模块可以分为如图:(4)设计编码标准:1.类名首字母大写,类名要与该类的功能相关,使用英语单词或者单词错写,不能起没有意义的类名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论