论文部分内容阅读
摘 要:本文探讨通过计算机软件和网络系统,对高校多媒体教室投影仪、中控等硬件设备数据进行管理,探索一种适应高校多媒体教室设备数据管理要求的系统,达到对设备的维修、调整、查询等全部实行系统化管理。以提高多媒体设备数据管理和维护水平,减少投影仪灯泡等高价值易耗品的消耗。
关键词:多媒体;投影仪;查询;SQL Server
中图分类号:TP315文献标识码:B 文章编号:1673-8454(2010)19-0035-03
随着高校多媒体教学需求的扩大,多媒体教学设备数量与日俱增,不同于其他的固定资产,这些数量众多的多媒体设备分布在不同的开放性教室,使用频繁,损坏频率更高,需要经常维修、更换、调整,这就造成了众多设备存放地点的动态变化,同时,投影仪灯泡属于高价值易损耗产品,不同品牌、厂商的灯泡使用时长都会不同,这就给设备管理、灯泡采购带来了很大的难度,传统的固定资产管理系统只针对静态的低值易耗设备来设计,纸制的管理也有诸多弊端。为有效地监管这些动态调整的设备,比较不同品牌、厂商灯泡的使用时长,本文设计了一套系统。该系统的优点是能够适应分散、动态变化的设备和投影仪灯泡等高值易耗品的管理,能够动态跟踪任一设备的存放位置和使用状态,能够快速查询任一教室内现有设备的数量、使用现状、维护记录,同时该系统可以动态显示灯泡的库存记录、更换记录,并能够以图表形式对各种品牌灯泡的使用时长做出比较,能够对任一设备的维修记录生成报表,为领导以后的采购决策提供数据支持。
一、系统运行环境与开发工具简介
1.系统运行环境
(1)本系统硬件开发环境为:奔腾IV或以上处理器;内存32MB;声卡和音箱。
(2)需安装软件:C#语言;SQL Server 2000;Microsoft Visual Studio 2005。
2.系统开发工具简介
(1)Dreamweaver
Dreamweaver是一种网站开发设计的基本软件,对于创建专业 Web 站点而言是一种很好的开发工具,同时也是最简单的建立功能强大的 Internet 应用程序的方法。它可以在单一环境下工作,快速创建和管理 Web 站点和 Internet 应用程序。具体到本系统所使用的ASP默认的VBScript编程语言的嵌入,更是简单和便于查看。Dreamweaver 的可视化布局界面是它最主要的一个优势,[1]这样方便开发人员对照布局界面和代码程序来设计,提高了设计的可视化。
(2)SQL Server数据库
在当今数据库开发中,主流的数据库工具是Microsoft SQL Server 2000。Microsoft SQL Server 2000建立在Win-dows XP/2000操作系统的基础之上,为用户提供了一个功能强大的客户/服务器数据库平台,是一个能同时支持多个并发用户的大型关系数据库。[2][3] SQL Server 2000是微软公司推出的普及关系数据库系统,其一经推出,就迅速成为使用最广的数据库系统。
(3)C#语言
C#是微软公司发布的一种面向对象的高级程序设计语言。C#包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。C#借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET Windows网络框架的主角。[4][5]
二、系统概要设计
1.需求分析
系统在开发设计之前首先应该进行系统的需求分析,调查现实情况中存在的问题,调查系统的使用对象,为了满足使用系统的用户要求,设计出合理、完善的系统。
根据需求分析,本系统开发设计的目的是设计一个适合各个高校多媒体教室设备数据管理的系统,管理员可通过系统快速地按不同设备名称查找到设备的相关信息,包括所要查找的添加信息、维修信息、借出信息和调整信息。
2.功能模块设计
本系统要实现的主要功能模块如下:
(1)计算机管理模块:包括添加计算机,对计算机数据进行查询、调整、导出。
(2)投影仪管理模块:包括添加投影仪,对投影仪设备数据进行查询、更换灯泡、数据导出。
(3)音频设备管理模块:包括音频设备数据的添加和管理。
(4)其他设备管理模块:包括机柜、幕布、功放、中控数据的添加和管理。
(5)维修查询模块:包括投影仪、计算机、音频和其他设备维护。
(6)调整查询模块:包括投影仪、计算机、音频和其他设备调整。
(7)借出查询模块:包括投影仪、计算机、音频和其他设备借出。
(8)基本设置模块:包括校区设置、教室设置、用户管理和密码修改。
三、系统实现
1.系统主界面的设计及实现
主界面模块所要实现的功能如图1所示。具有计算机管理、投影仪管理、音频设备管理、维保查询、调整查询、借出查询、综合查询、数据报表和基本设置等功能。
系统登录界面如图2所示。
2.查询模块的设计及实现
查询模块是本系统的核心模块,主要解决系统中多媒体设备数据的查询功能。本系统用一个界面主要展示系统的投影仪灯泡更换记录的查询功能,使系统管理员通过任一多媒体教室的某一设备某一条信息,便可以查询到其所有信息。查询模块界面设计效果如图3所示。
查询模块中所设计的部分代码如下:
…………..
<%
Key=request("Key")
if Key="" then
%>
<%
else
sql="select * from Projector where s_name like ’%"
关键词:多媒体;投影仪;查询;SQL Server
中图分类号:TP315文献标识码:B 文章编号:1673-8454(2010)19-0035-03
随着高校多媒体教学需求的扩大,多媒体教学设备数量与日俱增,不同于其他的固定资产,这些数量众多的多媒体设备分布在不同的开放性教室,使用频繁,损坏频率更高,需要经常维修、更换、调整,这就造成了众多设备存放地点的动态变化,同时,投影仪灯泡属于高价值易损耗产品,不同品牌、厂商的灯泡使用时长都会不同,这就给设备管理、灯泡采购带来了很大的难度,传统的固定资产管理系统只针对静态的低值易耗设备来设计,纸制的管理也有诸多弊端。为有效地监管这些动态调整的设备,比较不同品牌、厂商灯泡的使用时长,本文设计了一套系统。该系统的优点是能够适应分散、动态变化的设备和投影仪灯泡等高值易耗品的管理,能够动态跟踪任一设备的存放位置和使用状态,能够快速查询任一教室内现有设备的数量、使用现状、维护记录,同时该系统可以动态显示灯泡的库存记录、更换记录,并能够以图表形式对各种品牌灯泡的使用时长做出比较,能够对任一设备的维修记录生成报表,为领导以后的采购决策提供数据支持。
一、系统运行环境与开发工具简介
1.系统运行环境
(1)本系统硬件开发环境为:奔腾IV或以上处理器;内存32MB;声卡和音箱。
(2)需安装软件:C#语言;SQL Server 2000;Microsoft Visual Studio 2005。
2.系统开发工具简介
(1)Dreamweaver
Dreamweaver是一种网站开发设计的基本软件,对于创建专业 Web 站点而言是一种很好的开发工具,同时也是最简单的建立功能强大的 Internet 应用程序的方法。它可以在单一环境下工作,快速创建和管理 Web 站点和 Internet 应用程序。具体到本系统所使用的ASP默认的VBScript编程语言的嵌入,更是简单和便于查看。Dreamweaver 的可视化布局界面是它最主要的一个优势,[1]这样方便开发人员对照布局界面和代码程序来设计,提高了设计的可视化。
(2)SQL Server数据库
在当今数据库开发中,主流的数据库工具是Microsoft SQL Server 2000。Microsoft SQL Server 2000建立在Win-dows XP/2000操作系统的基础之上,为用户提供了一个功能强大的客户/服务器数据库平台,是一个能同时支持多个并发用户的大型关系数据库。[2][3] SQL Server 2000是微软公司推出的普及关系数据库系统,其一经推出,就迅速成为使用最广的数据库系统。
(3)C#语言
C#是微软公司发布的一种面向对象的高级程序设计语言。C#包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。C#借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET Windows网络框架的主角。[4][5]
二、系统概要设计
1.需求分析
系统在开发设计之前首先应该进行系统的需求分析,调查现实情况中存在的问题,调查系统的使用对象,为了满足使用系统的用户要求,设计出合理、完善的系统。
根据需求分析,本系统开发设计的目的是设计一个适合各个高校多媒体教室设备数据管理的系统,管理员可通过系统快速地按不同设备名称查找到设备的相关信息,包括所要查找的添加信息、维修信息、借出信息和调整信息。
2.功能模块设计
本系统要实现的主要功能模块如下:
(1)计算机管理模块:包括添加计算机,对计算机数据进行查询、调整、导出。
(2)投影仪管理模块:包括添加投影仪,对投影仪设备数据进行查询、更换灯泡、数据导出。
(3)音频设备管理模块:包括音频设备数据的添加和管理。
(4)其他设备管理模块:包括机柜、幕布、功放、中控数据的添加和管理。
(5)维修查询模块:包括投影仪、计算机、音频和其他设备维护。
(6)调整查询模块:包括投影仪、计算机、音频和其他设备调整。
(7)借出查询模块:包括投影仪、计算机、音频和其他设备借出。
(8)基本设置模块:包括校区设置、教室设置、用户管理和密码修改。
三、系统实现
1.系统主界面的设计及实现
主界面模块所要实现的功能如图1所示。具有计算机管理、投影仪管理、音频设备管理、维保查询、调整查询、借出查询、综合查询、数据报表和基本设置等功能。
系统登录界面如图2所示。
2.查询模块的设计及实现
查询模块是本系统的核心模块,主要解决系统中多媒体设备数据的查询功能。本系统用一个界面主要展示系统的投影仪灯泡更换记录的查询功能,使系统管理员通过任一多媒体教室的某一设备某一条信息,便可以查询到其所有信息。查询模块界面设计效果如图3所示。
查询模块中所设计的部分代码如下:
…………..
<%
Key=request("Key")
if Key="" then
%>
<%
else
sql="select * from Projector where s_name like ’%"