没有合适的资源?快使用搜索试试~ 我知道了~
课程设计报告-基于Java web的酒店财务管理系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 68 浏览量
2023-05-10
23:15:38
上传
评论
收藏 1.41MB DOC 举报
温馨提示
试读
34页
该项目包括2大子功能 (1)前台子功能:酒店简介、客房查询、入住登记、餐饮等级、费用结算、会员管理。 (2)后台子功能:酒店简介、会员管理、客房管理、餐饮管理、员工管理、查询统计。
资源推荐
资源详情
资源评论
酒店财务管理系统
目录
1 引言 ............................................................................................................................1
1.1 编写目的 .......................................................................................................1
1.2 背景 .................................................................................................................1
1.3 定义(bean/servlet/jsp 三部分都有参与)...................................................1
2. 总体设计 ...................................................................................................................6
2.1 开发环境(杨建) .........................................................................................6
2.2 软件功能模块设计(余星星) .....................................................................7
2.3 前台子功能(菅晓凯) .................................................................................7
2.4 后台子功能(杨建) .....................................................................................8
2.5 命名规则(余星星) .....................................................................................9
3 功能模块设计 ............................................................................................................9
3.1 bean 文件(菅晓凯) .....................................................................................9
3.2 servlet 文件(余星星) ................................................................................14
3.3 jsp 与 html 文件(杨建) .............................................................................16
3.4 重要函数与过程 ...........................................................................................19
4 子功能详细设计 ......................................................................................................21
4.1 登录模块(杨建) ............................................................................................21
4.1.1 功能 ....................................................................................................21
4.1.2 时间 ....................................................................................................21
4.1.3 界面 ....................................................................................................21
4.1.5 主要实现算法 ....................................................................................22
4.2 入住登记(余星星) ........................................................................................22
4.2.1 功能 ....................................................................................................22
4.2.2 时间 ....................................................................................................22
4.2.3 界面 ....................................................................................................23
4.2.4 输入项 ................................................................................................24
4.2.5 主要算法 ............................................................................................25
4.3 餐饮登记模块(菅晓凯) ................................................................................25
4.3.1 功能 ....................................................................................................25
4.3.2 时间 ....................................................................................................25
4.3.3 界面 ....................................................................................................26
4.3.4 输入项 ................................................................................................27
4.3.5 主要算法 ............................................................................................27
4.4 费用结算 ........................................................................................................28
4.4.1 功能 .....................................................................................................28
4.4.2 时间 .....................................................................................................28
4.4.3 界面 .....................................................................................................28
4.4.4 输入项 .................................................................................................29
4.4.5 主要实现算法 .....................................................................................29
4.5 数据维护 ........................................................................................................29
酒店财务管理系统
4.5.1 功能 ....................................................................................................29
4.5.2 时间 ....................................................................................................30
4.5.3 界面 ....................................................................................................30
4.5.4 输入项 ................................................................................................32
4.5.5 主要算法 ............................................................................................32
4.6 数据报表 ........................................................................................................33
4.6.1 功能 ....................................................................................................33
4.6.2 时间 ....................................................................................................33
4.6.3 界面 ....................................................................................................33
4.6.4 输入项 ................................................................................................35
4.10.5 主要实现算法 ..................................................................................35
酒店财务管理系统
1
1 引言
1.1 编写目的
该文档是专门为程序员、测试员编写的。
1.2 背景
见“数据库设计”文档。
1.3 定义(bean/servlet/jsp 三部分都有参与)
本系统的项目工程目录如图 1-1 所示。
Src 文件夹:
1) connHotelDB 用于连接数据库,存放连接数据库、关闭连接等有关数据库的操
作:
(1)connHotelDB.java:定义了所有有关数据库连接的方法。
酒店财务管理系统
2
2) Control 存放了管理员登录验证的方法,具体有:
(1)loginservelt.java:包含管理员登录验证的函数。
3) dao.BT
存放所有包含业务处理表操作的 hotel 对象,具体有:
(1) daoBTCheckIn.java:定义了入住表 CheckIn 相应的插入、删除、更新、查询
方法。
(2) daoBTCredentialsDetail.java:定义了凭证明细表 CredentialsDetail 相应的插
入、删除、更新、查询方法。
(3) daoBTGodownEntry.java:定义了入库单表 GodownEntry 相应的插入、删除、
更新、查询方法。
(4) daoBTOrderDetail.java:定义了客户订购联系表 OrderDetail 相应的插入、删
除、更新、查询方法。
(5) daoBTCredentials.java:定义了凭证表 Credentials 相应的插入、删除、更新、
查询方法。
(6) daoBTOrderMaster.java:定义了订单表 OrderMaster 相应的插入、删除、更
新、查询方法。
(7) daoBTPurchaseSheetDetail.java:定义了采购明细表 PurchaseSheetDetail 相
应的插入、删除、更新、查询方法。
(8) daoBTCreOfGodownEntry.java:定义了入库单凭证表 CreOfGodownEntry 相
应的插入、删除、更新、查询方法。
(9) daoBTPaymentOfCheckIn.java:定义了入住缴费凭证表表 PaymentOfCheckIn
相应的插入、删除、更新、查询方法。
(10) daoBTPurchaseSheet.java:定义了采购单表 PurchaseSheet 相应的插入、删
除、更新、查询方法。
(11) daoBTPurchaseSheetDetail.java:定义了采购明细表 PurchaseSheetDetail 相
应的插入、删除、更新、查询方法。
4) dao.DB 存放所有包含基础数据表操作的 bean 对象,具体有:
(1) beanBEMember.java:定义了会员表 BEMember 相应的插入、删除、更新、
查询方法。
(2) beanBEMemberFriend.java:定义了常用联系人表 BEMemberFriend 相应的插
入、删除、更新、查询方法。
(3) beanBESubsite.java:定义了代售点表 BESubsite 相应的插入、删除、更新、
查询方法。
(4) beanBETicketPrice.java:定义了调用存储过程查询某地到某地所有列车及其
对应历时、票价的方法。
(5) beanBETrain.java:调用存储过程查询某地到某地所有列车及其对应历时、
余票的方法。
(6) beanBETrainNo.java:定义了车次表 BETrainNo 相应的插入、删除、更新、
查询方法。
(7) beanBETrainSite.java:定义了火车站表 BETrainSite 相应的插入、删除、更新、
查询方法。
(8) beanBETSOwn.java:定义了线路表 BETSOwn 相应的插入、删除、更新、查
询方法。
酒店财务管理系统
3
5) dao.DC 存放所有静态数据的操作的 bean 对象,具体有:
(1) beanDTCarrSitType.java:定义了席别 DTCarrSitType 相应的插入、删除、更
新、查询方法。
(2) beanDTCarrType.java:定义了车厢类型 DTCarrType 相应的插入、删除、更
新、查询方法。
6) dao.DT 存放其他表的操作的 bean 对象,具体有:
(1) beanODReport1.java:定义了报表二 ODReport1 相应的插入、删除、更新、
查询方法。
7) dao.Login 存放其他表的操作的 bean 对象,具体有:
(1) beanODReport1.java:定义了报表二 ODReport1 相应的插入、删除、更新、
查询方法。
8) dao.OT 存放其他表的操作的 bean 对象,具体有:
(1) beanODReport1.java:定义了报表二 ODReport1 相应的插入、删除、更新、
查询方法。
(1) beanODReport1.java:定义了报表二 ODReport1 相应的插入、删除、更新、
查询方法。
9) dao.PRO 存放其他表的操作的 bean 对象,具体有:
(1) beanODReport1.java:定义了报表二 ODReport1 相应的插入、删除、更新、
查询方法。
10) serv.DB 存放所有包含业务处理表操作的 serv 对象,具体有:
(1) servDBEmployeeDel.java:定义了员工表 DBEmployee 相应的删除方法。
(2) servDBEmployeeFin.java:定义了员工表 DBEmployee 相应的查找方法。
(3) servDBEmployeeIns.java:定义了员工表 DBEmployee 相应的插入方法。
(4) servDBEmployeeUpt.java:定义了员工表 DBEmployee 相应的更新方法。
dopost( ),来调用 dao.DB 包下的 daoDBEmployee.java 中的 delDBEmployee ( )方法,
删除相应的记录。
(5) servDBRoomDel.java:定义了房间表 DBRoom 相应的删除方法。
(6) servDBRoomfind.java:定义了房间表 DBRoom 相应的查询方法。
(7) servDBRoomIns.java:定义了房间表 BDRoom 相应的插入方法。
11) vo.BT 存放所有包含业务表操作的 vo 对象,具体有:
(1) voBTCheckIn.java:定义了入住表 BTCheckIn 的属性及相应的 set、get 方法。
(2) voBTCredentials.java:定义了凭证表 BTCredentials 的属性及相应的 set、get
方法。
(3) voBTCredentialsDetail.java:定义了凭证明细表 BTCredentialsDetail 的属性及
相应的 set、get 方法。
(4) voBTCreOfGodownEntry.java:定义了入库单凭证表 BTCreOfGodownEntry 的
属性及相应的 set、get 方法。
(5) voBTGodownEntry.java:定义了入库单 BTGodownEntry 的属性及相应的 set、
get 方法。
(6) voBTGreOfPurchaseSheet.java:定义了采购凭证表 BTGreOfPurchaseSheet 的
属性及相应的 set、get 方法。
(7) voBTOrderDetail.java:定义了订单明细 BTOrderDetail 的属性及相应的 set、
get 方法。
(8) voBTOrderMaster.java:定义了订单表 BTOrderMaster 的属性及相应的 set、
剩余33页未读,继续阅读
资源评论
等天晴i
- 粉丝: 3540
- 资源: 10万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功