设备档案管理系统.docx

上传人:b****6 文档编号:6562085 上传时间:2023-01-07 格式:DOCX 页数:24 大小:93.71KB
下载 相关 举报
设备档案管理系统.docx_第1页
第1页 / 共24页
设备档案管理系统.docx_第2页
第2页 / 共24页
设备档案管理系统.docx_第3页
第3页 / 共24页
设备档案管理系统.docx_第4页
第4页 / 共24页
设备档案管理系统.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

设备档案管理系统.docx

《设备档案管理系统.docx》由会员分享,可在线阅读,更多相关《设备档案管理系统.docx(24页珍藏版)》请在冰豆网上搜索。

设备档案管理系统.docx

设备档案管理系统

设备管理系统

项目文档

项目开发成员:

陈兴龙庄坤刘小风李宥周贞张原

课程设计错误!

未定义书签

科目:

信息系统原理与工程错误!

未定义书签

题目:

设备管理系统错误!

未定义书签

1.系统分析错误!

未定义书签

项目背景错误!

未定义书签

简要组织结构及其分析错误!

未定义书签

简要现行业务流程及其分析错误!

未定义书签

数据流分析一一DFA错误!

未定义书签

顶层设计错误!

未定义书签

第一层设计错误!

未定义书签

第二层设计错误!

未定义书签

过程1的第二层设计错误!

未定义书签

过程3的第二层设计错误!

未定义书签

过程5的第二层设计错误!

未定义书签

第三层设计错误!

未定义书签

统一建模语言用例图一一UML用例图错误!

未定义书签

添置新设备部分错误!

未定义书签

维修抢修部分错误!

未定义书签

备品备件管理部分错误!

未定义书签

记账部分错误!

未定义书签

面向对象分析一一00A错误!

未定义书签

寻找对象错误!

未定义书签

定义属性错误!

未定义书签

定义方法错误!

未定义书签

00A结构设计错误!

未定义书签

2.系统设计错误!

未定义书签

系统结构化设计错误!

未定义书签

数据结构设计错误!

未定义书签

逻辑模型设计错误!

未定义书签

核心数据的数据库/数据文件设计错误!

未定义书签

系统报表设计错误!

未定义书签

设备卡片错误!

未定义书签

设备台帐错误!

未定义书签

设备保养及维修计划(设备维修小组用)错误!

未定义书签

备品备件使用计划错误!

未定乂书签

备品备件入库单错误!

未定义书签

备品备件领用单错误!

未定义书签

备品备件领用单(抢修用)错误!

未定义书签

备品备件明细帐错误!

未定义书签

折旧及修理基金提取报表错误!

未定义书签

设备调出、调入、报废单错误!

未定义书签

设备采购申请错误!

未定义书签

3.系统测试错误!

未定义书签

引言错误!

未定义书签

目的错误!

未定义书签

意义错误!

未定义书签

系统说明错误!

未定义书签

测试内容说明错误!

未定义书签

设备管理系统功能的测试错误!

未定义书签

设备维修信息统计功能的测试错误!

未定义书签

设备管理系统

1.系统分析

设备档案管理的总体设计

系统开发运行环境

运行平台:

JVM

界面制作:

jsp

代码实现:

java

开发环境:

MyEclipse,Tomcat,SQLServer

服务器运行环境:

Windows

1.1项目背景

设备管理是企业信息系统中一个重要组成部分。

其主要作用是实现对企业的实物资产(特别是生产设备)的全面信息化管理,从设备的基本属性到运行属性、从采购、使用到维护,进行统一的标准的跟踪管理,以提高资产设备的使用寿命及使用效率,降低企业的管理和维护成本,保障企业的经营能够正常顺利地进行。

可行性分析

引言

某公司为了方便管理设备档案特提出开发此系统。

编写目的:

从现在应用的技术方面和用户的操作方式方面研究设备档案管系统的可行性和必要性。

1.2.3项目背景:

项目的任务提出者:

该公司相关负责人

开发者:

陈兴龙庄坤刘小风李宥周贞张原

