Visual Basic.NET(简称VB.NET)是当今最流行的软件开发工具之一,它强大的功能大大加速了程序员的开发工作,提高了程序代码的效率,与 Visual Basic.6.0相比Visual Basic.NET具有很多新的特征,如它是完全面向对象的,支持许多种新型面向对象语言的特征如继承、重载、重载关键字、接口、共享成员和构造函数,增加了新的数据类型,进入新的概念等。
2.2 SQL Server 2000
SQL Server是一种综合的通用的,功能强大的关系数据库语言也是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。它有数据定义、数据操纵、数据管理、存取保护等功能。
第三章 系统设计
3.1主要功能
本文从界面设计大方、简洁、实用,操作简单方便。使用本软件可以使您的酒店客房管理摆脱繁重混乱的手工操作,进行科学高效的信息管理,它所完成的主要功能 有以下几个方面:
(1)基础设置部分:主要完成对客房信息和客房类型的设置,以及对客房信息和客房类型等信息的修改删除等功能。
(2)入住管理部分:主要完成对客户入住信息的新增,删除,查询,修改等管理。
(3)预定信息管理部分:主要完成订房信息的查询,修改等管理及剩余客房信息查询的管理。
(4)结算信息管理部分:主要完成对结算信息的查询,修改,添加等。
(5) 房态管理部分:主要完成对客房状态的查询,更新功能,使酒店管理者简单快捷的找出酒店各个房间的状态。
3.6.1系统平台先进
• 采用业界先进的客户机/服务器(Client/Server)模式;
• 数据库采用大型关系数据库SQL Server;
• 客户机开发工具采用Visual Basic.net;
• 客户器端采用Windows用户界面。
3.6.2安全可靠
• 通过为数据库设备创建备份可保证即使服务器断电,数据库也能自动恢复。其次,利用SQL Server的强大功能—存储过程、事务处理、触发器等,再通过编程技术,来避免死锁的发生和保证数据的完整性和一致性。
• 提供数据、功能存取控制和密码技术,防止用户非法使用系统。
• 建立完整的日志功能来监视整个系统的操作,以备将来对重要操作进行跟踪。
3.6.3用户界面友好
• 系统采用Windows标准图形界面,因此熟悉Windows的员工就会操作。随时提供快捷键操作,下拉式菜单驱动,提供多窗口功能。因此屏幕美观,操作简单易学。
• 对查询提供精确查询和模糊查询,又使用了“表格方式”的用户界面。
• 对所有数据输入进行完整性和合法性检查,尽量减少操作错误。
• 整个系统可用键盘或鼠标操作。
• 在客房实时排房表上可进行预订、登记、查询等多种操作。