关于企业设备维修管理系统的分析
来源:用户上传
作者:
摘要:设备是企业固定资产的重要组成部分,随着科技的不断发展,企业对现代化先进设备的需求和依赖程度越来越高。随着设备数量的增加以及新旧设备的更替,设备的规范管理变得十分重要。
关键词:c#.NET;Framework;ODBC SQL
中图分类号:TP311 文献标识码:A 文章编号:1003-8809(2010)10-0209-01
目前许多单位部门所用设备的管理采用简单的电子记录方式登记存档,在设备维护上不能够及时地进行完善,新更换的设备使用信息和更换情况往往不能够及时的反应到已有的电子档案上。对于大型企业来说,每个部门并不能够及时了解部门内部或者其它部门设备维修的详细情况以及产生的相关费用与花销明细,必须亲自到电子台帐处查看才能了解,导致了不必要的人力财力的浪费。目前的这种管理现状在设备的管理上出现了盲区,为了实现管理的科学化,规范化和透明化,本文研究分析设备维修管理系统来进一步完善设备的管理。
本系统的设计包括数据库的设计,系统整体版面的设计和系统程序开发代码的编写。
程序开发的最关键,最基础的部分就是数据库的设计,一个符合标准规范的数据库在后续程序开发的过程中就会起到事半功倍的效果。根据数据库的设计规范,首先考虑数据量的大小以及数据处理问题,在本系统开发的过程中选择了SQL serv-er数据库;在数据库中具体表的设计时,由于系统要求不同的用户拥有不同的权限,所以必须设计用户表来完成对用户权限的划分;再就是具体的设备维修,不同的设备要分别建立不同的表结构,并且要根据具体情况在遵循数据库设计要求的前提下增加表结构以方便后台程序的设计和代码的书写。
系统整体版面的设计主要是依附方便使用的原则,在具体设计时采用了树形结构,这样以不同的用户登录时就会很明显的出现对应的不同的树形管理架构,在具体使用的过程中可以很方便明了的进行操作;在系统的版面美观问题上主要采用Photoshop CS4,Flash CS4来完成图片和背景的设计,从而达到整体版面美化的效果。
本系统在程序开发代码的编写上采用c#.NET进行整体的设计开发。c#.NET是ASP.NET技术和c#语言相结合来完成Web应用程序的开发的一种技术。各种语言只要符合通用语言标准,都可以在NET平台上运行,而ASP.NET是最新的Web应用程序。c#是微软公司发布的一种面向对象的、运行于NET Framework之上的高级程序设计语言,它是微软公司,NETwindows网络框架的主角。把微软正在推行的,NET技术和C#语言相结合来建立Web应用程序,其安全性和可升级性都大大胜过普通的ASP程序,并且可以花费比传统的ASP方法更少的时间去建立Web应用程序,是目前比较流行也非常实用的一种Web应用程序开发技术。
本系统的开发使用过程首先必须严格遵守的就是权限明确,不同的用户拥有不同的使用权限,以保证透明公开管理的前提下资料维护的安全性。所以首先必须要求进入登录界面输入用户名和密码才能正常进入系统进行具体的操作。其次就是不同的用户拥有不同的权限,系统用户权限整体分为四部分:超级管理员、软件设备管理员、硬件设备管理员和部门管理员;每个用户具有什么权限由超级管理员来划分,用户的增加也有超级管理员完成。在具体各项功能的实施过程中,采用c#.NET进行整体程序的设计开发。
该系统满足的要求和实现的功能有:收集、储存、分析与设备相关的数据,建立设备信息数据库;正确、合理选择设备。为企业提供技术上先进、经济上合理、生产上适用的技术装备;正确安装、调整和验收工作;用户根据不同权限对信息数据库进行有效的维护,包括添加、修改、删除;能够快速处理数据库中的数据,直观形象的以各种列表、图表等形式显示处理结果;用户可以对设备信息数据库进行有效地维护,保护各类数据表的添加、删除、修改等,使数据库可以随着设备的增加不断的得到扩充;根据需要及时地、有计划地改造与更新设备,以不断改善和提高设备素质;统计分析结果要求形成报表的形式,保存重要的工程资料,推动其信息的共享和再利用。
本系统采用面向对象的结构化编程方式、ODBC数据库访问技术、SQL语言来实现数据访问以及模块化设计的方法。进行面向对象风格编程时,把一个问题分解成有关部件的子组,用这些子组来考虑有关的代码和数据,再把这些白组组织为一个层次化的结构。最后,把这些子组翻译成称作对象的自主式单元。关系数据库的研究与应用是当今计算机界最活跃的领域之一,各种数据库产品形形色色,各有千秋;这种情况一方面给用户带来好处,另一方面又给应用程序的移植带来困难。微软公司的ODBC技术解决了这些难题,它可以用来在相关或不相关的数据库管理系统中存取数据提供应用程序设计接口,是目前数据库应用方面很多问题强有力的解决方案和标准接口。结构化查询语言SQL是访问数据库的标准语言模块化设计方法将整个系统划分为相互独立的若干个功能模块,通过内存公用区、临时文件两种方法,实现各个不同模块之间的数据传输和数据交换,使得系统在应用过程中既有较高的自动化程度又具有良好的人际交互性能。需要满足数据创建、查询、插入、更新、删除等功能。
设备维修管理系统的开发要根据不同单位,不同部门的具体情况进行设计开发,通过此系统的使用可以使各项设备的管理更加科学化、规范化和透明化,同时也实现了一些管理资源的共享,为以后的更好地开展工作打下基础。把设备进行信息化的管理适应社会进步发展的要求,适应当前国家提出的节约成本的管理要求,真正实现科学化的管理,科学化的办公。
参考文献:
[1]安家明,浅谈企业设备管理系统的再造,锅炉制造。2010,3
[2]朱建兴,部门设备管理系统设计,电脑编程技巧与维护。2010,9
[3]特罗尔森,c#与NET 3.5高级程序设计,人民邮电出版社,2009,3
[4]梁爽,NET框架程序设计,清华大学出版社,2010,2
转载注明来源:https://www.xzbu.com/1/view-254709.htm