实验设备管理系统
实验室质量管理体系

在质量方针的指导下,制定具体、可衡量的短期和长期目标 。
进行实验室质量策划
识别和评估实验室的质量需求,包括人员、设备、材料、方法等方面的要求。 制定并实施实验室质量计划,明确实现质量目标的具体措施和时间表。
编写质量手册与程序文件
质量手册
详细描述实验室质量管理体系的文件,包 括组织结构、职责、程序、标准等内容。
案例二
• 背景介绍:某企业实验室主要承担产品研发过程中的质量控 制任务。为了确保新产品能够顺利地投入市场并获得良好的 口碑,该实验室开始关注质量管理体系的构建与实践。
案例二
实践经验分享
1. 建立完善的质量控制流程:从样品采集、检测方法确定、数据记录 与分析到结果评估,每个环节都有详细的质量控制流程。
管理职责
质量方针和目标
制定明确、科学的质量方针和 目标,为实验室各项工作提供
指导和方向。
质量手册
编制详细的质量手册,包括质量 管理体系的范围、程序、流程图 等,确保实验室人员对质量管理 体系有统一的理解和遵循。
责任与权限
明确实验室各部门、人员的责任与 权限,确保在质量管理体系下,各 项工作有人负责、有章可循。
要点二
纠正措施
分析不合格原因,制定并实施有效的纠正措施,防止问 题再次发生。
预防措施的实施与改进效果的验证
预防措施
根据经验教训和风险评估,制定预防措施 并严格执行,降低问题出现的概率。
改进效果验证
定期评估改进措施的有效性,确保实验室 质量管理体系持续优化并符合预期目标。
05
实验室质量管理体系的常 见问题与解决方案
系统性:实验室质量管理体系不 仅关注单个实验或检测项目的质 量控制,还关注实验室内各项工 作的系统性协调和配合。
吉林大学仪器设备管理系统演示

注:在【贵仪验收】处,做退回会要求填写【备忘录】信息,如图:
(5)实管处校区办审核 依次点击,首页【登记代办信息】→【主机实管处校区办审核】先点击【入账 凭单】打印入账凭单,然后勾选资产,点击【审核所选编号】即可审核通过。
2. 附件增值登记 2.1 新附件的登记录入。点击首页【验收录入】
进入二级界面,依次点击【附件增值登记】→【增值登记】。 从右侧的设备信息中,点击附件图标,给设备进行附件登记。
登记界面,根据要求填写相关信息,点击【保存数据】提交信息。
2.3附件增值登记审核流程 一般附件增值审核流程概述 (1)三级管理员审核 (有三级管理员情况下) (2)二级管理员审核(没有三级管理员直接二级管理员初审) (3)申请人打印材料 (4)二级管理员验收 (5)实管处校区办审核
(1)三级管理员审核 (有三级管理员情况下)
依次点击【验收录入】→【配件增值登记】→【申报人打印】,点击打印 按钮即可打印出相关材料。
(5)贵仪管理岗验收
依次点击,首页【登记代办信息】→【验收登记配件审核】→【贵仪验收岗验收 】勾选所要审核的资产,点击【验收完成】即可审核通过。
注:在【贵仪验收】处,做退回会要求填写【备忘录】信息
(6)验收复核
(2)二级管理员初审(没有三级管理员直接二级管理员初审)
二级管理员,依次点击,首页【登记代办信息】→【二级管理员初 审】勾选所要审核的信息,点击【审核所选】即可审核通过。
(3)申请人打印材料 依次点击【验收录入】→【新增设备登记】→【打印】,点击打印 按钮即可打印出相关材料。
(4)二级管理员验收
贵重仪器审核流程概述 (1)三级管理员审核 (有三级管理员情况下) (2)二级管理员初审(没有三级管理员直接二级管理员初审) (3)贵仪审核 (4)申请人打印材料 (5)贵仪验收 (6)实管处校区办审核
LIS系统技术参数

