设备管理系统查询及报表生成子系统综述.docx

上传人:b****6 文档编号:7077363 上传时间:2023-01-17 格式:DOCX 页数:41 大小:2.50MB
下载 相关 举报
设备管理系统查询及报表生成子系统综述.docx_第1页
第1页 / 共41页
设备管理系统查询及报表生成子系统综述.docx_第2页
第2页 / 共41页
设备管理系统查询及报表生成子系统综述.docx_第3页
第3页 / 共41页
设备管理系统查询及报表生成子系统综述.docx_第4页
第4页 / 共41页
设备管理系统查询及报表生成子系统综述.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

设备管理系统查询及报表生成子系统综述.docx

《设备管理系统查询及报表生成子系统综述.docx》由会员分享,可在线阅读,更多相关《设备管理系统查询及报表生成子系统综述.docx(41页珍藏版)》请在冰豆网上搜索。

设备管理系统查询及报表生成子系统综述.docx

设备管理系统查询及报表生成子系统综述

设备管理系统——查询及报表生成子系统

专业班级:

学生姓名:

指导老师:

职称:

摘要为了进一步加强和完善设备的信息化管理,引导用户合理有效的使用设备,基于这种需求,我们做了设备信息管理系统,用来对设备进行统计及管理工作,减少每天需要涉及到的相关工作量,尽可能的提高工作效率,可以节省人力物力的资源,提高设备信息的现代化管理。

互联网的高速发展,使得信息共享成为必然。

因而系统放弃了传统的基于局域网的C/S结构,使用了流行的B/S结构。

使得不仅是局域网用户,Internet上的用户也可以访问本系统,大大加强了系统的数据共享的程度。

同时,采用B/S结构可以方便对系统的维护,降低对系统的维护成本。

首先整个系统采用网页格式中的框架建格,即左面为导航栏不变,而右面是可变的功能实现界面.其次这个设备信息管理系统采用ASP动态网页技术与SQLServer2000数据库,制作了一个B/S结构的设备管理系统。

最后系统实现了1.设备管理相关子系统设计和数据库设计2.设备信息查询及修改子系统,包括土地查询、房屋及构建物查询、交通运输设备查询、电子产品及通信设备查询、家具用具及其它类查询,按照要求查询并在网页中的事先建立好的表格中显示出来。

3.报表生成子系统,包括打印设备报表,软件部门电脑报表,系统能把信息打印输出到Excel文件,提高了系统的方便性。

关键字:

设备管理系统,B/S结构,SQLServer2000数据库,ASP

EquipmentManagementSystem——forenquiriesandstatementsgeneratedsubsystem

AbstractInordertofurtherstrengthenandimprovetheinformationmanagementequipment,userguiderationalandeffectiveuseofequipment,basedonthisdemand,wehavedoneequipmentinformationmanagementsystems,equipmentusedforstatisticalandmanagement,andreducethedailyneedsrelatedtotherelevantWorkload,increaseefficiencyasmuchaspossible,cansavemanpowerandresourcesofresources,improvetheequipmentofmoderninformationmanagement.

Thehigh-speeddevelopmentoftheInternet,maketheinformationsharebecomeaffirmant.Sothesystemescapefromthetraditionallan-basedC/Sstructure,adpottheprevalentB/Sstructure.Itcanpermitnotonlythelanusers,butalsotheinternetuserstoaccessthesystem.Itdomoreelevationthesystem’sdegreeoftheinformationshareadpottheB/Sstructurecanconvenienttomaintenanceofthesystem,decreasethecostofthemaintenance.

FirstthesystemasawholepageformatusedinbuildingtheframeworkofGeorgia,thatisleftunchangedforthenavigationbar,whiletherightisthevariabletoachievethefunctionsoftheinterface.ThiswasfollowedbytheinformationmanagementsystemequipmentusedASPdynamicwebtechnologyandSQLServer2000databases,producedaB/Sstructureoftheequipmentmanagementsystem.Finallysystemtoachievea1.subsystemdesign-relatedequipmentmanagementanddatabasedesign2.modifiedequipmentandinformationsystems,includinglandforthehousingandconstructionofenquiries,fortransportationequipment,electronicproductsandforcommunicationsequipment,furnitureandappliancesforothercategories,inaccordancewiththerequirementsofqueryandthepageinthepriorestablishmentofgoodformintheshow.3.reportgenerationsubsystems,includingprintequipmentstatements,statementsofthecomputersoftwaresector,thesystemcanprintouttheinformationtoExceldocuments,improvethesystem'sconvenience.

keywordsequipmentmanagementsystem,B/Sstructure,SQLServer2000databases,ActiveServerPages

 

