实例介绍
实验室设备管理系统 VB+SQL 实验室设备管理系统 VB+SQL 实验室设备管理系统 VB+SQL 实验室设备管理系统 VB+SQL
:软件需求分析 1软件系统需求描述: 实验室设备管理系统是利用 delphi作为开发工具、 SQL Server2000作为数 据库的系统。要求实现如下功能 (1)所有工作由专门人员负责完成,其他人不得任意使用; (2)对于已彻底损坏的作报废处理,同时详细记录有关信息 (3)对于有严重问题(故障)的要即使修理,并记录修理日期、设备名、修理厂家、修理 费、责任人等; (4)对于急需但又缺少的设备需以“申请表”的形式送交上级领导请求批准购买。新设备 购入后要立即进行设备登记(包括类别、设备名、型号、规格、单价、数量、购置日期、生 产厂家、购买人等),同时更新申请表的内容; 5随时对现有设备及其修理、报废情况进行统计、査询,要求能够按类别和时间段(某 日期之前)查询。 本管理系统通过计算机对实验设备进行自动管理,设备管理员可以直接在计算机实现实 验设备的信息管理,并在一定程度上实现自动化,改善了工作运行效率和效果。 2软件系统数据流图 1)顶层数据流图 登陆信息 审核信息 甲请修报废查(实验室设各 设备管理员 管理系统 上级领导 审核结果 处理结果 2)0层数据流图 处理要求 合法信息 处理要求2 登陆信 理结果 身份验证 审核信息 合法信息 审核3 无效登陆信息 核结果 3)一层数据流图 合法信息 身份验证1 查询信息 废设备 维修役备 新设备 统计查询2.1 维修22 购买23 报废2.4 申请设备 批准 报废役备 审核3 设备基本 维修记录 申请表 新设备表 报废记录 信息表 表 4)总数据流图 登陆表 设备基本信息表 统计查询 维修记录表 查询信 合法信息 登陆信息 维修设备「维修22 新设备表 身份验证 登陆信息 新设备 购买23 申请表 申请信 报废设 生成报表报表 审核3.2)审核信息尝 窟 批准 审核结果 报废24 报废记录表 3软件系统数据字典: 1、数据流条目 ①登陆信息 输入:设备管理员 输出:身份验证1 描述:登陆信息=用户名+密码+登陆权限 ②查询信息 输入:合法人员对设备的查询操作 输出:设备信息表 描述:查询信息=设备名/型号/类别/购置日期 ③维修信息 输入:所需维修设备的信息 输出:确定维修设备的记录 描述:维修信息=设备名+修理日期+修理厂家+修理费+负责人 ④新设备 输入:购买设备的信息 输出:确定购买的新设备的记录 描述:新设备=类别+设备名+型号+规格+单价+数量等 报废设备 输入:所需报废的设备的信息 输出:报废的设备记录 描述:报废设备=类别+设备名+型号等 ⑥审核信息 输入:审核3 输出:上级领导 描述:审核信息=报废设备信息/新设备购买记录 2、加工条目 身份验证1,统计査询2.1,维修2.2,购买2.3,报废24,生产报表3.1,审核3.2 3、文件条目 ①登陆表 输入:身份验证1 输出:身份验证1 数据结构:用户名+密码+登陆权限 ②设备基本信息表 输入:统计查询2.1 数据结构:类别+设备名+型号+规格等 ③维修记录表 输入:统计查询2.1,维修22 输出:统计查询2 数据结构:设备名+修理日期+修理厂家+修理费+责任人等 ④新设备表 输入:统计查询2.1,购买2.2 输出:统计查询2.1 数据结构:类别+设备名+型号+规格+单价+数量+生产厂家+购买人等 报废记录表 输入:报废24,统计查询2.1,生产报表3.1 输出:统计查询2.1,生产报表3.1 数据结构:类别+设备名+型号等 ⑥申请表 输入:统计查询2.1,生产报表3.1 输出:统计查询2.1,生产报表3.1,购买2.3 数据结构:类别+设备名+型号+规格+数量 二:软件设计 1实验室设备管理系统模块结构图 实验室设备管理系统 系统功能操作 设备管理员操作 上级领导操作 户 登 系统维护管理 备查询管理 设备维修管 设备购买管理 设备报废管理 审核管理 管 理 理 2实验室设备管理系统数据设计 用户名 密码 登陆权限 设备管理员 管理 用户名)(密码) 设备 审核 上级领导 设备名)(设备号)(类型) 3管理系统其中的3个模块的详细设计 ①上级领导操作模块 开始 进入操作界面 查询审核信息 等待审核? 审核操作 退出 ②设备管理员操作模块 开始 操作界面 <操作要求? 选择操作类型 设备操作管理 N 退出 ③统功能操作模块 开始 用户登陆 合法性检查 N Y<有效登陆信息? 身份验证 操作界面 结束 4系统中的关系表 ①登陆表 列名 数据类型 长度 允许空 用户名 varchar 50 not null 密码 varchar 50 not null 登陆权限cdar 10 not null ②设备基本信息表 列名 数据类型 长度 允许空 设备型号 varchar 10 not null 设备名 varchar 20 not null 规格 varchar 10 not null 单价 float ni 购买日期 datetime n 生产厂家 varchar 20 nu 购买人 varchar 10 nul 量 Int nul 【实例截图】
【核心代码】
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论