仪器设备管理系统.docx
- 文档编号:8201282
- 上传时间:2023-01-29
- 格式:DOCX
- 页数:26
- 大小:419.58KB
仪器设备管理系统.docx
《仪器设备管理系统.docx》由会员分享,可在线阅读,更多相关《仪器设备管理系统.docx(26页珍藏版)》请在冰豆网上搜索。
仪器设备管理系统
仪器设备管理系统
1.综合实践的目的和任务
经过该课程学习之后,通过课程实践,综合运用该门课程及相关知识来解决实际问题,使学生进一步掌握软件工程的思想和方法,提高学生软件设计能力和文档撰写能力,培养学生的自学能力,查阅资料能力和创新能力。
2.综合实践的基本要求
参考给出的国标软件工程标准文档格式或参考《软件工程导论》教材中给出的相关规范包括教材后给出的附录例题,要求每个人最少要做到详细设计部分,以下为本课程设计的核心部分。
(1)掌握可行性研究方法,撰写可行性分析报告
(2)掌握需求分析方法,绘制数据流图,撰写需求规格说明书
(3)掌握概要设计方法,撰写概要设计说明书
(4)掌握详细设计方法,撰写详细设计说明书
(5)掌握代码的书写规范,开发原型系统
(6)掌握测试的基本方法,书写并给出测试用例
3.项目任务及计划
项目名称
设备管理系统
任务名称
项目完成时间
可行性分析
2010年9月20日
需求分析
2010年9月21、22、23、24日
数据库分析
2010年9月25、26日
系统的总体和详细设计
2010年9月27、28、29日
目录
1设备管理系统概述1
1.1系统概述1
1.2选题背景1
1.3系统设计的目标1
1.4系统设计思想1
2可行性研究2
技术可行性2
经济可行性2
操作可行性2
3结构化分析2
3.1需求分析2
3.2业务流程图3
3.3数据流图4
3.4功能分析图6
3.5数据字典6
3.6数据加工处理的描述8
4系统概念结构设计9
4.1功能结构图设计9
4.2系统E-R图设计9
5系统结构化设计12
5.1系统的总体设计12
5.3数据模型的优化16
6数据库的物理实现18
6.1数据库的物理设计的内容和方法18
6.2数据库表的创建18
7系统的详细设计18
7.1登陆界面设计18
7.2用户管理界面设计18
7.3修改密码界面设计18
7.4设备分类管理界面设计18
7.5部门信息管理界面设计18
7.6设备基本信息管理界面设计19
7.7设备使用信息查询界面设计19
7.8设备调拨信息管理界面设计19
7.9设备维护信息管理界面设计19
7.10设备报废信息管理界面设计19
8小结20
参考文献21
1设备管理系统概述
1.1系统概述
本文首先概要的论述了数据库的有关知识与现状。
之后,对当代计算机数据库技术的现状,尤其是对关系型数据库作了系统的描述。
在此基础上,论文重点对数据库的开发环境—MicrosoftVisualBasic2005作了详细的介绍,然后,对开发一个小型的现代流通企业设备管理系统所用到的语句、函数、对象进行了详细的阐述。
最后,结合自己编写的现代流通企业设备管理系统,给出了完整的、可实际使用的数据库管理系统。
并给出了该系统的使用方法和设计方法。
1.2选题背景
在中小型企业,设备管理业务往往从设备的入库开始,其主要包含以下几部分工作:
(1)设备购进之初,又设备部门的专业人员对设备情况进行核对,并填写设备情况登记表。
再又管理人员负责将设备情况登记表登记存档,并将有关使用说明进行编号存档,以备维修之用。
对于一些附属设备,仅做登记入库管理,以便进行及时核对和调配。
(2)设备日常运行中,要对日常检测到的数据进行必要存储和监督。
在有经验的技师的指导下,根据日常使用记录,制订日常维护计划,力争降低装置因设备问题造成的非计划停工次数。
(3)在设备发生事故的情况下,登记事故记录,并向技术人员提交事故维修表。
由技术人员进行现场观察,根据事故维修表和日常运行数据,确定维修标准及要求。
以便进行及时,合理的维修。
在维修结束后,编写维修情况报告和设备状态报告。
管理人员对有关资产数据进行统计,产品报表,以便高层管理人员根据该报表把握设备运营的宏观情况。
1.3系统设计的目标
信息系统的目标应与企业对该业务的管理目标相一致,分析信息系统的目标应从企业的管理目标入手。
根据现代企业分层次的管理模式,设置不同的权限级别,分别提供普通用户,设备管理者和系统管理员三个层次。
系统目标如下:
(1)提供简单,方便的操作。
(2)对系统提供必要的权限管理。
(3)根据企业原有的设备管理业务,为企业不同管理层次的职员提供相应的功能。
(4)使企业的设备管理更加科学和规范,杜绝设备的丢失和设备账目混乱的情况。
(5)节约设备管理的成本。
(6)对日常的设备运行情况进行管理,同时提供一些必要的报表。
(7)为企业实现整体信息化和其他相关系统提供必要的数据支持。
1.4系统设计思想
信息系统的建设需要遵循正确的方法和步骤。
目前比较流行和成熟的开发方法有结构化生命周期法,原型法,面向对象的方法和计算机辅助软件工程。
本系统采用结构化生命周期法进行系统开发,这种方法的基本思想是建立面向用户的观念,严格区分工作阶段,自顶向下地完成系统的研制工作,并充分考虑变化的情况。
2可行性研究
随着科学技术的发展,社会进步,计算机技术迅速的发展,设备管理的方法也日新月异,以前全是由人工管理的方法现存在很多的缺点:
管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。
为了提高设备管理效率,减轻劳动强度,提高信息处理速度和准确性,为设备管理员提供更方便、科学的服务项目。
我选择了由计算机来设计一个设备管理系统的方案。
让计算机对设备进行自动管理,设备管理员可以直接在计算机上实现设备信息的管理,并能在一定程度上实现自动化。
通过对一些企业进行的实际深入调研,我开发出这套功能比较完整、通用性比较强、成本低廉的《企业设备管理系统》。
技术可行性
根据管理员提出的系统功能、性能及实现系统的各项约束条件,本系统是一个数据库管理和查询的系统,因此,要使用一种具有强大的数据库操作功能、面向对象的可视化语言来进行代码的编写。
MicrosoftVisualBasic6.0中文版的使用简单,功能强大,完全可以实现这些功能。
VisualBasic6.0使用灵活,操作简单,可视化的操作界面为高效的开发过程提供了前提。
而MicrosoftSQLServer2000功能强大,可以很好的完成数据库的建立,并可以与VisualBasic6.0进行配合,两者相辅相成,共同开发数据库软件是一种很合理的选择。
此系统采用微软SQLServer2000建立数据库,用VisualBasic6.0来创建界面,并且用它来访问数据库,实现用户的基本要求。
经济可行性
现在市场上流行的《企业设备管理系统》之类的软件通用性、灵活性稍微要差一些,不能完全提供所需的要求。
另外,该系统的价格一般相当昂贵,一般的中小型企业承受不了昂贵的支付能力。
所以应该根据企业的具体情况设计适合企业的软件系统。
操作可行性
采用此系统,可以减轻管理人员的工作量,使管理人员从大量繁琐的添表、查表、手工制表中解放出来。
能够节省大量的人力、物力,工作效率大大提高,预计查询速度可以比原人工查询提高几倍以上,并且可以大大提高准确性和精确性,而且可以安全地、完整地保存大量的设备记录。
使设备的管理更加规范化,系统化。
此项目虽然经济效益不是太大,但可以减轻工作人员的劳动强度,并可以促进企业对设备管理的规范化和自动化,而且价格低廉,所以是有应用价值的,而且在技术上完全是可行的,可以马上进行开发工作。
3结构化分析
3.1需求分析
新信息系统的建立是在现行业务基础上经过改建或重建而得到的。
因此,在进行新系统的规划,分析和设计工作之前,必须对现行系统做全面,充分的调查研究和分析,在此基础上建立企业模型。
业务模型是对业务结构和业务活动本质的,概括的认识,可用“业务范围——业务过程——具体业务处理”层次结构对其进行描述。
业务模型的建立可以分为3个阶段。
(1)现行业务的调查和分析。
(2)提出一个表示全部业务的模型。
(3)扩展上述模型,使它能表示出名项具体的业务活动,最终确定为业务模型。
在建立了较为完整、稳定的业务模型之后,需求根据业务模型进行数据分析。
其基本方法是按照业务过程进行数据分类和组织。
数据分类后,进行信息体系结构的设计:
即结合业务过程与数据类,建立系统的功能/数据类矩阵。
据分类得到的结果将用于系统分析和系统设计阶段。
根据业务模型,可以得到本系统需要建立的数据类有:
设备基本信息数据、设备运行信息数据、设备故障信息数据、设备维修信息数据、设备台帐信息数据、设备报废信息数据和采购数据。
本系统中,运行状况管理和故障维修管理业务功能相对集中。
因此,由于本系统的各个业务没有产生采购数据,由此可知它们由企业的其它子系统产生,不是本系统内部处理的数据。
3.2业务流程图
设备与仪器管理部门是通过设备台账文件和设备结构清单文件维护设备的基本资料维护,并且将设备分门别类。
设备管理部门通过设备的基本资料处理一些业务。
比如生产部门的申请业务,财务部门的一些费用处理,还有设备维修计划文件。
业务流程:
提供最完善的业务凭单提交管理流程及万能流程定向功能,满足任意方式的单据提交流转方式。
基本流程为:
编辑、复核、提交、审核、过帐、结帐等等,提交时自由设定单据提交流向或使用历史流程。
3.3数据流图
数据流图(DataFlowDiagram,DFD)是结构化分析的最基本工具。
数据流图描述系统的分解,即描述系统有哪几部分组成,各部分之间有什么联系等。
数据流图是描述的系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中的流动和处理情况。
因为数据流图是逻辑系统的图形表示,即使是非计算机专业的人员也能理解,所以是极好的通信工具。
它以图形的方式描绘数据在系统中流动和处理的过程。
由于它只反映系统必须完成的逻辑功能,所以它是以一种功能模型。
设备与仪器的数据处理流程包括设备运行计划生成的运行统计文件,维修计划维护,保养计划维护,设备精度检测。
财务部门记录相关的费用,保养记录生成保养记录文件。
设备管理系统的基本模型:
对设备管理系统细化如图:
生产部门登录设备管理系统的数据流图:
图生产部门登录系统功能级数据流图
财务部门登录设备管理系统数据流图:
设备管理部门登录设备管理系统数据流图:
3.4功能分析图
系统功能结构图主要从功能的角度描述了系统的结构,但并未表达各功能之间的数据传送关系。
事实上,系统中许多业务或功能都是通过数据文件联系起来的。
例如,某一功能模块向某一数据文件中存入数据,而另一个功能模块则从该数据文件中取出数据。
再比如,虽然在数据流程图中的某两个功能模块之间原来并没有通过数据文件发生联系,但为了处理方便,在具体实现中有可能在两个处理功能之间设立一个临时的中间文件以便把它们联系起来。
上述这些关系在设计中是通过绘制信息系统流程图来从整体上表达的。
下图为系统功能图。
设备与仪器管理功能模块图
3.5数据字典
数据字典是关于数据的信息集合,也就是对数据流图中包含的所有元素的定义的集合。
它定义了数据流图中的数据加工。
它是数据条目、数据存储条目、数据项条目和基本加工条目的汇集。
数据流图只描述了系统的“分解”,系统由哪几部分构成,各部分之间的联系,并没有对各个数据流、加工、及数据存储进行详细的说明。
如数据流、数据存储的名字并不能反映其中的数据成分、数据项目内容和数据特性,在加工中不能反映处理过程等。
分析人员仅靠“图”来完整地理解一个系统的逻辑功能是不可能的。
数据字典就是用来定义数据流图中的各个成分的具体含义,它是一种准确的、无二义性的说明方式为系统的分析、设计及维护提供了有关元素的一致的定义和详细的描述。
它和数据流图共同构成了系统的逻辑模型,是“需求说明书”的主要组成部分。
对数据流、数据存储和数据处理的描述,需要用数据字典(DD)。
数据字典由四类元素的定义组成:
数据流,数据流分量(即数据元素),数据存储和处理。
数据字典中包含的每个数据元素的控制信息是很有价值的。
因为列出了使用一个给定的数据元素的所有程序(或模块),所以很容易估计改变一个数据将产生的影响,并且能对所有影响的程序或模块作出相应的改变。
以下是数据流图中主要元素的数据字典卡片:
3.6数据加工处理的描述
ERP实现了系统信息的无缝集成,达到了企业资源的共享和协同.作为ERP系统整个链条上的一个重要环节,设备与仪器管理系统必须实现以下目标。
(1)对设备与仪器进行全程管理,实现设备综合效率最大和寿命周期费用最经济。
(2)根据主生产计划和设备与仪器的实际状况合理安排设备润滑和维修计划,保证设备的完好率。
(3)加强设备历史状况记录和维护监控管理,及时检修,减少偶发事故及故障所造成的生产瓶颈和经济损失。
(4)符合用户要求和实际业务流程,便于操作.速度快,实用性,开放性强,易于升级扩展。
设备与仪器管理与生产管理,计划管理,采购管理,库存管理,财务管理,固定资产管理等子系统都有信息交互和共享.生产离不开设备,首先设备管理要向生产管理部门提供设备的基础信息(如设备台账信息,设备结构清单,设备点检,保养,维修规程信息,设备精度信息等)和设备计划信息(如设备润滑计划,保养计划,维修计划等).生产车间则向设备管理部门传递设备运行状态,生产任务执行情况等,以便及时了解设备及工作中心的工作状态,计算可用工作中心能力,提供给计划管理部门调整主生产计划,物料需求计划,并产生能力需求计划文件.设备管理调用能力需求计划文件,综合考虑现设备使用状态,维修等的实际情况,结合主生产计划和设备的实际状况安排本期设备维修保养计划.
从某种意义上说,设备管理系统是固定资产管理系统的补充和发展.固定资产管理系统主要负责包括设备在内的所有固定资产的增减管理和折旧计算等账面数据的静态管理,而设备管理则侧重生产设备状态的动态管理.设备管理还要将设备维修实况(尤其是设备价值发生变的情况)反馈给固定资产管理系统,以保证按合理价值进行设备增减记录和折旧计算.设备管理从库存管理获得备品配件库存信息,结合维修保养计划等计算备品配件需求缺口,安排零配件等的采购计划。
设备管理还须记录备品配件的实际消耗量反馈给库存管理。
财务管理统一处理企业的资金流。
作为一个统一整体,ERP各子系统协调互动,资源共享,实现了企业物流,资金流,信息流的有效整合,达到了一体化的管理.设备管理系统受ERP环境的影响,其功能发生一定倾斜和改变.一方面系统间的信息流动,接口设置,系统信息整合使设备管理系统的工作趋向多面化,复杂化;另一方面相关信息的直接调用又减少了不必要的劳动重叠,节约了资源,提高了效率.如何利用ERP系统各子模块的交互与分工节约资源,最大限度地延长设备经济寿命周期,提高设备利用率,提高设备工作效率,完善设备管理决策,是ERP环境下设备管理系统的值得进一步研究和探索的方向.
通过对企业资源计划(ERP)环境下设备与仪器管理系统目标的分析,结合ERP系统中设备与仪器管理子系统的设计实践,建立了设备与仪器管理系统与ERP其他子系统的信息集成模型,阐述设备管理系统内部结构图,并对ERP环境下设备与仪器管理系统的发展方向提出了看法。
企业资源计划环境下的设备与仪器管理系统不同于单纯的设备与仪器管理信息系统,它一方面利用信息技术与网络资源共享等手段从经济和技术两个方面对设备与仪器进行动态管理及辅助决策,达到自身功能模块的实用性,完备性,开放性;另一方面,更注重于ERP中其他子系统进行信息无缝连接,实现系统的集成,促进各业务流程的平滑衔接,从而在整个ERP系统或更大范围内高效率地传递信息,整合企业可用资源,提高企业整体效率和效益。
4系统概念结构设计
4.1功能结构图设计
设备与仪器系统维护包括设备台账维护,设备结构维护,设备类别维护,维修材料定额,维修工时定义,设备保养设置,设备精度维护,设备故障维护。
设备与仪器的维护与保养的结合,为防止设备性能劣化或降低设备失效的概率,按事先规定的计划或相应技术条件在规定的时间进行定期的的技术管理措施。
当设备故障后,操作员需要第一时间迅速通知设备维护人员前来维护。
一般采用工位安装无线报警按钮,设备维护人员携带移动报警机。
当设备故障时,操作者只要一按按钮,设备维护人员即可立即收到报警信息前往故障现场。
产线设备维护,一般是指配备产线设备异常看板,机修人员和领导可以直观及时了解产线设备状况。
设备事故记录是指 管理人员验收交接应移交有关设备和仪器的资料,包括设备产品合格证、名称、日期、施工图、接线图、试验报告、说明书等,综合档案,然后设专柜保管。
管理中心建立设备运行档案柜,保存设备技术资料、设备台帐、设备运行管理资料和维修资料等。
维修人员做好设备的值班记录和各种设备的巡视检查和保养记录,并有记录人的签名。
设备运行记录是指:
以日、周或月为单位,用日志、周报、月报的形式所保存的设备运行和使用情况。
还包含记录的资料,运行时发生的异常声音或异常振动,润滑济的消耗量等,可作为建立设备档案的基本资料来使用。
定期对设备与仪器管理记录进行统计分析,掌握设备运行情况。
对于需要维修的仪器和设备相关人员进行登记,然后进行维修。
4.2系统E-R图设计
E-R图也即实体-联系图(EntityRelationshipDiagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
下面是各个实体的E-R图:
用户实体E-R图
部门分类实体E-R图
设备分类实体E-R图
设备信息实体E-R图
设备使用实体E-R图
设备借入借出实体E-R图
图4.7设备维护实体E-R图
设备维护实体E-R图
设备报废实体E-R图
设备管理系统中总体实体之间的关系如图所示:
5系统结构化设计
结构化设计是以结构化分析产生的数据流图为基础,将数据流图按一定的步骤映射成软件结构。
与结构化分析衔接,构成了完整的结构化分析与设计技术。
系统设计包括总体设计和详细设计。
在系统需求分析的基础上,经过总体设计得出系统的软件结构,确定系统的模块组成,以及模块间的关系,然后进行详细设计,采用N-S图描述模块的数据结构和算法
5.1系统的总体设计
系统总体设计师在前面系统分析的基础上,为后期将要构造的系统实体建立一个模型(Model)或表达式(Representation)。
总体设计可以使程序的开发站在全局的高度上,花较少的成本,从较抽象的层次上分析对比多种可能的系统实现方案和软件结构,从中选出最合理的软件结构,从而开发出较高质量的软件系统。
当数据流图已经细化到适当的层次,通过事物分析和变换分析直接从数据流图映射出软件结构。
层次图和结构图是描绘软件结构的常用工具。
将数据流图转换成系统软件结构:
图功能级数据流图向软件体系结构的转换
信息录入是指输入用户名,密码和权限,其中用户分为生产部门、财务部门和设备管理部门。
事务处理,根据用户不同,分别进行不同处理操作,具体操作如下图:
图事务处理模块
设备管理部门登录系统进行的操作有:
查看和修改设备综合信息(包括:
查看设备信息,查看设备报废信息,查看设备调拨信息,查看设备使用信息,查看设备维护信息)。
输入处理输出
E-R转换为关系模型一般遵循的原则:
一个实体型转换为一个关系模型.实体的属性就是关系的属性,实体的码就是关系的码.
对于实体型图的联系则有以下不同的情况:
1.一个1:
1联系可以转换为一个独立的关系模型,也可以与任意一端对应的关系模型式
合并,如果转换为一个独立的关系模式,则与该联系相联的各实体的码以及联系本身的属性均转换为关系的属性,每个实体的码均是该关系的候选码。
如果与某一个实体对应关系模式合并,则需要在该关系模式的属性中加如入一个关系模式的码和联系本身的属性。
2.一个1:
n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。
如果转换模式为一个独立的关系模式,则与该联系相连的各个实体的码以及联系本身的属性均转换为关系的属性,而关系的码为n端实体的码。
3.一个m:
n联系转换为一个关系模式,与该联系相连的各实体的码以及联系本身的属性均转换关系的属性,各实体的码组成关系的码或关系码的一个部分。
4.3个或3个以上的实体间的一个多元联系可以转换为一个关系模式。
与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,各实体的码组成关系的码或关系码的一部分。
5.具有相同码的关系模式可合并。
表5.1部门信息表
列名
数据类型
长度
允许空
id
int
4
不允许空
depId
nvarchar
50
不允许空
depName
nvarchar
50
主键
表5.2用户信息表
列名
数据类型
长度
允许空
Id
Int
4
主键
UserName
nvarchar
4
不允许空
UserPwd
nvarchar
50
不允许空
UserType
int
4
不允许空
表5.3设备信息表
列名
数据类型
长度
允许空
Id
nvarchar
50
主键
Name
nvarchar
50
不允许空
Model
nvarchar
50
不允许空
Price
float
8
不允许空
Dcount
int
4
不允许空
Dsum
float
8
不允许空
PurchaseDate
datetime
8
不允许空
Poster
nvarchar
10
不允许空
madeplace
nvarchar
200
不允许空
表5.4设备使用信息表
列名
数据类型
长度
允许空
deNo
nvarchar
50
不允许空
DevId
nvarchar
50
主键
DevName
nvarchar
50
不允许空
Ucount
int
4
不允许空
Status
nvarchar
50
不允许空
UseDate
datetime
8
不允许空
Man
nvarchar
50
不允许空
表5.5设备借入借出信息表
列名
数据类型
长度
允许空
Id
int
4
主键
DevId
nvarchar
50
不允许空
Depname
int
4
不允许空
Operation
nvarchar
50
不允许空
LendDeptName
datetime
8
不允许空
LendDate
datetime
8
不允许空
LendMan
nvarchar
50
不允许空
表5.6设备维护信息表
列名
数据类型
长度
允许空
Id
int
4
主键
续表5.6
DevId
nvarchar
50
不允许空
DevName
nvarchar
50
不允许空
DepName
nvarchar
50
不允许空
MnDate
datetime
8
不允许空
MnSum
float
8
不允许空
MnName
nvarchar
50
不允许空
Status
nvarchar
50
不允许空
Reason
nvarchar
200
不允许空
huiDa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 仪器设备 管理 系统