高层架构的设计.docVIP

  • 9
  • 0
  • 约2.28千字
  • 约 7页
  • 2018-06-30 发布于福建
  • 举报
高层架构的设计

PAGE 4/ NUMPAGES 7HRM系统高层设计 编号:Zpark-HRM-HLD 版本 1.01. 引言文档目的本文档定义软件系统的架构以及全局性的设计元素、算法。本文档将作为详细设计、数据库设计的依据。读者软件设计工程师、软件编码工程师、软件测试工程师。架构设计采用基于J2EE体系的分层架构。持久层业务层表示层持久层业务层表示层数据库数据库表示层:采用Java开发技术。业务层:封装业务逻辑。持久层:负责访问数据库,处理并发访问和事务。持久层可以采用两种实现策略,用JDBC编写数据处理组件.系统安全策略本系统需要对用户进行身份验证以及权限验证。例如,管理员工板块仅允许管理员进行修改,其他人没有权限进行此项操作。本系统采用以下的安全策略:(1)定义两种角色:管理员(Manager)/员工(Employee) (2)定义权限列表:LogInGUI:系统登陆界面,管理员和员工都要从这个进行登陆后在进行各自相应的业务操作。RetrievePassWordGUI:找回密码界面,管理员和员工可在此输入对应的ID号和二级密码来找回自己的登陆密码。PassWordChangeGUI:修改密码界面,管理员和员工在登陆后可修改自身的密码和二级密码。InVainRoomInfoCh

文档评论(0)

1亿VIP精品文档

相关文档