实验项目:实验室设备管理系统
一、项目管理:
二、软件需求分析
1 软件系统需求描述:
实验室设备管理系统是利用Eclipse 作为开发工具、sqlsetver 作为数据库的系统。要XX 现如下功能:
⑴所有工作由专门人员负责完成,其他人不得任意使用; ⑵对于已彻底损坏的作报废处理,同时详细记录有关信息;
⑶对于有严重问题(故障)的要即使修理,并记录修理日期、设备名、修理厂家、修理费、责任人等;
⑷对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。新设备购入后要立即进行设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生产厂家、购买人等),同时更新申请表的内容;
⑸随时对现有设备及其修理、报废情况进行统计、查询,要求能够按类别和时间段(某日期之前)查询。
本管理系统通过计算机对实验设备进行自动管理,设备管理员可以直接在计算机实现实验设备的信息管理,并在一定程度上实现自动化,改善了工作运行效率和效果。
2 软件系统数据流图
1) 顶层数据流图
设备管理员
上级领导
实验室设备管理系统
2) 0层数据流图
处理要求2登陆信息
处理结果身份验证
1
审核3无效登陆信息审核结果3)一层数据流图
信息表表申请表新设备表表
4)总数据流图
登陆表
设备基本信息表
3软件系统数据字典:
1、数据流条目
①登陆信息
输入:设备管理员
输出:身份验证1
描述:登陆信息=用户名+密码+登陆权限
②查询信息
输入:合法人员对设备的查询操作
输出:设备信息表
描述:查询信息=设备名/型号/类别/购置日期
③维修信息
输入:所需维修设备的信息
输出:确定维修设备的记录
描述:维修信息=设备名+修理日期+修理厂家+修理费+负责人
④新设备
输入:购买设备的信息
输出:确定购买的新设备的记录
描述:新设备=类别+设备名+型号+规格+单价+数量等
⑤报废设备
输入:所需报废的设备的信息
输出:报废的设备记录
描述:报废设备=类别+设备名+型号等
⑥审核信息
输入:审核3
输出:上级领导
描述:审核信息=报废设备信息/新设备购买记录
2、加工条目
身份验证1,统计查询2.1,维修2.2,购买2.3,报废2.4,生产报表3.1,审核3.2
3、文件条目
①登陆表
输入:身份验证1
输出:身份验证1
数据结构:用户名+密码+登陆权限
②设备基本信息表
输入:统计查询2.1
数据结构:类别+设备名+型号+规格等
③维修记录表
输入:统计查询2.1,维修2.2
输出:统计查询2.1
数据结构:设备名+修理日期+修理厂家+修理费+责任人等
④新设备表
输入:统计查询2.1,购买2.2
输出:统计查询2.1
数据结构:类别+设备名+型号+规格+单价+数量+生产厂家+购买人等
⑤报废记录表
输入:报废2.4,统计查询2.1,生产报表3.1
输出:统计查询2.1,生产报表3.1
数据结构:类别+设备名+型号等
⑥申请表
输入:统计查询2.1,生产报表3.1
输出:统计查询2.1,生产报表3.1,购买2.3
数据结构:设备名+型号+规格+数量+负责人
三:软件设计
1实验室设备管理系统模块结构图
2界面设计