基于B-S模式和Java技术的实验室管理系统(LIMS)的研究与实现.docxVIP

基于B-S模式和Java技术的实验室管理系统(LIMS)的研究与实现.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于B-S模式和Java技术的实验室管理系统(LIMS)的研究与实现 基于B-S模式和Java技术的实验室管理系统(LIMS)的研究与实现 基于B-S模式和Java技术的实验室管理系统(LIMS)的研究与实现 鉴于 B/S 模式和 Java 技术地实验室管理系统 (LIMS地研究 与实现 纲要:系统地研制主要使用了 b/s 模式和 java 技术 .b/s 模式是 当前软件开发使用最广泛地模式之一 .b/s 不用用户安装桌面程序 而能够为所欲为地进行操作 , 为工作供给了极大地方便 , 这也是本 工程使用这个模式进行开发地原由之所在 . 使用实验室管理系统地 主要目地就是提升工作地效率 ,b/s 这一模式地特色正好适应了这 一要求 . 在开发地语言选择上 , 选择了 java 语言 , 因为 java 语言在 开发系统地安全性和可移植性方面都有独到之处 . 在数据层主要使 用了 hibernate 技术 , 而在表现层主要使用了 jsf 技术 , 并使用了 mvc三层模型开发 . 重点词:实验室信息管理系统。 hlims1.0 。 j2ee 。lims 地系统架构及功能模块 鉴于以上地剖析 , 联合我校实验信息管理系统地需要 , 确立本系 统地功能模块 . 如图 1 所示: 图 1 系统地功能模块 本系统共分为 11 个小地模块 , 分为系部信息设置部分、教师基 本信息保护、实验室信息保护、实验工程管理、实验课程保护、 实验工程申请、实验器械管理、开放实验室服务管理、文档资料 管理、安全管理和各种统计报表 . 地数据库设计 1.3.1 确立 hlims 地构造实体和数据项 以下是主要地实体及其主要属性:①财富及设施 设施编号 , 设施名称 , 设施型号 , 财富配置 , 数目单位 , 财富类型 , 生产厂家 , 生产日期 , 入帐日期 , 使用年限 , 财富价值 , 增添方式 , 财富状态 , 所真实验室 , 保存人 , 备注);②工作人员 职工编号 , 姓名 , 性别 , 出生年 月, 所学专业 , 职称 , 所属部门 , 人员情况 , 个人靓照 , 备注);③实验室 实验室编号 , 实验室名称 , 门牌号码 , 管理人员 , 学科门类 , 筹建日期 , 设施总财富 , 实验个数 , 实验室开课率);④排课记录 开课年份 , 礼拜 , 起时 , 止时 , 课程名称 , 实验室名称 , 班级 , 指导教师) . 1.3.2 优化了地 hlims 地 e r 图 “实验室管理信息系统”地全局 e r 图如图 2 所示: 图 2 实体之间地关系 2 实验室信息系统 hlims1.0 )地实现 本系统采纳地是 c/s 和 b/s 相联合地模式 , 立足于本校地实质情 况, 不单要知足物理化学实验室地信息管理 , 也要能够知足计算机多媒体实验室地信息管理需要 . 既能够经过网络阅读器进行接见 , 也能够经过桌面接口进行接见 . 下边详尽介绍一下系统中主要模块 地实现 . 2.1 人员管理模块 人员管理模块是实验室信息管理系统地一个重要模块 . 它直接收理着人员地有关信息 , 波及到资源地调动 , 财富地安全 . 自然 , 它也是教育师绩效管理地一个依照 . 包含人员信息地录入、改正和更新 . 其基本操作流程以下: 图 3 录入信息图 4 改正更新人员信息人员管理模块实现地成效图即代码以下:图 5hlims1.0 人员信息输入界面 其左边地树形目录地实现代码以下: public treenodeimpl( { this.childrenmap = new linkedhashmap( 。 this.noandname=new noandname(。 } public object getdata( { 。 } public treenode getchild(object identifier { return ((treenodethis.childrenmap.get(identifier } public void addchild(object identifier, treenode child  。 { child.setparent(this  。 this.childrenmap.put(identifier, child  。 } public void removechild(object identifier { treenode treenode = (treenodethis.childrenmap.remove(identifier 。 if (treenode != null treenode.setparent(null 。 } 2.2 实验工程模块 实验工程模块是对实验地目地和用途进行

文档评论(0)

139****9559 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档