收藏 分享(赏)

数字电路课程设计--数字电子钟 -.doc

上传人:教育咨询 文档编号:2702389 上传时间:2020-08-20 格式:DOC 页数:15 大小:300.50KB
下载 相关 举报
数字电路课程设计--数字电子钟 -.doc_第1页
第1页 / 共15页
数字电路课程设计--数字电子钟 -.doc_第2页
第2页 / 共15页
数字电路课程设计--数字电子钟 -.doc_第3页
第3页 / 共15页
数字电路课程设计--数字电子钟 -.doc_第4页
第4页 / 共15页
数字电路课程设计--数字电子钟 -.doc_第5页
第5页 / 共15页
亲,该文档总共15页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、设备状态报告设备价值重审管理人员设备报废标记设备报废处理设备台帐档案设备基本情况档案台帐管理各类报表设备报废档案P5门故障记录表P6P7P4P3P9P8图3-1设备管理系统业务流程图3.2 新系统逻辑功能结构并非所有的业务处理都能由计算机来完成,因此,围绕着信息处理业务,需要跟据业务流程图,弄清楚系统需要产生什么样的信息输出。为了得到这样的输出,应该对什么数据进行处理,输入数据向输出数据所进行的转换过程是什么。这个过程就是进行数据抽取,建立数据流程图的过程。数据流程图描述了新系统的的全部的数据处理逻辑的数据的流动过程,构成了新系统的逻辑模型。据流程图并不能完整地描述软件需求,因为它没有描述数据

2、流程图上各个成分的具体内容。实际以用中,数据流程图往往与数据字典配套使用。数据字典是在数据流程图的基础上,进一步定义和描述数据流程图上各个成分的工具,它包括对一切动态数据和静态数据的数据结构和相互关系等的说明,是数据分析和数据管理的重要工具。数据字典中常常包括对数据元素、数据结构、数据流的来源去处、数据存储、处理功能和外部实体的说明。本系统的数据流比较简单,这里只针对各个处理功能,在数据字典中建立对处理功能的说明如下:(1)设备信息录入:其功能是设置和管理基础数据,包括设备基本信息、设备类别的定义和附属设备信息录入。在权限范围内,可以进行基础数据的添加、删除和修改。(2)设备运行管理:它是对设

3、备的日常运行数据进行存储和管理,包括设备运行状况记录、设备起停情况记录,设备故障记录、设备维修记录和设备耗能情况管理。在权限范围内,可以进行数据的添加、删除和修改。(3)台帐管理:其功能是设置和管理设备的价值、购入日期等相关信息。(4)设备价值重审:新购设备投入使用一段时间后,对设备价值进行重新评估,并采用得到的信息更新设备台帐信息表。(5)报废管理:如果设备被主管部门认定需要由新产品代替,则由系统管理员或者设备管理者实施报废处理,其他任何用户均可以查询报废设备信息。(6)报表管理:根据需要,由相关人员打印台帐管理或者报废管理信息。4 系统总体设计4.1系统功能设计统功能设计的主要工作是建立系

4、统模块结构。在模块化结构系统中,由于各个模块之间基本上是相互独立的,所以每个模块都可以独立的被理解、编程、调试和修改,这样就使得复杂的工作变得相对简单、层次简单,同时模块的相对独立也能够有效的防止模块错误的蔓延,从而提高系统的可靠性。依据系统分析阶段得到的数据流程图和数据字典,以数据流程图中的处理功能为出点发,抽取各个主要的处理功能建立模块结构图。从数据流图转化为系统模块结构时,有三个问题需要注意:(1)模块结构图的层次要对应于数据流图的层次。(2)添加模块。抛开具体业务本身,考虑到信息安全的问题,往往要添加登录模块,登录成功的用户才允许使用系统;为方便系统管理与维护,需要添加系统管理模块,用

5、来管理系统用户的相关信息。(3)由人工操作到计算机世界的转化过程中,为了便于计算机处理数据,往往需要对实体添加唯一性标识(字符),如对学生信息的处理往往加上学号来标识学生,这个过程称作编码。编码(如学号)需要单独的数据管理界面来管理,因此一般的应用程序都会有基础数据管理模块,一般只允许系统管理员使用,用来录人和维护系统编码。本系统的模块结构图,如图4-1所示。设备管理信息系统用户登录系统管理设备记录设备运行管理台帐管理报废管理修改密码用户管理设备起停情况记 录设备故障记录设备运行记录设备维修记录图4.1 系统模块结构图1.登录模块输入用户名和密码,如果用户名和密码正确,进入主控制平台;否则提示

