软件工程课程设计设备管理系统.ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验室设备管缺少状态图…… 理系统
组长:高超阳 组员:周蕾 陈丽玮 李琬璐 冯玲
黄维裕 戴生达 余恒卿
2020/11/5
立项原因
2020/11/5
现在,科学技术的飞速发展把人类社会推向了一个崭新的时代 — —信息时代,这已是无可争议的事实,信息对社会经济发展的巨 大推动作用,使其与物质能源一起并列为现代社会的三大支柱, 这已在全社会达到共识。随着对信息作为一种资源来管理的需求 日益加强,信息研究领域出现了一种新的管理思想和模式—— 信息管理。
报废 购买
报废设备 批准
批准 申请设备
审核
身份认证
统计查询
2020/11/5
报废记录表
新设备表
申请表
维修记录表 设备基本信息
表
总层数据流图
统计查询
设备 管理员
登陆信息
查询
无效登陆信息 身份认
证
新设备
合法
维修设备
购买
设备基本信息 表
维修记录表
新设备表
登陆表
维修 报废设备
更新
申请表 报表
生成报表
报废
批准 更新
顶层数据流图
设备管理员
登陆信息
无效登陆信息 申请/维修/报废/查询操作
处理结果
实验设备管理 系统
审查信息 审查结果
上级领导
2020/11/5
O层数据流图
无效登陆信息
身份验证 1
登陆信息
合法信息 合法信息
审核3
处理要 求2
审核信息 审核结果
处理要求 处理结果
2020/11/5
一层数据流图
合法信息 身份认证
2020/11/5
DD描述
2020/11/5
维修信息 输入:所需维修设备的信息 输出:确定维修设备的记录 描述: 维修信息=
设备名+修理日期+修理厂家+修理费+负责人
新设备 输入:购买设备的信息 输出:确定购买的新设备的记录 描述: 新设备=
类别+设备名+型号+规格+单价+数量等
DD描述
2020/11/5
录表
录表
更新设备库
2020/11/5
设备管理系统数据设计
用户名
密码
登陆权限
设备管理员
管理
Fra Baidu bibliotek
设备
设备名 设备号
类型
审核
用户名
密码
上级领导
2020/11/5
上级领导操作模块
开始
2020/11/5
进入操作界面
查询审核信息
等待审核?
Y
审核操作 N
退出
设备管理员操作模块
开始 操作界面
Y
操作要求?
选择操作类型
报废记录表
上级 领导 审核信息 审核结果
审查
2020/11/5
SC图
设备管理
命令
系统
管理员选择
认证通过
登陆系统
统计查询
统计命令
有效
无效 身份认证
统计命令 维修
维修命令
报废命令
购买命令 报废
维修成功 失效
购买
登记设备
登记报废 维修成功
设备基本信 息表
维修记录表
申请表
新设备
报废记录表
更新维修记 更新报废记
2020/11/5
购报 买废
用例实现协作图
统 计维 查修 询
2020/11/5
购报 买废
2020/11/5
2020/11/5
2020/11/5
2020/11/5
2020/11/5
通过对本次设备管理系统的设计,使我们认识到软件开发的过程实际上就 是描述现实世界的过程。而由现实世界向软件模型的转化过程是其中最核心的过 程。
报废设备 输入:所需报废的设备的信息 输出:报废的设备记录 描述:报废设备=类别+设备名+型号等
审核信息 输入:审核3 输出:上级领导 描述:审核信息=报废设备信息/新设备购买记 录 加工条目:身份验证1、统计查询2.1、维修 2.2、购买2.3、报废2.4、生产报表3.1、审核 3.2
DD描述
登陆表 输入:身份验证1 输出:身份验证1 数据结构:用户名+密码+登陆权限
设备操作管理
N
2020/11/5
退出
统功能操作模块
开始
用户登陆
合法性检查
N
Y 身份验证
有效登陆信息?
2020/11/5
操作界面 结束
2020/11/5
2020/11/5
2020/11/5
2020/11/5
2020/11/5
2020/11/5
分析类图
统
计
维
查
修
询
购
报
买
废
用例实现时序图
统 计维 查修 询
计算机管理以其快捷高效的特点,在很多领域已经取代了传统的 手工管理方式,尤其是在 复杂繁琐的物质设备管理中,计算机 管理手段的这一优势,更显得十分突出,与传统管理方式向比较, 设备管理系统能更加有效的进行信息管理。设备管理系统,应用 数据库对信息数据以数据库形式表示,更容易更新和管理。
因此现代信息化设备管理系统很快取代了传统模式的管理方式。
软件系统需求描述
实验室设备管理系统是利用Eclipse作为开发工具、SQL Server2000作为数据库的系统。要求实现如下功能: ⑴所有工作由专门人员负责完成,其他人不得任意使用; ⑵对于已彻底损坏的作报废处理,同时详细记录有关信息; ⑶对于有严重问题(故障)的要即使修理,并记录修理日期、
设备名、修理厂家、修理费、责任人等;
设备基本信息表 输入:统计查询2.1 数据结构:类别+设备名+型号+规格等
2020/11/5
DD描述
维修记录表 输入:统计查询2.1,维修2.2 输出:统计查询2.1 数据结构:设备名+修理日期+修理厂家+修理 费+责任人等
新设备表 输入:统计查询2.1,购买2.2 输出:统计查询2.1 数据结构:类别+设备名+型号+规格+单价+数 量+生产厂家+购买人等
2020/11/5
DD描述
报废记录表 输入:报废2.4,统计查询2.1,生产报表3.1 输出:统计查询2.1,生产报表3.1 数据结构:类别+设备名+型号等
申请表 输入:统计查询2.1,生产报表3.1 输出:统计查询2.1,生产报表3.1,购买2.3 数据结构:设备名+型号+规格+数量+负责人
2020/11/5
⑷对于急需但又缺少的设备需以“申请表”的形式送交上级领 导请求批准购买。新设备购入后要立即进行设备登记(包括类别、 设备名、型号、规格、单价、数量、购置日期、生产厂家、购买 人等),同时更新申请表的内容; ⑸随时对现有设备及其修理、报废情况进行统计、查询,要求 能够按类别和时间段(某日期之前)查询。
本管理系统通过计算机对实验设备进行自动管理,设备管理员 可以直接在计算机实现实验设备的信息管理,并在一定程度上实 现自动化,改善了工作运行效率和效果。
2020/11/5
DD描述
数据流条目: 登陆信息
输入:设备管理员 输出:身份验证1 描述:登陆信息=用户名+密码+登陆权
查询信息 输入:合法人员对设备的查询操作 输出:设备信息表 描述:查询信息=设备名/型号/类别/购置日期
组长:高超阳 组员:周蕾 陈丽玮 李琬璐 冯玲
黄维裕 戴生达 余恒卿
2020/11/5
立项原因
2020/11/5
现在,科学技术的飞速发展把人类社会推向了一个崭新的时代 — —信息时代,这已是无可争议的事实,信息对社会经济发展的巨 大推动作用,使其与物质能源一起并列为现代社会的三大支柱, 这已在全社会达到共识。随着对信息作为一种资源来管理的需求 日益加强,信息研究领域出现了一种新的管理思想和模式—— 信息管理。
报废 购买
报废设备 批准
批准 申请设备
审核
身份认证
统计查询
2020/11/5
报废记录表
新设备表
申请表
维修记录表 设备基本信息
表
总层数据流图
统计查询
设备 管理员
登陆信息
查询
无效登陆信息 身份认
证
新设备
合法
维修设备
购买
设备基本信息 表
维修记录表
新设备表
登陆表
维修 报废设备
更新
申请表 报表
生成报表
报废
批准 更新
顶层数据流图
设备管理员
登陆信息
无效登陆信息 申请/维修/报废/查询操作
处理结果
实验设备管理 系统
审查信息 审查结果
上级领导
2020/11/5
O层数据流图
无效登陆信息
身份验证 1
登陆信息
合法信息 合法信息
审核3
处理要 求2
审核信息 审核结果
处理要求 处理结果
2020/11/5
一层数据流图
合法信息 身份认证
2020/11/5
DD描述
2020/11/5
维修信息 输入:所需维修设备的信息 输出:确定维修设备的记录 描述: 维修信息=
设备名+修理日期+修理厂家+修理费+负责人
新设备 输入:购买设备的信息 输出:确定购买的新设备的记录 描述: 新设备=
类别+设备名+型号+规格+单价+数量等
DD描述
2020/11/5
录表
录表
更新设备库
2020/11/5
设备管理系统数据设计
用户名
密码
登陆权限
设备管理员
管理
Fra Baidu bibliotek
设备
设备名 设备号
类型
审核
用户名
密码
上级领导
2020/11/5
上级领导操作模块
开始
2020/11/5
进入操作界面
查询审核信息
等待审核?
Y
审核操作 N
退出
设备管理员操作模块
开始 操作界面
Y
操作要求?
选择操作类型
报废记录表
上级 领导 审核信息 审核结果
审查
2020/11/5
SC图
设备管理
命令
系统
管理员选择
认证通过
登陆系统
统计查询
统计命令
有效
无效 身份认证
统计命令 维修
维修命令
报废命令
购买命令 报废
维修成功 失效
购买
登记设备
登记报废 维修成功
设备基本信 息表
维修记录表
申请表
新设备
报废记录表
更新维修记 更新报废记
2020/11/5
购报 买废
用例实现协作图
统 计维 查修 询
2020/11/5
购报 买废
2020/11/5
2020/11/5
2020/11/5
2020/11/5
2020/11/5
通过对本次设备管理系统的设计,使我们认识到软件开发的过程实际上就 是描述现实世界的过程。而由现实世界向软件模型的转化过程是其中最核心的过 程。
报废设备 输入:所需报废的设备的信息 输出:报废的设备记录 描述:报废设备=类别+设备名+型号等
审核信息 输入:审核3 输出:上级领导 描述:审核信息=报废设备信息/新设备购买记 录 加工条目:身份验证1、统计查询2.1、维修 2.2、购买2.3、报废2.4、生产报表3.1、审核 3.2
DD描述
登陆表 输入:身份验证1 输出:身份验证1 数据结构:用户名+密码+登陆权限
设备操作管理
N
2020/11/5
退出
统功能操作模块
开始
用户登陆
合法性检查
N
Y 身份验证
有效登陆信息?
2020/11/5
操作界面 结束
2020/11/5
2020/11/5
2020/11/5
2020/11/5
2020/11/5
2020/11/5
分析类图
统
计
维
查
修
询
购
报
买
废
用例实现时序图
统 计维 查修 询
计算机管理以其快捷高效的特点,在很多领域已经取代了传统的 手工管理方式,尤其是在 复杂繁琐的物质设备管理中,计算机 管理手段的这一优势,更显得十分突出,与传统管理方式向比较, 设备管理系统能更加有效的进行信息管理。设备管理系统,应用 数据库对信息数据以数据库形式表示,更容易更新和管理。
因此现代信息化设备管理系统很快取代了传统模式的管理方式。
软件系统需求描述
实验室设备管理系统是利用Eclipse作为开发工具、SQL Server2000作为数据库的系统。要求实现如下功能: ⑴所有工作由专门人员负责完成,其他人不得任意使用; ⑵对于已彻底损坏的作报废处理,同时详细记录有关信息; ⑶对于有严重问题(故障)的要即使修理,并记录修理日期、
设备名、修理厂家、修理费、责任人等;
设备基本信息表 输入:统计查询2.1 数据结构:类别+设备名+型号+规格等
2020/11/5
DD描述
维修记录表 输入:统计查询2.1,维修2.2 输出:统计查询2.1 数据结构:设备名+修理日期+修理厂家+修理 费+责任人等
新设备表 输入:统计查询2.1,购买2.2 输出:统计查询2.1 数据结构:类别+设备名+型号+规格+单价+数 量+生产厂家+购买人等
2020/11/5
DD描述
报废记录表 输入:报废2.4,统计查询2.1,生产报表3.1 输出:统计查询2.1,生产报表3.1 数据结构:类别+设备名+型号等
申请表 输入:统计查询2.1,生产报表3.1 输出:统计查询2.1,生产报表3.1,购买2.3 数据结构:设备名+型号+规格+数量+负责人
2020/11/5
⑷对于急需但又缺少的设备需以“申请表”的形式送交上级领 导请求批准购买。新设备购入后要立即进行设备登记(包括类别、 设备名、型号、规格、单价、数量、购置日期、生产厂家、购买 人等),同时更新申请表的内容; ⑸随时对现有设备及其修理、报废情况进行统计、查询,要求 能够按类别和时间段(某日期之前)查询。
本管理系统通过计算机对实验设备进行自动管理,设备管理员 可以直接在计算机实现实验设备的信息管理,并在一定程度上实 现自动化,改善了工作运行效率和效果。
2020/11/5
DD描述
数据流条目: 登陆信息
输入:设备管理员 输出:身份验证1 描述:登陆信息=用户名+密码+登陆权
查询信息 输入:合法人员对设备的查询操作 输出:设备信息表 描述:查询信息=设备名/型号/类别/购置日期