一、系统的问题描述
1.系统简介
每学年要对实验室设备使用情况进行统计、更新。其中:
(1)对于已彻底损坏的做报废处理,同时详细记录有关信息。
(2)对于由严重问题(故障)的要及时修理,并记录修理日期、设备名、编号、修理厂家、修理费用、责任人等。
(3)对于急需修改但又缺少的设备,需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备名、编号、型号、规格、单价、数量、购置日期、生产厂家、保质期和经办人等信息),同时更新申请表的内容。
(4)随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段等查询。
2.技术要求及限制条件
(1)所有工作由专门人员负责完成,其他人不得任意使用。
(2)每件设备在做入库登记时均由系统按类别加自动顺序号编号,形成设备号; 设备报废时要及时修改相应的设备记录,且有领导认可。
(3)本系统的数据存储至少包括:设备记录、修理记录、报废记录、申请购买记录。
(4)本系统的输入项至少包括:新设备信息、修理信息、申请购买信息、具体查询统计要求。
本系统的输出项至少包括:设备购买申请表、修理/报废设备资金统计表
二、系统业务流程图
管理员登录实验室设备管理系统,申请报表进行维修或者购置新设备,提交给上级领导,上级领导审核完毕后由系统反馈审核信息给管理员。
三、系统的功能描述及功能结构图
1、功能描述
该软件的功能是由专门人员负责对实验室设备使用情况进行统计、更新。在领导认可的情况下对于已彻底损坏的设备进行报废处理,同时详细记录有关信息并修改相应的设备记录。对于有严重问题(故障)的设备要及时修理,并记录相关的修理记录。对于急需修改但又缺少的设备,需以“申请表”的形式上交上级领导请求批准购买。新设备购入之后要立即进行设备登记,同时更新申请表的内容。每件设备在做入库登记时均由系统按类别加自动顺序号编号,形成设备号。能够按类别和时间段等随时对现有设备及其修理、报废情况进行统计、查询。
2、功能结构图
四、系统的数据流图及数据字典
流程详细说明:
(1)仓库管理员统计仓库中设备的库存量,找出库存量不足的设备,填写购
买申请表,领导对此申请表进行审核,审核通过后,产生购买报表交给购买员。
(2)购买员将购买的设备及购买信息交给购买登记员,由他进行购买登记。
购买登记员查询申请审核表,将设备分配到各仓库。
(3)仓库管理员对购买的设备进行入库登记,出库登记。
(4)实验室管理员负责对报废的设备进行报废登记并处理,找出要维修的设
备填写维修申请表,领导对维修申请表进行审核,通过后产生维修报表交给维修员,维修员将设备送交某一修理厂家进行维修。
(5)设备维修完后,交还原实验室,由实验室管理员进行维修登记。
2、数据字典
(1)数据流条目
①登陆信息
输入:设备管理员
输出:身份验证1
描述:登陆信息=用户名+密码+登陆权限
②查询信息
输入:合法人员对设备的查询操作
输出:设备信息表
描述:查询信息=设备名型号类别购置日期
③维修信息
输入:所需维修设备的信息
输出:确定维修设备的记录
描述:维修信息=设备名+修理日期+修理厂家+修理费+负责人
④新设备
输入:购买设备的信息
输出:确定购买的新设备的记录
描述:新设备=类别+设备名+型号+规格+单价+数量等
⑤报废设备
输入:所需报废的设备的信息
输出:报废的设备记录
描述:报废设备=类别+设备名+型号等
⑥审核信息
输入:审核3
输出:上级领导
描述:审核信息=报废设备信息新设备购买记录
(2)加工条目
身份验证,统计查询,维修,购买,报废,生产报表,审核。
(3)文件条目
⑦登陆表
输入:身份验证
输出:身份验证
数据结构:用户名+密码+登陆权限
⑧设备基本信息表
输入:统计查询
数据结构:类别+设备名+型号+规格等
⑨维修记录表
输入:统计查询,维修
输出:统计查询
数据结构:设备名+修理日期+修理厂家+修理费+责任人等
⑩新设备表
输入:统计查询,购买
输出:统计查询
数据结构:类别+设备名+型号+规格+单价+数量+生产厂家+购买人等?报废记录表
输入:报废,统计查询,生产报表
输出:统计查询,生产报表
数据结构:类别+设备名+型号等
申请表
输入:统计查询,生产报表
输出:统计查询,生产报表,购买
数据结构:设备名+型号+规格+数量+负责人
五、系统的实体图及实体之间的联系图(E-R图)
六.总结
本次实验要求我们自己动手设计一个实验室设备管理系统,要求对实验室设备进行统计查询,对实验室设备维修、报废情况的处理记录以及能够申请购买新设备、更换申请表等。本系统还要求用户登录具有一定的权限才能执行相关的操作。当设备需要报废和购买还需要得到上级领导的审核批准。
本次软件需求分析报告系统的运用了整个学期的理论及实验知识,帮我找到了平时的知识漏洞,及时的查漏补缺,加深了我对课本理论知识的认识,也提高了我的动手操作能力和思维转换能力。从业务流程图到功能结构图,数据流图和E-R图,每一个都由自己设计完成,大大的提高了我对软件需求分析的能力。