高校多媒体教室设备数据管理系统的开发

2010-10-18 07:53骆鹏傲
中国教育信息化 2010年19期
关键词:投影仪灯泡界面

骆鹏傲,赵 强

(徐州医学院 现代教育技术中心,江苏 徐州 221004)

高校多媒体教室设备数据管理系统的开发

骆鹏傲,赵 强

(徐州医学院 现代教育技术中心,江苏 徐州 221004)

本文探讨通过计算机软件和网络系统,对高校多媒体教室投影仪、中控等硬件设备数据进行管理,探索一种适应高校多媒体教室设备数据管理要求的系统,达到对设备的维修、调整、查询等全部实行系统化管理。以提高多媒体设备数据管理和维护水平,减少投影仪灯泡等高价值易耗品的消耗。

多媒体;投影仪;查询;SQL Server

随着高校多媒体教学需求的扩大,多媒体教学设备数量与日俱增,不同于其他的固定资产,这些数量众多的多媒体设备分布在不同的开放性教室,使用频繁,损坏频率更高,需要经常维修、更换、调整,这就造成了众多设备存放地点的动态变化,同时,投影仪灯泡属于高价值易损耗产品,不同品牌、厂商的灯泡使用时长都会不同,这就给设备管理、灯泡采购带来了很大的难度,传统的固定资产管理系统只针对静态的低值易耗设备来设计,纸制的管理也有诸多弊端。为有效地监管这些动态调整的设备,比较不同品牌、厂商灯泡的使用时长,本文设计了一套系统。该系统的优点是能够适应分散、动态变化的设备和投影仪灯泡等高值易耗品的管理,能够动态跟踪任一设备的存放位置和使用状态,能够快速查询任一教室内现有设备的数量、使用现状、维护记录,同时该系统可以动态显示灯泡的库存记录、更换记录,并能够以图表形式对各种品牌灯泡的使用时长做出比较,能够对任一设备的维修记录生成报表,为领导以后的采购决策提供数据支持。

一、系统运行环境与开发工具简介

1.系统运行环境

(1)本系统硬件开发环境为:奔腾IV或以上处理器;内存32MB;声卡和音箱。

(2)需安装软件:C# 语言;SQL Server2000;Microsoft Visual Studio2005。

2.系统开发工具简介

(1)Dreamweaver

Dreamweaver是一种网站开发设计的基本软件,对于创建专业 Web站点而言是一种很好的开发工具,同时也是最简单的建立功能强大的 Internet应用程序的方法。它可以在单一环境下工作,快速创建和管理 Web站点和 Internet应用程序。具体到本系统所使用的ASP默认的VBScript编程语言的嵌入,更是简单和便于查看。Dreamweaver的可视化布局界面是它最主要的一个优势,[1]这样方便开发人员对照布局界面和代码程序来设计,提高了设计的可视化。

(2)SQL Server数据库

在当今数据库开发中,主流的数据库工具是Microsoft SQL Server2000。Microsoft SQL Server2000建立在Windows XP/2000操作系统的基础之上,为用户提供了一个功能强大的客户/服务器数据库平台,是一个能同时支持多个并发用户的大型关系数据库。[2][3]SQL Server2000是微软公司推出的普及关系数据库系统,其一经推出,就迅速成为使用最广的数据库系统。

(3)C# 语言

C#是微软公司发布的一种面向对象的高级程序设计语言。C#包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。C#借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET Windows网络框架的主角。[4][5]

二、系统概要设计

1.需求分析

系统在开发设计之前首先应该进行系统的需求分析,调查现实情况中存在的问题,调查系统的使用对象,为了满足使用系统的用户要求,设计出合理、完善的系统。

根据需求分析,本系统开发设计的目的是设计一个适合各个高校多媒体教室设备数据管理的系统,管理员可通过系统快速地按不同设备名称查找到设备的相关信息,包括所要查找的添加信息、维修信息、借出信息和调整信息。

2.功能模块设计

本系统要实现的主要功能模块如下:

(1)计算机管理模块:包括添加计算机,对计算机数据进行查询、调整、导出。

(2)投影仪管理模块:包括添加投影仪,对投影仪设备数据进行查询、更换灯泡、数据导出。

(3)音频设备管理模块:包括音频设备数据的添加和管理。

(4)其他设备管理模块:包括机柜、幕布、功放、中控数据的添加和管理。

(5)维修查询模块:包括投影仪、计算机、音频和其他设备维护。

(6)调整查询模块:包括投影仪、计算机、音频和其他设备调整。

(7)借出查询模块:包括投影仪、计算机、音频和其他设备借出。

(8)基本设置模块:包括校区设置、教室设置、用户管理和密码修改。

三、系统实现

1.系统主界面的设计及实现

主界面模块所要实现的功能如图1所示。具有计算机管理、投影仪管理、音频设备管理、维保查询、调整查询、借出查询、综合查询、数据报表和基本设置等功能。

图1 系统功能结构

系统登录界面如图2所示。

图2 登录界面

2.查询模块的设计及实现

查询模块是本系统的核心模块,主要解决系统中多媒体设备数据的查询功能。本系统用一个界面主要展示系统的投影仪灯泡更换记录的查询功能,使系统管理员通过任一多媒体教室的某一设备某一条信息,便可以查询到其所有信息。查询模块界面设计效果如图3所示。

图3 查询模块界面

以上列举的是以投影仪名称为关键词进行查询其维修记录情况,返回到主界面的部分代码,当在主界面中输入投影仪设备名称时,点击其后对应的“查询”按钮后,调用的页面文件为search.asp,即包括上述代码。其他相关代码略去。

四、结束语

高校多媒体教室设备数据管理系统在设计过程中严格按照软件工程开发的步骤进行,即需求分析、概要设计、详细设计、代码编写、测试、调试等。系统设计完成后,测试、调试结果表明,实现情况良好。由于初次独立开发,该系统在实际应用中还存在着一些不足:查询界面的下拉菜单不够全面,对数据的添加不太方便;同时,在数据的录入过程中没有自动检错功能;另外,各个模块之间的切换还不是很方便。这些问题在以后的工作中还需要进一步完善,这样才能使系统设计更人性化。

[1]魏雪萍.Dreamweaver MX2004[M].北京:人民邮电出版社,2005.6.

[2]彭林等.SQL Server2000金典教程[M].北京:人民邮电出版社,2002.

[3]李香敏.SQL Server2000编程员指南[M].北京:希望出版社,2007.

[4]马军.C#网络编程[M].北京:清华大学出版社,2006.1.

[5]Wooldridge M.J.,Jennings N.R..Intelligent agent:theory and practice.Knowledge Engineering Review.1995,10(2):115-152.

(编辑:金冉)

TP315

B

1673-8454(2010)19-0035-03

猜你喜欢
投影仪灯泡界面
灯泡创意秀
天空投影仪
国企党委前置研究的“四个界面”
点亮小灯泡
一种可用于潮湿界面碳纤维加固配套用底胶的研究
点亮小灯泡
防尘投影仪支撑架
灯泡创意展
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
索尼发布真4K投影仪