用户:

公司相关工作人员

参考资料:

《软件工程》清华大学出版社

《javaweb开发实战1200例》清华大学出版社

《java项目开发案例全程实录》清华大学出版社

2可行性研究的前提

要求:

功能:

1.设备信息管理

设备基本信息录入,修改和查询

设备附件信息管理(如设备原理图,接线图等与该设备有关的电子文档)

设备资料导出

设备故障记录的查询和统计

设备维修记录的查询和统计

2.设备维修管理:

设备维修记录的录入、修改和查询

设备故障记录的录入、修改和查询设备维护记录的统计

设备故障记录的统计

3.设备库存(备件)管理

设备备件信息的录入,修改,删除和查询

设备库存(备件)明细

设备库存数量报警(根据生产要求确定每一种备件的最少库存数量,当库存量低于此数量时报警,通知购买)

性能:

稳定快速,实时控制

输入/输出:

条形码英文和汉字输入,英文和汉字输出

安全与保密要求:

不能轻易被破坏,不能让管理人员以外的人删改设备信息,对断电、死机、系统崩溃等问题有有力措施以保障数据不受损失。

2.2可行性研究方法:

通过调查分析开发设备档案管理所具备的能力及实现的方法。

定总体结构,利用SQLServer数据库所具有的能力,以最简洁最容易的方法,使用java使其成为一个初级的系统软件。

2.3决定可行性的主要因素:

公司规模、设备状况、操作人员技术

4.所建议系统技术可行性分析

对系统的简要描述

新系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。

处理流程和数据流程

与现有系统比较的优越性

在以上几点中已可以看出新系统的性能与功能上与现有系统的差别,首先新系统克服了原来系统的资金投入大,人员设备技术含量低,系统工作负担重等缺点。

而且加入了对数据的安全性保护的功能,使原有系统在可用性与稳健性方面有了很大的进步。

.采用建议系统可能带来的影响

(1).设备:

采用建议系统后,改进了原有系统的性能所以对设备要求自然更高,建议系统使用了最先进的技术使设备也必须跟着升级。

(2).现有软件:

由于建议系统采用了先进的数据库技术以及一系列高技术含量软件,使得原来系统上的一些软件无法继续使用,不过在新系统开发过程中将尽量考虑到,对现有软件的兼容性。

(3).用户:

建议系统使用的新技术是完全基于原有的系统上的,故用户不必考虑新系统带来的人员培训等等。

.技术可行性评价

就目前使用的开发技术来说建议系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发工作基本能够完成。

5所建议系统经济可行性分析

该系统对客户的影响:

建议系统是为了改善原有系统在经费支出过高的缺点的,所以新系统一经使用在经费支出方面一定会得到很好的改善,用户在使用了新系统后只需要花一定资金购买一部分计算机与软件就能实现自动化.

购货方面:

支出

1)系统开发费用

(1)人员费用:

本系统开发期为6个月,试运行一周。

开发期需要开发人员6人,试运行期需要开发人员2人。

人员费用为18万元。

(2)设备费:

本系统所需的硬件设备费用为万元。

(7)不可预见费:

按开发费用的15%计算。

系统开发总费用为23万元。

2)系统运行费用

(1)系统维护费:

需要2人/年进行系统维护,维护费为2万元

(2)设备维护费:

设备更新费为2万元。

设备维护费为万元。

(3)消耗材料费:

每年按3000元计算。

综上所述,设系统使用时间5年,系统开发和运行总费用25万元,平均5万元/年。

收益

(1)提高工作效率

(2)减少工作人员

6社会因素分析该项目为独立开发,在技术上没有使用任何现有的软件与方法。

所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。

7.其他可供选择的方案

由于系统过于简单,所以开发小组没有提供其他的方案,只有一种开发方案。

8结论意见经过一系列的各个不同方面的可行性分析,分析员和用户及使用部门的负责人对需要解决的问题取得基本的一致看法,开发小组的开发方案的到批准,使用部门负责人同意开发工程继续进行下去。

项目功能

