人事管理系统-软件工程实验报告

合集下载

人力资源管理软件实验报告

人力资源管理软件实验报告



二, 计算机网络:软件下载,数据收集。
各户来源分析操作过程

1、进入系统后点击初始页面左边的“分析”,在出 现的分析功能界面选择“客户统计分析”。 2、在界面设置自定义时间范围,在统计分析字段选 择“客户来源”,其他选项选择“仅分析已购买客 户”,选定时间段。 3、点击“立即分析”按钮,即出现数据结果,显示 行业及行业人数。


客户价值分析操作过程

1、进入系统后点击初始页面左边的“分析”, 在出现的分析功能界面选择“价值客户分析”。 2、在界面设置时间范围从----到----,并选择 “按累计购买金额排名”。 3、点击“立即分析”按钮,即出现数据结果, 显示客户企业及累计购买额。


软件在企业管理中的价值体现

通过使用WiseCRM客户关系管理软件,分析使用客户 关系管理软件对一个公司的作用。 客户关系管理软件的应用可以实现搞好客户关系、建 立以客户为中心的经营策略,是一种重要的管理手段, 它的作用主要有: 1、它提升了企业认识和了解客户的能力。 2、提升了业务人员的工作效率、工作质量和销售 水平,并缩减了销售成本,以及销售管理成本; 3、储存新老客户的相关信息,便于科学的管理和 决策。 4、提升新老客户满意度和老客户忠诚度进而扩大 了销售额。
人力资源管理软件实验报告
客户关系管理
实验步骤

实验名称:WiseCRM系统分析 实验目的:了解掌握WiseCRM系统使用法, 总结使用WiseCRM系统在企业管理中的作用。 实验内容:分别操作进行客户来源分析,客户 价值分析,根据具体例子进行实际操作,得出 具体数据,根据数据分析软件在企业管理过程 中体现的价值。
总结与体会

人事管理系统-软件工程实验报告

人事管理系统-软件工程实验报告

软件工程实验报告课题:人事管理系统学生姓名:学号:专业班级:指导教师:同组成员:需求分析一、实验目的掌握软件需求的结构化分析方法。

二、实验任务与实验要求导出系统详细的逻辑模型,这里用数据流图来表示。

三、实验内容(1)功能分析经过初步分析“人事管理系统”应该具备以下主要功能。

1、职员个人信息资料的增加、修改和删除;2、职员的考勤录入和查询;3、职员工资结算和查询;4、人事管理人员的变化和操作授权;由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。

(2)、关系模式在满足函数依赖和无损连接的基础上,使数据的设计更加合理。

在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。

在整个系统中超级管理员只有一人,管理员二人。

一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。

其具体的关系模式如下:普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)工资(员工号,时间,基本工资,提成,奖金)考勤(员工号,时间,迟到,早退,管理员号)注意:“”表示主码,“”表示既是主码又是外码。

E-R图如下所示数据字典设计:为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表)表1-1 worker(员工信息表)各字段设计(3)建立数据流图图1-6 0层数据流图图1-9 1层数据流图—对“员工信息更新”的细化(4)建立状态图人事管理系统的状态图,如图1-10所示。

图1-10 状态图四、心得体会在本次实验中,让我了解了需求分析这一阶段需要做那些事情,从现实生活中的具体事物中抽象出系统模型,在数据流程图中尽量使用词义准确的词。

软件工程课程设计报告——人事管理系统

软件工程课程设计报告——人事管理系统

软件工程课程设计题目人事管理系统系计算机系专业班级软件工程(动画方向)(2)班学生姓名贾秋洪学号20082358069指导教师姜青山2010 年6 月18 日1.课程题目人事管理系统设计2.概述2.1本课题的来源A公司是一家以寿险营销为目的的寿险公司,公司员工众多业务流量大,为了方便管理,我制作了一个人事管理系统。

主要通过员工基本信息录入、修改、查询、删除以及员工考勤等方面来对员工综合考评。

以便对员工发放工资进行合理分配。

这样能提高领导的人事管理水平还能提高员工的积极性。

通过现代计算机技术与企业管理相结合,实现人事管理系统的科学化、信息化、现代化,并且适合一般人群使用。

企业人事管理是相对企业内部员工的管理。

集人员、考勤、工资、员工培训、系统功能等于一体的大型管理系统,为公司在人事管理等方面提供极大的方便。

本软件是以中小型企业为背景而设计开发的,界面美观、使用方便。

本系统主要以人员管理、考勤管理、统计分析管理、工资核算等,是企业人事管理必不可缺的好帮手。