6、用户明确的错误信息。2.系统管理模块(1)用户管理理子:用于系统管理员进行用户权限设置和用户的浏览,包括用户密码的用户权限的更改,同时为保障系统安全需要进行输入检验,并进行必要的信息提示。一般用户不能使用该项功能。(2)修改密码子模块:其作用是保障任何用户可以修改自己的密码。3.设备信息录入模块设置和管理基础数据。普通用户只能浏览,无更新权。包括以下几个功能模块:(1)设备基本信息子模块:用于显示并更新设备型号、制造厂商等基本信息。(2)设备类别定义子模块:用于显示并更新设备类型及其编号。(3)附属设备信息子模块:用于显示并更新附属设备,以便进行及时刻对和调配。4.设备运行管理模块用于管理设备

7、的日常运行数据,普通用户只能浏览,无权更新。包括以下几个功能模块:(1)设备运行状况记录子模块:用于显示并更新每次检测设备时得到的数据。(2)设备起停情况记录子模块:用于详细记录设备的起停时间等信息。(3)设备故障记录子模块:用于显示并更新设备的故障记录。(4)设备维修记录子模块:用于显示并更新设备的维修记录。5.台帐管理模块:用于管理模块的价值、购入日期和使用日期等相关信息。6.报废管理模块:如果设备被认定需要由新产品代替,实施报废处理,则需要将报废的设备从所有相关的设备信息中删除,并新建一个表存放这些报废设备记录。在报废管理界面上,可以选定报废的设备,进行报废处理,也可以显示所有的已报废的

8、设备信息。4.2数据库设计数据库设计是在DBMS 的支持下,按照应用的需要设计出合理的数据库物理结构。本系统采用SQL Server2000 数据库技术。根据系统分析和模块设计中得到的功能和相应的数据存储要求,本系统数据库的数据项和数据结构设计如下:1.数据库(1)数据库名称:设备信息库。(2)标识:DBEquipment。2.数据库表结构(1)表名:用户信息表,如表4-2所示标识:tbUser。数据来源:用户管理模块的录入。表4-2用户信息表字段名是否主键字段类型字段长度/B是否允许为空备注UserId是char10否用户名UserPassword否char8否用户密码UserKind否va

9、rchar20否用户类型:普通用户,系统管理员,设备管理者(2)表名:设备基本信息表,如表4-3所示。标识:tbEquipData。数据来源:设备信息录入模块的录入。 表4-3设备基本信息表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是char8否设备编号EquipName否varchar20否设备名称Type否varchar20是型号EquiKindId否char5是设备类型编号ManuFacturer否varchar50是制造厂商ManuDate否char8是制造日期BuyDate否char8是购买日期FixDate否char8是安装完成日期FixPlace否varch

10、ar50是安装地点PreUseYear否int4是预定使用年限PreSerCyc否varchar10是预定维修周期Code否int4是复杂系数Apperance否varchar10是外观尺寸Specs否varchar10是规格Weight否varchar10是重量Parameter否varchar100是技术参数Condition否varchar100是使用环境说明(3)表明:设备类型信息表,如表4-4所示标识:tbEquipKind。数据来源:设备信息录入模块的录入。 表4-4设备类型信息表字段名是否主键字段类型字段长度/B是否允许为空备注EquipKindId是char5否设备类型编码Eq

11、uipKindName否varchar20否设备类型名称EquipKindDes否varchar100是设备类型描述(4)表明:附属设备信息表,如表4-5所示。标识:tbAffEquip。数据来源:设备信息录入模块的录入。表4-5附属设备信息表字段名是否主键字段类型字段长度/B是否允许为空备注AffId是char8否附属设备编号AffName否varchar30否附属设备名称Type否varchar20是型号Manufacturer否varchar50是制造厂Unit否varchar4是单位Number否Int4是数量Specs否varchar20是规格AffDes否varchar100是附属

12、设备功能描述(5)表明:设备运行状况表,如表4-6所示。标识:ubEquipRun。数据来源:设备运行管理模块录入。 表4-6设备运行状况表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是char8否设备编号EquipName是varchar20否设备名称CheckDate是char8是检测日期CheckMan否varchar30是记录人CheckContent否varchar100是运行状况表(6)表明:设备起停情况表。如表4-7标识:tbStart。数据来源:设备运行管理模块录入。 表4-7设备起停情况表字段名是否主键字段类型字段长度/B是否允许为空备注EquipId是c

13、har8否设备编号EquipName否varchar20否设备名称EquipKindId否char5是设备类型编号StopPropeerty否varchar20是停运性质StopKind否varchar20是停运类型StopTime是char8是停机日期时间IntogetherDate否char8是并网日期时间StopReason否varchar100是停运原因StopMinutes否int4是停运分钟数Hitch否int4是故障次数HitchMinutes否int4是故障分钟StandbuTimes否int4是备用次数StandbyMinutes否int4是备用分钟FixTimes否int4是大中小修次数FixMinutes否int4是大中小修分钟Linjian否int4是临检次数LinjianMinutes否int4是

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 研究报告 > 市场分析

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报