您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > RFID固定资产智能管理系统1
RFID固定资产智能管理系统V1.0-1-RFID固定资产智能管理系统V1.0使用说明书北京广厦网络技术股份公司RFID固定资产智能管理系统V1.0-2-第一章数据库相关技术的介绍1.1数据库的发展数据库处理在信息系统的研究中一直是非常重要的主题,然而,近年来,随着WorldWideWeb()的猛增及Internet技术的迅速发展,使得数据库技术之时成为最热门技术之一。数据库技术能使Internet应用超越具有早期应用特点的简单的发布。Internet技术提供了一种向用户发布数据库内容的标准化的访问方法。这些技术没有脱离经典数据库技术的要求。它们只是加重了数据库技术的重要性。数据库的设计和开发及包括艺术有包括工程。理解用户的需求,然后把它们转变为有效的数据库设计是一个艺术过程。把设计转变为实际的数据库,并且这些数据库带有功能完备、高效能的应用,是一个工程过程。数据库的目的是帮助人们跟踪事务。经典的数据库应用涉及诸如订单、顾客、工作、员工、学生、电话之类的项,或其它数据量较大、需要密起关注的事务。最近,由于数据库的普及,数据库技术已经被应用到了新的领域,诸如用于Internet的数据库或用于公司内联网的数据库。数据库也被越来越多地应用于生成和维护多媒体应用程序上。计算机的数据处理应用,首先要把大量的信息以数据形式存放在存储器中。存储器的容量、存储速率直接影响到数据管理技术的发展。从1956年生产出第一台计算机到现在,存储器的发展,为数据库技术提供了良好的物质基础。使用计算机以后,数据处理的速度和规模,无论是相对于手工方式,还是机械方式,都有无可比拟的优势。通常在数据处理中,计算是比较简单的而数据的管理却比较复杂。数据管理是指数据的收集、整理、组织、存储、维护、检索、传送等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分。数据管理技术的优劣,将直接影响数据处理的效率。数据管理技术的发展,与硬件(主要是外存)、软件、计算机应用的范围有密切的联系。数据管理技术的发展经过三个阶段:人工管理阶段、文件系统阶段和数据库阶段。人工管理阶段和文件系统阶段都有着相当多的缺陷,诸如数据冗余性,数据不一致性以及数据联系弱等等。也正是由于这些原因,促使人们研究新的数据管理技术,从而产生了数据库技术。20世纪60年代末发生的三件大事,层次模型IMS系统的推出、关于网状模型DBTG报告的发表以及关于关系模型论文的连续发表标志着数据管理技术进入数据库阶段。进入70年代以后,数据库技术得到迅速发展,开发了许多有效的产品并投入运行。数据库系统克服了文件系统的缺陷,提供了对数据更高级更有效的管理。当进入数据库阶段后,随着数据管理规模一再扩大,数据量急剧增加,为了提高效率,开始时,人们只是对文件系统加以扩充,在应用文件中建立了许多辅助索引,形成倒排文件系统。但这并不能最终解决问题。在20世纪60年代末,磁盘技术取得重要进展,具有数百兆容量和快速存取的磁盘陆续进入市场,成本也不高,为数据库技术的产生提供了良好的物质条件。1.2数据库阶段的特点及优点(1)减少数据的重复(Redundancycanbereduced)RFID固定资产智能管理系统V1.0-3-当在一个非数据库系统当中,每一个应用程序都有属于他们自己的文件,由于无法有系统建立的数据,因此常常会造成存储数据的重复与浪费。例如:在一家公司当中,人事管理程序与工资管理程序或许都会使用到职员与部门的信息或文件,而我们可以运用数据库的方法,把这两个文件整理起来,以减少多余的数据,过度地占用存储空间。(2)避免数据的不一致(Inconsistencycanavoid)本项的特色,可以说是延伸前项的一个特点,要说明这样的一个现象,我们可以从下面这个实例来看:若是在同一家公司当中,职员甲在策划部门工作,且职员甲的记录同时被存放在数据库的两个地方,而数据库管理系统却没有对这样重要的情况加以控制,当其中一条数据库被修改时,便会造成数据的不一致,但是,对于一个健全的数据库管理系统而言,将会对这样的情况加以控制,但有时并不需要刻意消除这种情形,应当视该数据库的需求与效率来决定。(3)数据共享(Datashared)对于数据共享的意义,并不是只有针对数据库设计的应用程序,可以使用数据库中的数据,对于其他撰写好的应用程序,同样可以对相同数据库当中的数据进行处理,进而达到数据共享的目的。(4)强化数据的标准化(Standardcanbeenforced)由数据库管理系统,对数据做出统筹性的管理,对于数据的格式与一些存储上的标准进行控制,如此一来,对于不同的环境的数据交换(DataInterchange)上将有很大的帮助,也能提高数据处理的效率。(5)实践安全性的管理(Securityrestrictioncanbeapplied)通过对数据库完整的权限控制,数据库管理者可以确认所有可供用户存取数据的合法途径渠道,并且可以事先对一些较重要或关键性的数据进行安全检查,以确保数据存取时,能够将任何不当损毁的情形降至最低。(6)完整性的维护(Integritycanbemaintained)所谓完整性的问题,就是要确认某条数据在数据库当中,是正确无误的。正如(2)所述,若是无法控制数据的不一致性,便会产生完整性不足的问题,所以,我们会发现,当数据重复性高的时候,数据不完整的情形也会增加,当然,若是数据库的功能完整,将会大大地提高数据完整性,也会增加数据库的维护能力与维护简便性。(7)需求冲突会获得平衡(Conflictingrequirementscanbebalance)在一个较大型的企业当中,用户不同的需求,往往会造成系统或数据库在设计上的困扰,但是一个合适的数据库系统,可以通过数据库管理员的管理,将会有效地整理各方面的信息,对于一些较重要的应用程序,可以适时地提供较快速的数据存取方法与格式,以平衡多个用户在需求上的冲突。1.3数据库系统设计数据指标项则被称为数据元素(dataelement),这种关系落实到具体数据库上就是基本表,而数RFID固定资产智能管理系统V1.0-4-据元素就是基本表中的一个字段(field)。规范化表达还规定在每一个基本表中必须定义一个数据元素为关键字(key),它可以唯一地标识出该表中其它相关的数据元素。在规范化理论中表是二维的,它有如下四个性质:在表中的任意一列上,数据项应属于同一个属性(如图中每一列都存放着不同合同记录的同一属性数据)。表中所有行都是不相同的,不允许有重复组项出现(如图中每一行都是一个不同的合同记录)。在表中,行的顺序无关紧要(如图中每行存的都是合同记录,至于先放哪一个合同都没关系)。在表中,列的顺序无关紧要,但不能重复。第二章固定资产管理系统设计分析2.1系统分析2.1.1需求分析通过实际调查,要求本系统应具有以下优良性能:(1)由于操作人员的计算机知识有限,因此要求系统具有良好的人机界面。(2)如果系统的使用对象较多,则要求具有良好的权限管理。(3)方便数据查新,支持多条件查询。(4)在固定资产数据量大的情况下,支持分类显示固定资产数据。(5)当外界环境(停电、网络病毒等)干扰本系统时,系统可以自动保护原始数据的安全。(6)在相应的权限下,可以方便的删除数据,且保持数据的稳定性。(7)资产折旧核算自动完成,尽量减少人工干预。(8)Excel导入/导出功能。3.1.2开发工具选择本系统后台数据库采用MicrosoftSQLServer2000,前台采用Microsoft公司的VisualBasic6.0作为主要的开发工具,可与SQLServer2000数据库无缝链接。3.2总体设计3.2.1项目规划固定资产管理系统由设备管理、设备查询、报表管理、用户管理、系统管理等模块组成,具体规划如下:(1)设备管理该模块主要用于实现设备的增加、删除、借出借入登记、注销、报废等管理.(2)设备查询该模块主要按提供部门,设备名,型号,价格,分类,购置日期,注销日期等信息的查询.(3)报表管理该模块主要实现设备登记卡,部门统计表,注销统计表,折旧统计表等信息管理.RFID固定资产智能管理系统V1.0-5-(4)用户管理该模块主要实现新增用户与删除用户等功能.(5)系统管理该模块主要提供修改密码,退出系统等功能.3.2.2系统业务流程固定资产管理系统业务流程图如图4-1所示。3.2.3系统功能结构固定资产管理系统功能结构如图4-2所示。3.3系统设计3.3.1设计目标本系统属于中小型的数据库系统,可以对中小型企业固定资产进行有效的管理。通过本系统可以达到以下目标:(1)灵活地运用表格传递信息。(2)系统采用人机交互方式,界面美观友好,信息查新灵便,数据库存储安全可靠。RFID固定资产智能管理系统V1.0-6-(3)实施强大的后台监控功能。(4)实现各种查询,如定位查询、模糊查询等。(5)与Excel表格实现导入与导出数据灵活。(6)对用户输入的数据进行严格的数据检验,尽可能的避免人为错误。(7)系统最大限度的实现了易安装、易维护和易操作。3.3.2开发及运行环境(1)系统开发平台:MicrosoftVisualBasic6.0(2)系统开发数据库:SQLServer2000。(3)运行平台:WindowsXP(SP2)/Windows2000(SP4)/WindowsServer2003(SP1)。(4)运行环境:Microsoft.NETFrameworkSDKv2.0。(5)分辨率:最佳效果1024﹡768像素。3.3.3数据库设计本系统采用SQLServer2000作为后台数据库,数据库名称为Data.mdb,其中包含15张数据表。下面分别介绍。(1)数据表概要说明为了是读者对本系统后台数据库中数据表有一个更清晰地认识,在此设计了数据表树型结构图,其中包含了对数据表的相关描述。(2)数据库E-R图分析本系统根据上面设计规划出:系统实体关系图、固定资产信息实体、固定资产清理信息实体、资产名称实体、资产类别实体、保管人员实体、存放地点实体、使用部门实体、使用情况实体、增加方式实体、计量单位实体、清理方式实体。固定资产管理系统实体间关系E-R图,如图4-3和图4-4所示。图4-3固定资产管理系统实体间关系E-R图1固定资产信息表具有清理方式RFID固定资产智能管理系统V1.0-7-图4-4固定资产管理系统实体间关系E-R图2固定资产实体图如图4-5所示。图4-5固定资产信息实体图固定资产信息表具有具有具有具有具有具有具有具有增加方式计量单位保管人员存放地点资产列表资产名称使用情况使用部门固定资产信息净残值率折旧方法使用年限登记日期使用部门增加方式出厂日期登记人资产净值单位单价累计折旧资产原值数量入账日期保管人员存放地点使用情况资产编号资产名称资产型号资产类别国标编号详细配置生产厂家RFID固定资产智能管理系统V1.0-8-固定资产清理信息实体图,如图4-6所示。固定资产名称和资产类别实体图,如图4-7所示。固定资产保管人员和存放地点实体图,如图4-8所示。图4-6固定资产清理信息实体图图4-7固定资产名称和资产类别实体图图4-8固定资产保管人员和存放地点实体图固定资产使用部门和使用情况实体图,如图4-9所示。图4-9固定资产使用部门和使用情况实体图固定资产清理信息资产名称规格型号资产类别详细配置使用部门使用情况存放地点保管人员备注清理人批准人清理日期资产编号资产名称资产名称ID资产类别ID资产类别保管人员保管人员ID存放地点ID存放地点使用部门使用部门ID使用情况ID使用情况RFID固定资产智能管理系统V1.0-9-固定资产计量单位和增加方式实体图,如图4-10所示。图4-10固定资产计量单位和增加方式实体图固定资产清理方式实体图,如图4-11所示。图4-11固定资产清理方式实体图(3)主要数据表的结构资产编号设置表主要用来存储资产编号规则设置,tb_BaseDefaultNO(资产编号设置表)结构如表4-1所示。表4-1资产编号设置表字段名数据类型
本文标题:RFID固定资产智能管理系统1
链接地址:https://www.777doc.com/doc-3977317 .html