2.2本课题目的、实现功能与预期成果2.2.1目的目前市面上流行的人事管理系统不少。

但是,对于A公司来说,不需要大型的数据库系统。

只需要一个操作方便,功能实用,能满足本中心对数据的管理及需求的系统。

我们的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。

2.2.2实现功能能够录入人事的基本资料,在操作上能够完成诸如添加、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面的工作,基本满足人事日常业务的需要。

2.2.3预期成果所做出的人事管理系统能让A公司管理层在操作简单的前提下并有效的提高对该公司的人事管理,并通过该系统提高员工的能力。

尽量使本系统做到是一个科学化、信息化、简单使用的人事管理系统。

3.系统分析3.1系统调研正式开发管理信息系统之前进行调研是非常必要的,必要对现行系统进行详细的调查,明确用户需求,保证开发的新系统的功能与用户的要求相吻合,避免耗费大量的人力、物力、财力,新系统的开发却失败的悲剧发生。

人事管理系统软件工程实验报告

人事管理系统软件工程实验报告

人事管理系统软件工程实验报告一、实验目的本次实验旨在设计并实现一个人事管理系统软件,通过该软件能够实现对员工信息、薪资、考勤等相关数据的管理和查询操作,提高人事管理的效率和准确性。

二、实验内容1.需求分析在开始实验之前,首先对人事管理系统的需求进行分析。

通过与实际使用人事管理系统的工作人员交流,了解到系统需要实现以下功能:(1)员工信息的录入和修改。

(2)员工薪资的计算和调整。

(3)员工考勤记录的登记和查询。

(4)员工离职和入职的管理。

(5)系统管理员的权限管理。

2.系统设计基于需求分析的结果,开始进行系统设计。

首先确定系统的基本架构,采用三层架构:界面层、业务逻辑层和数据持久层。

(1)界面层:实现用户与系统的交互,提供操作界面和数据展示窗口。

(2)业务逻辑层:负责处理用户的请求,进行数据的操作和逻辑判断。

(3)数据持久层:负责将数据存储到数据库中,实现数据的持久化。

3.编码实现根据系统设计的结果,开始进行编码实现。

根据项目需要,采用JAVA语言进行开发,并利用相关开发工具进行开发。

编码实现过程中,需要注意代码的规范性和可读性。

4.系统测试在实现阶段完成之后,进行系统的功能测试。

测试主要包括单元测试和综合测试。

在测试过程中,需要模拟实际使用场景,测试各个功能是否正常运行,并对可能出现的异常情况进行测试。

5.系统部署和运行在系统开发和测试通过后,将系统部署到服务器上,并进行系统的运行。

在运行过程中,需要保证系统的稳定性和安全性。

三、实验结果本次实验设计并实现了一个人事管理系统软件。

通过该软件,能够实现对员工信息、薪资、考勤等相关数据的管理和查询操作。

系统界面友好,功能完善,能够满足人事管理的各项需求。

四、实验总结通过本次实验,我深入了解了软件工程的开发流程和方法。

在实验过程中,我学习了需求分析、系统设计、编码实现、系统测试和部署运行等各个环节的具体操作。

在实验中,我积极与实际使用人事管理系统的工作人员交流,了解到系统的具体需求,并以此为基础进行系统的设计和实现。

人事管理系统 软件工程实训报告

人事管理系统 软件工程实训报告

人事管理系统软件工程实训报告人事管理系统-软件工程实训报告1、系统描述及数据流图系统了解人力资源管理系统是这样的一种管理软件,它能够快速、方便地显示结果,还可以对有关工资的各种信息进行统计,服务于财务部门及公司主要管理者。

实施人力资源管理系统可以集中、整合各种信息来源,有利于降底管理成本,提高公司管理效率和水平,从而促进公司的进一步发展和变革。

本系统实现了以下功能:系统界面设计美观、亲善;智能化程度高、操作灵活、方便;?系统运行稳定、安全可靠;?反应快速、计算准确;同时实现崭新员工聘用备案、查阅修正及聘用合约的打印、编辑;?备案并可以下载日常考勤信息;?记录公司定期的员工考核成绩;?同时实现部门用人提出申请的备案;?同时实现应聘者信息对备档;实现工资单自动录入及缺勤原因的扣资计算。