根据公司资产管理的实际需求,重点考虑以下几方面的功能来

实现:

1.设备信息管理

设备基本信息录入,修改和查询

设备附件信息管理(如设备原理图,接线图等与该设备有

关的电子文档)

设备资料导出

设备故障记录的查询和统计

设备维修记录的查询和统计

2.设备维修管理:

设备维修记录的录入、修改和查询

设备故障记录的录入、修改和查询

设备维护记录的统计

设备故障记录的统计

3.设备库存(备件)管理

设备备件信息的录入,修改,删除和查询

设备库存(备件)明细

设备库存数量报警(根据生产要求确定每一种备件的最少库存数量,

当库存量低于此数量时报警,通知购买)

设备管理系统功能模块示意图

图1设备管理系统功能模块图

设备管理系统各模块功能说明

1)设备台帐管理:

用于管理设备基本信息(如添加、修改、删除和查看信息)

2)设备备件管理:

用于管理设备的备件信息(添加、修改、删除、查询配件信息,包括设备名称,设备型号,设备分类,设备数量等信息)。

4)设备分配管理:

将指定的设备以及配件分配给指定的部门。

主要内容包括:

1.添加设备分配信息,包括编号、分配部门、负责人信息等。

2.修改设备分配信息

3.删除设备分配信息

4.查看设备分配信息

5)设备维修管理:

用于管理设备定期维护信息。

设备管理模块可以实现添加、修改和删除设备维护信息。

6)设备报废管理:

用于管理设备报废的申请和审批。

设备报废管理模块可以实现以下功能:

1.系统管理员可以创建、修改、删除和确认报废申请信息

2.审批人(高级人员)可以审批报废申请信息

7)系统用户管理:

系统用户管理模块包括用户信息管理、权限控制等功能。

本系统将用户分为两种类型,即系统管理员和普通用户。

初始化建立一个默认的系统管理员,用户名:

Admin,密码:

123456,Admin用户创建和管理普通用户(业务员,维修员)和审批人。

系统流程图

用户登录系统流程图

图系统流程图

总体系统流程图

图总体系统流程图

设备管理系统的详细设计

1数据需求

根据设备档案管理系统的要求,记录的信息如下:

管理员:

管理员编号,姓名,联系方式,管理密码,备注。

用户:

用户编号,姓名,所属部门编号,联系方式,用户密码,备注。

维护员:

维护员编号,姓名,联系方式,维护密码,备注。

部门:

部门编号,部门名称,负责人姓名,联系方式,备注。

台帐管理:

设备编号,设备型号,设备名称,生产厂家,生产日期,设备数量,购买单价,购买日期,库存位置,备注。

备件管理:

设备名称,设备型号,设备名称,备件数量(备件数量小于某一定值的时候,提醒购买),生产厂家,库存位置,备注。

分配管理:

设备编号,设备型号,设备名称,使用者编号,联系方式,分配日期,备注。

维修管理:

设备编号,设备型号,设备名称,生产厂家,维修数量,故障日期,修复日期,故障原因,更换部件,管理员编号,使用者编号,维护员编号,备注。

报废管理:

设备编号,设备型号,设备名称,生产厂家,购买日期,报废日期,管理员编号,使用者编号,维护员编号,报废原因,备注。

库房管理:

库房编号,库房名称,库房位置,库房主管,联系方式,操作登记,备注。

表的设计

表1管理员信息

列名

数据类型

长度

主键

管理员编号(adminID)

Varchar

10

Yes

管理员姓名(adminName)

Varchar

10

联系方式(adminTel)

Varchar

15

管理员密码(adminPwd)

Varchar

20

备注(comment)

Varchar

50

 

表2用户信息

列名

数据类型

长度

主键

用户编号(userID)

Varchar

10

Yes

用户姓名(userName)

Varchar

10

所属部门编号(dptID)

Varchar

10

联系方式(userTel)

Varchar

15

用户密码(userPwd)

Varchar

20

备注(comment)

Varchar

50

 

表3维护员信息

列名

数据类型

长度

主键

维护员编号仲mID)

