企业设备信息管理系统文档格式.docx
- 文档编号:20166946
- 上传时间:2023-01-17
- 格式:DOCX
- 页数:49
- 大小:327.86KB
企业设备信息管理系统文档格式.docx
《企业设备信息管理系统文档格式.docx》由会员分享,可在线阅读,更多相关《企业设备信息管理系统文档格式.docx(49页珍藏版)》请在冰豆网上搜索。
首先,我们还从VisualBasic这个名字开始,来认识这个软件。
所谓“Visual”指的是开发图形用户界面(GUI)的方法。
它不需编写大量的代码去描述界面元素的外观和位置,而只要把预先建立的对象添加到屏幕上的某一位置即可。
如果已使用过诸如Paint之类的绘图程序,则实际上已掌握了创建用户界面的必要技巧。
“Basic”指的是BASIC(BeginnersAll-PurposeSymbolistInstructionCode)语言,一种在计算技术发展历史上应用得最为广泛的编程语言。
VisualBasic在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和WindowsGUI有直接关系。
专业人员可以用VisualBasic实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。
VisualBasic不仅是VisualBasic编程语言。
VisualBasic编程系统和VBA都使用这一语言。
VisualBasicScriptingEdition(VBScript)是广泛使用的脚本语言,它是VisualBasic语言的子集。
这样,在学习VisualBasic中得到的经验可应用到所有这些领域中。
此外,VisualBasic在数据开发方面提供了十分强大的功能。
有自带的数据管理器(DataManager)、数据控件(DataControl)及数据访问对象(DAO)等一系列功能强大的工具来协助管理人员轻松地进行与数据库的连接和管理。
在这么多的访问接口里面微软对于ADO非常的推崇,并且下一代的数据访问技术也将是采取这样的思路,而且本身来说ADO模型简单,但是功能强大,使实现人员无须关心一些底层的操作,而把更多的经历放在业务逻辑的设计上面。
2.MicrosoftSQLServer2000的简介
SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的最新版本该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点。
其主要特点如下:
(1)高性能设计,可充分利用WindowsNT的优势。
(2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。
(3)强壮的事务处理功能,采用各种方法保证数据的完整性。
(4)具有自主的SQL语言。
第二章企业设备信息管理系统的系统分析
2.1问题分析与解决
(1)为保障系统的健壮性,对于可能发生问题的输入进行检查,同时给出合理的提示信息。
(2)满足企业原有设备管理业务,能够方便的进行设备登记,设备运行管理,台帐的管理,报废管理和设备运行情况统计。
(3)利用计算机管理的优势,保持设备管理数据的一致性,并尽可能提供选择输入。
(4)与传统的手工管理相比,要添加基础数据的管理和用户权限的设置。
2.2设计目标
以中小型企业的设备管理为依托,结合科学管理的理论,设计一个计算机管理的企业设备管理信息系统,改变传统的手工管理,彻底实现无纸化作业。
2.3安全性
由于设备管理中的数据有一定的保密性,因此系统采用用户登陆验证,防止未经许可的用户使用系统。
系统的用户对账号进行管理,以保证系统的安全性。
2.4可行性分析
(1)使用VisualBasic6.0作为系统的开发环境。
VisualBasic6.0作为一种面向用户的高级编程语言,提供了完善的指令流控制语句。
类与对象的支持及数据类型给开发高性能系统提供了保障。
同时,数据库处理能力较强,能对多种数据库进行操作。
VisualBasic6.0支持的ADO数据访问接口是windows平台下被各类数据库广泛支持的数据接口。
这些数据库中包含大型数据库,如SQLServer,能够保证系统适应多种操作平台的要求。
(2)VisualBasic6.0对于类和对象的支持保证了代码的模块化要求,而代码的模块化的程度很高,有利于以后对系统的扩展与修改,符合现代信息系统开发的理念。
(3)数据的存储使用SQLServer2000作为数据库,这是一个中小规模的数据库,可以满足系统的数据存储要求。
综上所述,该系统的设计与开发在技术及硬件上都是满足的,因此该系统的开发是可行的。
2.5系统流程
系统的基本流程是:
用户登陆→系统主控平台→选择各项子系统
否
是
图2-1系统总流程图
2.6系统开发及运行环境
系统对运行环境的要求
1.硬件要求
处理器:
INTEL奔腾3或更高
内存:
128MB/256MB(推荐)
硬盘空间:
30GB
显卡:
SVGA显示适配器
2.软件环境
操作系统:
Windows2000/XP
数据库:
MicrosoftSQLServer2000
第三章企业设备信息管理系统的系统设计
3.1概念设计
1.实体描述
系统用户是登录系统的个人资料,用来存放用户的密码等信息。
设备实体对应管理系统中的设备资料,用来存放设备的基本信息。
设备类别实体、附属设备实体、设备运行情况实体、设备起停情况实体、设备故障维修实体、设备耗能实体等对应的是系统设备中的各个具体项目,属于设备信息的分支,用来存放设备的各种信息。
2实体属性描述
(1)系统用户E-R图
图3-1系统用户E-R图
(2)基本设备信息E-R图
图3-2设备信息E-R图
(3)附属设备E-R图
图3-3附属设备E-R图
(4)设备故障E-R图
图3-4设备故障E-R图
(5)设备维修E-R图
图3-5设备维修E-R图
(5)设备耗能E-R图
图3-6设备耗能E-R图
(6)台帐E-R图
图3-7台帐E-R图
(7)设备报废E-R图
图3-8设备报废E-R图
3.整体E-R图
n
nm
1n
mn
nn
m
m
图3-6整体E-R图
3.2逻辑设计
1.数据库设计
(1)数据库名称:
设备信息库
标识:
DBEquipment
2.数据库表结构
(1)表名:
用户信息表
tbUser
表3-1用户信息表
字段名
是否主键
字段类型
字段长度
是否允许为空
备注
UserId
Char
10
用户名
UserPassword
8
用户密码
Userkind
Varchar
20
用户类型
(2)表名:
设备基本信息表
tbEquipData
表3-2设备基本信息表
EquipId
char
设备编号
EquipName
varchar
设备名称
Type
型号
EquipKindIp
5
设备类型编号
Manufacturer
50
制造厂商
ManuDate
制造日期
BuyDate
安购买日期
FixDate
安装完成日期
FixPlace
安装地点
PreUseYear
Int
4
预定使用年限
PreSerCvc
预定维修周期
Code
复杂系数
Apperance
外观尺寸
specs
规格
Weight
重量
Parameter
100
技术参数
Condition
使用环境说明
(3)表名:
设备类型信息表。
tbEquipKind。
表3-3设备类型信息表
字段长度/B
备注
EquipKindId
设备类型编码
EquipKin&
Name
设备类型名称
EquipKindDes
设备类型描述
(4)表名:
附属设备信息表。
tbAffEquip。
表3-4附属设备信息表
Affld
附属设备编号
AffName
30
附属设备名称
制造厂
Unit
单位
Number
int
数量
Soecs
AffDes
附属设备功能描述
(5)表名:
设备运行状况表。
tbEquipRun。
表3-5设备运行状况表
EqmpId
CheckDate
检测日期
CheckMan
记录人
CheckContent
运行状况记录
(6)表名:
设备起停情况表。
标识:
tbStart
表3-6设备起停情况表
StopProperty
StopKind
StopTime
IntogetherDat。
Stopreason
StopMmiutes
设备类别编号
Hitch
停运性质
HitchMinutes
停运类别
StandbyTilnes
停机日期时间
StandbyMnutes
并网日期时问
FixTimes
停运原因
FixMinutes
停运分钟数
Linjfan
故障次数
linjianMinutm
故障分钟
(7)表名:
设备故障记录表。
tbHitch
表3-7设备故障记录表
┃字段类型
HitchTime
设备故障时间
HitchDes
设备故障描述
(8)表名:
设备维修记录表。
tbService。
表3-8设备维修记录表
Equipld
NowTime
当前时间
ExamineKind
检修类别
Exanfineld
rchar
检修报告编号
ExamineTime
检修日期时间
ServiceTime
维修日期时间
ServiceDeaI
维修处理描述
DealMan
负责人
Fee
费用
(9)表名:
设备耗能情况表。
tbResource。
表3-9设备耗能情况表
Powerp
耗电量(度)
Water
耗水量(立方米)
Oil
耗油量(升)
RecordTime
记录时间
RecordMan
(10)表名:
设备台帐记录表。
tbAccount。
表3-10设备台帐记录表
PriceOld
购人价格
PriceNow
折价价格
UserDep
使用单位
(11)表名:
设备报废记录表。
tbReject。
表3-11设备报废记录表
16
RejectTime
报废时间
RejectReason
报废原因
购买日期
Specs
购入价格
PriceReject
报废前折价价格
第四章企业设备信息管理系统的模块设计
4.1系统模块层次图
“企业设备管理信息系统”主要分为登录、系统管理、设备信息录入、设备运行管理、台帐管理和报废管理共6大模块。
系统模块层次如下图4-1所示
图4-1企业设备管理信息系统模块层次图
4.2各模块功能介绍
1.登录模块
输入用户名和密码,如果正确,进入主控平台,否则提示用户明确的错误信息。
2.系统管理模块
(1)用户管理子模块:
系统管理员进行用户权限设置和用户的浏览,包括用户密码和用户权限的更改,同时为保障系统健壮进行输入检验,进行必要的信息提示。
一般用户不能使用该功能。
(2)修改用户密码子模块:
任何用户可以自行修改自己的密码。
3.设备信息录入模块
设置和管理基础数据。
普通用户只能浏览,无权更新,包括一下几个功能模块
(1)设备基本信息子模块:
显示并更新设备型号、制造厂商等基本信息。
(2)设备类别定义子模块:
显示并更新设备类别及其编号。
(3)附属设备信息子模块:
显示并更新附属设备,以便进行及时核对和调配。
4.设备运行管理模块
(1)设备运行情况记录子模块:
现实并可更新每一次检测设备时得到的数据。
(2)设备起停情况记录子模块:
详细记录了设备的起停时间等信息。
(3)设备故障记录子模块:
显示并可更新设备的故障记录。
(4)设备维修记录子模块:
显示并可更新设备的维修障记录。
(5)设备耗能情况管理子模块:
对设备所耗的水电油等能源情况机型记录和统计。
5.台帐管理模块
管理设备的价值。
购入日期和使用日期等相关信息。
6.报废管理模块
如果设备被认定需要由新产品替代,实施报废处理;
宝报废的设备从相关的设备信息表中进行删除,并建立一个新表存放这些报废的设备记录。
第五章企业设备信息管理系统的详细设计
5.1用户登录模块
1.主要功能
用于用户登录系统,进行用户及密码的校验。
2.其实现界面如图5-1
图5-1用户登陆界面
3.该界面的控件属性如表5-1
表5-1用户登录界面控件属性
控件名称
控件属性
属性值
frmLogin
Caption
企业设备管理系统登录
lbLabels
用户名称(&
U):
密码(&
P):
txtUserId
Text
txtUserPassword
Passwordchar
*
cmdOK
确定
cmdCancel
退出
5.2系统主控界面
1.主要功能
用于用户进入系统平台进行不同的操作。
2.其实现界面如图5-2
图5-2系统主控制平台界面
3.该界面的控件属性设置如表5-2
表5-2系统主控制平台的控件属性设置
frmMain
企业设备管理系统
Label1
欢迎使用企业设备管理系统
Toolbar1
Visible
True
4.菜单栏
表5-3菜单栏设置
一级菜单
二级菜单
系统管理(menuSystem)
用户管理(subMenuClient)
修改密码(subMenuPassword)
设备信息录入(menuEquipInfoWrite)
设备基本信息录入(subMenuEquipDataWrite)
设备类别定义(subMenuEquipKind)
附属设备信息录入(subMenuAffEquipWrite)
设备运行管理(menuEquipRun)
设备运行状况记录(subMenuEquipRunState)
设备起停状况记录(subMenuEquipStartState)
设备故障记录(subMenuEquipHitch)
设备维修记录()
设备耗能情况管理(subMenuEquipMaintain)
台帐管理(accountManage)
报废管理(rejectManage)
退出(exit)
5.3系统管理模块
5.3.1用户管理子模块
1.主要功能
系统管理员进行用户权限设置和用户的浏览,包括用户密码和权限的更改,同时为保障系统健全进行输入检查,进行必要的信息提示
2.其实现界面如图5-3
图5-3用户信息管理界面
3.该界面的控件属性设置如表5-4
表5-4用户
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 设备 信息管理 系统