目录

第一章引言1

1.1背景说明1

1.2系统技术介绍2

第二章系统运行环境分析4

2.1IIS4

2.2SQLServer2000简介6

2.3ASP技术7

第三章设备管理系统需求分析9

3.1系统目标9

3.2需求分析9

3.3系统模块功能11

3.4系统配置12

3.4.1硬件环境12

3.4.2软件环境13

3.4.3网络配置13

第四章设备管理系统设计14

4.1设备管理系统总体设计15

4.2相关子系统设计16

4.3数据库设计19

第五章设备管理相关子系统实现24

5.1设备信息查询分析及实现24

5.1.1土地查询27

5.1.2房屋及构建物查询28

5.1.3交通运输设备查询29

5.1.4电子产品及通迅设备查询30

5.1.5家具用具及其他类查询31

5.2设备信息修改分析及实现32

5.2.1对土地信息的修改33

5.2.2对电子产品及通迅设备的图片的修改34

5.3报表生成输出36

5.3.1打印设备报表37

5.3.2软件部门电脑报表37

结束语39

致谢40

参考文献41

第一章引言

1.1背景说明

目前社会上很多单位设备自动化管理水平不是很高。

大多数设备管理办法是设备采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。

以后档案基本就没人维护,如设备位置变迁、检修情况、设备当前运行状态等信息根本不会体现在设备台帐上,即设备跟踪信息不能及时体现在设备档案上。

某些使用设备管理系统的单位,对设备的跟踪信息即使能体现在设备档案上,但设备的缺陷处理及设备缺陷等功能没有实施,设备检修的备品备件情况和检修成本核算没有实现,整个单位设备管理信息化仍处于较低水平。

将管理任务分成小块,落实到个人并能随时查询设备当前情况和历史情况,对设备的可靠性分析有直接作用,使管理人员从手工计算、统计工作中解脱出来。

  

现在,科学技术的飞速发展把人类社会推向了一个崭新的时代——信息时代。

这已是无可争议的事实;信息对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱,这已在全社会达到共识。

随着对信息作为一种资源来管理的需求日益加强,信息研究领域出现了一种新的管理思想和模式——信息管理。

因此,就诞生了“信息管理”这样一个概念。

由于信息是普遍存在的,人类信息管理活动的范围也是十分广泛的,信息管理不仅是信息工作的一部分,而且已被认为是现代管理的重要组成部分。

信息管理的概念源于西方,也是在世界信息量迅速增长、信息技术日新月异、信息产业强劲发展的六七十年代出现的。

时至今日,信息管理已不仅仅是一个概念,而是信息学和管理学中的重要内容了。

对信息管理的理解,一种认为是,信息管理就是对信息的管理。

在此,信息管理是指狭义的信息资源管理,实际上就是对信息本身的管理;另一种认为,信息管理不仅是对信息的管理,而是对涉及信息活动的各种要素,如信息、技术、人员、组织进行合理的组织和有效的控制,从而满足社会的信息需求。

在此,信息管理是指广义的信息资源管理。

综合两种理解,信息管理是指对人类信息活动所产生的社会信息进行管理,信息管理是管理的一种,既要对信息进行管理,也要对信息活动进行管理。

信息和信息活动都是信息管理的客体。

简而言之,信息管理就是对信息和信息活动的管理,这就是我们对信息管理的全面理解。

作这个课题是为了方便单位的设备进行统计及管理工作,减少每天需要涉及到的相关工作量,尽可能的提高工作效率,可以节省人力物力的浪费。

1.2系统技术介绍

几年以前,业界在动态主页发布方面唯一的渠道是CGI(CommonGatewayInterface)模式。

随后出现的ISAPI、NSAPI和JDBC等技术方案虽较CGI进步,但从企业网(Intranet)的技术现实来衡量,这些方案仍不适用于进行快速开发、及时维护和大面积的技术普及。

ASP技术的出现,使动态交互式Web主页设计成为一件轻松愉快的工作。

只要几行脚本语句,就能将后台的数据库信息发布到Internet/Intranet上,在编程和网页脚本的可读性方面大大优于传统的技术方案。

随着WWW(World Wide Web)的普及,动态网页技术也急速发展。

从原来的CGI(Common Gateway In-terface)到ASP(Active Server Page),都从某种程度上满足了网页开发人员对动态网页开发技术的需求。

MicrosoftActiveServerPages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。

有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。

当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

ASP是经过服务器解析之后再向浏览器返回数据,所以有了ASP就不必担心客户的浏览器是否能运行你所编写的代码。

因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。

当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