Varchar

10

Yes

维护员姓名(rpmName)

Varchar

10

联系方式仲mTel)

Varchar

15

维护员密码(rpmPwd)

Varchar

20

备注(comment)

Varchar

50

表4部门信息

列名

数据类型

长度

主键

部门编号(dptID)

Varchar

10

Yes

部门名称(dptName)

Varchar

20

负责人姓名(principalName)

Varchar

10

联系方式(principalTel)

Varchar

15

备注(comment)

Varchar

50

 

表5设备信息

列名

数据类型

长度

主键

设备编号(eqID)

Varchar

10

Yes

设备型号(eqType)

Varchar

20

设备名称(eqName)

Varchar

20

生产厂家(eqProCom)

Varchar

50

备注(comment)

Varchar

50

 

表6台账信息

列名

数据类型

长度

主键

设备编号(eqID)

Varchar

10

Yes

生产日期(eqProDate)

Datetime

设备数量(eqNum)

Int

10

购买单价(eqPrice)

Float

购买日期(eqBuyDate)

Datetime

库房编号(storlD)

Varchar

10

备注(comment)

Varchar

50

 

表7备件信息

列名

数据类型

长度

主键

设备编号(eqlD)

Varchar

10

Yes

备件数量(attNum)

Int

10

库房编号(storlD)

Varchar

10

备注(comment)

Varchar

50

表8分配信息

列名

数据类型

长度

主键

设备编号(eqlD)

Varchar

10

Yes

使用者编号(userID)

Varchar

10

分配日期(assDate)

Datetime

备注(comment)

Varchar

50

表9维修信息

列名

数据类型

长度

主键

设备名称(eqName)

Varchar

10

Yes

管理员编号(adminID)

Varchar

10

使用者编号(userId)

Varchar

10

维护员编号仲mID)

Varchar

10

故障日期(bugDate)

Datetime

修复日期(debugDate)

Datetime

更换部件(repParts)

Varchar

50

故障原因(bugReason)

Text

维修数量(repNum)

Smallint

备注(comment)

Varchar

50

表10报废信息

列名

数据类型

长度

主键

设备编号(eqID)

Varchar

10

Yes

管理员编号(adminID)

Varchar

10

使用者编号(userID)

Varchar

10

维护员编号仲mID)

Varchar

10

购买日期(eqBuyDate)

Datetime

报废日期(scrapDate)

Datetime

报废原因(scrapReason)

Text

备注(comment)

Varchar

50

表11库房信息

列名

数据类别

长度

主键

库房编号(storlD)

Varchar

10

Yes

库房名称(storName)

Varchar

20

库房主管(storLeader)

Varchar

10

联系方式(storLeaterTel)

Varchar

10

操作登记(storOpea)

Char

100

库房位置(storPlace)

Varchar

30

备注(comment)

Varchar

50

系统数据流图以及E-R图系统数据流图

更改设备使

用状态

1.2

图设备管理系统第0层数据流图

设备出库文

件打印2.1.1

设备入库文件

设备入库单

库存信息表

设备入库登记表

设备台账信息

设备台账信息

I

设备备件信息

设备出库表单

报警信息

设备备件文件

设备出库文件

设备报废申请单

设备台账信息

设备报废信息

设备备件信息

设备报废文件

设备备件文件打印132

统计报表打

印1.2.1

设备出库处

理2.1

更改设备使用状态

1.2

更改设备备件信息

1.3

录入设备报废信息

“录入设备台

账信息1.2

录入设备信

息1.1

图设备管理系统第1层数据流图

统计报废文件打印

”入库表单打

"印1.1.1

录入备件信

息1.3

备牛、

信息处理报警状

"态1.3.1

 

设备报废数据流图

设备维修单

更改设备使

用状态

1.2

设备台账信息

 

录入设备维

修信息

i.i

设备维修信息

设备申请单

歼、W

录入设备申

请信息

.1

统计维修文

件打印

1.1.1

y

设备维修文件

设备维修数据流图

更改设备使.用状态

1.2

