预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

- VB005-宾馆管理系统(ACCESS数据库) :本文将讲述的是基于客户/服务器的宾馆管理系统,实现了宾馆的远程管理。本系统涉及网络通信和数据库两方面的技术,数据库方面采用ADO数据库访问技术和SQL语言来实现,网络通信方面主要利用Winsock控件开发TCP/IP程序。通过本实例的学习,可以了解到更深入的数据库方面的知识,并掌握一些关于网络编程方面的知识,而且这些技术同样可以应用到学生管理、图书管理等类似的远程数据库管理信息系统上。 关键字:宾馆管理系统,数据库,VB 摘要 目录1 Abstract1 1系统概述与预览4 1.1系统功能与应用背景4 1.2需求分析5 1.3为什么要进行需求分析6 2系统设计与分析7 2.1如何进行系统分析和设计7 2.2系统架构设计7 2.3系统功能模块划分8 2.4系统结构设计9 3数据库设计9 3.1数据库需求分析10 3.2数据库概念结构设计10 3.3数据库逻辑结构设计11 4客户端程序实现13 4.1创建工程13 4.2公共模块modFunction13 4.3创建客户端主窗体13 4.4创建客户端连接服务器窗体16 4.5创建空房查询窗体18 5服务器端程序实现21 5.1创建主窗体模块21 5.2创建预定房间窗体25 5.3创建住宿登记窗体27 5.4创建退宿结账窗体30 5.5创建住宿记录维护窗体33 6系统的调试和编译发行36 6.1网络程序的调试方法36 6.2如何在调试时查看或更改变量的值?36 6.3系统的编译发行37 结论38 致谢39 参考文献40 系统功能 用户希望通过系统来彻底改变目前基于手工和纸介的工作模式,宾馆的所有管理,包括预定房间、入住登记,结账、客房管理等工作都通过系统来完成,同时能够让客户通过网络来预定房间,查看相关信息,具体的功能如下。 (1)预定房间:选择房间,该房间必须为空闲,即未被预定,并且目前无人入住的房间,登记客户的基本信息,包括客户姓名、通讯地址、电话、登记入住时间、预定时间。 (2)入住登记:登记入住客户的基本信息,包括客户姓名、通讯地址、电话、登记预定时间和入住时间,选择房间时,该房间必须为空闲;对于已经预定过房间的情况,根据房间号直接找出其预定信息,修改需变动的信息后做入住登记。 (3)退宿结账:根据房间号查询客户的入住记录,填入退宿信息,包括住宿天数、退宿时间,根据单价、折扣和入住天数等信息计算费用。 (4)房间信息维护:查询、增加、删除、修改房间的各项数据信息,包括房间号、房间类型、位置、状态、备注。 (5)房间类型维护:查询和维护查询、增加、删除、修改房间标准信息,包括ID、名称、面积、床位数、是否有沙发、是否有电视、是否有电话、是否有卫生间、价格、折扣。 (6)住宿信息维护:查询、增加、删除、修改住宿信息,包括客户名称、客户身份证号、客户电话、客户地址、房间号、预定时间、入住时间、结账时间、单价、折扣、住宿天数、总价、状态等信息。 (7)用户信息维护:查询、增加、删除、修改用户信息,包括用户名、密码、用户类型和备注等信息。 服务器端包括上述所有功能,其中,客户端包括的功能有预定房间、空房查询。 以下是部分界面图,如图片不清,请直接点击图片,如需要看更详细的资料,请直接联系客服! 摘要 图1 图2 图3