MBP员工信息管理系统设计+ER图(6)
时间:2017-05-06 09:08 来源:毕业论文 作者:毕业论文 点击:次
用户管理是至关重要的,对于每个系统来说。在这个系统中,用户管理是安全可靠的,其性能在客户机和服务器都是不同的。下面对其进行介绍。 (1) 客户端 用户登录 有密码保护措施 (2) 服务器端 系统管理员可以添加用户 系统管理员可以删除用户 3.1.2 员工自助平台 在前端应用程序的开发,员工信息管理系统需要的应用程序的功能是准确的,完整的,易于使用的。 员工自助平台的作用范围为公司的所有员工。 (1) 自助入职功能 (2) 显示入职信息:姓名、工号、性别、入职日期、转正日期、编制、组织、部门、岗位。 (3) 基本信息管理功能包括:个人基本信息、紧急联系人、护照签证许可证、残障信息、受抚养人的管理。 (4) 在职信息管理功能包括:合同管理、银行账户、档案传递、外派信息、奖惩记录的管理。 (5) 教育背景管理功能包括:教育经历、培训经历、工作经历的管理。 (6) 技能信息管理功能包括:证书职称、语言能力、技术能力的管理。 3.1.3 数据库文护 开发人员信息管理系统主要包括后台数据库,要求建立起数据一致性和完整性、数据安全性好的数据库。以及能定期备份数据库,数据安全保护和修复措施。 3.2 用例图分析 一个用例图主要用于描述“用户,要求,系统功能单元”的关系。它显示了一个外部用户可以观察系统的功能模型图。 3.2.1 用例图元素介绍 用例图所包含的元素如下: 参与者:表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。 用例:用例就是外部可见的系统功能,对系统提供的服务进行描述。用椭圆表示。 子系统:用来展示系统的一部分功能,这部分功能联系紧密。 关系:用例图中涉及的关系有:关联、泛化、包含、扩展。如图 3.1所示。 图 3.1用例图关系介绍 3.2.2 用户管理用例图 用户管理用例图如图 3.2所示。 图 3.2用户管理用例图 由于该系统是公司的员工信息管理系统,所以不包含员工注册功能,系统用户由管理员添加。管理员添加之后,然后将登录名(即员工编号)和密码分配给员工。 3.2.3 员工自助平台用例图 员工自助平台用例图如图 3.3所示。 图 3.3员工自助平台用例图 3.2.4 数据库文护用例图 数据库文护用例图如图 3.4所示。 图 3.4数据库文护用例图 3.3 性能需求分析 性能需求有以下3个方面的要求: (1) 安全可靠,访问控制,防止信息泄露。 (2) 系统具有实时性好,能快速响应用户的请求进行处理,性能稳定。 (3) 完整性的结构、功能扩展方便,该系统可以有效地完成业务流程的要求,可以根据未来的需要增加系统功能。 4 系统总体设计 4.1 系统架构设计 图 4.1系统架构设计图 如图 4.1所示,本系统展示层采用JSF技术创建页面,业务逻辑层采用JSF和EJB交互,数据访问层采用A和Mybatis技术实现与PostgreSQL9.2数据库进行连接,下面对其进行简要介绍。 (1) 展示层 (责任编辑:qin) |