此外,在本系统中,还采用了拥有高效、安全、稳定的WorkFlow技术。WorkFlow(工作流)是对工作流程和各个操作步骤之间业务规则的抽象。它起源于二十世纪七十年代,因为当时计算机发展水平低下,所以当时并没有获得明显的成果。简单来说,工作流是一系列相互衔接的业务活动或者任务。更具体一点来说,工作流是为了完成某个业务,多个用户之间按某种规则自动传递各类信息。一个工作流包括一组活动及相互顺序关系,还包括流程及任务的启动和终止条件,以及对每个活动的描述。工作流的实施步骤为映射、建模和管理。映射的主要任务是确定当前任务的自动化流程。建模是开发一个模型,这个模型必须有助于建成线性业务过程。管理主要是为了保证工作流成功地实施到组织内部,所有内部人员必须严格遵从原先定义好的,经过实践确认的有效工作方法。在本系统中工作流主要运用在请假管理、报销管理的申请和审批。
2。4 数据库设计
MySql中访问数据库的SQL语言是最常用的标准化语言,在Web应用方面是最好的关系数据库管理系统应用软件。跟 Oracle,SQL Server,DB2等大型数据库相比,MySql有体积小,速度快,成本低的优点,因此,它常作为一般中小型网站开发的数据库。本系统重视模拟公司的几个常见功能的管理,数据量较小,所以数据库选取了MySql。结合面向对象的思想,将各部分的功能拆分成学生、请假、报销、用户、角色、权限、菜单这几个模块,为每个模块分别设计了对应的表。
jsp+mysql班级管理OA系统设计+源代码(4):http://www.youerw.com/jisuanji/lunwen_200152.html