基于c的酒店管理系统毕业设计论文(编辑修改稿)内容摘要:

面 图 42 前台操作 客房查询 1. 功能 通过客房号查询房间的基本类型与状态。 2. 界面 图 43 客房查询 3. 操作指南 (1).在文本框中输入客房号,点击查询,可以查询到该房间的一些基本情况。 (2).点击空房按钮的时候,会把数据库中所有的空房信息显示出来。 (3).点击未预定按钮的时候,会把数据库中所有的未预定的客房信息显 示出来。 基于 C的酒店管理系统 11 (2).点击未停用按钮的时候,会把数据库中所有的未停用的客房信息显示出来。 客户预定 1. 功能 可以对预定房间的客户信息进行增删改查等操作。 2. 界面 图 44 客房预定 3. 操作指南 (1)在文本框中输入订单号,点击查询,可以查询到预定的一些基本信息。 (2)当你想对预定信息进行操作时,点击 ListView 中的数据,将会把 ListView 中选中的那行数据各个字段显示在上面的文本框和列表框中。 (3)点击修改按钮的时候,将会把修改后的信息添加到数据库中。 (4)点击入住按钮 的时候,将会把数据添加到入住表中并且把预定表中的该数据删除并且客房状态表中的预定字段变成“否“,是否为空字段变成“是”。 (5)点击取消预定的按钮的时候,会把入住表中的该数据删除。 客户入住 1. 功能 可以对客户的入住信息进行查询和添加。 2. 界面 基于 C的酒店管理系统 12 图 45 客房入住 3. 操作指南 (1)在文本框中输入客户号,点击查询,可以查询到客户入住的信息。 (2)当你想对入住信息进行操作时,点击 ListView 中的数据,将会把 ListView 中选中的那行数据的内容显示在输入住信息面板中。 (3)点击入住按钮的时候,将会把入住客户的信息添加到数据库中并且讲客房状态表中是否为空的字段的值变成“否”。 客房更改 1. 功能 可以实现换房和续住的功能。 2. 界面 基于 C的酒店管理系统 13 图 46 客房更改 3. 操作指南 (1)在文本框中输入客户号,点击查询,可以查询到入住客户的信息并显示在客户信息面板的控件中。 (2)当点击续住的时候,将会把显示客户信息面板中的天数和押金的值传到续住面板中的原有天数和原有押金中,然后可以实行操作,操作完成后点击确定,将会把值重新传回去。 (3)当点击调房的时候,将会把 显示客户信息面板中的客房号和押金的值传到调房面板中的原客房号和原有押金中,然后可以实行操作,操作完成后点击确定,将会把值重新传回去。 (4).点击保存的时候,会把修改后的信息记录到数据库中。 客房结算 1. 功能 退房并结算费用。 2. 界面 基于 C的酒店管理系统 14 图 47 客房结算 3. 操作指南 (1)在文本框中输入客户号,点击查询,可以查询到入住客户的信息并显示在结算信息面板的文本框中。 (2)当点击结算,系统会自动算清住宿费和消费总额还有应付款的金额并且显示在对应的文本框中。 (3)点击保存的时候, 会把结算的信息记录到数据库中并且把客房状态表中的是否 为空字段的值变成“是”。 数据管理模块 房间状态 1. 功能 对客房的状态进行管理。 2. 界面 基于 C的酒店管理系统 15 图 48 客房状态 3. 操作指南 (1)在文本框中输入客房号,点击查询,可以查询到客房的一些基本信息。 (2)当选中 ListView 中的数据时,将会把 ListView 中选中的数据显示到客房状态信息面板中,以便进行操作。 (3)点击新增按钮的时候,将会把客房状态信息面板中的信息添加到数据库中。 (4)点击删除按钮的时候,会把选中的 数据删除。 (5)点击修改按钮的时候,会把修改后的信息传到数据库中。 客房类型 1. 功能 对客房的类型进行管理。 2. 界面 基于 C的酒店管理系统 16 图 49 客房类型 3. 操作指南 (1)当你选中 ListView 中的数据时,会将选中的数据的内容显示在客房类型信息面板中。 以便进行操作。 (2)点击新增按钮的时候,将会把客房类型信息面板中的信息添加到数据库中。 (3)点击删除按钮的时候,会把选中的数据从数据库的表中删除。 (4)点击修改按钮的时候,会把修改后的信息传到数据库中。 用户管理 1. 功能 对用户进行管理。 2. 界面 基于 C的酒店管理系统 17 图 410 用户管理 3. 操作指南 (1)当你选中 ListView 中的数据时,会将选中的数据的内容显示在显示用户信息面板中。 以便进行操作。 (2)点击注册按钮的时候,将会把显示用户信息面板中的信息添加到数据库中(只有管理员才能使用该功能)。 (3)点击修改权限按钮的时候,可以修改用户的权限(只有管理员才能使用该功能)。 (4)点击修改密码的时候,可以修改用户的密码(操作员也可使用此功能)。 基于 C的酒店管理系统 18 第五章 系统测试 程序调试 1. 测试的基本工 作流程 在设计系统的过程中,存在一些错误是必然的。 对于语句的语法错误,在程序运行时自动提示,并请求立即纠正,因此,这类错误比较容易发现和纠正。 但另一类错误是在程序执行时由于不正确的操作或对某些数据的计算公式的逻辑错误导致。 这类错误隐蔽性强,有时会出现,有时又不出现,因此,对这一类动态发生的错误的排查是耗时费力的。 程序的测试 测试的重要性及目的 测试的重要性 : 软件的测试在软件生命周期中占据重要的地位。 近来,软件工程界趋向于一种新的观点,即认为软件生命周期每一阶段中都应包含测试,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。