仪器信息网APP
选仪器、听讲座、看资讯

教你怎用数据库做LIMS--仪器设备管理系统实例

实验室管理/LIMS

  • 1.数据库

    1)什么是数据库?

    数据库用于存放数据,

    关系数据库=多张表+各表之间的关系

    2)关系数据库表长什么样?

    关系数据库中每个表由一个名字标识。表包含带有列名的列,和记录数据的行。

    主键是关系数据库中重要的概念,用来标识数据的唯一性。

    3)关系数据库里各个表之间如何建立联系呢?

    关系数据库中,如果一张表要关联其他表,通过对应的列产生了关系。这个关系叫做联结。

    4)什么是关系数据库管理系统?

    实现数据库原理的“施工团队”就是,用来管理数据库的计算机软件叫做数据库管理系统。
    常用的关系数据库管理系统有mysql(有免费版本,但需要强悍的前中后端技术),orcale(贵,但稳定,中国邮政开了四个小目标),sql server(收费,基于WINDOWS开发的比较常用,比如“金碟”)


    上面的,我们就不用了。我们只做个小软件,不太需要它们的。

    适合小软件的数据库:EXCEL(它其实本质上就是数据库)、Access(Windows 入门级数据库,在Office 全家桶上有,好用)、Filemaker(苹果子公司产品,收费,5000能买断/人,好用)





    EXCEL就不说了,配上个VBA,其本能用,但卡慢,不能同时编辑。

    Access和FMP,能满足我们的要求,同时他们自己带图面管理,不需要自己做UI代码,也是低代码平台,拖拉就能成型。当然FMP功能比Access强大了一点,它可以支持B/S C/S还有手机app,但它贵,按人头收费,不像Access是Office全家桶,正常的公司电脑都会自带.但操作起来,他们也是一样的。

    2.仪器设备系统设计

    1.设计前,我们要先思考下,我们的工作流是怎样的:




    从画出的工作流中,我们就很清楚,设计时,需要创建:仪器信息表(可搭配设备校准表、维修记录表等)、设备借用表/归还表(可以一个,如果要对帐,就分开两个)、客户信息表、商业费用表

    仪器信息表要放的数据:就是它左上角的内容了:详细信息,名称、图片、价格等(这个数据字段,还要要搞需要,设置下属性:文本、数字、图片容器、日期、时间)


    怎把这几个主要的表串联起来呢?

    我们得要找出他们的共同点,以共同点做线,这个共同点:仪器编号ID,这是一个唯一性的字段,而且多个表中都包含有。




    2.界面设计

    表的内容和关系拉好后,可以进行界面设计了。界面设计最简单,就是,按你的喜好,把他们拉到你想要地方,方便你自己就好了。




    布局设计后,就是一些命令的使用了,这要你们自己打开软件设计,看看他里面的命令,这些都是很直观的东西。

    直接就可以命令从一个布局转到另一个,查找记录。




    END


    下面就以上软件的下载,有兴趣的可以自行下载。

    帐号/密码:LIMS/123456

    链接: https://pan.baidu.com/s/1l_repbolXcvRryvZSjfPMA 提取码: kjb8 复制这段内容后打开百度网盘手机App,操作更方便哦
    +关注 私聊
  • 原天

    第1楼2021/08/23

    应助达人

    分享的下载,是基于Filemaker开发。官方提供45天,免费使用,当然自己可百度下载友好版,但可能有广告

0
    +关注 私聊
  • KD1984

    第2楼2021/11/18

    应助达人

    ACCESS能不能实现呢

0
    +关注 私聊
  • 原天

    第3楼2021/11/19

    应助达人

    可以,很多人也用ACCESS做。ACCESS就是比较适合小范围用。

    KD1984(zyj2631) 发表:ACCESS能不能实现呢

0
举报帖子

执行举报

点赞用户
好友列表
加载中...
正在为您切换请稍后...