版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1企业员工信息管理系统的设计与实现随着经济与互联网的快速发展,计算机等相关技术已经渗透至包括公司企业加频繁,传统的手工管理员工信息档案等的方式已不能满足企业现代化的管理要关键词:员工信息系统;Java;人事管理 11.1课题研究背景与意义 11.2研究目标 1 2 32.1可行性分析 32.1.1技术上的可行性 32.1.2经济上的可行性 2.1.3操作上的可行性 42.2系统需求分析 42.2.1数据流图分析 422.2.2系统功能分析 7 7 7 73系统设计 73.1概要设计 73.2详细设计 8 83.2.2添加员工信息 93.2.3删除公告信息 3.3数据库设计 3.3.2数据库表和字段设计 4系统实现 4.4下载中心界面实现 5.1测试的重要性及目的 5.2测试举例 1用现代化的方法手段来运营公司,因此借助计算机互联网等技术开发员工信息系员工等人事信息的管理对于公司来说是一件非常重要的事情,如果能够做好这一开发此基于JavaWeb公司员工信息系统的目的在于帮助公司企业改变人事管从而摆脱传统的人工纸质化的管理方式,尽可能避免管里过程中可能出现的错误,232系统分析4科学现代的管理方式,而为公司开发一套适合本企业的员工信息管理系统就是很为了开发员工系统,开发人员需要在开发前的规划阶段就清楚系统的用户目统所面向的使用用户应被定义为非计算机专业人员。本系数据流图是系统需求中非常重要的一部分,数据流图从数据的角度来描述一5息2.2.2系统功能分析(1)管理员用户用例分析系统管理员就是主要运营人员,他们需要根据实时情况发布公告信息,对员工的信息进行管理,根据公司内部部门人事等的调整及时在系统中进行更新等。比如:管理员在公告管理模块发布有关五一假期的具体时间安排。管理员主要的执行操作有:部门管理模块:身份得到验证,登录成功后可对部门信息进行调整,展开增加、职位管理模块:调整职务信息,添加、删除和编辑操作。员工管理模块:管理员工数据,并添加、删除和编辑目标员工的信息。公告管理模块:根据实际的公司安排或要求发布公告信息。下载中心模块:根据实际需求情况完成文件的上传和或者删除文件等。管理员可执行操作用例图模型图2.2所示。6查询员工信息查询员工信息修改员工信息删除员工信息-<<包含>>---管理下载中心图2.2管理员操作用例模型图也可以查看新公告和进行文件下载等。具体如图2.3所示。查看部门信息查看部门信息查看职位信息查看员工信息查看公告信息图2.3普通用户操作用例图73系统设计8角色,管理员分为普通管理员和超级管理员。管理员能够管理员工,除此之外,也可以对员工的资料进行调整。超级管理员相对管理员多了一个用户管理的模块。一般用户能够查看部门、员工和通知等信息。以下是相关功能的简要描述。对部门、职位和员工信息进行规范化管理,对公告和文件进行规范化管理是该系统管理员主要的负责范围和权限。普通用户相对员管理减少了管理操作,可查看各模块信息和下载文件。本系统框架结构图舍去了登录和注销模块,如图3.1所示。查看和下载文件查看和下载文件查看公告信息查看员工信息查看职位信息查看部门信息上传和删改文件信息下载中心查看文件信息增删改公告信息公告管理查看公告信息增删改员工信息员工管理查看员工信息增删改职位信息职位管理查看职位信息增删改部门信息部门管理查看部门信息下载中心公告管理员工管理职位管理部门管理系统E-R图设计在本章数据库设计部分进行详细说明。3.2详细设计该部分主要介绍员工信息系统在运行过程中的后端数据的走向,使其透明化。另外对系统的主要功能模块进行剖析,展示其具体流程,并绘制出相应的流程图3.2.1系统用户登录使用这个系统首先要做的就是登录。当使用者进入系统的登陆界面时,输入登录名和密码,输入完成后选择自己的用户角色,管理员或者用户,然后点击登录。点击登录以后,系统首先会对必填项进行检测,如果登录名或者登录密码未填,系统将提示“必填项目不能为空”。若用户名和密码都已填写但有错误,或者登录名9YY图3.2系统登录实现流程图点击“提交”不能为空”未通过图3.3添加员工信息流程图提示“是否确认删除”点击“确认”图3.4删除公告信息流程图开始开始点击“文件查询”图3.5文件下载流程图图3.6全局E-R图(1)管理员用户表设计和普通用户表设计本系统的登录用户包括以下两种:有管理员用户和普通用户,包括管理员ID、登录名、登录密码、创建日期和用户名,E-R模型如下3.7所示。登录名创建日期管理员ID管理员用户表用户名普通用户表字段包括用户ID、部门ID、职位ID、姓名、性别、电话、邮件、学历、身份证号、地址、密码和创建日期。E-R模型如下3.8所示。性别员工信息表(2)公告信息表设计和下载中心信息表设计登录密码学历公告ID图3.9公告信息表E-R模型文件ID图3.10下载中心信息表E-R模型表3.1管理员用户信息表数据类型中文字段(说明)可否为空否登录名否登录密码否注册日期否用户名否(2)员工信息表。这个表格中包含了员工的基本资料。此表的资料栏位包括:数据类型中文字段(说明)可否为空员工ID否否否姓名否性别否电话否邮件否学历否身份否否建档日期否登录密码否数据类型中文字段可否为空否部门名称否详细信息否数据类型中文字段(说明)可否为空否否详细信息否数据类型中文字段名(说明)可否为空公告ID无否内容否发布日期否否数据类型中文字段名(说明)可否为空否否文件名否否上传日期否上传用户否4系统实现员工信息系统员工信息系统图4.1管理员/员工登录管理员:超级管理员1,欢迎您!欢迎管理员:超级管理员1,欢迎来到员工信息系统。侯永辉,欢迎您!围部门管理员工信息的管理,是企业对员工基本信息的添加、查询、修改、删除等。管理员会设定员工的初始帐号、密码等资料。在图4.4,4.5中显示了员工名单和具体的添加信息。管理员:超级管理员1,欢迎您!员工列表×QQ性别邮箱部门建档日期作男技术部宣侯永辉男技术部宣小兰女本科技术部宣添加员工×合我的桌面添加员工×合我的桌面员工列表× 管理员进入主界面以后,只要点击下载中心模块,就能够查看下载文件列表,并按照实际需要下载、编辑、删除文件。图4.6是收费中心的主界面。Q文件名发布用户图片15-8下午10:亩图4.6下载中心界面5系统测试功能模块名称用户登录数据路中存在管理员用户admin,其密码为123456。测试目的确保输入的数据是合法的。测试流程序号操作预计结果实际结果1登录名和密码输入为点击“登录”填项不能为空”提示“必须填项不能为空”2输入登录名“admin”和密码“5555”,选择一个管理员用户,然后单击登录。入”提示“登录名或密码错误!请重新输入”3正确输入登录名“admin”和密码“123456”,选择管理员登录成功登录成功4正确输入登录名“admin”和密码“123456”,选择用户,点击登录。误!请再次输入”提示“登录名或密码错误!请重新输入”功能模块名称下载中心下载中心功能操作核验数据库中已经含有了两条文件信息,用户通过测试目的验证下载中心模块的文件下载功能实现是否符合预期用例编号预计结果实际测
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东松山职业技术学院《施工技术与施工组织》2023-2024学年第一学期期末试卷
- 广东水利电力职业技术学院《能源化学工程概论》2023-2024学年第一学期期末试卷
- 广东青年职业学院《法语语法II》2023-2024学年第一学期期末试卷
- 七年级上册《4.2.3整式的加减》课件与作业
- 广东南华工商职业学院《第二外语(日语)(II)》2023-2024学年第一学期期末试卷
- 广东茂名幼儿师范专科学校《中国现当代文学经典鉴赏》2023-2024学年第一学期期末试卷
- 广东岭南职业技术学院《数学分析实践教学》2023-2024学年第一学期期末试卷
- 大学语文(南开大学)学习通测试及答案
- 2025新北师大版英语七年级下UNIT 3 Rain or Shine单词表
- 【名师一号】2020-2021学年高中英语人教版必修4语篇提能-2
- 初中科学公式大全
- 《液压与气动技术》考试复习题库(含答案)
- 学校矛盾纠纷化解工作方案
- 四川省南充市2022-2023学年九年级上学期期末义务教育教学质量检测英语试题(含听力)
- 展厅展板安装方案范本
- 观赏鱼产业实施方案
- 全国教育科学规划课题申报书:34.《高质量数字教材建设研究》
- 高处作业风险及隐患排查(安全检查)清单
- 有关新加坡公司治理的思考
- 团意险项目招标书
- 大概念教学读书分享
评论
0/150
提交评论