JSP人事管理系统

发布时间 : 星期六 文章JSP人事管理系统更新完毕开始阅读

基于jsp的企业人事管理系统

2.6性能需求

2.6.1系统的安全性

人力资源信息管理系统在管理权限上要严格进行控制,具体要求如下:

1.想登陆人力资源信息管理系统进行操作,必须有某些操作权限,没有权限的用户不能通过任何方式登录系统查看系统的任何信息和数据,以确保系统的严密性和安全性。

2.在具体实现中设定不同权限,不同权限用户登录到系统后,不能越级操作。

2.6.2数据的完整性

1.各种记录信息的完整性,信息记录内容不能为空

2.各种数据间相互联系的正确性 3.相同数据在不同记录中的一致性

2.7界面需求

界面设计目前已经成为评价软件质量的一条重要指标,一个好的用户界面可以增加用户使用系统的信心和兴趣,提高工作效率,JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。 创建动态页面非常方便。用户界面是指软件系统与用户交互的接口,通常包括输出、输入、人-机对话的界面格式等。

1.输出设计

输出是由计算机对输入的原始信息进行加工处理,形成高质量的有效信息,并使之具有一定的格式,提供管理者使用,这是输出设计的主要职责和目标。

系统设计的过程正好和实施过程相反,并不是从输入设计到输出设计,而是从输出设计到输入设计,这是因为输出表格直接与使用者相联系,设计的出发点应当是保证输出表格方便地为使用者服务,正确及时反映和组成用于各部门的有用信息。输出设计的原则是考虑既要全面反映不同管理层的各项需要,又要言简意赅,不要将用户需要和不需要的都提供给用户。

2.输入设计

输入数据的收集和录入是比较费事的,需要大量的人力和一定设备,并且容易出错。如果输入系统的数据有错误,则处理后的输出将扩大这些错误,因此输入数据的正确性对于整个系统质量的好坏是具有决定性意义的。

输入设计的原则有如下几点:

基于jsp的企业人事管理系统

1)输入量应保持在能满足处理要求的最低限度。设计中可采用设置字段初值,下拉式数据窗口等方式尽量减少用户键盘输入量。输入量越少,错误率就越少,数据准备时间也减少。

2)输入的准备及输入过程应尽量容易进行,从而减少错误的发生。

3)应尽量早对输入数据进行检查(尽量接近原数据发生点),以便使错误及时得到更正。

4)输入数据尽早地用其处理所需的形式被记录,以避免数据由一种介质转移到另一种介质时需要转录而可能发生的错误

基于jsp的企业人事管理系统

第三章 系统分析与设计

3.1数据库的分析与设计

计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。数据库已经成为现在信息系统等计算机系统的基础与核心部分。数据库设计的好坏直接影响到整个系统的质量和效率。

数据库的设计一般经过规划。需求分析、概念设计、逻辑设计、物理设计5个步骤。

3.1.1数据库的概念结构设计

概念设计是指在数据分析的基础上自底向上的建立整个系统的数据库概念结构,从用户的角度进行视图设计,然后将视图集成,最后对集成的结构分析优化得到最后结果。

数据库的概念结构设计采用实体—联系(E-R)模型设计方法。E-R模型法的组成元素有:实体、属性、联系,E-R模型用E-R图表示,是提示用户工作环境中所涉及的事物,属性则是对实体特性的描述。

概念设计的目标是产生反映企业组织信息要求的数据库概念结构,即概念模式。概念模式是独立于数据库逻辑结构,独立于支持数据库的DBMS,不依赖于计算机系统的,

根据以上对数据库的需求分析,并结合系统概念模型的特点及建立方法,建立E-R模型图。

实体 属性 实体间关系

基于jsp的企业人事管理系统

(1)员工信息实体E-R图如图3.1所示:

是否领导 年龄

性别

姓名

部门编号

员工信息

图3.1 员工信息实体E-R图 登陆账号 登陆密码 (2)部门信息实体E-R图 部门名称

(3)出勤信息E-R图

月份

(4)奖惩信息E-R图 奖惩时间

员工编号

部门介绍 部门信息 图3.2 部门信息实体E-R图 出勤天数 员工编号 出勤信息 图3.3 出勤信息实体E-R图 奖惩项目 奖惩属性 奖惩金额 奖惩信息

联系合同范文客服:xxxxx#qq.com(#替换为@)