实验室管理系统需求规格说明书.docx
《实验室管理系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《实验室管理系统需求规格说明书.docx(16页珍藏版)》请在冰豆网上搜索。
实验室管理系统需求规格说明书
工程项目训练需求规格说明书
系统名称:
实验室设备管理系统
编写人:
李兴亚何璇
李文巧马天
提交时间:
2014.12.30
1.引言
1.1编写目的
近年来,随着各大高校对学生计算机信息化程度要求的提高,学校大量购入实验设备,种类繁多的实验设备给管理人员的工作带来的很大困难。
第一,实验设备的型号,配置,品牌,单价,购入时间等信息多且不同,管理员无法对其进行有效管理;第二,没有明确的借还管理,管理员无法掌握每台实验设备的使用状态;第三,没有对设备的维护、检修情况进行详细记录,管理员无法确定每台计算机的使用情况。
因此,我们开发实验室设备管理系统的目的在于快捷、高效的管理实验室设备,便于管理人员及时,准确的掌握实验设备的各项基本情况。
1.2名词定义
无
2.任务概述
2.1系统目标
本系统主要实现以下功能:
一,实现信息管理功能,对于急需且缺少的设备,以“申请表”的形式送交上级领导批准购买;对已购入的新设备进行编号登记(包括名称、型号、配置、单价、购入时间、使用年限等),同时更新申请表;二,实现借还管理功能,对借出设备、归还设备进行记录(包括借出人、借出时间、借出期限、归还时间等),明确每台设备的使用状态;三,随时对现有设备的维护,报废情况进行登记、查询。
对已彻底损坏的设备进行报废处理,同时记录详细信息;对有严重故障的进行检修,同时记录详细信息。
本管理系统通过计算机对实验设备进行自动管理,设备管理员可以直接在计算机实现实验设备的信息管理,并在一定程度上实现自动化,改善了工作运行效率和效果。
2.2运行环境
操作系统:
MicrosoftWindows2000AdvancedServer
支持环境:
IIS5.0
数据库:
MicrosoftSQLServer2000
2.3条件与限制
支持运行环境即可,在Windows下基本没限制。
3.系统功能概述
3.1系统工作流程分析
系统流程图顶层:
基本信息管理功能子系统流程图:
借还管理功能子系统流程图:
维护、报废功能子系统流程图:
采购管理子系统流程图:
3.2系统数据流分析
3.2.1数据流图
顶层:
系统数据流图一级分解:
基本信息管理子数据流图:
维护、报废管理子数据流图:
借还管理子数据流图:
采购管理子数据流图:
3.2.2数据字典
数据流字典清单
编号
名称
来源
去向
所含数据结构
说明
F1
处理信息
S1
P1
具体维修信息
系统管理员提交的
用于维护数据库的信息
F2
处理信息反馈
P1
S1
系统处理结果
系统处理成不成功的结果
F3
维护信息
P1
D1
设备编号、维护信息
用于处理数据库中设备信息的信息
F4
维护信息
P1
D2
申请表编号、维护信息
用于处理数据库中申请表信息的信息
F5
查询信息
S1
P2
设备编号
用于查询指定编号的设备信息
F6
查询信息反馈
P2
S1
设备编号、维修报废细节
系统显示的查询结果
F7
维修报废申请信息
D2
P2
设备编号
系统管理员提交的
需要维修报废的设备编号
F8
维修报废信息
P2
D2
设备编号、维修报废细节
存储维修报废信息
F9
维修报废信息
D2
P2
设备编号、维修报废细节
系统返回的维修报废信息
F10
维修报废信息
P2
D1
设备编号、维修报废标志
修改设备状态
F11
查询信息反馈
P3
S1
设备编号、借还信息
系统显示的查询结果
F12
查询信息
S1
P3
设备编号
用于查询指定编号的借还信息
F13
查询信息
S3
P2
设备编号
用于查询指定编号的设备信息
F14
查询信息反馈
P3
S3
设备编号、借还信息
系统显示的查询结果
F15
处理信息
P3
D1
设备编号、借还标志
用于修改设备借还状态
F16
借还信息
P3
D4
设备编号、借还细节
存储设备借还细节信息
F17
借还信息
D4
P3
设备编号、借还细节
系统反馈的设备借还信息
F18
查询信息
S1
P4
订单编号
用于查询指定编号的订单信息
F19
查询信息反馈
P4
S1
订单编号、订单细节
系统显示的查询结果
F20
订单
D2
P4
订单编号、订单细节
用于采购的订单
F21
无货订单
S2
P4
订单编号
反馈的无效订单
F22
缺货订单
P4
S2
订单编号、订单细节
用于采购的订单
F23
维护信息
P4
D5
订单编号、修改信息
用于维护已提交的订单
F24
订单信息
D5
S2
订单编号、订单细节
系统显示的查询结果
F25
新设备信息
P4
D1
新设备信息、新设备细节
对新设备进行备注
F26
设备信息
D1
P1
设备编号、设备细节
反馈的设备信息
F27
申请信息
D2
P2
申请编号、申请细节
反馈的申请信息
数据项字典清单
编号
名称
输入数据流
输出数据流
内容
说明
D1
设备信息
F3(P1-D1)F10(P2-D1)
F15(P3-D1)
F25(P4-D1)
F26(D1-P1)
编号,细节
用于存储设备信息
D2
申请信息
F4(P1-D2)
F20(D2-P4)
编号,细节
用于存储申请信息
D3
维修报废信息
F8(P2-D3)
F9(D3-P2)
编号,维修报废细节
用于存储维修报废信息
D4
借还信息
F16(P3-D4)
F17(D4-P3)
编号,借还细节
用于存储借还信息
D5
订单信息
F23(P4-D5)
F24(D5-P4)
编号,细节
用于存储订单信息
数据处理字典清单
编号
名称
输入数据流
处理逻辑概括
输出数据流
说明
P1.1
设备信息处理
F1.1、F26.1、F27.1
读出设备信息学,写入到管理员文件中去
F2.1,F3.1
根据不同的设备进行分类
P1.2
申请信息验证
F1.2
用户向管理员提出申请信息记录
F4.1,F2.2
根据申请,进行相应的处理
P2.1
维护管理信息
F7.1、F9.1
根据设备使用情况进行维护的信息记录
F8.1,F10.2
根据设备的情况尽行维护
P2.2
报废管理信息
F7.2、F9.2
根据设备使用情况进行报废的信息记录
F8.2,F10.1
P3.1
借出管理信息
F12.3、F17.1
设备被用户借出的信息记录
F11.3、F15.1、F16.1
P3.2
归还管理信息
F12.2、F17.2
用户归还设备的信息记录
F11.2、F15.2、F16.2
P4.1
订单处理
F20,F21,F24.1
进行新设备的购买的信息记录
F23.2
数据项字典清单
编号
名称
类型
长度
说明
备注
11-01
管理员号
整型
6
管理员编号
11-02
管理员名
字符型
4
管理员姓名
11-03
用户号
整型
6
用户编号
11-04
用户名
字符型
4
用户姓名
11-05
设备号
整型
6
设备编号
11-06
设备名
字符型
8
设备名称
11-07
设备标志
字符型
1
标志是否可用,借出,空闲
11-08
设备数量
整型
3
记录货物数量
11-09
供货商号
整型
6
供货商编号
11-10
供货商名
字符型
4
供货商姓名
3.3系统处理功能分析
3.3.1基本信息管理功能
设备信息管理主要功能录入现有设备和新增设备的详细信息。
申请管理的主要功能管理申请表,并将申请表交付上级领导审批,对于领导批准的申请表整理成为申请清单。
查询的主要功能查询所有设备的详细信息,并且查询所有申请表及申请清单。
3.3.2借还管理功能
借出管理的主要功能记录借出设备的详细信息(包括借出人姓名、设备名称、数量、编号等),改变设备的使用状态,更新借还明细信息。
归还管理的主要功能记录归还设备的详细信息(包括归还人姓名、设备名称、数量、编号等),改变设备的使用状态,更新借还明细信息。
查询的主要功能查询设备的使用状态、借出人等信息,可以查询借还明细信息。
3.3.3维护报废管理功能
维护管理的主要功能记录维护的详细信息(包括设备名称、维护原因、维护金额、维护时间等),更新维护报废明细信息。
报废管理的主要功能记录报废设备的详细信息(包括设备名称、编号、报废原因、已使用年限等),更改设备的使用情况,标记为不可用,更新维护报废明细信息。
查询的主要功能查询设备的维护报废情况及维护报废明细信息。
3.3.4采购反馈功能
订单管理的主要功能通过申请清单给供货商提供订货单,并且形成订单明细信息。
查询的主要功能查询订货单和订单明细信息。
4.性能需求
4.1数据精确性
1.实验室设备管理人员要及时、准确的添加、删除设备信息。
2.实验室设备管理人员要准确记录设备的维修、报废信息。
4.2时间特性
1.客户端一般响应时间(除报表统计、数据导入)不超过1秒。
2.对现有设备及其修理、报废情况进行统计时间不超过30秒。
3.信息导入时间不超过30秒。
5.其他需求
5.1用户界面
用户界面要求简洁、美观,便于管理员进行操作。
5.2安全性
根据需要加入加密算法对重要数据进行加密处理,并且实现对所有数据进行备份。