1、 分类号 密级 毕毕 业业 设设 计(论计(论 文)文) 题题 目目 大型机房空位指示系统设计 英文题目英文题目 The Design of the System to Show the Unused Computers in Computer-rooms 毕业设计(论文)任务书 学生姓名 班级 专业 导师姓名 职称 院(系) 毕业设计 (论文)题 目 大型机房空位指示系统设计 课题研究 的目的、意 义 本课题设计一个能显示本系统能显示各个大型机房中每台电脑正在使用 或空闲状态的情况,能够对每台电脑都能准确定位显示。用户只要在服务器 上通过软件界面上各种窗口和菜单的控件按钮,就能切换进入查看机
2、房的界 面,就能很快知道任意一台机器的使用情况,提高机房的管理效率和管理质 量,降低管理人员的劳动强度,节约了人力资源。 主要内容 基本要求 本课题研究内容分为几大部分: 了解要实现的功能后画出流程图 设计和编写友好、简洁的显示界面 数据库的编辑 软件的模拟测试和维护 重点研究 的问题 空机的识别以及动态刷新的数据库 实验及测 试要求 1. 在实验室能图形化或列表形式地显示空闲机器 2. 当有电脑位置发生变化后服务器能正确地显示出来 进度计划 2006.2.25200.2.27 课题调研、查询资料。 2006.2.28-2006.3.5 完成和提交任务书。 2006.3.31-2006.4.8
3、 完成中期检查表。 2006.4.92006.5.9 测试程序、写论文,并装订成册等。 2006.5.10-2006.5.28 完成毕业设计论文、外文翻译和答辩的PPT。 2006.5.29-2006.6.4 准备答辩等。 应收集的资 料及主要 参考文献 1 郑阿奇. PowerBuilder 实用教程. 北京:电子工业出版社,2002. 2 东方华人. Oracle 9i 入门与提高. 北京:清华大学出版社,2004. 3 焦虹. PowerBuilder 7.0 数据库应用系统开发教程. 北京:清华大学出版社, 2002. 4 王蓉. PowerBuilder 7.0 应用开发技术详解.
4、北京:电子工业出版社,2002. 5 张振坤. PowerBuilder 精彩编程 200 例. 北京:机械工业出版社,2004. 6 崔巍. PowerBuilder 8.0 数据库开发入门. 北京:清华大学出版社,2002. 7 鲁焱. PowerBuilder 9.0 程序设计. 北京:中国铁道出版社,2005. 8 Rajesh Palani. Linux Porting Guide. Embedded Systems Design. 9 张见青. 数据库开发指南. 北京:科技出版社,2001. 10 孟庆昌. Linux 教程. 北京:电子工业出版社,2004. 发出任务书日期: 2
5、006 年月 4 日 指导教师签名: 教研室主任签名: 摘 要 “大型机房空位指示系统”是一个能显示各个大型机房中每台电脑正在使用 或空闲状态的情况,能够对每台电脑都能准确定位显示。用户只要在服务器上通 过软件界面上各种窗口和菜单的控件按钮,就能切换进入查看机房的界面,就能 很快知道任意一台机器的使用情况,方便了机房管理员对每台电脑的管理,减轻 了他们的工作强度。 本论文主要研究在 PowerBuilder 的图形开发环境下访问 Oracle 数据库,编 辑设计一个能够给用户一个简洁友好的对数据进行查看的可视化平台。 该软件的设计思路是判断机器是否在用,看数据库中的标志位(计算机登陆 系统时,
6、会记录在数据库中的) ,根据据库接口相数据库中标志位的位置又可以 确定计算机的实际位置,然后与 PowerBuilder 的数连接,通过数据库窗口显示 在软件的界面上,最后是软件的测试,能在 Windows 平台上进行运行。 关键词:PowerBuilder; Oracle 数据库; 应用程序; ODBC; 控件; ABSTRACT The system can show whether each computer is used in many rooms, and can tell the accurate position of each computer. The user can access the interface of inquiring computer rooms by various function button in the software interface, and can find