中小型企业设备管理系统的设计_第1页
中小型企业设备管理系统的设计_第2页
中小型企业设备管理系统的设计_第3页
中小型企业设备管理系统的设计_第4页
中小型企业设备管理系统的设计_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 中小型企业设备管理系统的设计The design of device management system in medium and small-sized enterprise杨磊1,肖冬荣2YANGLei 1,XIAODong-rong 2(1.南京信息工程大学信息与控制学院,南京210044;2.南京信息工程大学电子与信息工程学院,南京210044摘要:设备管理是工厂重要的管理工作之一,但由于管理工作采用传统的手工方式,工作效率低、失误率较高、信息反馈问题也很多。随着计算机和网络技术的发展,管理工作必须走信息化的道路。本文介绍了中小型企业的设备管理系统的设计与实现。关键词:设备管理系统

2、;数据库;中小型企业;设计中图分类号:TP315文献标识码:A文章编号:1009-0134(200906-0032-03收稿日期:2008-12-04作者简介:杨磊(1984-,男,江苏南京人,硕士生,主要研究方向为计算机集成制造系统、数据库技术。0引言一直以来人们用传统的手工方式管理设备信息,这种方式缺点很多,效率很低。而采用计算机数据库技术,便可方便数据查询与维护,存储量大,可靠性和安全性也高。中小型企业采用现代化的信息手段来进行设备管理,可提高生产和管理效率。这也是中小型企业实现现代化管理的重要手段1。1系统总体设计分析与要求1.1需求分析根据中小型企业设备管理的实际情况,系统设计的功能

3、要系统化、易操作。各子系统功能要清晰明确,主要功能如下:1用用户名、密码、身份登录系统。2管理员能对设备信息,包括使用信息、出入库信息、借出归还信息和维修信息等,进行查询、编辑、添加、删除等操作。3提供多种信息查询和报表打印。4主管领导和管理员可以对用户的权限进行修改、添加和删除。1.2设计思想1.2.1系统的安全性安全性就是对系统内数据的保障,主要对进入系统的用户权限认证,对系统数据的备份与恢复,使系统在出现问题时,保证数据完整性和正确性。由于操作系统的人员较多,易造成错误操作,为了确保数据的安全性,对进入系统的人员设置不同级别的管理权限,权限越高,操作范围越大,如果用户名或密码错误便不能进

4、入系统。数据库备份和恢复是利用数据库管理系统的管理功能进行的,有权限的用户可以进行操作2。1.2.2系统功能的模块化根据系统需求设计,将整个系统分成若干子系统,每个子系统就是一个功能模块,每个功能模块下又分若干子模块,这样使整个系统变得整体化、结构化、层次化,使系统操作更加明确、清晰、简单,实用性增强。2系统的功能模块与流程2.1功能模块设计对中小型企业的设备管理的日常业务环节分析,总结出以下6个功能模块和各自的下级子模块,最终形成一个简洁,功能明确清晰的设备管理系统3,如图1所示。1系统管理:它是整个系统的基础,是管理系统不同用户的权限与信息的。主要功能是权限管理和用户管理。权限管理是所有功

5、能模块的入口,通过对用户的身份认证,赋予一定的操作权限。用户管理则包括对用户的查询、修改、增加和删除。用信息与管理 户信息包括用户名、密码和权限设置等,具有管理员及以上的权限的用户才能进行操作。2设备库存管理:包括出/入库管理和设备信息管理。新设备入库、报废设备删除、设备信息修改与查询都在此模块中实现。例如,可通过入库时间、设备编号等字段查询新增设备的信息等。3设备借出归还管理:包括设备的借出管理与归还管理。可以查询借出归还信息、未归还设备以及对借出和归还信息登记、修改与删除。若借出成功,显示借出信息,包括借出人、借出设备、借出时间等。同样,归还成功也要显示相应属性。4设备维修管理:包括维修设

6、备信息管理和维修人信息管理。主要完成增加维修设备,修改、查询维修设备信息,修改、查询维修人信息等操作。此功能实现设备维修的动态管理,提高维修效率。5设备费用管理:包括费用信息管理和费用信息查询。子功能包括费用信息登记、修改与查询等。此功能有助于管理者对设备费用的把握,可以及时与财务部门进行沟通,进行成本控制。6辅助管理:包括对设备借出历史信息、设备使用频率和统计打印管理。设备借出历史信息便于跟踪设备使用情况,可知曾经有何人在何时借过何种设备,在设备出现故障时可及时地找到此人了解情况,便于维修。而设备使用频率的统计,可知哪些设备经常使用,对库存不足的,可考虑购买新设备。统计打印管理包括用户信息、

7、设备信息、出入库信息、借出归还信息、未归还信息、维修清单和成本清单的统计和打印。例如可对设备进行分类统计数量,可对设备总费用进行汇总。VC+通过重载onprint函数,调用printreport方法,以编程方式打印报表,用户可通过菜单选项来实现打印。2.2系统的流程功能模块设计好了,整个系统从登录系统到退出系统的流程,如图2所示。图2系统流程图登录界面如图3所示,它是进入本系统的大门,输入正确用户ID和密码并选择用户权限,经验证后,即可进入系统,否则将退出系统。图3用户登录界面3数据库表的设计数据库设计的一个重要环节,就是数据库表结构的设计,它要包含设备管理系统必要信息的各个方面。通过对系统功

8、能的分析,且依据范式理论,表结构设计如下:1用户信息表:包括用户姓名、性别、出生年月、联系方式、所属部门、登录ID、登录密码以及用户权限。主键是登录ID。2设备信息表:包括设备编号、名称、描述、入库时间、购买人、购买厂家、借出状态、借出ID。主键是设备编号。3设备借出信息表:包括设备借出ID、设备编号、借出人、借出时间和归还时间。主键是设备借出ID,外键是设备编号。图1设备管理系统功能模块图【下转第43页】 3结论针对我国制造企业现阶段数控机床中只具备串行接口仍占相当大的比例并且串行通讯协议多样的现状,本文研究的基于嵌入式以太网模块RCM2200的通信器,实现了多种数控机床的串行协议与TCP/

9、 IP协议的转换,使只具备串行接口的数控机床能够接入以太网式DNC系统。在车间的现场调试中实现了只具备串行接口的数控机床通过以太网来实现NC文件的上传和下载,具有较高的实用价值。参考文献:服务系统J.制造业自动化,2003,25(6:27-30.间的研究J.制造业自动化,2005,27(7:22-26.3王时龙.数控车间的网络化集成技术J.四川兵工学报,2003,8:3-5.4李学军,等.EXTREMEDNC在数控机床网络通讯中的应用J.成组技术与生产现代化,2003,8:56-59.5张广辉,等.基于交换式以太网的嵌入式控制系统J.自动化仪表,2003,6:5-7.数据网关J.自动化仪表,2

10、003,12:42-44.7唐鸿儒,丁伟,褚健.用Ethernet+TCP/IP构建现场实时通信网络平台J.计算机应用研究,2001,18(3:45-48.4设备维修表:包括设备编号、维修人工作号、维修人姓名、维修时间、维修内容、维修费用、维修状态(包括未修、已修和维修中以及是否报废。主键是设备编号,外键是维修人工作号。5维修人信息表:维修人工作号、姓名、性别、出生年月、联系方式。主键是维修人工作号。6设备费用表:包括设备编号、购买费、维修费、保养费。主键是设备编号。4系统的实现系统主界面采用多文档窗口设计,而系统菜单用于打开各个子窗口,每个菜单项代表一个功能模块。系统主界面如图4 所示。图4

11、系统主界面系统采用C/S结构,前端应用程序用VC+6.0进行开发4,它的语法结构清晰,可读性强。作为中小型企业,其后台数据库系统选用SQLServer2000,它速度快,可扩展性强,安全性和可靠性也有所保证。前端应用程序和后台数据库系统之间采用基于COM组件的面向对象的ADO开放式数据库接口,用ADO数据库引擎作为系统的数据驱动,使得系统的前端与后端有效的连接起来,实现数据访问与管理。前端应用程序和后台数据库系统之间连接的工作原理,如图5所示。图5前台与后台之间连接的工作原理图前台运行客户端应用程序,通过ADO接口,发送数据访问与数据处理请求,后台数据库端进行数据处理,将数据处理结果再发送给前台,完成前台与后台的数据通讯。5结束语建立设备管理信息系统是现代企业信息化的重要环节,通过对设备管理业务分析,进行系统设计,利用VC+进行用户界面设计和完成数据库的连接,利用SQLServer2000数据库管理系统来提供数据支持,使系统操作简单且具有较好的设备管理功能,进而提高中小型企业的管理效率,增加效益。所设计的系统也有许多不足之处,不能面面俱到,还需在生产实践中不断完善。参考

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论