LIS系统技术参数LIS (Laboratory Information System) 是指实验室信息系统,它是为了提高实验室运作效率和准确性而开发的一种系统。
LIS 系统技术参数有很多,下面我们来详细介绍一些重要的参数。
1.数据库管理:LIS系统需要能够支持大规模的数据存储和管理。
它应该具有稳定性和高效性,以处理大量的实验数据。
此外,LIS系统还应该具备数据库备份和恢复功能,以防止数据丢失。
2.用户管理:LIS系统需要能够管理不同类型的用户,包括实验室技术人员、医生和管理员等。
它应该具备用户身份验证和权限管理功能,以确保只有授权用户才能访问和操作系统。
3.设备接口:LIS系统需要与实验室的不同设备进行接口对接,包括分析仪器、自动化设备等。
这些接口需要能够实现数据传输和设备控制等功能。
此外,LIS系统还应该具备故障检测和报警功能,以及对设备进行远程监控和管理的能力。
4.样本追踪:LIS系统需要能够对实验室中的样本进行追踪和管理。
它应该具备样本标识和条码扫描功能,以及样本运输和存储的监控和管理功能。
此外,LIS系统还应该能够生成样本追踪报告和样本流程图,以提高实验室工作流程的效率和准确性。
5.报告生成:LIS系统需要能够生成各种类型的实验报告。
它应该具备报告模板的定义和管理功能,以及结果计算和解读的能力。
此外,LIS系统还应该能够支持报告的电子传输和打印输出,以满足不同用户的需求。
6.质量控制:LIS系统应该具备质量控制的功能,以确保实验结果的准确性和可靠性。
它应该能够对实验数据进行质量控制检测和统计分析,以及管理质控样本和质控规则等。
此外,LIS系统还应该能够生成质量控制报告和质量指标的监控图表,以帮助实验室改进和优化工作流程。
7.数据分析:LIS系统需要能够对实验数据进行分析和统计。
它应该具备数据挖掘和数据可视化的能力,以便用户可以更好地理解和利用实验结果。
此外,LIS系统还应该支持数据查询和数据导出的功能,以方便用户进行更深入的研究和分析。
医学实验室管理软件操作手册

医学实验室管理软件操作手册一、介绍医学实验室管理软件是一款为医学实验室提供全面管理和协助的软件系统。
本手册旨在详细介绍医学实验室管理软件的各项功能和操作方法,以便用户能够充分利用该软件提高实验室管理效率及准确性。
二、安装与登录1. 安装软件:通过双击安装包文件,按照系统提示完成软件安装。
2. 登录软件:启动软件后,在登录界面输入用户名和密码,点击“登录”按钮进入系统主界面。
三、功能操作1. 实验室基本信息管理a. 点击“实验室信息管理”菜单,可以进行实验室基本信息的录入、修改和查询。
b. 在实验室信息页面,填写相应字段,如实验室名称、地址、联系电话等,并点击“保存”按钮进行保存。
2. 器械设备管理a. 点击“器械设备管理”菜单,可以对实验室的器械设备进行管理。
b. 在器械设备页面,点击“添加设备”按钮,填写设备信息,包括设备名称、型号、购买日期等,并点击“保存”按钮进行保存。
3. 人员管理a. 点击“人员管理”菜单,可以对实验室的人员进行管理。
b. 在人员信息页面,点击“添加人员”按钮,填写人员基本信息,包括姓名、职位、联系方式等,并点击“保存”按钮进行保存。
4. 样本管理a. 点击“样本管理”菜单,可以对实验室的样本进行管理。
b. 在样本列表页面,点击“新建样本”按钮,填写样本信息,包括样本编号、采集日期、所属实验室等,并点击“保存”按钮进行保存。
5. 实验管理a. 点击“实验管理”菜单,可以对实验进行管理。
b. 在实验列表页面,点击“新建实验”按钮,填写实验信息,包括实验名称、实验日期、实验人员等,并点击“保存”按钮进行保存。
6. 数据分析与报告a. 点击“数据分析与报告”菜单,可以进行数据分析和生成实验报告。
b. 在数据分析页面,选择相应实验和样本,点击“生成报告”按钮,软件将根据所选实验的数据自动生成实验报告。
7. 统计与查询a. 点击“统计与查询”菜单,可以进行各项数据的统计和查询。
b. 在统计与查询页面,选择相应的统计项和查询条件,点击“查询”按钮,软件将展示相应统计结果或查询结果。
云慧思--实验室管理系统LIMS功能清单(2013版)