从应用的层面看,ASP有如下的功能[1,3]:

1.处理由浏览器传送到站点服务器的表单输入。

2.访问和编辑服务器端的数据库表。

使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。

  3.读写站点服务器的文件,实现访客计数器、座右铭等功能。

  4.提供广告轮播器、取得浏览器信息、URL表管理等内置功能。

  5.由cookies读写用户端的硬盘文件,以记录用户的数据。

  6.可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。

7.使用VBScript或JScript等简易的脚本语言,结合HTML码,快速完成站点的应用程序。

通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。

8.扩充功能的能力强,可通过使用VisualBasic、Java、VisualC++等多种程序语言制作ActiveXServerComponent以满足自己的特殊需要。

 

第二章系统运行环境分析

2.1IIS

IIS是InternetInformationServer的简称。

IIS作为当今流行的Web服务器之一,提供了强大的Internet和Intranet服务功能,如何加强IIS的安全机制,建立一个高安全性能的Web服务器,已成为IIS设置中不可忽视的重要组成部分。

IIS通过超文本传输协议(HTTP)传输信息,还可配置IIS以提供文件传输协议(FTP)和其他服务,如NNTP服务、SMTP服务等。

IIS(因特网信息服务器)是允许在公共Intranet或Internet上发布信息的Web服务器。

IIS通过使用超文本传输协议(HTTP)传输信息。

还可配置Internet信息服务器以提供文件传输协议(FTP)和gopher(基于菜单驱动的internet信息查询工具)服务。

FTP服务允许用户从Web节点或到Web节点传送文件。

gopher服务为定位文档使用菜单驱动协议。

HTTP协议已经尽可能地代替了gopher协议。

IIS提供了一个图形界面的管理工具,称为Internet服务管理器,可用于监视配置和控制Internet服务。

Internet服务管理器处于中心位置,从而您可控制组织中所有运行IIS的计算机。

传统的WEB服务器使用CGI(CommonGatewayInterface)这样的编程语言来提供动态的内容。

一个典型的CGI程序可能就是接收到一个请求以后,查找数据库中的记录。

然后,把记录返回给WEB服务器在网页上发布。

这样的一个CGI程序就相当于在WINDOWSNT下打开了一个DOS窗口,先打开运行一个脚本,然后接收结果,再关闭窗口。

这种方式被称为一种非进程内的方式,这样对每一个请求就必须生成一个独立的进程。

IIS组件所创建的组件对象是在进程内操作的。

也就是说,他们只是建立一个DLL文件,并安装好,等待下一个请求的到来。

当接收到一个请求时,系统会启动一个新的线程来处理这个请求,并返回结果。

由于这些原因,CGI应用程序不使用于大型的站点,但是IIS应用程序在站点扩大时通常不会造成问题。

IIS4.0的新特征  

特征

描述

MMC

MicrosoftManagementConsole是一个集成的服务器管理工具。

虽然他看起来是IIS4.0的一部分,但是微软宣布他将是WINDOWSNT5.0的一部分。

带宽控制

可以对每个站点单独控制带宽。

这对服务服务提供者很有好处。

服务器认证

微软公司现在支持在SecureSocketLayer(SSL)上使用X.509数字安全认证。

命令行管理

IIS4.0支持命令行方式或脚本文件方式的管理。

调试

第一次实现了集成的调试环境

HTTP1.1

IIS4.0支持HTTP1.1的大部分标准,但不是全部的标准。

之所以缺少这些支持,是因为没有一个浏览器提供商支持所有的HTTP1.1标准。

IndexServer2.0

IndexServer使你能够用SQL命令检索WINDOWSNT的文件系统。

这些搜索命令可以从脚本语言,VB,C,Java和JavaScripts中调用。

MTS集成

MicrosoftTransactionServer已经被称为微软的另一个OLE。

MTSperserver是一个独立的软件,集成的意思就是指开发者可以提高它的功能。

MTS有两个WEB程序开发者值得注意的特征:

单用户程序升级到多用户程序不需要特别的改进,即使这些事务是在多个计算机系统上发生的,处理复杂的事务也是有可能的。

进程的独立性

出错的组件不会影响所有的IIS进程,因为每个组件都有它自己独立的内存空间。

应答

服务器之间的应答信息是是作为InternetInformationServer的一部分来提供的。

网络站点工具

MicrosoftSiteAnalyst有综合的信息分析和连接服务,使用这个分析工具可以使网络管理员生成通用的报表。

InternetInformationServer协议

协议

描述

FTP

文件传输协议。

以目录的方式发布文件信息。

通常作为一种发布和接收文件的技术。