管理员事务人力资源管理系统企业人事信息用户管理员档案信息档案管理档案信息人事信息用户人事信息人事管理日常信息日常信息日常管理d1考勤记录考勤信息考勤信息考勤记录员工1考勤管理月考勤记录请假申请信息告假记录2请假管理请假信息d2请假记录d2员工档案员工信息员工档案信息1.1个人员工信员工1.2档案信息报表信息息更新员工档案汇总实习信息d1应聘档案d3部门信息d1员工档案缺人部门信息部门信息产生报表部门部门信部门用人提出申请信息息更新经理用人提出申请提出申请信息提出申请信息职务信息报表d4提出申请列表d2职务列表d1员工档案考核信息产生报表考核考核考核信考核信员工信息信息息汇总息处理业绩信息汇总信息业绩信息d2业绩考核报表实习人未考核档案d1未考核档案未考核信息应聘信息收集应聘数据应聘考核考核过档案d2考核档案档案信息应聘档案汇总档案信息报表d1月考勤记录考勤信息奖惩信息附加工资统计附加工资d2奖惩记录工资计算经理新工资信息更新基本工资信息基本工资个人工资员工工资汇总员工工资报表工资信息产生报表工资信息d3工资汇总2、思考1、项目研发首先必须搞的事就是什么?首先对该项目进行可行性研究,论证该项目是否值得去解决,然后进行需求分析,了解用户对目标软件系统在工功能、行为、性能、设计约束等方面的期望。

人事管理系统-软件工程实验报告

人事管理系统-软件工程实验报告

软件工程实验报告课题:人事管理系统学生姓名:学号:专业班级:指导教师:同组成员:评阅意见:录目评定成绩:指导老师签名:专业资料需求分析一、实验目的掌握软件需求的结构化分析方法。

二、实验任务与实验要求导出系统详细的逻辑模型,这里用数据流图来表示。

三、实验内容(1)功能分析经过初步分析“人事管理系统”应该具备以下主要功能。

1、职员个人信息资料的增加、修改和删除;职员的考勤录入和查询;、2职员工资结算和查询;3、人事管理人员的变化和操作授权;、4由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。

(2)、关系模式在满足函数依赖和无损连接的基础上,使数据的设计更加合理。

在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。

在整个系统中超级管理员只有一人,管理员二人。

一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。

其具体的关系模式如下:普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)专业资料管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)工资(员工号,时间,基本工资,提成,奖金)考勤(员工号,时间,迟到,早退,管理员号)”表示既是主码又是外码。

