




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、企业设备管理信息系统- PAGE IV - PAGE -摘 要目前的公司企业,对于(duy)大型电气设备的使用十分频繁,对于大型设备的管理也成为现代企业管理之中不可或缺的一部分。因此,开发这样一套软件成为很有必要的事情。 本管理(gunl)信息系统是针对企业的实际需求开发设计的,利用计算机运算速度快、存储信息容量大、处理逻辑问题强、功能强大的优势,从企业管理特别是查询与决策信息的管理需求出发,针对性强,功能齐备,旨在通过帮助该企业物资管理实现信息化,以提高企业管理的效率。经过分析,我们使用 MICROSOFT公司的 SQL Server 2000和Visual Basic开发工具,利用其提供的
2、各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进(gijn),直到形成用户满意的可行系统。关键词:Visual Basic6.0,控件、窗体、SQL Server数据库、设备管理信息- PAGE III -AbstractNow companys enterprise,for the use of large scale electronic equipment, 10 scale downs are numerous , for the management of large scal
3、e equipment also becomes modern business management, cannot or the part that is short of. Therefore develop so a set of software to become very necessary matter. This management information system is the actual need development design that aims at the business enterprise of, making use of the calcul
4、ator operation speed quick,the saving information have great capacity, the processing logic problem is strong,strong advantage of function,from the business enterprise manage to search especially with the decision information of management need set out, the function is ready, the aim is passing to h
5、elp that business enterprise supplies management realization information-based,with the exaltation the efficiency that business enterprise manage.Through analysis,we use the SQL Server 2000 and the Visual Basic development tool of the company of Microsoft, making use of various development tool that
6、 faces to the object of what it provide,particularly is this ability of the data window way is convenient and simple and direct to manipulate the database of intelligence turn the object, build up the system application prototype in the in a short time first,then,start the prototype system to carry
7、on the need Iteration,generation to the beginning、revise and improve continuously, until formation the customer is satisfied and can go the system.Key words:Visual Basic6.0, controls, the window, the SQL Server database、the equipment management information目 录 TOC o 1-3 h z u HYPERLINK l _Toc26266945
8、1 摘 要 PAGEREF _Toc262669451 h I HYPERLINK l _Toc262669452 Abstract PAGEREF _Toc262669452 h II HYPERLINK l _Toc262669453 引 言 PAGEREF _Toc262669453 h 1 HYPERLINK l _Toc262669454 1 企业(qy)设备管理系统概述 PAGEREF _Toc262669454 h 2 HYPERLINK l _Toc262669455 1.1 系统(xtng)概述 PAGEREF _Toc262669455 h 2 HYPERLINK l _T
9、oc262669456 1.2选题(xun t)背景 PAGEREF _Toc262669456 h 2 HYPERLINK l _Toc262669457 1.3系统设计的目标 PAGEREF _Toc262669457 h 2 HYPERLINK l _Toc262669458 1.4系统设计思想 PAGEREF _Toc262669458 h 3 HYPERLINK l _Toc262669459 2 需求分析 PAGEREF _Toc262669459 h 4 HYPERLINK l _Toc262669460 2.1建立业务模块 PAGEREF _Toc262669460 h 4 H
10、YPERLINK l _Toc262669461 2.2系统数据分析 PAGEREF _Toc262669461 h 4 HYPERLINK l _Toc262669462 2.3计算机配置方案 PAGEREF _Toc262669462 h 4 HYPERLINK l _Toc262669463 2.3.1分布方案 PAGEREF _Toc262669463 h 4 HYPERLINK l _Toc262669464 2.3.2软件环境 PAGEREF _Toc262669464 h 5 HYPERLINK l _Toc262669465 3 系统分析 PAGEREF _Toc2626694
11、65 h 6 HYPERLINK l _Toc262669466 3.1系统现状分析 PAGEREF _Toc262669466 h 6 HYPERLINK l _Toc262669467 3.2 新系统逻辑功能结构 PAGEREF _Toc262669467 h 8 HYPERLINK l _Toc262669468 4 系统总体设计 PAGEREF _Toc262669468 h 9 HYPERLINK l _Toc262669469 4.1系统功能设计 PAGEREF _Toc262669469 h 9 HYPERLINK l _Toc262669470 4.2数据库设计 PAGEREF
12、 _Toc262669470 h 11 HYPERLINK l _Toc262669471 4.3编码设计 PAGEREF _Toc262669471 h 16 HYPERLINK l _Toc262669472 5 系统详细设计 PAGEREF _Toc262669472 h 17 HYPERLINK l _Toc262669473 5.1系统公共文件 PAGEREF _Toc262669473 h 17 HYPERLINK l _Toc262669474 5.2用户登录模块 PAGEREF _Toc262669474 h 17 HYPERLINK l _Toc262669475 5.3主控
13、制平台设计 PAGEREF _Toc262669475 h 17 HYPERLINK l _Toc262669476 5.4系统管理模块 PAGEREF _Toc262669476 h 18 HYPERLINK l _Toc262669477 5.5设备信息录入模块 PAGEREF _Toc262669477 h 18 HYPERLINK l _Toc262669478 5.6设备运行管理模块 PAGEREF _Toc262669478 h 18 HYPERLINK l _Toc262669479 5.7台帐管理模块 PAGEREF _Toc262669479 h 18 HYPERLINK l
14、 _Toc262669480 5.8报废管理模块 PAGEREF _Toc262669480 h 18 HYPERLINK l _Toc262669481 6 系统实施 PAGEREF _Toc262669481 h 19 HYPERLINK l _Toc262669482 6.1编写(binxi)并测试VB代码(di m) PAGEREF _Toc262669482 h 19 HYPERLINK l _Toc262669483 6.2开发(kif)难点与解决技巧 PAGEREF _Toc262669483 h 19 HYPERLINK l _Toc262669484 7 系统运行和维护 PA
15、GEREF _Toc262669484 h 20 HYPERLINK l _Toc262669485 7.1运行维护 PAGEREF _Toc262669485 h 20 HYPERLINK l _Toc262669486 7.2系统的改进与提高 PAGEREF _Toc262669486 h 20 HYPERLINK l _Toc262669487 结 论 PAGEREF _Toc262669487 h 21 HYPERLINK l _Toc262669488 参 考 文 献 PAGEREF _Toc262669488 h 22 HYPERLINK l _Toc262669489 致 谢 P
16、AGEREF _Toc262669489 h 23企业设备管理信息系统本科毕业论文(设计)PAGE 6PAGE 20引 言在现代信息技术飞速发展的今天,企业的生产经营管理方式正随着网络技术的发展而朝着信息化、网络化方向发展,一场以互联网为标志的信息技术革命正在改变着人类的生产、生活,人类正步入信息经济时代。在这个时代,一个企业现代信息技术水平的高低,将成为企业竞争力强弱的重要标志,企业只有迅速掌握好网络技术、利用(lyng)好网络技术,按现代管理方法管理企业的物流、资金流、信息流,实现企业管理信息化,才能全面提升企业资源配置水平,提高企业核心竞争力,从而提高企业经济效益,使企业在市场竞争中立于
17、不败之地。一般说来,模具企业都是中小企业,大都是从作坊式的企业成长起来,甚至目前仍有许多模具企业是作坊式的的管理,在模具交货期、成本、质量的控制方面问题层出不断。面对激烈的市场竞争,落后的管理手段和水平,使模具企业中的管理和技术人员只有疲于奔命,企业投巨资引进的CAD/CAM系统和高档数控加工设备也难以发挥出应有的效率和水平,企业缺乏活力和竞争力。这些问题已经引起了许多有志向国际先进水平看齐的模具企业经营者的高度重视,如何提高企业管理水平,增强(zngqing)企业的竞争力已成为我国模具制造行业参与国际市场竞争迫切需要解决的问题。 因此,模具制造企业要提高管理(gunl)水平,具备快速反应和及
18、时调整的能力,没有一套先进的管理系统实现管理的信息化是很难做到的。通过信息化建设,实现模具制造企业的集成化管理,是促进企业提高经营管理水平的一个有效途径。 由于时间紧迫,加之水平有限,设计中的缺点和不足之处在所难免,敬请导师批评指正,不胜感激。 HYPERLINK l _Toc231012087 1 企业设备管理系统概述1.1 系统概述本文首先概要的论述了数据库的有关知识与现状。之后,对当代计算机数据库技术的现状,尤其是对关系型数据库作了系统的描述。在此基础上,论文重点对数据库的开发环境 Microsoft Visual Basic 2005 作了详细的介绍,然后,对开发一个小型的现代流通企业
19、设备管理系统所用到的语句、函数、对象进行了详细的阐述。最后,结合自己编写的现代流通企业设备管理系统,给出了完整的、可实际使用的数据库管理系统。并给出了该系统的使用方法和设计方法。1.2选题(xun t)背景在中小型企业,设备管理业务往往从设备的入库开始,其主要包含以下几部分(b fen)工作:(1)设备购进之初,又设备部门(bmn)的专业人员对设备情况进行核对,并填写设备情况登记表。再又管理人员负责将设备情况登记表登记存档,并将有关使用说明进行编号存档,以备维修之用。对于一些附属设备,仅做登记入库管理,以便进行及时核对和调配。(2)设备日常运行中,要对日常检测到的数据进行必要存储和监督。在有经
20、验的技师的指导下,根据日常使用记录,制订日常维护计划,力争降低装置因设备问题造成的非计划停工次数。(3)在设备发生事故的情况下,登记事故记录,并向技术人员提交事故维修表。由技术人员进行现场观察,根据事故维修表和日常运行数据,确定维修标准及要求。以便进行及时,合理的维修。在维修结束后,编写维修情况报告和设备状态报告。管理人员对有关资产数据进行统计,产品报表,以便高层管理人员根据该报表把握设备运营的宏观情况。1.3系统设计的目标信息系统的目标应与企业对该业务的管理目标相一致,分析信息系统的目标应从企业的管理目标入手。根据现代企业分层次的管理模式,设置不同的权限级别,分别提供普通用户,设备管理者和系
21、统管理员三个层次。系统目标如下:(1)提供简单,方便的操作。(2)对系统提供必要的权限管理。(3)根据企业原有的设备管理业务,为企业不同管理层次的职员提供相应的功能。(4)使企业的设备管理更加科学和规范,杜绝设备的丢失和设备账目混乱的情况。(5)节约设备管理的成本。(6)对日常的设备运行情况进行管理,同时提供一些必要的报表。(7)为企业实现整体信息化和其他相关系统提供必要的数据支持。1.4系统设计思想信息系统的建设需要遵循正确的方法和步骤。目前比较流行和成熟的开发方法有结构化生命周期法,原型法,面向对象的方法和计算机辅助软件工程。本系统采用结构化生命周期法进行系统开发,这种方法的基本思想是建立
22、面向用户的观念,严格区分工作阶段,自顶向下地完成系统的研制工作,并充分考虑变化的情况。2 需求(xqi)分析 HYPERLINK l _Toc231012096 2.1建立(jinl)业务模块新信息系统的建立是在现行业务基础上经过改建或重建而得到的。因此,在进行新系统的规划(guhu),分析和设计工作之前,必须对现行系统做全面,充分的调查研究和分析,在此基础上建立企业模型。业务模型是对业务结构和业务活动本质的,概括的认识,可用“业务范围业务过程具体业务处理”层次结构对其进行描述。业务模型的建立可以分为3个阶段。(1)现行业务的调查和分析。(2)提出一个表示全部业务的模型。(3)扩展上述模型,使
23、它能表示出名项具体的业务活动,最终确定为业务模型。 HYPERLINK l _Toc231012095 2.2系统数据分析在建立了较为完整、稳定的业务模型之后,需求根据业务模型进行数据分析。其基本方法是按照业务过程进行数据分类和组织。数据分类后,进行信息体系结构的设计:即结合业务过程与数据类,建立系统的功能/数据类矩阵。据分类得到的结果将用于系统分析和系统设计阶段。根据业务模型,可以得到本系统需要建立的数据类有:设备基本信息数据、设备运行信息数据、设备故障信息数据、设备维修信息数据、设备台帐信息数据、设备报废信息数据和采购数据。本系统中,运行状况管理和故障维修管理业务功能相对集中。因此,由于本
24、系统的各个业务没有产生采购数据,由此可知它们由企业的其它子系统产生,不是本系统内部处理的数据。2.3计算机配置方案在总体规划的后期,需要建立计算机的配置方案。确立配置方案需要综合考虑系统的客观约束条件、新系统的处理方式、联机存储量、系统所需硬件资源以及系统所需软件。本系统针对中小型企业的设备管理业务,同时考虑到开发成本和安全性的问题,因此,本系统设置成一个单用户运行系统。综合考虑以上问题,本系统配置方案如下:2.3.1分布方案本系统采用客户机/服务器的运行方式,数据集中存储在服务器上。对服务器硬件的要求如下:(1)处理器:Inter Pentium 4 3.06 GHz 或更高。(2)内存:1
25、28MB 。(3)磁盘空间:40GB或更高。普通(ptng)的PC均可做为客户机使用,但为了达到较好的显示效果和较高的效率,建议采用如下配置:(1)处理器:Inter Pentium 4 系列(xli)。(2)内存(ni cn):128MB。(3)网卡:10/100Mbit/s自适应。(4)显卡:SVGA显示适配器,显存32MB或更高。2.3.2软件环境(1)操作系统:Windows ME/2000/XP/Vista。(2)数据库:Microsoft SQL Server 20003 系统分析3.1系统现状(xinzhung)分析根据设备管理的业务模型C-U矩阵中得到的数据类,可以画出该系统的
26、工作(gngzu)流程图,如图3.1所示。需要注意的,工作流程中出现的数据存储与系统规划得到的数据类应对应。采购员管理人员编制归类设备配套资料设备配套资料P2设备情况登记表录入设备情况登记表附属设备登记表设备基本情况档案现场监管设备配套资料档案管理人员设备台帐档案P1现场监管管理人员管理人员设备故障登记日常使用记录录入日常运行数据制定日常维护计划表日常维护计划表设备故障档案维修记录表设备维修档案设备基本情况档案设备日常运行情况档案采购部门购置计划设备维修维修情况报告设备状态报告设备价值重审管理人员设备报废标记设备报废处理设备台帐档案设备基本情况档案台帐管理各类报表设备报废档案P5门故障记录表P
27、6P7P4P3P9P8图3-1设备(shbi)管理系统业务流程图3.2 新系统(xtng)逻辑功能结构并非所有的业务处理都能由计算机来完成,因此,围绕着信息处理业务,需要跟据业务流程图,弄清楚系统需要产生什么样的信息输出。为了得到这样的输出,应该对什么数据进行(jnxng)处理,输入数据向输出数据所进行的转换过程是什么。这个过程就是进行数据抽取,建立数据流程图的过程。数据流程图描述了新系统的的全部的数据处理逻辑的数据的流动过程,构成了新系统的逻辑模型。据流程图并不能完整地描述软件需求,因为它没有描述数据流程图上各个成分的具体内容。实际以用中,数据流程图往往与数据字典配套使用。数据字典是在数据流
28、程图的基础上,进一步定义和描述数据流程图上各个成分的工具,它包括对一切动态数据和静态数据的数据结构和相互关系等的说明,是数据分析和数据管理的重要工具。数据字典中常常包括对数据元素、数据结构、数据流的来源去处(qch)、数据存储、处理功能和外部实体的说明。本系统的数据流比较简单,这里只针对各个处理功能,在数据字典中建立对处理功能的说明如下:(1)设备信息录入:其功能是设置和管理基础数据,包括设备基本信息、设备类别的定义和附属设备信息录入。在权限范围内,可以进行基础数据的添加、删除和修改。(2)设备运行管理:它是对设备的日常运行数据进行存储和管理,包括设备运行状况记录、设备起停情况记录,设备故障记
29、录、设备维修记录和设备耗能情况管理。在权限范围内,可以进行数据的添加、删除和修改。(3)台帐管理:其功能是设置和管理设备的价值、购入日期等相关信息。(4)设备价值重审:新购设备投入使用一段时间后,对设备价值进行重新评估,并采用得到的信息更新设备台帐信息表。(5)报废管理:如果设备被主管部门认定需要由新产品代替,则由系统管理员或者设备管理者实施报废处理,其他任何用户均可以查询报废设备信息。(6)报表管理:根据需要,由相关人员打印台帐管理或者报废管理信息。4 系统总体设计4.1系统功能设计统功能设计的主要工作是建立系统模块结构。在模块化结构系统中,由于各个模块之间基本上是相互独立的,所以每个模块都
30、可以独立的被理解、编程、调试和修改,这样就使得复杂的工作变得相对简单、层次简单,同时模块的相对独立也能够有效的防止模块错误的蔓延,从而提高系统的可靠性。依据系统分析阶段得到的数据流程图和数据字典,以数据流程图中的处理功能为出点发,抽取各个主要的处理功能建立模块结构图。从数据流图转化为系统模块结构时,有三个问题需要注意:(1)模块(m kui)结构图的层次要对应于数据流图的层次。(2)添加模块。抛开具体业务本身,考虑(kol)到信息安全的问题,往往要添加登录模块,登录成功的用户才允许使用系统;为方便系统管理与维护,需要添加系统管理模块,用来管理系统用户的相关信息。(3)由人工操作到计算机世界的转
31、化过程中,为了便于计算机处理数据,往往需要对实体(sht)添加唯一性标识(字符),如对学生信息的处理往往加上学号来标识学生,这个过程称作编码。编码(如学号)需要单独的数据管理界面来管理,因此一般的应用程序都会有基础数据管理模块,一般只允许系统管理员使用,用来录人和维护系统编码。本系统的模块结构图,如图4-1所示。设备管理信息系统用户登录系统管理设备记录设备运行管理台帐管理报废管理修改密码用户管理设备起停情况记 录设备故障记录设备运行记录设备维修记录图4.1 系统模块结构图1.登录模块输入用户名和密码,如果用户名和密码正确,进入主控制平台;否则提示用户明确的错误信息。2.系统管理模块(1)用户管
32、理理子:用于系统管理员进行用户权限设置和用户的浏览,包括用户密码的用户权限的更改,同时为保障系统安全需要进行输入检验,并进行必要的信息(xnx)提示。一般用户不能使用该项功能。(2)修改密码子模块(m kui):其作用是保障任何用户可以修改自己的密码。3.设备信息(xnx)录入模块设置和管理基础数据。普通用户只能浏览,无更新权。包括以下几个功能模块:(1)设备基本信息子模块:用于显示并更新设备型号、制造厂商等基本信息。(2)设备类别定义子模块:用于显示并更新设备类型及其编号。(3)附属设备信息子模块:用于显示并更新附属设备,以便进行及时刻对和调配。4.设备运行管理模块用于管理设备的日常运行数据
33、,普通用户只能浏览,无权更新。包括以下几个功能模块:(1)设备运行状况记录子模块:用于显示并更新每次检测设备时得到的数据。(2)设备起停情况记录子模块:用于详细记录设备的起停时间等信息。(3)设备故障记录子模块:用于显示并更新设备的故障记录。(4)设备维修记录子模块:用于显示并更新设备的维修记录。5.台帐管理模块:用于管理模块的价值、购入日期和使用日期等相关信息。6.报废管理模块:如果设备被认定需要由新产品代替,实施报废处理,则需要将报废的设备从所有相关的设备信息中删除,并新建一个表存放这些报废设备记录。在报废管理界面上,可以选定报废的设备,进行报废处理,也可以显示所有的已报废的设备信息。4.
34、2数据库设计数据库设计是在DBMS 的支持下,按照应用的需要设计出合理的数据库物理结构。本系统采用SQL Server2000 数据库技术。根据系统分析和模块设计中得到的功能和相应的数据存储要求,本系统数据库的数据项和数据结构设计如下:1.数据库(1)数据库名称:设备信息库。(2)标识:DBEquipment。2.数据库表结构(1)表名:用户信息表,如表4-2所示标识:tbUser。数据来源:用户管理模块的录入。表4-2用户信息表字段名是否主键字段类型字段长度/B是否允许为空备注UserId是char10否用户名UserPassword否char8否用户密码UserKind否varchar20
35、否用户类型:普通用户,系统管理员,设备管理者(2)表名:设备基本(jbn)信息表,如表4-3所示。标识(biozh):tbEquipData。数据来源:设备信息录入(l r)模块的录入。 表4-3设备基本信息表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是char8否设备编号EquipName否varchar20否设备名称Type否varchar20是型号EquiKindId否char5是设备类型编号ManuFacturer否varchar50是制造厂商ManuDate否char8是制造日期BuyDate否char8是购买日期FixDate否char8是安装完成日期FixP
36、lace否varchar50是安装地点PreUseYear否int4是预定使用年限PreSerCyc否varchar10是预定维修周期Code否int4是复杂系数Apperance否varchar10是外观尺寸Specs否varchar10是规格Weight否varchar10是重量Parameter否varchar100是技术参数Condition否varchar100是使用环境说明(3)表明:设备类型信息表,如表4-4所示标识:tbEquipKind。数据来源:设备信息录入模块的录入。 表4-4设备(shbi)类型信息表字段名是否主键字段类型字段长度/B是否允许为空备注EquipKindI
37、d是char5否设备类型编码EquipKindName否varchar20否设备类型名称EquipKindDes否varchar100是设备类型描述(4)表明:附属设备(shbi)信息表,如表4-5所示。标识(biozh):tbAffEquip。数据来源:设备信息录入模块的录入。表4-5附属设备信息表字段名是否主键字段类型字段长度/B是否允许为空备注AffId是char8否附属设备编号AffName否varchar30否附属设备名称Type否varchar20是型号Manufacturer否varchar50是制造厂Unit否varchar4是单位Number否Int4是数量Specs否var
38、char20是规格AffDes否varchar100是附属设备功能描述(5)表明:设备运行状况表,如表4-6所示。标识:ubEquipRun。数据来源:设备运行管理模块录入。 表4-6设备运行状况表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是char8否设备编号EquipName是varchar20否设备名称CheckDate是char8是检测日期CheckMan否varchar30是记录人CheckContent否varchar100是运行状况表(6)表明:设备起停情况表。如表4-7标识:tbStart。数据来源:设备运行管理模块(m kui)录入。 表4-7设备(sh
39、bi)起停情况表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是char8否设备编号EquipName否varchar20否设备名称EquipKindId否char5是设备类型编号StopPropeerty否varchar20是停运性质StopKind否varchar20是停运类型StopTime是char8是停机日期时间IntogetherDate否char8是并网日期时间StopReason否varchar100是停运原因StopMinutes否int4是停运分钟数Hitch否int4是故障次数HitchMinutes否int4是故障分钟StandbuTimes否int4
40、是备用次数StandbyMinutes否int4是备用分钟FixTimes否int4是大中小修次数FixMinutes否int4是大中小修分钟Linjian否int4是临检次数LinjianMinutes否int4是临检分钟(7)表明:设备(shbi)故障记录表,如表4-8所示。标识: tbHitch。数据来源:设备运行管理模块录入。 表4-8设备故障记录表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是char8否设备编码EquipName否varchar20否设备名称HitchTime是char8否设备故障时间HitchDes否varchar50是设备故障描述(8)表明(
41、biomng):设备维修记录表。如表4-9标识(biozh):tbService。数据来源:设备运行管理模块(m kui)录入。 表4-9设备维修记录表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是char8否设备编码EquipName否varchar20否设备名称NowTime是char8否当前时间ExamineKind否varchar8是检修类别,取值为:检修、故障维修ExamineId否char8是检修报告编号ExamineTime否char8是检修日期时间ServiceTime否char8是维修日期时间ServiceDeal否varchar100是维修处理描述Dea
42、lMan否varchar10是负责人Fee否int4否费用(9)表明:设备台帐记录表,如表4-10所示。标识:tbAccount。数据来源:台帐管理模块录入。 表4-10设备台帐记录表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是char8否设备编码EquipName否varchar20否设备名称PriceOld否int4是购入价格PriceNow否int4是折价价格UserDep否varchar20是使用单位RecordTime是char8是记录时间RecordMan否varchar20是记录人(10)表明:设备报废记录表,如表4-11所示。标识:tbReject。数据来
43、源:报废管理模块录入。 表4-11设备(shbi)报废记录表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是char8否设备编号EquipName否varchar20否设备名称RejectTime否int4是报废时间RejectReason否varchar50是报废原因Type否varchar20是型号Manufacturer否varchar20是制造厂商BuyDate否char8是购买日期FixDate否char8是安装完成日期PreUseYear否int4是预定使用年限Apperance否varchar10是外观尺寸Specs否varchar10是规格Weight否var
44、char10是重量Parameter否varchar100是技术参数PriceOld否int4是购入价格PriceReject否int4是报废前折价价格4.3编码(bin m)设计编码是指通过一些便于计算机或人来识别和处理(chl)的符号来表示各类信息。编码方式有很多。这里针对设备,采用层次码和顺序码的合成码。层次码指把编码对象分类,用不同的码位表示不同的类别进行编码。顺序码指按排列顺序对编码对进行编码。5 系统详细设计总体设计搭建了系统的功能框架,建立了系统数据库结构。在总体上设计的基础上,需要对每个模块的输入数据、需要完成的处理逻辑和输出数据进行较详细的设计和描述。详细设计阶段,可以使用I
45、PO图(输入、处理逻辑和输出)和PDL(程序设计语言)来表达每个模块的功能。前者使用图形的方式,直观但不容易抓住全部的程序流程;后者使用三大基本程序控制结构来表达模块功能,没有图形直观,但与程序实现过程更为接近。本书中的模块的外部数据描述采用IPO图的输入,处理和输出三部分结构,对模块内部处理的描述使用PDL的表达方式,并将这种方式成为模块的IPO过程。5.1系统公共(gnggng)文件根据系统模块的结构图,抽取系统中多个模块的相同子功能,建立系统公共文件,可以做到减少总代码量,避免重复开发,保持系统实现风格统一(tngy),以及增强可修改性。5.2用户登录(dn l)模块5.3主控制平台设计
46、1.人机交互设计主控制平台具有导航作用,现代信息系统导航方式主要采用两种:菜单和按钮式。2.主控制平台的功能设计(1)菜单导航功能设计如下:系统管理:用户管理、修改密码。设备信息录入:设备基本信息录入、设备类别定义、附属设备信息录入。设备运行管理:设备运行状况记录、设备起停情况记录、设备故障记录、设备维修记录、设备耗能情况管理。台帐管理。报废管理退出。(2)对当前用户、系统时间的状态显示。(3)给出主控制平台的提示信息。(4)判断当前用户类型,对该类型用户的权限进行记录。(5)点出各个菜单或子菜单显示相应的界面。5.4系统管理模块系统管理模块包括用户管理和修改密码两个子模块。用户管理子模块只有
47、系统管理员可以使用,一般用户不能使用;修改密码子模块面向任何用户,提供修改登录者密码的功能。5.5设备信息录入模块设备信息录入模块的功能是设置和管理基础数据。包括设备基本信息录入、设备类别定义和附属设备信息录入三个子模块。5.6设备运行(ynxng)管理模块设备运行管理模块包括设备运行状况记录、设备起停情况记录、设备故障记录和设备维修记录四个子模块,从不同(b tn)的角度记录设备运行情况。5.7台帐管理(gunl)模块1.人机交互设计2.台帐管理模块的IPO过程输入:设备编号、设备名称、购入价格、使用单位、记录时间、记录人。(1)当用户类型为普通用户是,“添加”、“修改”和“删除”功能不可用。(2)台帐管理窗体启动(3)从设备台帐记录表中读取全部记录,显示在表格控件dgAccountManage中。(4)根据用户的选择进行相应处理。5.8报废管理模块1.人机交互设计2.报废管理模块的IPO过程输入:设备编号、设备名称、报废时间、报废原因、型号、制造厂商、购买日期、安装完成日期、预定使用年限、外观尺寸、规格、重量、技术参数、购入价格、报废前折价价格。处理:(1)当用户类型为普通用户是,“添加”、“修改”和“删除”功能不可用。(2)报废管理窗体启动(3)从设备报废记录表中读取全部记录,显示在表格控件dgAccountManage中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国得趣图茶具数据监测研究报告
- 2025至2030年中国幼儿塑料床数据监测研究报告
- 2025年度民办学校教职工岗位聘任与管理协议
- 二零二五年度商标共许可与品牌推广及市场运营合同
- 2025年度离职员工离职后保密协议与商业秘密保护合同模板
- 二零二五年度排烟道安装与绿色建筑认证合同
- 2025年度生猪养殖与农业人才培养合作合同模板
- 二零二五年度农村房屋租赁权转让与租金调整机制合同
- 二零二五年度文化演艺活动合同提前终止申请书
- 二零二五年度挖机租赁与操作人员派遣合同
- 2025年01月2025广东深圳市何香凝美术馆公开招聘应届高校毕业生2人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 园林聘用劳动合同
- 300亩文冠果树栽培基地建设项目可行性研究报告
- 2025年菏泽职业学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 2025年江西生物科技职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 2025年上海浦东新区高三一模高考英语试卷试题(含答案详解)
- 2025年度企业安全生产与环保管理服务协议范本3篇
- 2025-2030年中国巧克力产品市场需求状况及发展趋势分析报告
- 上海市发展改革研究院工作人员招考聘用12人高频重点提升(共500题)附带答案详解
- CRM系统应用培训
- 2024年02月北京2024年中信银行北京分行社会招考(0226)笔试历年参考题库附带答案详解
评论
0/150
提交评论