设备台账信息

设备申请信息

更改设备分

配信息

1.3丿

设备分配信息

 

设备分配文件

统计分配文

件打印

i.i.i

设备申请数据流图

 

实体图

购买单价

设备数量

■Xi

使用部门

备注购买日期

设备分类

设备编号设备信息

JJ

设备型号

设备名称

制造日期

制造厂家

图设备实体图

联系方式

用户编号

%

用户

图用户实体图

用户姓名

备注

隶属部门编号

用户密码

■备注负责人姓名

部门

部门编号

电话

负责人联系电话

图部门实体图

报废设备编号

维修设备名称

报废日期

\

维修日期

联系方

维护员

维修数量

备注

(维护员姓名;

丄亠L宀E■\

/一

维护员编号维护员密码

图维修员实体图

.备注

(联系方式

系统E-R图

管理员

I”(管理员姓名

管理员密码

\

管理员编号

图管理员实体图

 

联系方式、”.[管理员姓名

管理员

报废日期

报废设备编号维修设备名称

/J/

/维修日期)

联系方式

维护员

维修数量

管理员密码管理员编号

备注

设备

维护

z7

维护员编号

维护员密码

拥有

负责人姓名

〔备注X

电话

部门

部门编号

负责人联系电话

J-X

属于

图系统E-R图

系统数据库模型图

discard

PK

deviceid

devicexxtypeiddevicenamebuydatediscorddatecheckerassessor

types

typeidtypename

spareparts

devicenamedevicexxtypeidavailablesumminsummadefactorydeptid

Device

PK

deviceid

nametypeiddevicexxdevicsizemadefactorymadedateavailablesumpricebuydatestatedeptid

Maintenance

PK

deviceid

devicenameusedepartmentfaultdaterelivedatefaultreasonmaintenancefeemaintenancer

Users

PK

userid

usernameuserpassworduserpriviligetelephone

distribute

PK

deptid

deptnamedeptmantelephone

图数据库模型

 

2.系统设计

【项目实现完成后截图,说明】

3系统测试

3.1引言

3.1.1目的

为了把测试的结果、发现的问题以及分析评价以文件的形式加以记载,作为修改软件、验收软件依据之一。

为了使用户能更加了解本系统的基本功能和界面的使用方法

发现系统的不足,为系统的进一步开发提供参考依据。

3.1.2意义

通过系统测试,检验设计成果,提高自己的检错能力。

加强对信息系统的分析设计能力。

3.2系统说明

该系统能够将米购的设备信息录入到系统中来,对设备设立设备台帐,可以随时增加或者删除设备信息。

可以对设备的信息进行统计,对设备的维修信息也录入其中,通过分析各种设备使用量制定出合理的采购和维修保养计划,分析维

修记录还能够制定合理的设备折旧费和报废计划等。

设备台帐信息和维修信息能够通过该系统打印输出,同时该系统具有信息分析的功能。

为设备管理部门决策提供科学的依据。

3.3测试内容说明

33236247556设备管理系统功能的测试

设备台帐的添加、删除功能表格的形式给出测试内容结果

X

测试目的

控制方式

输入数据

输出结果

测试结

设备台帐输入

测试该系统是否能够增加设备台帐信息

输入是人工,操作填写设备编号、原值、折旧年限、折旧率、日期、设备变动情况,单位、负责人

单位:

、、10年、10%

2008-11-26、设

备正常维护、3车间、刘朝

录入成功

成功

设备台

帐删除

测试该系统是否能够删除设备台帐信息

选择某一设备信息然后手动删除

选择1删除

删除成功

成功

能力:

已经具备添加、删除设备台帐信息的能力

3.3.1设备维修信息统计功能的测试

设备维修信息统计功能测试用例

测试目的

控制方式

输入数据

输出结果

测试结果

统计维修信息

是否具备功能

选择设备名或编号

测量仪

2台、费用3000

符合实际、

成功

能力:

统计维修过程中,各种备品备件的使用情况为下一步做采购和维修保养计划的制定以及报废计划提供依据。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1