已阅读5页,还剩57页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于生命周期的IT资产管理系统的设计与实现摘要今天,很多大中型企业都拥有成百上千,甚至上万台连网的电脑,它们运行着各种前端企业应用,其稳定性、可靠性、安全性及性能不仅直接影响员工的工作效率,也对整个企业的业务效率和管理成本有着重要影响。各行各业,无论是政府机关还是企事业单位都已经越来越离不开计算机网络系统,这种工作上的依赖性使得计算机和网络系统的高效、平稳和安全运行成为IT管理的最主要目标。随着企业IT系统规模的迅速扩张,企业对IT管理系统的需求也随之增加。一方面,个人电脑、服务器和移动设备的数量正在随着企业IT应用规模的不断扩大而快速增加;另一方面,各种应用软件和补丁更新换代速度加快,来自企业内、外部的网络攻击也日益猖獗,在这种情况下,综合有效的“IT管理”就成为确保企业IT系统正常、稳定和可靠运行不可缺少的一环。 本系统采用ASP技术和SQL数据库相结合的方式。ASP技术通过在静态HTML内容中嵌入服务器端脚本,实现网页内容的动态改变。Web服务器从磁盘上读取含有服务器端脚本的网页,在网页发送给客户端浏览器之前,先对其中的服务器端脚本进行解释,输出用户定制内容,从而产生动态网页。数据库采用SQL大型数据库,能够完成企业IT项目的资产管理。关键字:资产 ASP.NET SQL SERVER2005 软件工程 AbstractToday, many large and medium-sized enterprises have hundreds, even thousands of Taiwan networked computer, they run a variety of front-end enterprise application, its stability, reliability, security and performance not only directly affects the efficiency of the whole enterprise, business efficiency and the management cost have important influence. All walks of life, regardless of the government or enterprises and institutions have become increasingly inseparable from the computer network system, the work of the dependence of the computer and the network system efficient, smooth and safe running of the IT management becomes the main goal of.With the rapid expansion of the scale of enterprise IT system, enterprise IT management system demand also increases. On one hand, the personal computer, server and mobile device is the number with the enterprise IT applications continue to expand the scale and rapid increase; on the other hand, various software applications and patch renewal speeds up, from inside the enterprise, external network attack is also rampant day by day, in this case, comprehensive and effective IT management be sure to enterprise IT system normal, stable and reliable operation of the indispensable one annulus.The system uses ASP technology and SQL database combination mode. ASP technique in the static state HTML contents embedded server side scripting, implementation of webpage content dynamic change. The Web server are read from a disk contains a server-side script webpage, the webpage is sent to the client browser before, to which the server side script interpretation, output user customized content, thereby generating dynamic webpage. Database using SQL database, can complete the enterprise IT project asset management.Keywords : the assets of ASP.NET SQL SERVER2005 software engineering第一章 绪论21.1 研究背景21.2 国内外研究现状21.3 选题的意义和价值31.4 论文架构3第二章 相关技术42.1 技术构架42.2 系统流程机制72.3、C/S结构与B/S结构92.4 SQL Server2005数据库应用102.5 开发语言102.6 规则和策略管理112.7小结12第三章 需求分析133.1 系统概述133.2 系统可行性分析143.3、用户需求分析163.4、系统运行环境需求173.5 系统目标和设计要求183.6 本章小结19第四章 总体设计204.1、设计流程204.2 系统结构设计214.3 数据模型设计274.4 系统数据库设计314.5接口管理设计374.6 本章小结38第五章 详细设计395.1 管理员登录模块395.2 资产查询模块415.3 设备领用管理模块435.4设备报损445.5 本章小节45第六章系统测试与性能分析466.1 测试目的466.2 测试的基本概念466.3 测试步骤486.4 测试环境486.5 测试执行506.6 测试结果分析516.7 本章小结53第七章总结展望54参考文献56致谢58第1章 绪论1.1 研究背景在相当长一段时间里,资产管理软件仅仅作为财务系统中的功能模块,只提供固定资产的统计核算,而并非严格意义上的资产管理。当前,资产管理模式已进入到注重运营管理阶段。产权单位从资产购置开始到资产报废,对资产的整个生命周期实施动态的管理。如何提高资产的使用效率、如何有效管理资产等问题成为关注的焦点。通过资产管理软件,资产的增减变动、使用维护每时每刻均处于受控状态。而基于统计核算的静态管理方式的资产管理模式显然不能适应当前的趋势,导致资产使用效率低下。资产管理方式变革已成当务之急。 本项目正是为了满足上述需要而开发的软件系统,用以实现符合规范的资产生命周期的全过程管理,针对资产的购买、使用、维护、转移和报废等各个环节,建立完善的工作流过程控制及资产设备档案。软件以友好、灵活、易操作的界面建立标准化、智能化的资产管理机制。1.2 国内外研究现状 国内研究动态:IT资产生命周期管理适用于整个集团计算机资产的管理,充分利用集团ERP系统,为计算机资产的全生命周期的数据管理提供了完备的方法和系统。资产从购(更新)、分配、使用、运行维护到最后报废等所有环节的数据都可以记录在固定资产中,随时查看检查,有效保证了各种资产全生命周期的完整性和透明度,将提高资产管理管理的效率,提高资产运行的透明度和数据的完整性,充分发挥资产的使用效能。 本课题国外研究动态: 在国外,由于计算机技术的应用普及的比较早,管理信息系统的开发设计和应用已经非常常见,所采用的相关技术也比较领先,无论是企业还是政府和都在用信息系统对日常管理工作进行管理。目前,B/S模式是目前应用最多的开发技术,而且J2EE平台已经基本成熟。 选题的依据:随着我国经济的发展,各企业组织资产的拥有量在不断增大,资产在社会发展中扮演着越来越重要的角色。一个显著的特征是,国家开始重视资产管理,为此于2003年国务院成立了国有资产监督管理委员会,代表国家履行出资人职责,对授权监管的企业中的国资依法进行监督和管理。此外,WTO的加入使我国经济与世界进一步融合,资产管理手段与先进国家接轨是大势所趋。显然,如果再沿用旧有模式管理资产,已经不能适应新时期的需要。 随着信息化建设的不断发展,中心所管理的IT资产(计算机及相关周边设备、网络设备、软件等)的拥有量不断地增大,对IT设备资产的管理也已成为中心的一项重要的基础性工作。为了保障中心承担的信息化项目和设施的正常运行,提高服务质量,保障国有资产不流失,迫切需要建立一套资产管理软件系统实现对各类IT资产的电子化管理,以规范工作流程,提高工作效率。1.3 选题的意义和价值随着计算机技术的发展,计算机信息化管理呈现出蓬勃的发展之势,信息化管理水平的高低直接影响到企事业单位的发展。我国企业和事业单位在IT资产信息化建设起步较晚,在非紧急援助领域发展往往有很大不足,给各级办事机构管理带来了较大的困难。传统的管理方式已经不能满足要求,纷纷通过信息化技术进行日常管理。计算机生命周期管理适用于整个集团计算机资产的管理,充分利用集团ERP系统,为计算机资产的全生命周期的数据管理提供了完备的方法和系统。资产从购(更新)、分配、使用、运行维护到最后报废等所有环节的数据都可以记录在固定资产中,随时查看检查,有效保证了各种资产全生命周期的完整性和透明度,将提高资产管理管理的效率,提高资产运行的透明度和数据的完整性,充分发挥资产的使用效能。1.4 论文架构第一章绪论。介绍了项目的背景,并对IT资产生命周期管理系统这一概念进行了概述,最后对IT资产生命周期管理系统国内外发展的概况进行了描述。 第二章相关技术介绍。对BS框架及ASP技术和SQL Server2005数据库、开发语言.net等相关技术做出了分析和说明。第三章对系统需求进行分析提出了系统设计的目标与原则,对系统功能模块进行科学合理的划分,并对各个功能子系统所具备的功能作了概述。结合IT资产生命周期管理系统信息化管理系统的开发思想和开发技术,运用B/S模式的三层体系结构的思想。第四章对系统的总体设计,对整套系统进行合理的模块设计与数据库设计。按照软件设计开发原则进行相关ER图、数据流程图的设计。并且按照权限分配角色用户。第五章是系统详细设计,描述了系统业务模块。详细设计了各个模块的流程图和实现功能代码。第六章系统的实现与系统测试。着重介绍了系统的数据库设计,对系统的实现方法做了介绍。 使用“黑盒测试”方法对本系统进行了测试,并对测试结果进行了分析。第七章总结与展望。对论文工作进行总结,并提出了对下一步工作的展望。第二章 相关技术2.1 技术构架系统技术选择的原则是最大限度满足客户提出的功能和性能的需求,为客户创造最大价值,主要包括:随着软件技术的发展,在应用系统结构方面,有了很多新的方法和技术。针对OSS/BSS应用需要和特点,系统需要有良好的可伸缩性、提供端到端的自动化服务、逐步演化升级等,TM-Forum提出NGOSS的基本结构应当是一个分布式的构件系统。本系统的总体技术结构如图所示,由数据层、构件层和应用层组成,在构件层中,所有产品最终以构件的方式提供。这一结构充分考虑企业信息系统的发展方向。未来本系统的构件可以和企业其他应用系统的构件一道,形成企业整个信息系统的基础构件体系。各种构件和面向服务的关联技术将这些构件所提供的服务关联、无缝集成,为企业的管理、商务和运营提供完整一致的应用支持。1、数据层主要对数据的存储和使用提供技术手段。数据是系统信息的基础。数据层完成的工作主要包括以下几个方面:数据的存储数据的分布数据的备份和恢复数据的中介和适配2、信息服务层信息服务层是对数据层的封装,封装后的构件按照信息服务的模式向业务逻辑层提供信息服务,并通过适配器接口对外部系统提供信息服务。信息服务层按照系统域进行组织,系统域的划分以数据层的主题域划分为依据,根据信息服务的要求进行了细化。3、业务逻辑层这个层次是所有应用的基础。构件完成基本的系统或商务处理功能,这些功能通过服务向应用或外部提供。随着技术的进步,构件已经不仅仅包含一些具有处理功能的运行单元,基本界面单元也可以以构件的方式提供。构件的价值在于提供各种处理功能,这些处理功能是以服务的方式提供的。4、控制层控制层是面向系统的使用者的层次,这里的系统的使用者是一个泛化的概念,它包括:使用各种功能的操作人员、需要调用本系统功能的企业内部的其它系统、电子商务环境下需要调用本系统功能的实体。这些问题同样需要系统软件(例如,统一的企业门户)和应用软件(GUI方式的界面集成、In Process的流程管理等)协调处理解决。全局的流程管理可以通过EAI的功能来实现,也可以通过简单的构件间通信机制解决。使用后者的前提是系统功能的合理划分。本系统与外围系统间可以不需要EAI集成流程。上述层次只是应用软件的结构。为了实现这一结构,还需要有运行环境和构件关联技术的支持。这些环境和技术包括:数据库系统和文件系统。这是数据赖以建立的基础,系统的所有数据都是由数据库系统或文件系统支持的。构件和数据的接口也需要由数据库系统或文件系统提供。构件运行环境。构件需要相对复杂的运行环境,运行环境要完成构件的部署、激活、管理。对于应用软件来说,可能更重要的是构件间的通信(接口)和其他关联机制。系统公共服务。为了保证商务和运营支持的完整性和端到端的自动化处理,还需要有一些公共的服务来对构件和构件服务形成的应用进行高层次的关联和管理。这些服务包括:门户、流程管理、规则和策略管理等。本系统的总体技术结构如图所示,由数据层、构件层和应用层组成,在构件层中,所有产品最终以构件的方式提供。这一结构充分考虑企业信息系统的发展方向。未来本系统的构件可以和企业其他应用系统的构件一道,形成企业整个信息系统的基础构件体系。图2-1 系统分层结构图和使用提供技术手段。数据是系统信息的基础。数据层完成的工作主要包括以下几个方面:通过中介功能,以ODS要求的格式向其提供本系统管理的数据。可以通过ODS、和其他系统(主要是非实时)提供数据一级的集成或接口。可以利用ODS作为系统数据的备份。可以利用ODS向企业的决策支持系统提供商务和运营现场数据。信息服务层:信息服务层是对数据层的封装,封装后的构件按照信息服务的模式向业务逻辑层提供信息服务,并通过适配器接口对外部系统提供信息服务。信息服务层按照系统域进行组织,系统域的划分以数据层的主题域划分为依据,根据信息服务的要求进行了细化。业务逻辑层:这个层次是所有应用的基础。构件完成基本的系统或商务处理功能,这些功能通过服务向应用或外部提供。随着技术的进步,构件已经不仅仅包含一些具有处理功能的运行单元,基本界面单元也可以以构件的方式提供。构件的价值在于提供各种处理功能,这些处理功能是以服务的方式提供的。在IT资产生命周期管理系统系统的整个信息环境中,系统的构件和服务并没有特殊性。和其他系统提供的构件一起,构成整个企业信息处理功能的基础。为了使得构件提供的服务(包括本系统和外系统甚至是企业外部的)能够相互协调,实现完整的业务功能,就必须有构件运行环境和应用集成技术。本系统的构件已经能够在以下环境下运行在J2EE、CORBA等分布式的环境中。在此基础上,系统可以适应各种EAI环境,还可以不通过EAI就可以和采用相同技术和概念的系统集成,完成商务和运营处理功能5。这些问题同样需要系统软件(例如,统一的企业门户)和应用软件(GUI方式的界面集成、In Process的流程管理等)协调处理解决。全局的流程管理可以通过EAI的功能来实现,也可以通过简单的构件间通信机制解决。使用后者的前提是系统功能的合理划分。本系统与外围系统间可以不需要EAI集成流程。系统公共服务。为了保证商务和运营支持的完整性和端到端的自动化处理,还需要有一些公共的服务来对构件和构件服务形成的应用进行高层次的关联和管理。这些服务包括:门户、流程管理、规则和策略管理等。2.2 系统流程机制2.2.1流程引擎构成要素系统中,在多个子系统都有流程管理功能,这都是通过同样的流程引擎实现的。系统采用的流程引擎包括以下几个基本的构成要素:起始状态、激励事件、进行的处理、处理的结果、结果状态、保留事件。以下通过对一个流程状态变化的描述,简单说明本系统流程引擎的工作原理。以订单流程中的资源环节处理为例:1、当一个业务订单完成了若干处理后,下一步将要进行资源的配置,称此时为等待配资源状态,2、当系统通过人工或自动方式要启动资源配置过程,此时称该订单接收到一个激励事件,叫做资源配置启动,3、之后系统进行资源的配置,将进行资源配置称为一个处理(或操作),4、配置完成后,必然有成功或失败的结果,在系统中称为配置结果。假设配置成功,那么此时这张订单本文应该认为和之前的等待资源配置状态不是同一个状态,称为资源配置完成状态。在数据库中,每个字段和一个要素相对应,一个业务处理过程,就是类似前述过程的集合。系统可以通过关系模型描述业务处理的流程,从而实现业务流程调度。其中的处理,在实例中则对应着应用构件的一个服务接口。在系统中,各子系统的流程管理均通过这样的流程引擎实现。由于任何状态下,系统的动作均取决于所接收到的激励事件,而不论系统的异常还是正常都属于一种激励事件,它的描述是一致的,因此,有限状态机的描述对于系统统一异常和正常处理有很大意义,使得系统有强大的异常处理能力。将来,各子系统间的流程引擎也可以通过EAI实现,而内部的流程引擎仍然可以使用现有的机制。由于充分考虑到将来与EAI系统的整合,目前系统间的信息传递均使用XML。2.2.2分层的流程结构企业的运营过程涉及的范围很大,各种端到端的过程也非常复杂。一个完整的、端到端的过程组合(以下将过程的组合称为流程),往往是由几十个甚至上百个不同的环节或步骤构成。针对这些复杂的因素,系统采用流程分层的机制,将整个业务流程进行分解成为订单流程、施工流程、资源流程和帐务流程,整个业务流程的控制由订单流程通过与各子系统的接口交换控制信息。所谓分层,就是将整个流程分为不同大的环节,每一个环节中,又有流程或过程的组合存在。通过这样的分层描述,可以实现:降低了流程整体的复杂性,使得流程的总体处于可控制的状态下。降低了系统间的耦合。有利于提高各个环节的工作效率。由于视野的局限,在端到端的流程环节中,环节的责任人往往无法理解整体的需求,而端到端的流程又必须靠各个环节来保障。分层以后,各环节之间接口的复杂程度降低,对责任人的考核指标的复杂程度也随之降低。简化系统流程配置,增加流程的灵活性。分层管理以后,整体流程可以简单定义个环节的入口点,选择已有的环节内流程,或根据需要,指定各环节生成新的流程即可。用各个击破的方式解决流程配置的问题,可以大大提高流程配置的成功率和质量。便于解决系统集成的问题。过程分层以后,企业系统集成中,考虑过程时,可以针对一些大粒度的构件或子系统进行,而不必对一些底层的细节做过多的考虑。这一点,无论对降低集成风险、提高整体系统的性能还是对于集成原有系统的成功率,都是十分有利的。在流程的控制机制上,去采用有限状态机的描述方式,一个流程是若干个状态转移的序列。每一个状态转移描述了起始状态、触发条件、执行的操作、执行结果、结束状态。系统所提供的所有大粒度业务功能构件(子系统)中都含有上述结构的流程引擎。如果全部使用这些构件,可以不依赖于外部(EAI)流程引擎,如图表3.3所示。和EAI的流程引擎相比,这样做有很好的运行效率。内部引擎内部引擎内部引擎开通施工CRM图 2-2完全内部引擎方式2.3、C/S结构与B/S结构B/S结构(Browser/Server结构)即浏览器和服务器结构。随着Internet技术的兴起,B/S结构是对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面通过浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。这样可以大大简化客户端电脑负荷,减轻系统维护与升级的成本和工作量,降低用户的总体成本。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN、WAN、Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全在B/S体系结构系统中,用户通过浏览器向分布在网络上的服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,服务器会承担更多的工作。浏览器发出请求,而数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,对数据库的访问和应用程序的执行将在服务器上完成。这样客户机的压力减轻了,把负荷分配给了Web服务器。BS架构的系统其超越传统CS架构系统的主要部分在于,其能够将实现的管理系统分成了几个层面,每一个层面完成其自己的应用,层面之间互相联系保证其对整个系统的支持和完善。BS架构具体按照系统的应用功能分成以下三个层面,功能层、表示层和数据层三个层面。这三个层面在BS架构下分工明确,并且符合独立的逻辑。在原来CS架构中的核心部分数据库层,被独立分割出来。功能层是提供个用户,只需要通过浏览器访问系统便可,不在需要像以往CS架构中带着数据库(DBMS)。极大的减少了系统符合,系统中数据库全部集中到数据层,这样系统能够大大减轻其压力,从而克服了以往CS架构下的两层系统中数据服务的压力。1、功能层:该层主要提供给系统使用用户,帮助客户通过WEB浏览器来对系统进行访问。该层主要包括两个方面,第一是通过浏览器和网络去访问表示层数据,将需求通过网络上传至表示层,表示层进行相应的逻辑处理。第二个是表示层将处理的数据返回到功能层,将系统中需要的数据合理的返回。来满足该层面用户的使用。2、表示层:该层主要是起到桥梁作用,表示层一方面接受从功能层传来的系统数据请求,另一方面将数据层的数据返回给用户。同时该层还记录系统使用用户的数据输入,包括从键盘、鼠标等输入设备中得到的数据。3、数据层:该层是传统CS架构中的数据管理层,该层的本质是数据库在系统中的体现,负责接收表示层传来的数据请求用来在系统数据库中对数据进行接收和分析。负责数据的检索和一些列的操作。对于数据层主要是SQL语言来实现对数据的完成。2.4 SQL Server2005数据库应用IT资产生命周期管理系统系统中数据库之所以采用SQL Server2005数据库,是因为其能够胜任IT资产生命周期管理系统系统中的数据处理。本文在相关理论指导下,在分析其他一些系统的基础上,开发出了一个简单的IT资产生命周期管理系统系统(包括功能模块设计、数据库结构设计等),基本解决了管理人员的烦琐事务。其主要特点如下: (1)高性能设计,可充分利用WindowsNT的优势。 (2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。 (3)强壮的事务处理功能,采用各种方法保证数据的完整性。 (4)能够满足多种CPU处理器的架构,从PC机到嵌入式的硬件结构均能满足。并且具有自己特有的三层模式结构,和对数据调用的数据库语言。内部可与简单快捷的对数据进行复制、删除、增加等管理,同时在当下网络时代能够紧密联系。为系统的使用用户和系统的研发维护人员提供安全可靠地平台。2.5 开发语言在本套IT资产生命周期管理系统系统中我们采用ASP架构作为系统的开发环境语言。ASP是Active Server Page的缩写,意为“动态服务器页面”。它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。根据系统的总体功能将系统分为各个功能模块,并确定了开发的工具。系统对数据库设计技术、ADO.NET技术以及用SQL Server Framework 数据提供程序访问SQL Server2000 数据库技术这四个方面进行研究、探讨。主要是针对.NET的应用进行试探性使用。ADO是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,是一种功能强大的数据访问编程模式。1ADO.NET的名称起源于ADO(Active X Data Objects),这是一个广泛的类组,用于一网的Microsoft技术中访问数据,提供了平台互用性和可伸缩性的数据访问。ADO.NET增强了对非连接编程模式的支持,并支持RICH XML。是一组用于和数据源进行交互的面向对象类库。ADO.NET允许和不同类型的数据源以及数据库进行交互,一些老式的数据源使用ODBC协议,许多新的数据源使用Ole Db协议,并且现在还在不断出现更多的数据源,这些数据源都可以通过.NET的ADO.NET类库来进行连接。之所以在本系统中采用ASP语言,是因为其有以下一些特点:利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;ASP程序在运行中负责浏览器和服务器之间的数据传输,其数据传输格式是通过静态HTML内容中嵌入数据库脚本,通过这样的机制,是的逻辑用户不能够识别程序的原始代码,有效地保证了数据的安全可靠。ASP机构中的核心是在传统的静态HTML页面网页中加入了服务器端脚本一旦出现网页上数据的改变。后台管理服务器便能及时的读取到相应的网页最新内容。服务器端将得到的数据解析,分析出用户的行为内容,然后将相应的结果返回。2.6 规则和策略管理2.6.1策略管理策略管理的定义是使用策略规则来管理系统实体(例如,构件、服务等)的配置和行为,使得系统能满足不同情况的个性化的需要。下图是策略管理涉及的对象。图 2-3 策略管理概念策略管理的基础是规则,规则是根据商务和运营支持需要而制定的。和独立规则不同的是,用一组规则管理不同的实体,实现一个策略目标。例如,客户策略可以根据客户的不同,使系统在受理业务、接触客户、提供服务方面呈现不同的配置和行为。实现策略管理并不完全是技术问题,还涉及商务和系统的规划问题:策略管理和系统信息的定义有很大的关系。2.6.2规则管理在规则管理方面,主要包括:规则的描述:采用条件活动的方式描述规则,重点描述条件。条件是四元组,能够满足业务描述的需求。在数据库中,存储和描述条件中的字段、变量、常量。规则的搜索。目前采用简单方法搜索,正在开发Rete算法,以提高大量条件并存时的搜索效率。目前规则主要用于定价、业务受理的规则限制、客户自动划配规则的定义等。2.7小结本章是IT资产生命周期管理系统系统对使用到的相关技术分析。对系统架构以及相关使用到的开发语言和数据库相关内容进行了分析和概念的介绍,为本系统下一步的开发奠定了基础。第3章 需求分析本章内容是系统的需求分析,通过本章主要来研究系统所需要完成的目标是什么。为整个系统构架起准确、清晰的要求。同时需求分析在系统构建后需要进行哪些方面工作的准备,比如在经济方面是否具有实施性、在技术方面是否具有可行性。通过系统分析可以为系统下一步的设计与实现提供合理解决方案。避免系统在设计的时候出现一些列问题。故需求分析的实质在于为目标系统提出完整、准确、清晰、具体的要求。 跟踪和管理所有重要IT资产,从而为管理者提供更好的辅助决策信息。本系统应利用统一的操作平台极大地提高资产管理部门的工作效率,摆脱繁琐的手工劳动,实现IT资产管理整个生命周期的运营管理。在设计上,该系统应融合资源管理中心的实际业务需求和对IT资源运用的理解,提供专业的管理思想、业务流程及运用模式:在管理思想上,结合资产生命周期的概念,提供设备管理、档案管理等多项功能,对资产的申购、使用、变更、维护、报废等进行生命周期的全过程管理。在业务框架上,提供全面的日常管理,如对资产出入库、调拨、捐赠、租赁、组装拆卸、维修保养、备件及易耗品保证等方面提供管理工具。资产门类齐全规范,操作灵活简便,能有效提高资产管理部门的工作效率3.1 系统概述 资产维护是资产管理部门的重要工作环节,IT资产管理系统应提供IT资产的维护功能,可根据资产的维护标准将维护信息传递给维护部门,定期对贵重物品及设备进行检测维护,减少停工时间,降低总体维护成本、提高设备性能、降低资产投资风险。针对资产报废情况不易准确掌握的特点,IT资产管理系统应可以通过报废预测管理,提前统计报废资产,协助管理人员做好购买预算。 同时IT资产管理系统应在盘点环节中采用国际标准的条形码规格及打印技术,可按资产分类、单位信息、规格型号、资产编码等多种信息进行打印,使用条码采集器对资产标签进行扫描,然后通过条形码扫描直接连接电脑进行实存数量与账存数量的核对,突破以往手工盘点的繁重,节约了人力物力,缩短了清查时间,保证了资产盘点工作的快速和准确。系统应提供一体化的标准管理,帮助管理者全面了解从整机到内部组件的使用状况。同时通过对资产的使用状况、变动历史和保修记录的跟踪,帮助管理者了解自身拥有的资产的可利用程度,减少不必要的开支。另外,系统还应提供多种实用性的功能,如资产分用管理,解决了同一个资产分配给多个用户或人员使用的情况,并能辅助建立责任管理,明确拥有或负责某资产的权力和义务。协助管理者与使用者建立积极动态的合作协定。针对IT资产管理等情况的需要,系统应完成以下功能:信息管理:系统提供对所有资产的备品配件的管理。在资产登记时,可以录入相关的备件信息。在资产维修时,系统可以自动提供可用的备品配件信息为维修人员提供参考。资产管理:对于常用的设备备件,系统管理员可以设定备件的库存上限和下限。当备件被领用后购进,系统自动维护备件的库存量。系统可以自动监控备件的变动情况,当备件超出或低于合理的库存量,系统可以自动提醒。添加、删除功能:可添加、删除资产、设备、企业的资料。导入、导出、打印功能:该功能包括导入、导出报表,实现各种信息统计及空白实习动态明细表单的打印。系统安全功能:为了保证系统的安全性,在进入系统前需要输入有效的登录密码,以防止非法用户进入系统和用户权限操作,损害数据库而造成损失。3.2 系统可行性分析可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够解决,本章是从开发工具的选择、技术可行性、经济可行性、运行可行性四方面分析的。以上问题通过软件系统的辅助都可以得到解决。IT资产生命周期管理系统的信息化,可以帮企业工作人员节约大量的时间并且可以保证IT资产管理的信息化、高效化和无纸化。同时可以在系统中设置不同权限用户,方便用户登陆到本套系统中进行相关内容的查询和分析。使IT资产生命周期管理系统人员和用户双方都能够方便的解决问题。通过分析,本系统的技术成熟、完善,测试手段可靠,易于维护,具有良好的市场拓展,操作信息简单快捷,操作人员易懂,因此本系统具有一定的开发前景。从用户需求的具体情况出发,经过多方面调研、讨论,IT资产生命周期管理系统系统从技术上、经济上、管理上均已具备实施的基本条件: 3.2.1 技术可行性对目前现有技术进行评价,以能利用现有技术进行系统开发及系统实施。Win2000/XP操作系统的稳定性,安全性可满足用户的要求。在数据库应用系统开发中,数据库的高效存取是开发人员不变的追求目标,后台的数据库使用SQL server 2005,开发工具选,具有良好的升级潜力和可维护性。SQL server 2005是基于服务器端的中型的数据库,可以适合各种系统下的数据任务完成,保证数据的高速的检索率和数据提取速度,而且可以使用各种数据量的分析。A则是个十分优秀的用于开发平台,功能非常强大,支持也十分广泛。这些软件在各种软件开发中已被大量应用,技术上都比较成熟,可根据用户需要,十分方便的增减模块,直观的图形用户界面,简洁的操作流程,无须专业电脑知识即可迅速上手。因此技术上是可行的。3.2.2 经济可行性系统的经济可行性是指系统将来能带来的经济效益与开发设计所需要的投资相比是否相适宜,同时还要看此系统是否能真正给用户带来足够的经济效益。我们开发此系统正是为了企业工作人员方便进行的IT资产管理,而用户也可以根据本系统进行相关信息的查询,大大的节约了时间提高了效率及质量,减轻了双方的负担,因此本系统的开发在经济上是完全可行的费用:本系统要求的计算机配置并不高,设备的安装调试工作简单,使用软件是免费的,操作简单,对内的IT资产生命周期管理系统人员进行少量的培训工作就可以熟练的使用本系统,因而培训费用较低。收益:IT资产生命周期管理系统系统使用方便,涉及范围广泛,目前各大招生办的工作人员都可以使用该套软件,又由于价格低廉,实用性强,反响好,自然会召集更多慕名而来的采购人员。而开发商只需从中收取相应的中介费,薄利多销,最后的收入也会是相当可观的。3.2.3 运行可行性随着Internet在中国的迅速发展,人们日常生活中越来越多地使用Web技术来为自己的工作和学习服务。通过本系统IT资产生命周期管理系统进行全面的自动化的管理,使内IT资产生命周期管理系统更加规范,大大提高了工作效率。该系统使用操作简单易行,所以使用前的培训比较容易,本系统的管理人员对开发此应用项目的态度确定而且管理方面的条件都比较成熟。3.2.4 管理可行性以对IT固定资产的最经济的使用效率为出发点确定需求为优化固定资产的管理,公司财务总监需要对于现在的运营状况进行全面的分析,并确认需要改进的领域;从固定资产全寿命的管理出发,分析固定资产的现状与未来预期管理水平的差距;并分析各工作的流程确认设备使用的最佳的效率和效益的配置;同时分析设备的使用异常情况对于企业的风险。 组建强有力的固定资产管理部门组建专门的固定资产管理部门清晰的阐述公司固定资产的管理目标,获得公司高层管理层对于固定资产管理的目标和认同,对固定资产的管理人员进行必要的授权,并将固定资产的管理程序传递至公司的相应人员 跟踪固定资产维护全过程固定资产管理的一个主要的原则是如果没有资产存在的信号,资产就不能被有效管理,相关的成本也无法得到控制。随着成本管理和设备效用最大化的需求不断突显,会计经理和固定资产管理员必须了解固定资产的状态。通过条形码技术进行跟踪和调控电脑数据库不断提供与所有资产相关的地点、描述和历史的实时的信息。对公司固定资产的跟踪通过确认公司的控制点,清点实物资产 ,创建资产管理的信息系统以及使用条形码管理资产进行。3.3、用户需求分析在需求分析阶段,需要对IT资产生命周期管理系统化系统所面向的用户进行分析,根据不同用户的特点进行用户权限需求的分析,得到合理的IT资产生命周期管理系统化模块的功能分配。为使本系统可以更加的满足实际的应用需要考虑到系统所涉及的各层面用户的需求和用户的使用频率和使用权限,对该系统的用户特点分析如下:表3-1 IT资产生命周期管理系统化系统用户特点用户主要功能使用频率权限企业工作人员对用户信息资料进行查看、修改、更新以及添加操作。对IT资产生命周期管理系统进行查看、修改、更新以及添加操作。极高高企业领导具有可以查看相关内容的权限,可以查看相应的信息。但不能直接修改,可以对相应的信息内容发给企业工作人员。低高系统管理员主要负责系统基本信息的配置管理、负责系统数据备份恢复管理、负责管理员用户的增删管理及负责对各个管理员的权限分配管理低最高根据用户特点将用户分成三类:企业工作人员是指大学毕业的学生和尚未毕业但出于找工作阶段的大学生,这一群体是企业工作人员就业系统的主要面向用户。本论文设计的企业工作人员就业系统的目的就是为了促进企业工作人员的就业。所以了解企业工作人员的需求对系统有着重要的作用。3.3.1 企业工作人员需求企业工作人员的需求主要在找到工作,就是通过本论文设计的企业工作人员系统。企业工作人员登录到系统中通过查询企业用户在系统中发布的招聘信息,进行合理的选择。在本论文设计的企业工作人员就业系统中企业工作人员主要需求为:(1)、登陆系统,验证自己的登录信息通过工号等。(2)、查询IT资产消息。(3)、对资产信息进行相应的管理,如:插入、更新、修改、删除。3.3.2 管理员需求管理员是指针对本论文设计的企业工作人员就业系统进行管理的人员。他们的任务是维护整套系统的正常运行。主要需求:(1)、使用高于企业工作人员与企业用户的权限登陆系统。(2)、对企业工作人员用户的权限进行审核,对未通过验证的企业工作人员用户进行删除。(2)、对企业用户的权限进行审核,对未通过验证的企业用户进行删除。3.3.3 企业领导需求企业用户是指在进行招聘的企事业单位。该类用户的主要需求是招聘到合适的人才,在系统中他们主要是发布用人信息,并且对提交简历的大学生进行筛选。(1)、登陆系统。(2)、查看IT资产管理信息。(3)、对企业工作人员工作进行管理。3.4、系统运行环境需求对于一个软件来说,能够正常的运行是至关重要的。为了保证系统运行的效率和可靠性,系统服务器端应具有较高的软硬件配置。本网络考试系统主要采用、SQL server 2005、数据库等技术和工具,整体设计遵循软件工程的方法,其运行要求如下:3.4.1 硬件环境表1 服务器端、客户端硬件环境要求CPU内存硬盘服务器端AMD 2500+512MB80G客户端赛扬2.0GHZ以上256MB以上20G以上3.4.2 软件环境表2 服务器端、客户端软件环境要求软件环境服务器端Windows2003、Windows XP(含IIS)Microsoft SQL Server客户端Windows2000/NT/2003IE6.03.5 系统目标和设计要求本系统实现的目标是借助于信息化平台,使企业工作人员管理工作中的各个环节达到自动化、规范化、IT资产生命周期管理系统由复杂、繁琐转为简单快捷化。从而达到在工作人员的工作量的同时,又方便、快捷、准确的让工作进行管理。系统应具有以下设计要求:1、实现对企业工作人员毕业实习的全面管理IT资产生命周期管理系统系统是一个综合性的人机交互系统,可以专门针对企业工作人员毕业实习的特殊流程和业务要求进行数据组织处理和信息调控,帮助学校招生办人员减轻了工作负担,避免了重复繁琐的工作。同时能够让系统中的各级用户在系统平台下实现各自的工作。共同保证IT资产生命周期管理系统工作的准确、安全、快速的完成。2、扩充和维护容易IT资产生命周期管理系统系统的设计与研发采用了面向对象的思想理念,运用了软件开发系统中的典型三层架构形式。采用这样的做法能够实现模块化操作和逻辑简单化的实现。并且IT资产生命周期管理系统系统采用了多接口模式方便开发人员对系统的升级管理以及数据库访问三级模式管理方法保证了数据库的方便移植。同时,IT资产生命周期管理系统系统建立了异常处理机构,对系统运行后出现的错误进行相应的记录,便于维护人与对系统异常的检测和纠错。3、系统数据简便的导入导出和打印IT资产生命周期管理系统系统对数据的管理采用了方便的导入和导出,便于对数据的管理,一旦系统出现特殊情况,可以实现数据的快速备份和处理,在系统恢复和可以将数据快速的导入,并且能够实现对数据的打印,清晰明了,通过打印出来的数据让用户一目了然。除以上应用需求,系统还满足:安全性:系统应建立严密的身份认证机制,杜绝非法用户的使用;容错性:系统应全面捕捉用户的操作错误,并给出友好提示。不能因为偶尔的操作失误导致数据的不一致和其它异常的发生;扩展性:本系统的设计和开发遵循Microsoft. NET规范。系统采用三层体系结构,基于Web计算模式,系统必须是构件化、面向对象的,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建设项目招投标管理指南
- 车间-6S-管理制度
- 2026年剧本杀运营公司员工安全知识培训管理制度
- 2025年智能座舱自动驾驶行业创新报告
- 2026年5G通信行业网络切片应用报告及边缘计算发展趋势报告
- 2026年量子传感器高精度测量技术应用创新报告
- 2026年及未来5年中国大气污染防治设备市场供需格局及未来发展趋势报告
- 2026年及未来5年中国偏转线圈行业发展运行现状及投资战略规划报告
- 空军文职面试题目及答案
- 交警辅警面试题目及答案
- 青鸟消防JB-QB-JBF5012火灾报警控制器使用说明书V1.3
- 第一学期政治组教研工作总结
- 1春《寒假新启航五年级》参考答案
- 猪肉配送投标方案(完整技术标)
- GM公司过程控制计划审核表
- GB/T 6185.2-20162型全金属六角锁紧螺母细牙
- GB/T 26218.1-2010污秽条件下使用的高压绝缘子的选择和尺寸确定第1部分:定义、信息和一般原则
- GB/T 18934-2003中国古典建筑色彩
- GB/T 15114-1994铝合金压铸件
- 心理健康试卷分析及分析报告
- GB 19195-2003普及(娱乐)类卡丁车通用技术条件
评论
0/150
提交评论