WWW

WorldWideWeb。

这个协议是大部分用户用来连接INTERNET的协议(虽然他不是唯一的)。

NNTP

通常用作新闻发布。

这时一个发布新闻组的技术。

注意,新闻组是邮件的一种派生,不是任何一个站点所真正拥有的东西。

很多站点都可以有自己的新闻服务器,这些服务器可以点对点地相互交谈,这样一来,在A站点发布的一条信息就可以复制到B站点上。

SMTP

简单邮件传输协议,通常被称为“mail”。

对于那些使用mail作为信息传递的方式的站点,这是一个标准的mail工具。

这个工具不包括POP(PostOfficeProtocol)。

流行的e_mail客户端软件(例如,Eudoa和MicrosoftOutlook)都使用POP。

2.2SQLServer2000简介

SQLServer2000是Microsoft公司2000年推出的SQLServer数据库管理系统的版本.它是一个杰出的数据库平台,可用于大型联机事务处理、数据仓库、以及电子商务等。

SQLServer2000数据库管理系统具有以下主要特点。

[4,8]

(1)丰富的图形化管理工具,使系统管理,操作更为直观方便。

SQLServer企业管理器是一个基于图形用户界面(GUI)的集成管理工具,利用它可以配置管理SQLServer服务器、管理数据库和数据库对象、备份和恢复数据、调度任务和管理警报,实现数据复制和转换操作等。

此外,SQLServer2000还提供了SQL事件探查器、SQL查询分析器、SQLServer服务管理器和多种操作向导等图形界面管理工具,大大简化了用户操作,从而增强了系统的易用性。

(2)动态自动管理和优化功能。

即使SQLServer数据库管理员不做任何设置,SQLServer也能够在运行过程中根据环境配置和用户访问情况动态自动配置,以达到最优性能,从而减轻管理员工作。

(3)充分的Internet技术支持。

Internet网络发展到今天已经成为一条重要的信息发布渠道,SQLServer增强了对Internet技术的支持,它除保留了前期版本中的数据库Web出版工具"Web助手"外,还增加了对XML和HTTP技术的支持,这使得电子商务系统能够通过XML等访问SQLServer数据库系统,也扩展了SQLServer在数据挖掘和分析服务领域的应用。

(4)丰富的编程接口工具,使用户开发SQLServer数据库应用程序更加灵活。

SQLServer提供了Transact-SQL、DB-LibraryforC、嵌入式SQL(ESQL)等开发工具,Transact-SQL与工业标准SQL语言兼容,并在其基础上加以扩充,使它更适合事务处理方面的需要。

此外,SQLServer2000还支持ODBC、OLEDB、ADO规范,可以使用ODBC、OLEDB、ADO接口访问SQLServer数据库。

(5)具有很好的伸缩性和可靠性。

SQLServer2000既能运行在Windows桌面操作系统下,又可运行在服务器操作系统(包括WindowsNT和Windows2000)下;既能运行在单CPU计算机上,又能运行在对称多处理系统下。

所以,它具有很好的伸缩性,能够满足从桌面应用到大型企业分布式应用等不同层次用户的需求。

(6)简单的管理方式。

SQLServer2000与MicrosoftWindows2000有机集成,所以可以使用Windows2000的活动目录(ActiveDirectory)功能对SQLServer进行集中管理,大大简化大型企业中的系统管理工作。

此外,与Windows2000的集成还使SQLServer能够充分利用操作系统所提供的服务和功能(如安全管理、事件日志、性能监视器,内存管理和异步I/O等),从而增强了SQLServer数据库系统的功能,并且只需占用很少的系统资源。

2.3ASP技术

随着网络经济的到来,微软公司希望帮助用户,能够在任何时候、任何地方、利用任何工具都可以获得网络上的信息,并享受网络通信所带来的快乐。

ASP全名ActiveServerPages,是一个WEB服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。

ASP采用脚本语言VBScript(Javascript)作为自己的开发语言。

PHP是一种跨平台的服务器端的嵌入式脚本语言.它大量地借用C,Java和Perl语言的语法,并耦合PHP自己的特性,使WEB开发者能够快速地写出动态生成页面.它支持目前绝大多数数据库。

MicrosoftActiveServerPages即我们所称的ASP,其实是一套微软开发的服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。

有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。

当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。

[1,3,7]

ASP技术特点:

[7,8]

1.使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。

2.无须compile编译,容易编写,可在服务器端直接执行。

3.使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。

4.与浏览器无关(BrowserIndependence),用户端只要使用可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的网页内容。

ActiveServerPages所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。

5.ActiveServerP

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 法学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1