`
liangguanhui
  • 浏览: 112937 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

人事考核系统设计时遇到的问题

阅读更多
本人近来负责一个人事考核的项目,遇到一个比较棘手的问题需要请教各位,问题如下:

人事考核是分一期一期的,1年一期,在考核的时候,员工需要把他的一些需要考核的信息填写到系统里面,然后由人事部审核,考核完毕之后,会根据这些信息使用对应的公式算出一个分数,然后加起来,这个就是考核结果。

不过每一期的计算公式。审核内容并不确定,打个比方,假如某个考核项目是员工参加活动,上一次需要填写的内容:活动类型、活动人数、获取奖项,对应的权数是0.3,0.4,0.5,那上一年这个项目的分数的计算公式就是:活动类型×0.3+活动人数×0.4+获取奖项×0.5=分数,不过可能今年有所改动,可能会变动权数,又可能会增加一些新的考核元素,例如增加一个权数是0.2的活动级别。

甚至,他可能会增加一些新的考核项目,例如增加一个员工出勤考核,元素包括0.4的出勤率,0.2的旷工数等等。

对于这种系统,我怎么设计,才能尽可能地保证系统在每一期的考核通用,或者少量修改就可以在下期考核使用?
分享到:
评论
13 楼 myyate 2007-12-17  
我大体看了一下你的需求,没有仔细理解,我下午正好没事做,弄了一下,你看看对你能否有帮助
12 楼 keenvi 2007-12-14  
考核表:考核ID(主键), 考核名称, 考核组标记ID
考核项目表:项目成员ID(主键), 项目名称,项目权数
参与考核项目组:组标记ID,考核成员ID

考核项目表:(项目成员ID(主键), 项目名称,项目权数)
1,活动类型,0.3
2,活动人数,0.4
3,获取奖项,0.5
4,...

考核表: (考核ID(主键), 考核名称, 考核组标记ID)
1,优秀员工考核,yxygkh001(自定义标记)
2,......,yxygkh002

参与考核项目组表: (组标记ID,考核成员ID)
yxygkh001,1
yxygkh001,3
yxygkh001,4
-------------------
yxygkh002,2
yxygkh002,3
yxygkh002,4


不知道楼主碰见过有些网站的搜索器没,就是定义一个规则,并标记
以后调用就不要很麻烦的选择很多组合项目进行搜索了,只要获取那个标记就可以获取原来的组合项目搜索,就达到了第二次复用,考核的项目就不会重复

11 楼 liangguanhui 2007-12-14  
再请教一下,对于不同的输入类型,怎么处理?
10 楼 anweixiao 2007-12-14  
我也不在乎在这个场合留下一句废话了,不过问题真的没解决哈,为什么这里回帖的都只有一个出发点“鉴定帖子”…………
9 楼 daoger 2007-12-14  
我也感觉LZ再coding几年吧!
用2个表就能基本解决问题:一个考核项目信息表和一个项目内容表,用外键关联一下!
8 楼 ddandyy 2007-12-14  
你不适合做设计
7 楼 metaphy 2007-12-14  
抽象!抽象!抽象!

把变化的东西和相对不变的东西分开处理
6 楼 liangguanhui 2007-12-14  
tangyuanjian 写道
设计几个动态的字段,你每次填写不同的内容吧!

关键是字段的类型也是不确定的,例如活动的人数是整形,但活动类型就可能是代码了。
5 楼 liangguanhui 2007-12-14  
不考虑以后修改的问题,做出来不会很难,不过最烦的就是它会变
4 楼 yyjn12 2007-12-14  
seasar_tei 写道
你给我钱,1个礼拜我给做出来


吹把,吹吧.可劲吹.

鄙视

你这么有本事,人家在这请教设计思路,你怎么不说说呢?

鄙视
3 楼 tangyuanjian 2007-12-14  
设计几个动态的字段,你每次填写不同的内容吧!
2 楼 seasar_tei 2007-12-14  
你给我钱,1个礼拜我给做出来
1 楼 ddandyy 2007-12-14  
这个设计很简单吧............

相关推荐

    VB企业人事管理系统设计与实现(开题报告+源代码+系统)_计算机毕业设计源代码.rar

    《VB企业人事管理系统设计与实现》是一份典型的计算机毕业设计项目,主要涵盖了系统的设计、开发以及源代码的实现。此项目使用Visual Basic (VB)作为编程语言,构建了一个适用于企业管理的人事信息处理系统。VB是一...

    人事管理系统课程设计

    7. **异常处理与日志记录**:完善的异常处理机制能确保系统在遇到问题时仍能稳定运行,日志记录有助于定位和解决问题。 8. **测试与优化**:系统开发完成后,需进行单元测试、集成测试和压力测试,确保所有功能正常...

    人事管理系统(数据库课程设计)

    课程设计论文详细记录了整个项目的开发过程,包括需求分析、系统设计、编码实现、测试调试等阶段,以及遇到的问题和解决方案。这不仅是一份系统实现的记录,更是学习数据库设计与应用的宝贵资料。 总的来说,这个...

    C++人事管理系统

    通常,一个完整的人事管理系统包括员工信息管理、考勤管理、薪酬福利管理、招聘与培训、绩效考核等多个部分。在C++实现的人事管理系统中,这些模块将通过类和对象的概念来构建。例如,可以创建一个Employee类,用来...

    毕业答辩-基于ASP企业人事管理系统的设计与实现.rar

    1. "基于ASP企业人事管理系统的设计与实现.doc":这可能是一个详细的文档,涵盖了系统的需求分析、设计思路、技术选型、系统架构、实现步骤以及可能遇到的问题和解决方案等内容。对于学习者来说,这是一个很好的参考...

    毕业设计完整版基于C#人事管理系统(源代码+论文+答辩PPT).zip

    综上所述,这个压缩包文件提供了一个完整的毕业设计项目案例,对于学习C#编程、理解人事管理系统设计以及准备毕业答辩的学生来说,是非常宝贵的参考资料。通过研究源代码,可以提升编程能力;阅读论文,能了解系统...

    企业人事管理系统

    设计中遇到的问题,设计的心得体会. 6、 可以自行组成小组,每个小组人数不超过3个。每个小组必须提交的系统功能必须完备;个人提交的可以只是其中部分功能。无论是小组还是个人,在后台设计方面必须完善。

    vb企业人事管理系统(论文+源代码+开题报告+中期报告+实习报告).rar

    中期报告则反映了项目的进度,包括已完成的功能模块、遇到的问题及解决方案,确保项目按计划进行。实习报告则记录了开发者在实际操作中的经验、心得和改进意见,对于提高软件质量具有积极意义。 源代码是整个系统的...

    数据库课程设计 VB人事管理系统

    在课程设计过程中,学生还需要编写开题报告,阐述项目背景、目标、技术选型、系统架构等,以及论文,详细说明系统设计与实现的过程、遇到的问题及解决方案。这些文档是评价项目完成度和学生学习成果的重要依据。 ...

    人事管理系统的设计.pdf

    【人事管理系统设计】 随着计算机技术的不断发展,人事管理系统在企业中的应用越来越广泛,它已经成为现代企业管理中不可或缺的一部分。本文将详细探讨人事管理系统的概念、设计分析、实现过程以及开发总结。 第一...

    人事管理系统文档+程序

    1. **人事管理系统设计**:理解一个完整的人事管理系统应具备的功能模块,如员工信息录入、考勤打卡、绩效考核、薪资计算等,并掌握如何将这些功能进行模块化设计。 2. **C++编程**:学习C++的基本语法、类与对象、...

    人事管理系统

    - **第四章**:系统设计与实现,详细介绍人事管理系统的架构设计、功能模块划分、编码实现及运行效果展示。 - **第五章**:结论,总结研究成果,并对未来研究方向进行展望。 ### 二、人事管理系统关键技术点 #### ...

    毕业设计-基于Visual Basic的人事管理系统设计与代码实现

    VB提供了Try...Catch语句块来捕获和处理运行时可能出现的错误,确保程序在遇到问题时能够正常运行或提供有用的错误信息。 9. **调试与测试** 在开发过程中,调试和测试是必不可少的步骤。VB的调试工具可以帮助...

    VB电信人事管理系统设计(论文+源代码+开题报告).rar

    【VB电信人事管理系统设计】 本项目是一套基于Visual Basic(VB)开发的电信人事管理系统,旨在提高电信企业人力资源管理的效率和准确性。VB是一种由微软公司推出的事件驱动编程语言,适用于快速开发用户界面友好的...

    VB电信人事管理系统设计(论文+源代码+开题报告+中期报告+答辩PPT)_计算机毕业设计源代码.rar

    在系统设计阶段,开发者需要深入理解电信行业人事管理的特点,如员工信息管理、考勤记录、薪酬福利、绩效考核等。VB作为面向对象的编程语言,提供了丰富的控件和事件处理机制,适合构建用户友好的图形界面。同时,...

    人事管理系统 visual c++

    此外,错误处理和异常处理也是不可忽视的部分,确保程序在遇到问题时能给出适当的反馈,而不是突然崩溃。 最后,测试是保证系统稳定运行的关键环节。通过单元测试和集成测试,验证各个模块的功能和系统的整体性能,...

    Java 开发--JSP企业人事管理系统设计(源代码+论文).rar

    【标题】:“Java 开发--JSP企业人事管理系统设计(源代码+论文)”是一个关于使用Java编程语言,结合JSP技术开发的企业级人事管理系统的项目。这个系统旨在提供一套全面的人事信息管理解决方案,涵盖了员工信息管理、...

    VB+access人事管理系统

    此外,良好的错误处理机制也是必不可少的,以确保系统在遇到异常时能够正确处理,避免程序崩溃。 总之,VB+Access人事管理系统结合了VB的易用性和Access的数据库管理优势,为中小企业或个人提供了低成本、高效能的...

    人事管理系统需求分析说明书

    在系统开发过程中,可能遇到的假定和约束包括技术限制、预算限制、时间表限制以及与现有系统的集成问题等,这些都需要在需求分析阶段予以充分考虑。 3.1 功能规定 系统应具备以下核心功能: - 员工信息管理:录入、...

Global site tag (gtag.js) - Google Analytics