”表示主码,“注意:“E-R图如下所示专业资料姓名性别管理员号出生年月密码号管理员联系电话身份证号就职时间图之管理员图1-3E-R性别姓名超级管理员号出生年月密码号理员超级管联系电话身份证号就职时E-图之超级管理1-数据字典设计:,为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb(工资信(考勤信息表)、booklist其中包含worker(员工信息表)、manager 息表)1-1 worker(员工信息表)各字段设计表专业资料3()建立数据流图密码员工号普通职职员查询结密码员工号事职员查询条件管理员管管理员查询结果职员信息理管理员查询条件系密码员工号统报表相关部门超级管理员超级管理员查询结果超级管理员查询条件1-5 顶层数据流图图专业资料员工号和密码不匹配专业资料无权限勤信4.1考查询条件查看息查询查询结果员工考勤信息文件角色成打生4.4无权限报印报表表信4.2员工查询条件查看息查询查询结果员工信息文件角色无权限资信工4.3查询条件查看息查询查询结果员工工资信息文件角色对“员工信息更新”的细化1图1-9 层数据流图—)建立状态图(4 1-10所示。

人事管理系统实验报告(两篇)

人事管理系统实验报告(两篇)

引言本文是关于人事管理系统实验的第二份报告。

本次实验的主要目的是测试和评估已经开发的人事管理系统的性能和功能。

在本文中,我将详细介绍实验的背景和目标,并提供实验过程中遇到的主要问题和解决方案。

我还将分析实验的结果,并提出一些建议以进一步改进人事管理系统。

概述人事管理系统是一个管理组织中人力资源方面的关键信息的计算机系统。

它的目标是帮助组织高效地管理员工的招聘、培训、薪资和福利等方面的工作。

本次实验中的人事管理系统是经过设计和开发的,其中包括员工信息的录入、修改和删除,薪资管理,考勤记录等功能。

正文内容一、系统功能测试1.员工信息录入功能测试a.测试输入的有效性和完整性b.测试系统的响应时间和稳定性2.薪资管理功能测试a.测试薪资计算的准确性b.测试薪资发放的及时性和准确性3.考勤记录功能测试a.测试考勤记录的准确性和完整性b.测试系统对异常考勤的处理能力4.培训管理功能测试a.测试培训计划的制定和执行情况b.测试培训记录的准确性和完整性5.绩效考核功能测试a.测试绩效评估的准确性和公正性b.测试系统对绩效低下员工的处理能力二、问题与解决方案1.系统响应时间过长的问题a.优化数据库查询语句b.增加系统服务器的处理能力2.员工信息录入不完整的问题a.增加必填字段的验证b.提供友好的界面提醒用户填写必要信息3.薪资计算结果不准确的问题a.检查薪资计算公式的准确性b.确保薪资计算所需数据的准确性4.绩效评估结果不公正的问题a.优化绩效评估指标的设定b.加强对绩效评估过程的监督和审查5.考勤记录错误的问题a.提供考勤记录的修改和纠错功能b.加强对员工考勤记录的监管和审查三、实验结果分析通过对人事管理系统的功能测试,我们发现系统在大部分功能上表现良好,能够满足组织的人力资源管理需求。

然而,仍存在一些问题需要进一步改进。

系统响应时间较长,需要优化系统性能。

同时,某些功能在数据输入的完整性和准确性上存在一定的问题。

04-人事管理系统软件测试报告

04-人事管理系统软件测试报告

人事管理系统软件测试报告1引言 (2)1.1编写目的 (2)1.2背景 (2)1.3参考资料 (2)2计划 (2)2.1软件说明 (2)2.2测试内容 (2)2.2.1测试1(标识符) (2)2.2.2测试2(标识符) (3)2.2.4测试3(标识符) (3)2.2.5测试4(标识符) (3)2.3进度安排 (3)2.4条件 (3)2.5测试资料 (3)3测试设计说明 (4)3.1测试1(标识符) (4)3.1.1控制 (4)3.1.2输入 (4)3.1.3输出 (4)3.1.4过程 (4)4评价准则 (4)4.1范围 (4)4.2数据整理 (5)4.3尺度 (5)1引言1.1编写目的根据测试计划报告,对软件进行测试,详细记录测试过程,以对软件的质量进行测评,为软件设计人员提供BUG依据,故做产生测试分析报告。

努力发现软件中的错误,并改正错误。

1.2背景待开发的软件系统的名称:人事管理系统。

本项目的任务提出者是学院指导教师,开发者是开发小组成员,用户是公司。

本产品是针对电脑管理公司的需求设计的,可以完成员工管理(员工注册、员工登录、修改密码)、经理管理(员工管理、部门管理、人员调薪)等功能。

1.3参考资料《软件工程导论(第5版)》张海潘清华大学出版社《数据库系统概论(第4版)》王珊萨师煊高等教育出版社2计划2.1软件说明管理员管理员工注册修改密码人员调薪查看修改员工信息查看修改部门信息2.2测试内容2.2.1测试1(标识符)名称:系统操作登录测试目的:测试系统操作界面。

内容:帐号口令输入、合理性检查、合法性检查,系统操作界面显示控制2.2.2测试2(标识符)名称:注册测试。

目的:测试注册功能。

内容:括员工证号输入、合理性检查、合法性检查。

2.2.4测试3(标识符)名称:查询测试。

目的:测试查询功能。

内容:员工查询对话框显示控制,输入数据合理性检验、提交、员工基本信息查询结果显示。

2.2.5测试4(标识符)名称:员工薪资计算测试。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程实验报告
课题:人事管理系统学生姓名:
学号:
专业班级:
指导教师:
同组成员:
需求分析
一、实验目的
掌握软件需求的结构化分析方法。

二、实验任务与实验要求
导出系统详细的逻辑模型,这里用数据流图来表示。

三、实验内容
(1)功能分析
经过初步分析“人事管理系统”应该具备以下主要功能。

1、职员个人信息资料的增加、修改和删除;
2、职员的考勤录入和查询;
3、职员工资结算和查询;
4、人事管理人员的变化和操作授权;
由于是使用计算机管理,就带来了新的功能:用户登陆、操作人员的管理、基本数据的维护、由数据安全产生的数据备份与恢复。

(2)、关系模式
在满足函数依赖和无损连接的基础上,使数据的设计更加合理。

在本系统中只有3个实体,那就是普通员工、管理员、超级管理员,他们权限的不听通过角色来区分。

在整个系统中超级管理员只有一人,管理员二人。

一个人只可以在普通员工、管理员、超级管理员中处于一个角色,而不可以兼任。

其具体的关系模式如下:
普通员工(员工号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)
管理员(管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)
超级管理员(超级管理员号,密码,姓名,性别,出生年月,身份证号,联系电话,就职时间)
工资(员工号,时间,基本工资,提成,奖金)
考勤(员工号,时间,迟到,早退,管理员号)
注意:“”表示主码,“”表示既是主码又是外码。

E-R图如下所示
数据字典设计:
为了方便数据库的管理和维护,本系统只设计一个数据库workers.mdb,其中包含worker(员工信息表)、manager(考勤信息表)、booklist(工资信息表)
表1-1 worker(员工信息表)各字段设计
表1-2 monit (考勤信息表)各字段设计
表1-3 workmoney
(工资信息表)各字段设计
(3)建立数据流图
图1-6 0层数据
图1-9 1层数据流图—对“员工信息更新”的细化
(4)建立状态图
人事管理系统的状态图,如图1-10所示。

图1-10 状态
四、心得体会
在本次实验中,让我了解了需求分析这一阶段需要做那些事情,从现实生活中的具体事物中抽象出系统模型,在数据流程图中尽量使用词义准确的词。

我第一次用Microsoft Office Visio 2007这个软件画数据流图,用起来并不怎么习惯,实验了一下后,最终还是决定用word画。

E-R图、数据字典我已经相当的熟悉的了,在大型数据库课程设计中我已经用过了。

在这次中我得到了进一步的熟悉和温习,知识也得到了更深一步的了解。

总之,在这次实验中,我学到了很多东西,唯一的遗憾就是还不会用Microsoft Office Visio 2007。

刚开始我的数据流图画得不规范,感谢周老师给我指出来。

我现在已经改正了,下次不会在犯同样的错误。

概要设计
一、实验目的
了解软件体系结构模型,掌握面向数据流的设计方法、。

二、实验任务
使用面向数据流的方法设计软件系统的结构。

三、实验内容
(1)人事管理系统软件结构
在需求分析中,已经用结构化方法消息分析了“人事管理系统”。

因此,可以从图2-1所示人事管理系统数据流图出发,设计人事管理系统的结构。

图2-1 人事管理系统数据流图
对图2-1的数据流图进行分析,可以看出此数据刘图没有明显的事务中心。

因此从整体上看,这个数据刘图具有变换流的基本特征。

当用户得到操作授权之
后,人事数据沿一条通路进入系统,输出数据沿一条通路离开系统。

接下来,确定输入流和输出流的边界,以孤立不变换中心。

“收集数据”显然位于输入流中,“生成打印报表”显然位于输出流中。

因此,可画出具有边界的数据流图,如图2-2所示。

变换分析得出的系统高层结构是一个“三叉”控制结构。

针对“人事管理系统”得出的高层控制结构如图2-3所示。

图2-3人事管理的“第一级分
但是由于本系统不太复杂,所以把“验证用户”放在进入系统的第一步,所以修改后的高层控制结构如图2-4所示。

人事管理系统的“第二级分解结果如图2-5所示。

图2-5人事管理的“第二级分解”
结合人事管理的“第二级分解”图可以看出,“生成打印报表”功能本来就具有输出的功能,因此无需“输出数据”这个控制模块,删除“输出数据”这个控制模块。

“维护数据”和“利用数据”也不需要“处理数据”这个模块,“处理数据”这个控制模块也可以删除,因此,优化后的人事管理系统软件结构如图2-6所示。

图2-6优化后的人事管理系统软件
四、心得体会
在本次实验中,我知道了在概念设计部分需要做那哪事情画哪些图,需求分析和概要设计这两个阶段并没有明显的分界线。

概要设计的主要任务是由数据流图分析并得出系统的软件结构图,我基本上达到了实验的要求。

详细设计
一、实验目的
了解人机界面设计;掌握使用过程设计工具描述模块的详细数据结果和算法。

二、实验内容
1、登陆
登陆是系统有三种角色,分别为普通职员、管理员、超级管理员,其程序流图如图11所示。

图11 登陆程序流图
2、信息添加
信息添加的程序流图如图12所示。

图12 信息添加程序流图3、信息删除
信息删除的程序流图如图13所示。

4、密码修改
密码修改的程序流程图如图14所示。

图14密码修改程序流图4、信息查询
信息查询的程序流程图如图15所示。

图15信息查询程序流图
四、心得体会
在本次实验中主要对人事管理系统的各个模块进行程序流程图的设计,使我们对本系统有一个更深入的了解,明确了各步该怎么做,以及应该注意哪些方面的细节问题,到此,对人事管理这个系统已经基本上分析完成了。

相关文档
最新文档