一、基础信息功能开发
4、《工厂日历》
(1)功能概述
工厂日历是工厂或部门的工作管理日历,是描述工厂或部门作息时间的一组数据,这个日历不是简单地设置了双休日、节假日,是根据企业工厂的生产作息情况排定的一个日历,一般是在年底的时候预排出下一年的工厂日历。企业的生产经营活动都是依此日历排定工作计划或经营活动,例如我们的订单下达给生产部门后,会按此工厂日历排定生产计划,遇到排休的日期会自动顺延。
(2)模型
规划后台数据结构的模型如下:
在无代码开发平台“模型”页面中维护“工厂日历类别”、“工厂日历假期”的数据结构(如下图)当该应用系统在本地部署后,该数据的table也会同步到本地数据库。
在“模型方法”中创建这两个模型的操作方法,如新增、更新、查询、删除的方法,用户可以根据业务需求自行开发自己需要的方法,以便在后续的表单和逻辑中被调用。
以下是“工厂日历假期”模型一个查询方法的积木式开发代码。
(3)表单
在“表单”页面中以拖拽的方式完成系统功能前端UI的开发。
工厂假日类型设置:
工厂日历管理:
(4)逻辑
当需要系统后台处理逻辑时,可以在“逻辑”页面以拖拽积木块的方式开发需要的系统处理逻辑,并在表单中使用调用。以下是年度日历被复制时的处理逻辑。
(5)配置
在“配置”页面中配置《工厂假日类型设置》、《工厂日历管理》功能在应用系统中呈现的目录位置。
(6)测试
工厂假日类型设置
工厂日历管理
5、《班次信息》
(1)功能概述
班次信息是生产企业定义员工上下班作息时间的设定,例如企业设定三班制(早班、中班、晚班)则需定义每个班次具体的上下班时间点及休息的时间段。通常企业除了以此为标准对员工做考勤评核或绩效评核,同时也会在产品追溯方面用到该班次,工厂生产的产品很多情况下都会依生产日期、班次作为生产批次的区隔条件。
(2)模型
规划后台数据结构的模型如下:
在无代码开发平台“模型”页面中维护该数据结构(如下图)当该应用系统在本地部署后,该数据的table也会同步到本地数据库。
在“模型方法”中创建针对该模型的操作方法,如新增、更新、查询、删除的方法,用户可以根据业务需求自行开发自己需要的方法,以便在后续的表单和逻辑中被调用。
以下是其中一个查询方法的积木式开发代码。
(3)表单
在“表单”页面中以拖拽的方式完成系统功能前端UI的开发。该功能也是单表功能,可以先使用“自动编程”实现,在此基础上再做微调即可。
功能主画面:
新增、编辑画面:
(4)逻辑
该《班次信息》无需后台复杂逻辑,则就不需要在“逻辑”中开发。
(5)配置
在“配置”页面中配置该功能在应用系统中呈现的目录位置。
(6)测试
待续……