作者:诗民宜洁兰丰 | 来源:互联网 | 2023-10-12 10:14
Servlet,JSP,Mybatis这些技术的一个综合应用案例。OA系统是一个完整的企业级应用,包括底层如何数据建表,如何去接受来自于网页的数据,如何返回对应的结果等等。
OA系统中的内容是比较重要的:
(1)模拟的是正式的项目,有着完整的需求说明,环境介绍,业务规则,数据库设计;通过这些流程,可以知道在项目开发前需要做哪些准备。
(2)RBAC权限控制:一个系统需要有注册、登录,以及相应可以使用的功能权限。在软件设计领域著名的RBAC(基于角色控制访问的的设计),可以帮助我们实现后台系统的权限管理。
(3)在实际项目中,如多级请假审批流程这样的工作流程是如何设计的,以及底层的工作流程表又是什么样子的。
强调一下:OA系统十分重要,是个很好的示范案例。