实验室设备管理系统(毕业课程设计报告)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(此文档为word格式,下载后您可任意编辑修改!)
西安文理学院
软件学院
课程设计报告
设计名称:实验设备管理系统
设计题目:实验设备管理系统
专业班级:软件工程一班
学生姓名:
学生成绩:
指导教师(职称):
课题工作时间:2013年12月20日至2014年1月8日
软件学院课程设计任务书
指导教师:院主任:
日期:2014年01月06日
课程设计:实验室设备管理系统
一、项目管理:
二、软件需求分析
1.引言
1.1编写目的
此需求说明书详细陈述了“实验设备管理系统”的所提供各项功能。其中包括用户的功能性需求以及非功能性需求,为用户提供完整且较详尽的系统功能运作蓝图。同时为设计人员提供一个完整的、可靠的设计约束,以便高质量地设计、编写代码,完成系项目预期目标。还给开发人员提供了参考。
此需求说明书的预期读者为项目经理、设计人员、开发人员、用户等。
1.2背景
说明:
a.待开发的软件系统的名称:实验设备管理系统;
b.本项目的任务提出者:西安文理学院;
c.本项目的开发者:
d.本项目的用户:西安文理学院相关管理人员;
e.该软件系统同其他系统或其他机构的基本的相互来往关系:与西安文理学院财务管理软件系统有相应接口。
1.3定义
LEM:实验室设备管理系统(Laboratory Equipment Management);
2.任务概述
2.1目标
随着高校规模的扩大,实验室及仓库的增多,人工管理实验设备已变得过于低效,为了解决这一问题,高校实验室设备管理系统将实现设备管理的自动化。
实验室设备管理系统将贯穿于设备从购进到报废的整个流程的管理过程,帮助管理员高效地管理整个高校的所有设备,并给上级领导提供一个审核监督管理的平台。
2.2用户的特点
此软件的使用用户为:西安文理学院相关管理人员。
因此,我们通常可以认为:用户具有较高的文化水平和学习能力,并且具有一定的计算机使用水平和经验,可以了解整个LEM系统的工作流程及注意事项,与此同时对于LEM系统的基本操作,可以无困难执行。在参考用户手册的情况下可以无需进行专业培训,即可顺利使用本系统。
3.需求规定
3.1功能性需求规定
3.1.1系统整体功能层次图
3.1.2 业务流程分析
数据流图:
流程详细说明:
(1)仓库管理员统计仓库中设备的库存量,找出库存量不足的设备,填
写购买申请表,领导对此申请表进行审核,审核通过后,产生购买
报表交给购买员。
(2)购买员将购买的设备及购买信息交给购买登记员,由他进行购买登
记。购买登记员查询申请审核表,将设备分配到各仓库。
(3)仓库管理员对购买的设备进行入库登记,出库登记。
(4)实验室管理员负责对报废的设备进行报废登记并处理,找出要维修
的设备填写维修申请表,领导对维修申请表进行审核,通过后产生维修报表交给维修员,维修员将设备送交某一修理厂家进行维修。
(5)设备维修完后,交还原实验室,由实验室管理员进行维修登记。
3.1.2系统用户列表
高校LEM面向五类用户:系统管理员,购买登记员,仓库管理员,实验室管理员,上级领导,这几类用户通过高校LEM系统进行设备管理上的交流,而该系统为用户提供不同的功能。
【1】系统管理员
1.注册本系统用户;
2.注销本系统用户;
3.数据库的维护;
4.本人信息维护;
【2】购买登记员
1.将购买员提交的购买信息进行登记,记录有关设备基本信息,设备的购买信息如价格,数量等;
2.查询领导的购买申请审核信息;
3.根据审核信息将购买的设备分配到相应的仓库,将有关详单提交仓库管理员,
4.本人信息维护。
【3】仓库管理员
1.根据购买登记员提交的详单进行入库登记;
2.根据实验室管理员提交的详单进行出库登记;
3.查询统计本仓库中的所有设备的库存量,统计出库存量不足的设备;4.根据统计信息进行购买申请。
5.本人信息维护;
【4】实验室管理员
1.管理本实验室中各设备,找出需要维修的设备,进行维修申请;2.对于不能维修的设备,要进行报废记录;
3.查询统计本实验室设备拥有量,统计出数量不足的设备,产生详单提交仓库管理员;
4.对于已维修完成的设备,根据维修员提交维修单进行维修记录;5.本人信息维护。
【5】上级领导
1.查看购买申请表,对申请进行审核,审核后产生购买订单交于购买员;2.查看维修申请表,对申请进行审核,审核后产生维修订单交于维修员;3.个人信息维护。
3.2软件系统数据字典
3.21数据流条目
①登陆信息
输入:设备管理员
输出:身份验证1
描述:登陆信息=用户名+密码+登陆权限
②查询信息
输入:合法人员对设备的查询操作
输出:设备信息表
描述:查询信息=设备名型号类别购置日期
③维修信息
输入:所需维修设备的信息
输出:确定维修设备的记录
描述:维修信息=设备名+修理日期+修理厂家+修理费+负责人
④新设备
输入:购买设备的信息
输出:确定购买的新设备的记录
描述:新设备=类别+设备名+型号+规格+单价+数量等
⑤报废设备
输入:所需报废的设备的信息
输出:报废的设备记录
描述:报废设备=类别+设备名+型号等
⑥审核信息
输入:审核3
输出:上级领导
描述:审核信息=报废设备信息新设备购买记录
3.22加工条目
身份验证1,统计查询2.1,维修2.2,购买2.3,报废2.4,生产报表3.1,审
核3.2
3.23文件条目
⑦登陆表
输入:身份验证1
输出:身份验证1
数据结构:用户名+密码+登陆权限