if exists (select * from dbo.sysobjects where id=object_id(N'dbo.CustomerByOrderDate2') and OBJECTPROPERTY(id,N'Isprocedure')=1)
drop procedure dbo.CustomerByOrderDate2
GO
create procedure dbo.CostomerByOrderDate1
@BeginningDate datetime='01/01/1900',
@endingDate datetime='12/31/2001'
as
select Takeover.SubstituteUserName as 缴款人帐号,Takeover.SubstituteRealName as 交班人名称,Takeover.Cash as 转交现金,Takeover.jiaobanqianCash as 交班前现金,Takeover.jiaobanhouCash as 交班后现金,Takeover.SuccessorUserName as 接班人帐号,Takeover.SuccessorRealName as 接班人名称,Takeover.jiebanqianCash as 接班前现金,Takeover.jiebanhouCash as 接班后现金,Takeover.datetimes as 时间 from Takeover
where Takeover.datetimes between @BeginningDate and @endingDate
order by Takeover.UserId
GO
create procedure dbo.CostomerByOrderDate2
@BeginningDate datetime='01/01/1900',
@endingDate datetime='12/31/2001'
as
select jiezhang.GuestName as 姓名,jiezhang.Sex as 性别,jiezhang.RoomId as 客房号,jiezhang.roomtype as 客房类型,jiezhang.gusetroomprice as 客房价格,jiezhang.PrepayaSecurityDeposit as 预付押金,jiezhang.Gointotype as 入住类型,jiezhang.PrepayAWay as 付款方式,jiezhang.Discount as 折扣,jiezhang.Source as 客人来源,jiezhang.Number as 人数,jiezhang.CarId as 身份证号,jiezhang.Address as 地址,jiezhang.Gointodate as 入住日期,jiezhang.LeaveDate as 离店日期,jiezhang.Phone as 联系电话,jiezhang.Remarks as 备注,jiezhang.countprice as 房款合计,jiezhang.bukuan as 补款 from jiezhang
where jiezhang.LeaveDate between @BeginningDate and @endingDate
order by jiezhang.Id
GO
create procedure dbo.CostomerByOrderDate
@BeginningDate datetime='01/01/1900',
@endingDate datetime='12/31/2001'
as
select payform.UserId as 编号,payform.payUserName as 缴款人帐号,payform.payRealName as 缴款人名称,payform.ReceiveUserName as 接收人帐号,payform.ReceiveRealName as 接收人姓名,payform.cash as 缴款现金,payform.bankpos as 缴款Pos刷卡,payform.checks as 缴款支票,payform.datetimes as 时间 from payform
where payform.datetimes between @BeginningDate and @endingDate
order by payform.UserId
GO
宾馆客房管理系统(VB).rar
4星 · 超过85%的资源 需积分: 0 66 浏览量
更新于2008-03-08
1
收藏 2.82MB RAR 举报
宾馆客房管理系统是一款基于Visual Basic(VB)开发的应用软件,用于高效管理宾馆的客房状态、预订、入住、退房等业务流程。在这个系统中,开发者利用VB的编程特性,结合数据库技术,构建了一个用户友好的界面,实现了宾馆日常运营的数据记录与分析。
1. Visual Basic 知识点:
- VB是微软开发的一种面向对象的编程语言,以其易学易用的特性广泛应用于教学和小型应用开发。
- VB中的控件,如文本框(TextBox)、按钮(Button)、列表框(ListBox)、复选框(CheckBox)等,常用于创建用户界面。
- 事件驱动编程:VB程序由用户操作触发的事件驱动,如点击按钮、选择列表项等。
- 对象-属性-方法:VB中的每个控件都是一个对象,具有特定的属性(如颜色、大小)和方法(如点击、显示)。
2. 数据库技术:
- 宾馆客房管理系统通常会采用关系型数据库存储数据,如Microsoft Access或SQL Server。
- 数据库表设计:包括客房信息表(房间号、类型、价格等)、客户信息表、预订信息表、入住信息表等。
- SQL查询语言:用于检索、更新、插入和删除数据库中的数据,如SELECT、INSERT INTO、UPDATE、DELETE语句。
- 数据库连接:VB程序通过ADO(ActiveX Data Objects)或ODBC(Open Database Connectivity)与数据库建立连接。
3. 客房管理功能实现:
- 预订管理:用户可以查询空闲房间并进行预订,系统需验证房间状态并记录预订信息。
- 入住登记:入住时,系统处理客户信息,更新房间状态,并生成账单。
- 在住管理:包括客房服务请求、续住处理、临时离店标记等功能。
- 退房结算:办理退房手续,计算住宿费用,更新房间状态。
- 报表生成:系统应能自动生成各类统计报表,如入住率、收入报告等,便于决策分析。
4. 用户界面设计:
- 界面应简洁明了,便于操作,常用功能通过菜单栏、工具栏或快捷键访问。
- 数据输入验证:对用户输入的数据进行合法性检查,防止错误信息录入。
- 错误处理:设置适当的异常处理机制,确保程序在遇到问题时能给出清晰的错误提示。
5. 安全性考虑:
- 用户权限管理:不同角色(如前台员工、经理)有不同的操作权限。
- 数据备份与恢复:定期备份数据库,以防数据丢失;提供数据恢复功能以应对系统故障。
6. 系统维护与升级:
- 日志记录:系统应记录操作日志,便于追踪问题和改进。
- 更新与优化:根据用户反馈和业务需求,持续对系统进行维护和功能扩展。
宾馆客房管理系统是一个综合运用VB编程、数据库管理和用户界面设计的项目,它的实现涉及到多方面的知识和技术,旨在提升宾馆的管理效率和服务质量。
chyl1106
- 粉丝: 1
- 资源: 20
最新资源
- 数据结构上机实验大作业-线性表选题.zip
- 字幕网页文字检测20-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 雪毅云划算试客系统v2.9.7标准版 含购物返利+免费试用+9.9包邮+品牌折扣+推广中心等
- 冒泡排序算法详解及Java与Python实现
- 实时 零代码、全功能、强安全 ORM 库 后端接口和文档零代码,前端(客户端) 定制返回 JSON 的数据和结构
- 混合有源滤波器(HAPF) MATLAB-Simulink仿真 仿真模拟的HAPF补偿前后,系统所含的谐波对比如下图所示
- csi-driver-nfs
- 认识小动物-教案反思.docx
- pdfjs2.5.207和4.9.155
- 2023-04-06-项目笔记 - 第三百五十五阶段 - 4.4.2.353全局变量的作用域-353 -2025.12.22
- OPCClient-UA源码OPC客户端源码(c#开发) 另外有opcserver,opcclient的da,ua版本的见其他链接 本项目为VS2019开发,可用VS其他版本的编辑器打开项目 已应
- 2023-04-06-项目笔记 - 第三百五十五阶段 - 4.4.2.353全局变量的作用域-353 -2025.12.22
- PHP快速排序算法实现与优化
- deploy.yaml
- 家庭用具检测15-YOLO(v8至v11)数据集合集.rar
- RuoYi-Cloud-Plus 微服务通用权限管理系统