云慧思官网:此系统是总结、优化、规范实验相关流程和操作后设计开发的实验室信息 管理系统,包括:合同管理、项目管理、样品管理、试剂物料管理、样品检测、样品处理、样品质检、上机处理,其功能模块覆盖各个实验流程环节,能满足大多客户对实验过程管控的需求。
系统构架设计思路清晰便于用户操作,在技术上采用纯B/S 架构设计,通过浏览器即可完成所有业务操作。
实验室管理信息系统(Lims )介绍: 实验室管理信息系统(Lims)特色: 1、信息系统与设备双向互动(即:与所使用仪器设备进行衔接集成),可在系统中编辑较为简洁的指令启动设备作业。
同时,设备所产生的数据根据客户的需要进行采集、过滤、或自动修约;或自动判断;或运算处理之后自动回传至信息系统中,无需人工填写,确保实验作业与信息的同步化。
并且保障了信息录入的准确性、及时性、完整性; 2、信息系统带有较强的管理功能,而不仅仅是一个便于记录、查询实验信息的记事本。
如,根据实验室的样品处理量,在项目管理中设计了PMC 的管理功能,用户可进行生产计划派配、物料计划分析编制;在样品处理功能模块中,设计了用户自我任务单管理功能,便于用户在线根据实际情况编辑样品处理任务单,并跟进其进度、状态;在上机处理中设计了试剂物料管理功能,便于客户选取检验合格匹配的试剂物料; 3、强大的统计分析功能。
用户能便捷的选取生成自己所需的KPI 指标报表,报表展示内容清晰直观,展示方式多样化,如:柱状图、折线图、饼图、条形图等 ; 4、自动生成相关试验任务表单并依据流程进行审核、批准。
客户可便捷编辑样本检测单、样本处理单、样本上机处理单,并依据预先设置的审批流程、或下达流程进行批准;或下达执行相关单据。
用户可根据清晰的单据编号监控单据的进度、状态; 5、多样化的技术手段支持一维、二维标签条码的列印,支持发送手机短信、电子邮件知会用户的功能,支持多功能、手持数据采集终端扫描功能 ;6、客户自定义功能。
基理科技 LabScout LIMS-CF仪器管理系统 普通说明书

