我正在SharePoint 2013中开发休假管理系统。员工可申请休假,而经理可以批准或拒绝休假。SharePoint 2013中的休假管理系统
我通过创建一个新列表 - “离开”并在添加新项目时启动工作流程来完成此任务。工作流程会向管理员发送电子邮件并创建任务项目,以便他能够批准或拒绝该任务项目。
但是,我想知道这种方法在实时情况下是否可取。假设组织500名员工,单个列表可以为所有员工保存如此多的记录。这里有什么可能的方式来利用SharePoint中的功能,并创建一个可伸缩的应用程序。此外,我还计划在SharePoint 2013中开发一个新的加载项,因为要申请新的休假,我们需要显示其他信息,例如可用的页面并执行一些自定义验证,这些验证不是由默认SharePoint列表提供的。我将从自定义开发页面将新项目添加到SharePoint列表,以便工作流程仍然完好无损,并且我仍在使用开箱即用的SharePoint功能。这是企业级应用程序的方式还是有其他选择。请建议。