
敬字热术皮用
自动化设备数据管理应用系统
任小侠陈吉华
(中航工业集团第一飞机设计研究院陕西西安710089)
软件设计与开发
摘要:随着企业现代自动化程度的日益提高,全业经营管理追切需要针对自动化设备的管理系统,完成自动化设各的录入,更新和则除。在款件使用和维护中,不同角色具有不同的权限范图。本系统使用)2EE平台开发,代码持合专业规范,并通过了多项系统测试。
关键调:自动化设备角色权限系统测试
文章编号:10079416(2011)05000701
中图分类号:TM76:
文献标识码:A
1、引言
ERP是英文EnterpriseResoureePlanning(企业资源计划)的简称。ERP系统是指建立在信息技术基础上,以系统化的管理思想,为企业提供运行的管理平台。ERP系统集中信息技术与先进的管理思想于一身,成为现代企业的运行模式,它改善了企业业
务流程,提高了企业核心竞争力。 2、简介
系统采用Eclipse3.2作为软件开发工具,开发了一套能够满足企业自动化设备的数据管理系统。系统软件包含对白动化设备基本信息进行录人、更新和制除的功能。并根据自动化设备的基本信息和设备类型进行组合条件查询,找出符合条件的自动化设备编号,方便设备管理人员的筛选工作。考虑到企业的发展,企业所需自动化设备的种类可能会发生增加或变化,因此需要对自动化设备的种类进行添加或别除。能够对非法输人进行识别,保证
数据库的数据安全。 3、系统设计
3.1页面及页面功能设计
根据系统的动能要求,系统分为5个页面和2个弹出窗口页面。分别是:
(1)录人页面:用于自动化设备的录人,检查不正确的用户名和密码,并提示错误;(2)自动化设备信息一览页面:显示自动化设备的信息,按组合条件查找需要的自动化设备:(3)新增户动化设备录人页面:录入新增白动化设备信息;(4)自动化设备信息更改页面:更改自动化设备的信息;(5)自动化设备类别更改负面:所有白动化设备的类别;(6)自动化设备类别弹出窗口:显示某一自动化设备类别:(7)自动化设备信息弹出窗口:显示某一自动化设备的详细信息
3.2页面疏转逻辑设计
系统默认进人负面为登陆页面,在登陆成功后,系统自动转人自动化设备信息一览负面。登陆失败后,则重新显示登陆贝面。通过点击自动化设备信息一览页面里的链接,可弹出白动化设备类别弹出窗口和自动化设备信息弹出窗口。点击按钮可进人新增自动化设备录人页面、自动化设备信息更改页面和自动化设备类别更改贞面。在新增自动化设备录入贞面、白动化设备信息更改页面和白动化设备类别更改页面中完成相应面的功能后,返回自动化设备信息一览页面。
3.3角色和权限设计 3.3.1角色
角色是指在系统的工作流程中担任一定职责的人员,包含有:系统管理员、高级管理员、计划管理人员,部门管理人员和一般人员等
3.3.2权限
权限指角色在系统中对数据访间和处理的权力,即:该角色对系统中某项信息可以浏览、编辑、修改、查询和统计等:
系统管理员:具有对不同的用户进行多级授权的权限,可以对所有的数据资源进行任意的增加、剧除、修改、查询和统计;高级管理员:可以录人、查询、修改、统计所有设备资源信息;高级用户:可以按部门或时间段查询、统计设备资源信息。如按设备类型、使用部门等;一般用户:仅能对自动化设备基本数据信息进行查询和测浏览。
万方数据
4、测试概况
针对系统的管理目标,对该项月进行了单元测试、功能测试和集成测试。根据设计要求,对以下儿个方面进行了测试。
(1)资源券记下的各类信息的功能测试。订购信息登记的测试:由综合计划专职人员将订购信息添加到订购信息库中;基本信息登记的测试:由专职管理人员及时将基本信息登记人库;应用信息登记的测试:定期由管理部门的专职管理人员将应用信息录人应用库中。(2)资源查询下的各类信息的功能测试。管理部门人员、设备应用部门1专职人员、计划部门人员可以自由的查询浏览白动化设备资源的有关信息:可以按照计购信息查询,基本信息套询。应用信息查询等分别进行各类单项或组合在询;也可以完成模糊查询。(3)资源统计下的各类信息的功能测试。管理部门人员、设备应用部门专职人员,计划部门人员可以自由的统计、浏览自动化设备资源的有关信息:可以按照订购信息统计基本信息统计,应用信息统计等分别进行各类统计。(4)不同用户的授权管理测试。系统管理员其有对不同的用户进行多级授权的权限,可以对所有的数据资源进行任意的增加、删除、修改、查询和统计。(5)测试过程评价。在本系统软件测试中严格按照软件工程的方法采用以功能测试为主、结构测试为辅的原则。经过本次测试,建立完善的测试「作体系和测试环境,实现了对白动化设备数据管理应用系统功能的全面测试,达到了预期的设计要求。
5、结语
通过使用Struta框架,开发出了基于MVC的ERP系统。Struts框架为编程人员提供了一会很方便强大的开发框架,使得开发此种应用程序的难度大大降低。该软件系统突破了传统管理软件的管理理念,解决了自动化设备资源全生命周期管理中的许多难题。通过对用户的分级投权管理,实现了对自动化设备各种数据信息进行多级分角色管理,严格挖制数据信息的有效性和唯一性保证了数据的安全性,防止了非法用户的登陆和灾难性事故的破坏。该项目具有很强的通用性和实用性,功能全面,使用方便,操作简单,统计直观。该软件为企业的管理层和管理人员提供了方便简洁的数据统计工具,具有一定先进性,同时该项目也可在
其他资产管理中推广应用。参考文献
[1]任东院,周元暂.张容Heb开发技术[M.西安电子科技大学出版社,2009年 2月.
[2]张思民,梁维娜.Java程序设计实践教程[M].清华大学出版社,2006 年8月,
[3]飞思科技产品研发中心著.JSP应用开发详解(第二版[M]电子工业出版社,2006年6月,
[4]刘亚宾,杨红,精通eclipse[MI电子工业出版社,2004年10月. 作者简介:
任小侠(1961.12-),女,陕西高陵人,中航工业集团第一飞机设计研究院,工程师,研究方向:计算机系统管理与维护
陈吉华(1959.6-),男,江苏无锡人,中航工业集团第一飞机设计研究院,高级工程师,研究方向:计算机应用及电子仿真