LabScout LIMS-CF仪器管理系统普通用户使用手册基理科技天津市华苑产业园区华天道2号火炬大厦二层, 300384 T 022-******** F 022-********目录第一章系统登陆 1一、关于浏览器!1二、用户注册及登陆步骤!1三、个人信息设置!1第二章成员及实验室 3一、查看成员!3二、查看实验室!3第三章预约使用仪器 4一、查找仪器设备!4二、查看仪器信息!4三、参加仪器培训!5四、预约仪器!5五、使用仪器!5六、计费结算!6七、查询预约及使用收费记录!7第四章文件系统 8一、文件的上传及管理!8二、使用情况及文件查询!8第五章消息中心 9一、接收消息!9二、发送消息!9第一章系统登陆一、关于浏览器为了获得更好的用户体验,建议使用以下浏览器:✓Safari 以及更新版本✓Firefox 以及更新版本✓Google Chrome二、用户注册及登陆步骤1.打开浏览器,在地址栏输入大型仪器管理系统网址。
2.在系统登陆界面,您可以在右边看到系统功能模块图标,未登录用户可以直接点击颜色较为明亮的图标,查看里面的内容,而反灰图标只有登陆用户才能点击查看。
3.注册:点击左侧“注册新用户”,请如实填写所有注册信息,如登录信息、个人信息、联系方式等。
点击“注册”后,您会看到“您已经成功注册用户, 请等待审核通过”的提示。
帐号激活后,您的邮箱将会收到一封帐号激活的通知邮件。
4.登陆:在左边登陆框中输入帐号和密码,您可以选择“记住登陆”,则下次输入系统网址后,将直接登陆您的个人帐号(如果您使用的计算机为公共计算机,建议您不要勾选该项),点击“登录”,进入系统。
左侧您可以按分类管理图标和分类管理列表两种方式进行查看。
图中所示的功能模块会根据具体客户的实际需求进行增减,实际使用界面以用户最终看到的产品为准。
三、个人信息设置1.进入个人信息修改界面的方法:1-1 进入系统后点击右侧用户名下方的“修改”按钮。
实验室信息管理系统LIMIS
检测申请管理 检测任务管理
样品管理 进度管理
报告管理 绩效管理 分包管理 设备管理
预警管理 电子签章管理
文档管理
大家好
④内部公开 请勿外传
P4
主体流程
大家好
④内部公开 请勿外传
P5
LIMS系统部分截图
大家好
④内部公开 请勿外传
P6
LIMS系统部分截图
大家好
④内部公开 请勿外传
P7
LIMS系统部分截图
工厂实验室信息管理系统介绍
大家好
④内部公开 请勿外传
P1
பைடு நூலகம்
目录
• 产品介绍 • LIMS解决方案及价值
大家好
④内部公开 请勿外传
P2
实验室管理瓶颈
实验室管理者: 项目进度?测试员产能?合理公正分配任务?测试员各尽其能? 测试员: 业绩考核核算芜杂? 委托部门: 如何快速了解项目进度?提高委托部门的满意度?
大家好
④内部公开 请勿外传
P8
LIMS系统部分截图
大家好
④内部公开 请勿外传
P9
LIMS系统部分截图
大家好
④内部公开 请勿外传
P10
产品主要特点
特点1
特点2
特点3
特点4
先进的预警平台
可对任何时间点、 任何审批阶段、进 行交叉预警;不是 您找事情,是事情 主动找你;每天打 开系统即可知道你 要干那些事情;工 作模式变被动为主 动;经营风险大幅 降低;
大家好
④内部公开 请勿外传
P3
产品结构
Lims(Laboratory Information Management System)即实验室信息管理系统,是把实验室科学管理思路和发放通过程 序实现的智能ERP。它通过测试申请管理、任务管理、报告管理、知识管理、应收管理、设备管理、进度管理、电子 签章、样品管理、CEO门户等模块在内的强大功能将全面覆盖您的业务,灵活的自定义功能以及图文并茂的界面更能 让您感受到LIMS系统带来的便捷;在技术上Lims系统采用纯B/S架构设计,通过浏览器即可完成所有业务操作,让您 尽享轻松办公带来的乐趣!
西安石油大学信息系统实验三高校设备管理系统系统设计报告
高校设备管理系统系统设计实验报告课程名称:信息系统分析与设计班级:计1201学号:201107010122姓名:张文江指导教师:黄全舟实验时间:2015-11-25一.引言随着高校仪器设备的数据处理量急速增加,传统的管理模式已经显得不太适应,通过计算机完成数据的收集、分析和处理的管理手段应运而生,减少人力资源的浪费。
本系统采用MyEclipse开发工具,以Tomcat作为后台服务器,使用SQL Server数据库,采用JSP,Spring、Struts 2、Hibernate等Java EE技术实现的。
其主要功能有:用户管理、设备信息管理、设备入库管理、信息审核管理、设备报废管理、设备调拨管理、报表打印管理、信息发布管理等。
信息管理实现基本信息的录入、修改、删除和查询。
高校仪器设备管理系统的建设,有效地提高了仪器设备管理工作的效率和质量,并且能够及时提供数据,为学校在仪器设备的购买等环节提供便利。
系统分析报告在需求分析的基础上,把分析模型转化为设计模型,得出系统设计方案。
PIM类模型等建模,功能逻辑设计、数据库设计等。
包括:系统平台设计、系统体系结构设计、详细设计、界面设计、数据库设计等。
三.详细设计1.系统登录模块设计功能:输入用户名和密码,判断用户是否存在。
如果是系统管理员,就进系统管理员界面,否则判断是否是院级管理员,如果是,就进院级管理员界面,否则输入有误。
算法流程,如图5-2所示:图5-2 系统登录流程图2.设备管理模块设计设备管理模块包括仪器设备基本信息的添加流程图如图5-7所示、修改、删除、查询,界面设计如图5-8所示;设备申请信息管理如图5-9所示;设备申请审批管理如图5-10所示;设备入库管理如图5-11所示图5-7 仪器设备添加流程图四.数据库设计1.概念设计(PIM类模型)数据库的概念设计是针对现实世界,通过对其中信息实体的收集、分类和概括,建立数据库概念结构的过程。
概念结构也叫概念数据模型(Conceptual Data Model),它应该反映现实世界中的信息结构、信息间的相互制约关系,以及对信息存储、查询和加工的处理要求等。
实验室信息管理系统LIMISppt课件
④内部公开 请勿外传
P11
价值分析(检测管理)
输出报表
项目进度: 样品接受、等待领取、测试 (报告)中、测试中异常反馈 (反馈客户和主管,
主要是工作考核完成率)、、 审核中(主检审批)、报告发 放(批准);
提升员工主动工作能力 ,合理扩大检测员产能
通过对员工工作业务范 围分析,合理安排工作 ; 实时了解项目进度,提 高内外部管控效率;
检测报告全自动 编制
可自定义多种报告 模版,无需任何人 工干预,全自动生 成各种复杂格式的 WORD报告; 可以控制报告的打 印和拷贝
强大的统计分析 功能
统计报表通过模板 形式灵活定义; 全自动生成日报、 月报、年报等各类 周期性报表;
检测数据全自动 采集(待实现)
系统能够自动采集 大型仪器设备生成 的检测数据; 按预设公式自动计 算、自动修约、自 动判定; 完全避免因手工抄 写、人工计算带来 的误差;
P8
LIMS系统部分截图
④内部公开 请勿外传
P9
LIMS系统部分截图
④内部公开 请勿外传
P10
产品主要特点
特点1
特点2
特点3
特点4
先进的预警平台
可对任何时间点、 任何审批阶段、进 行交叉预警;不是 您找事情,是事情 主动找你;每天打 开系统即可知道你 要干那些事情;工 作模式变被动为主 动;经营风险大幅 降低;
检测申请管理 检测任务管理
样品管理 进度管理
报告管理 绩效管理 分包管理 设备管理
预警管理 电子签章管理
文档管理
④内部公开 请勿外传
P4
主体流程
④内部公开 请勿外传
P5
LIMS系统部分截图
实验室门禁管理系统的设计与实施
结果与讨论
通过对比分析,本研究发现,高校实验室现有的门禁系统存在以下问题:一是 安全性较低,容易遭受攻击破解;二是通行效率不高,常出现拥堵现象;三是 用户体验较差,故障处理不及时等。针对这些问题,本研究提出了一种基于人 脸识别技术的智能门禁系统设计方案。
该方案采用了先进的人脸识别技术,可快速、准确地识别进出人员;同时,还 引入了物联网技术,实现了远程监控和管理。实验验证和实际应用结果表明, 该设计方案在提高安全性、通行效率和用户体验方面均取得了显著效果。
用户管理:系统需要能够对用户进行管理,包括用户的身份认证、授权和进出 记录等; 5)报表统计:系统需要能够生成各类报表,以便对进出记录和用户 行为进行分析和统计。
三、系统设计
实验室门禁管理系统的设计思路主要包括以下方面: 1)采用稳定的硬件设备: 选择可靠的门禁控制器和相关设备,以保证系统的稳定性和耐用性; 2)构建 安全的网络环境:通过设置防火墙、加密通信等措施,确保系统的网络安全; 3)优化进出记录追溯功能:设计高效的数据库结构,实现对进出记录的快速 查询和追溯; 4)
强化异常处理机制:制定多种异常处理策略,以提高系统的应对能力; 5)细 化用户权限管理:根据实际需求,设置多层次的用户权限,以保证系统的安全 性。
四、系统实现
实验室门禁管理系统的实现主要包括以下方面:
1、硬件设备选择为了确保系统的稳定性和耐用性,我们选择了一些口碑良好 的硬件设备。包括门禁控制器、读卡器、门锁等设备。同时,考虑到实验室环 境可能存在酸碱等腐蚀性因素,我们特意选择能门禁系统的发展历程
智能门禁系统自20世纪90年代诞生以来,经历了三个阶段的发展。第一阶段是 单一的密码门禁系统,以密码钥匙为核心;第二阶段是卡片门禁系统,以磁卡、 IC卡等为媒介;第三阶段是生物特征门禁系统,以指纹、面部识别等生物识别 技术为主要手段。目前,智能门禁系统正朝着网络化、智能化和集成化的方向 发展。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 一、 需求分析 每学年要对实验室的设备使用情况进行统计,更新.其中:
1) 对于已彻底损坏的做报废处理,同时详细记录有关信息; 2) 对于有严重问题(故障)的要及时处理,并记录修理日期,设备名,编号,修理厂家,修理费用, 3) 责任人等; 4) 对于急需使用但又缺少的设备,需以"申请表"的形式送交上级领导请求批准购买; 5) 新设备购入后要立即进行设备登记(包括类名,设备名,编号,序号,规格,单价,数量,购置日期,生产厂家,保质期和经办人等信息)。 需要有添加,删除,修改等设置,以方便客户的需求,最主要是将数据库中的信息有条理地展示给客户。因此我就运用所学的数据库原理,编写了一个程序,主要是设计关于实验室的设备使用情况进行统计。 第一, 别人肯定不会希望是看到没有窗口的程序,所以我选择有窗体的JFrame语句。 第二, 为了更好的使用这个程序,我决定添加快捷键,这也是创新点。 第三, 基础功能不能少: a) 增加、修改、删除一个设备信息、修理信息、购置申请信息。 b) 修改设备状态信息。 c) 查询设备信息、修理信息和购置申请(条件有按设备编号、设备名称等)。
二、 概要设计 主要运用AWT设计UI,使信息更加直观,然后jdbcodbc桥连接数据库。 主窗体中有菜单栏、表单、按钮,菜单上主要分两个子菜单,第一个子菜单有更新、退出,第二个子菜单有添加申请、修改、删除、查找,和下方的按钮起相同作用。中间有由JTable语句建成的表格,并且显示数据库中的内容,也就是实验室的器材记录信息。下方,刚才提过,有四个按钮,分别起到添加申请、修改、删除、查找的事件。 文件: 更新(F5):可以更新当前表格中的数据信息,因为添加修改删除都会影响到数据内容,就必须重新刷新一下。 退出(ALT+F4):顾名思义,就是可以直接推出程序,并且有快捷键ALT+F4。 编辑: 添加申请:添加申请单内容包括编号、类名、设备名、规格、单价、数量、购置日期、生产厂家、保质期、负责人、经办人。 修改:先弹出一个窗口,要求输入序号,因为序号是不重复的,所以在数据库中找到对应序号的信息,并显示在第二个窗口中的文本中。客户可以修改文本中的数据,按下修改按钮可以保存修改的对应数据。 删除:同样跳出一个窗口,输入对应序号可以删除信息。 查找:在弹出的文本框中填入设备编号或者设备名称就可以模糊查找对应信息,在新窗口中以表格的形式呈现出来。 2
三、 详细设计 publicclass mainclass { publicstaticvoid main(String args[]){ new WindowFlow("实验设备管理系统"); } } 添加主类,生成一个新的的窗口,也就是主窗体: import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.sql.*; public class WindowFlow extends JFrame implements ActionListener{ Connection con; Statement sql; ResultSet rs; JMenuBar menubar; JMenu menu1,menu2; JMenuItem itemrefresh,itemexit,itemadd,itemfix,itemdel,itemfind; JTable table; JScrollPane JSPTable; JPanel pNorth,pSouth; JLabel title; Object a[][]; Object name[]={"序号","编号","类名","设备名","规格","单价","数量","购置日期","生产厂家","保质期","状态","负责人","经办人"}; JButton buttonadd,buttonfix,buttondel,buttonfind; Winadd winadd; Winfix1 winfix1; Windel1 windel1; Winfind1 winfind1; 这里以上是定义变量,控件,连接数据库的一些准备。 WindowFlow(String s){ setTitle(s); //menu menubar=new JMenuBar(); menu1=new JMenu(" 文件 "); menu1.setFont(new Font("微软雅黑",Font.LAYOUT_RIGHT_TO_LEFT,15)); menu2=new JMenu(" 编辑 "); menu2.setFont(new Font("微软雅黑",Font.LAYOUT_RIGHT_TO_LEFT,15)); menubar.setBackground(Color.white); itemrefresh=new JMenuItem("刷新",new ImageIcon("Icon/refresh.png")); itemexit=new JMenuItem("退出",new ImageIcon("Icon/exit.png")); itemadd=new JMenuItem("添加申请",new ImageIcon("Icon/add.png")); itemfix=new JMenuItem("修改",new ImageIcon("Icon/fix.png")); 3
itemdel=new JMenuItem("删除",new ImageIcon("Icon/del.png")); itemfind=new JMenuItem("查找",new ImageIcon("Icon/find.png")); itemrefresh.setFont(new Font("微软雅黑",Font.LAYOUT_RIGHT_TO_LEFT,14)); itemexit.setFont(new Font("微软雅黑",Font.LAYOUT_RIGHT_TO_LEFT,14)); itemadd.setFont(new Font("微软雅黑",Font.LAYOUT_RIGHT_TO_LEFT,14)); itemfix.setFont(new Font("微软雅黑",Font.LAYOUT_RIGHT_TO_LEFT,14)); itemdel.setFont(new Font("微软雅黑",Font.LAYOUT_RIGHT_TO_LEFT,14)); itemfind.setFont(new Font("微软雅黑",Font.LAYOUT_RIGHT_TO_LEFT,14)); itemrefresh.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F5,0));
itemexit.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F4,InputEvent.ALT_MASK));
itemfind.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_F,InputEvent.CTRL_MASK)); menu1.add(itemrefresh); menu1.add(itemexit); menu2.add(itemadd); menu2.add(itemfix); menu2.add(itemdel); menu2.addSeparator(); menu2.add(itemfind); menubar.add(menu1); menubar.add(menu2); setJMenuBar(menubar); //ActionEvent itemrefresh.addActionListener(this); itemexit.addActionListener(this); itemadd.addActionListener(this); itemfix.addActionListener(this); itemdel.addActionListener(this); itemfind.addActionListener(this); //ActionEvent end //menu end 这里以上是菜单的建立,并且在最后添加了ActionListener触发事件,因为连接了ActionListener类方法,所以在最后添加了ActionPerformed方法,以解决触发事件
//pNorth //pNorth=new JPanel(); //title=new JLabel("实验设备管理系统"); //pNorth.add(title); //add(pNorth,BorderLayout.NORTH); //pNorth end 4
//JSPTable table //数据库 try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");} catch(ClassNotFoundException e){System.out.println(""+e);} try{ con=DriverManager.getConnection("jdbc:odbc:shebei","",""); sql=con.createStatement(); rs=sql.executeQuery("SELECT*FROM message"); int k=0; while(rs.next()){k++;} a=new Object[k][13]; rs=sql.executeQuery("SELECT*FROM message"); for(int i=0;rs.next();i++){ for(int j=0;j<13;j++){ a[i][j]=rs.getString(j+1); } } con.close(); } catch(SQLException e){System.out.println(e);} //数据库 end table=new JTable(a,name); table.setRowHeight(20); JSPTable=new JScrollPane(table); JSPTable.setPreferredSize(new Dimension(975,321)); add(JSPTable,BorderLayout.CENTER); //JSPTable table end 以上连接jdbcodbc桥,建成以数据库之间的联系,并且用循环语句生成表格的行数,再一次读取数据库内容并且运用循环语句在表格中添加数据,让表格在窗口中间显示。设置表格大小,位置,加载。 //pSouth pSouth=new JPanel(); buttonadd=new JButton("添加申请"); buttonfix=new JButton("修改"); buttondel=new JButton("删除"); buttonfind=new JButton("查找"); pSouth.add(buttonadd); pSouth.add(buttonfix); pSouth.add(buttondel); pSouth.add(buttonfind); add(pSouth,BorderLayout.SOUTH); //pSouth end