精邦软件重磅发布LIMS开源平台
KINGPOLIMS-OSDP开源二次开发平台本系统是一个综合性的业务系统,在设计和建设中遵循以下原则:1. 开放性系统可以集成符合国际国内标准的软件平台和产品,设备管理、系统扩容和业务维护不依赖于单一软硬件供应商的产品。2. 高稳定性后台程序确保业务连续、无故障的运行能力,系统应具有定时的备份功能,能支持集群或负载等多种部署方式,并又应急处理、故障恢复功能。3. 可扩展性软件、硬件平台在系统容量、处理能力和业务应用等方面应具有良好的可扩充、扩展能力,能够方便地进行系统升级和更新,以适应业务量的不断发展。接口扩展功能强大,系统能通过简单的模块化开发或参数化配置的方式开发接口,具备很好的开放性,便于与其他系统对接。要求通过模块标准化设计尽量复用公共模块,使日后新增应用也可复用公共模块,减少重复开发工作量。4. 安全性全面考虑整个系统运行的安全策略和机制。登记系统操作详细日志和建立严密的权限控制策略,对非受权的访问进行限制。系统以网络作为系统之间的通信桥梁,在系统体系上选用Microsoft 的.NET平台,数据库平台选用SQL Server2012。系统采用B/S 三层架构的设计,易于升级和维护。系统的总体构成包括了系统开发的部分工具见表4-1。系统采用多层应用体系作为软件的结构模式,完全B/S 架构方便使用者的应用,跨地域部署,其应用开发选用当前最流行的微软.net 开发技术,保证了所选用开发技术的先进性和成熟性。系统环境设计精邦Lims实验室管理系统采用B/S构架,服务器端安装软件,应用端采用浏览器方式登录访问。(1)前端开发语言: a)html:负责定义页面的内容 b) css:负责定义页面的样式c)javascript:负责控制页面的行为 (2)后台开发语言:.NET(3)服务器端软件(内外网配置相同)a)操作系统:windows 2012 server b)数据库:MYSQL、SQL 2012 Server (企业版)、Oracle等c)一台服务器满足静态IP地址(仅内网使用无需静态IP)(4)应用端软件a)支持市面上所有主流浏览器的访问;如IE、360、SaFari、谷歌、火狐等OSDP开源二次开发平台 (1)对接各种系统的API和SAP、EBS接口 (2)支持自定义开发 支持多数据库 (3)二次开发代码编辑器 (4)应用框架 (5)应用场景l 登录LIMS系统,打开二次开发平台,调用其它系统提供的API或webService接口,功能集成在LIMS系统中,避免用户操作多个系统来回切换 若无法提供接口的系统,可通过LIMS系统,配置数据库 进行功能代码的开发 l 二次开发平台无开发语言的限制,只要会JS和SQL语句,即可进行功能性开发.l 提供与SAP的对接 l 提供LIMS功能权限管理 (6)平台优势l 跨系统获取数据,展示其他系统的数据 l 开发技术不会要求太高 对企业而言,人员的流动和人员技术的差异节省时间 l 相对于开发维护人员 二次平台不需要编译 不需要发布 不影响系统的使用 l 简单面面0代码,只需要几步配置 l 不必担心软件公司很多年后是否存在l 不必担心被耍流氓式增加二次开发费用和服务费