优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

旅馆信息管理系统---ActiveX控件开发

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
内 容 摘 要 伴随着我国旅游业的高速发展和改革开放的不断推进,人们对宾馆服务的要求也越来越高。管理是一个企业的灵魂,每一个企业都希望利用现代高科技的手段来管理自己的业务。建立计算机宾馆管理系统是以现代化管理手段为基础,用新的管理模式代替旧的管理模式的一场变革。 本系统是一个基于Web页面的ActiveX控件,可以从页面中输入客户信息,然后用过ActiveX控件以xml格式来保存到本地文件中。而且可以自动生成javascript脚本文件或者html文件。还可以将服务器中返回的base64编码以图片格式保存在本地。 利用VC6.0开发工具来开发这个系统。ActiveX控件技术,提供跨语言功能,web页面不论是javascript或.Net等,都可以方便调用。 关键词 旅馆信息管理系统;ActiveX;vc6.0 3.2 系统概要设计 3.2.1 界面 ?????? 打开vc6.0,新建一个项目。选择MFC AppWizard(exe),然后选择基于单文档的窗口。编译器会自动生成一个单文档的窗口程序。这个就是游戏的主界面。 3.2.2 Sokoban类 ?????? 编写一个Sokoban类。所有的游戏操作都封装在这个类里面。可以理解为游戏对象。而主界面是游戏对象的载体。一个推箱子游戏,需要有几个基本的功能:绘制游戏区域、响应键盘消息来改变游戏界面、更改地图(过关了)、编辑地图后添加新地图。 3.2.2.1 绘制游戏区域 ?????? 绘制游戏区域还应该细分为绘制背景部分、绘制墙、绘制目标地点、绘制人物、绘制箱子、绘制已经放在目标地点的箱子、绘制通道、绘制人物在目标地点上。以上情况每一种都应该单独编写一个函数。 3.2.2.2 响应键盘消息 ?????? 推箱子游戏只需要响应方向键上、下、左、右。就可以了。如果有兴趣,还可以响应一些快捷键。比如:r键可以重新开始当前游戏等 3.2.2.3 更改地图(过关了) ?????? 当游戏完成时,只需要重新加载下一个地图就可以了。 3.2.2.4 添加新地图 ?????? 当添加新地图成功后,需要把添加地图成功的消息传给Sokoban类,然后Sokoban类将内部的地图总数计数加1,这样就完成了动态添加新地图功能。