3.6 系统特点
3.6.1系统平台先进
· 采用业界先进的客户机/服务器(Client/Server)模式;
· 数据库采用大型关系数据库SQL Server;
· 客户机开发工具采用Visual Basic.net;
· 客户器端采用Windows用户界面。
3.6.2安全可靠
· 通过为数据库设备创建备份可保证即使服务器断电,数据库也能自动恢复。其次,利用SQL Server的强大功能—存储过程、事务处理、触发器等,再通过编程技术,来避免死锁的发生和保证数据的完整性和一致性。
· 提供数据、功能存取控制和密码技术,防止用户非法使用系统。
· 建立完整的日志功能来监视整个系统的操作,以备将来对重要操作进行跟踪。
3.6.3用户界面友好
· 系统采用Windows标准图形界面,因此熟悉Windows的员工就会操作。随时提供快捷键操作,下拉式菜单驱动,提供多窗口功能。因此屏幕美观,操作简单易学。
· 对查询提供精确查询和模糊查询,又使用了“表格方式”的用户界面。
· 对所有数据输入进行完整性和合法性检查,尽量减少操作错误。
· 整个系统可用键盘或鼠标操作。
· 在客房实时排房表上可进行预订、登记、查询等多种操作。
第四章 详细设计
我主要是负责业务管理中的消费记账模块和收银退房模块的设计,以下实现的功能以及设计的主要过程和步骤:
4.1 消费记账界面设计
利用Visual Basic.NET的继承属性建立一个新的窗体。选择[文件]|[添加新项]命令在[添加新项]对话框的[模板]列表框种选择[继承的窗体]选项并命名为“frmConsume.vb”
单击[打开]按钮后会出现[继承选择器]对话框,在其中选择前面已建好的父窗体frmBase选择并单击[确定]按钮,这样一个新的继承子窗体就建好了,然后再在子窗体中添加各种所需的空间并设置个控件的名称及属性等。
具体的创建步骤如下:
(1)选择[文件]|[添加新项],在[添加新项]对话框中[模版]列表框中选择[继承的窗体],命名为“frmRoomType.vb”