Office中国论坛/Access中国论坛

标题: 郁闷啊,怎么样才能软件人性化...... [打印本页]

作者: chenghai    时间: 2003-8-25 21:28
标题: 郁闷啊,怎么样才能软件人性化......
最近一件事,让我非常非常郁闷,不吐不快:
我于两年多前利用业余时间为公司人力资源部编制了一个管理软件(我从事的工作与此本无关系,纯粹因为爱好+想表现+与人事部的关系才导致我主动揽下这活的),是以access为核心的。
当时,人事部长交给我一份员工名单,约600多人,我看了以后,决定编一个字段作为数据库的主索引(姓名有重复的,不能用作主索引,地球人应该都知道),这个字段我定名为“工号”,是自动编号型(当然用自动编号型的,用access的应该都知道)。
编制好软件后,我就先把交给我的人事基本资料(原为excel文件)导入了数据库——工号是按资料上的顺序排的,他的排序大致是按厂办-重要部门-次要部门、部门领导-部门老员工-部门新员工排的(如:公司总经理是1号)。
再教会人事部门的员工会使用后(这实际上是这两三年间我的一个业余不间断工作),这个软件就运行起来了。应该说,通过人事部门与我的互动,这个软件不断得到完善,功能越来越强(同时我的水平也在提高),现在已是人事部门的最重要工具了——进人事部的员工首要工作就是学会应用这个软件——到目前为止,数据库中已积累了两千多员工的各种资料了(一则公司近几年发展很快,二则离职员工的资料并不从数据库中删除)。
本来一切都挺好,但最近居然引发了挺大的矛盾:公司为规范管理,决定给每个员工发员工证,经人事部和厂办讨论,决定除了在员工证上印刷上姓名部门等资料,还把工号也印上(以后不管什么检查考核,记个工号就行了,绝对不会搞错对象——我们厂里重名真的很多,像叫“建国”的厂里就有十几个!)。
可员工证发下去后,居然就有不少的员工到人事部抗议:反映工号里有“4”,不吉利,一定要换,其中不乏一些干部!还有一个公司副总,现在是第三把手,因为以前他只是部门负责人是这两年才被提上来的,所以工号很排后(在六十几),现在也遭到质疑……
为此,经过专题讨论,人事部和厂办主任决定:更改工号,把有“4”的工号统统弃之不用!!!因为这个工号更改涉及软件的一系列问题,所以这个光荣的工作理所当然地落在了我身上!!!!!!
唉,软件怎么样才能做到让所有的人都感到满意,达到100%的“人性化”……
郁闷……
作者: 徐阿鹏    时间: 2003-8-26 02:23
还好!只是稍稍改改,没有全盘否定
作者: wlltnt    时间: 2003-8-26 16:23
没关系,碰到了困难,可克服了自己不就又多会了一样,虽然会有点辛苦,是吧。危机不也是这样的解释危险加机会:)
作者: 竹笛    时间: 2003-8-26 20:14
您犯了一个错误:
没有建员工代码,表设计应为:
序号(自动编号)
工号(文本型)
姓名(文本型)
……

关键字为[序号]。
作者: goodorbad    时间: 2003-8-26 21:54
哈哈~~ 同情同情!领导总是很难伺候的。
作者: chenghai    时间: 2003-8-27 01:21
竹笛,要是工号可以随便修改,甚至重复,还工号还有什么意义呢?迎合领导口味?
我的想法是工号是唯一性编号(就像人的身份证号码),在公司各处使用都可以工号为准:简单的如早上检查迟到(我们没有打卡制度),检查者只要记一下迟到者的工号,然后报有关部门进一步处理(根据工号,在公司内部网上可以直接查询),方便效率高。
这个工号,我的设计思路是员工进厂后就固定了,永不更改,离厂后这个号码也随之封存。
现在一些不懂电脑的人(领导~)却在为了一些无关紧要的东西,如“4”之类的东东提出不可理喻的意见(按这个逻辑,除了4以外,还有很多号码都可能是不吉利的号码——众口难调呀)……
唉,郁闷……
作者: chenghai    时间: 2003-8-27 01:32
对了,告诉大家一声:现在我也有解决办法了:重新做员工卡,上面列出的是“姓名、部门、岗位”(原来是“工号、姓名”,考虑内部调动比较多,员工卡更换比较麻烦)。不让他们知道什么工号!!!!!!
至于以后在什么检查考核,或其他什么时候,那些领导们要是因为姓名重复搞错了对象,反正也与我无关!
(很搞笑:我们金工车间里有一个班组,里面居然有三个叫“顾杰”的,让他们去搞吧)
作者: sea.er    时间: 2003-8-27 01:44
呵呵,有意思
作者: 徐阿鹏    时间: 2003-8-27 01:46
不好!反对!这样你的顾杰的资料岂不是要混乱了?
作者: sea.er    时间: 2003-8-27 01:52
你没看出他有点儿跟领导赌气吗?
不过话又说回来,赌气也应该考虑到自己程序的可操作性,对吧
作者: 竹笛    时间: 2003-8-27 02:03
其时你的问题给领导的回答只要两个字就可以了:不行!
如果你要回答行,那你慢慢辛苦吧!
作者: 徐阿鹏    时间: 2003-8-27 02:05
还是用工号的好,不要自动编号的!手工编号,设为主字段;任意编,可以编例如8888888888这样的号码!搞不好,人家要好号码还的给你买两包烟抽抽,绝好的号码还可以买点钱。。。。。。哈哈,跟中国电信的选号费一样!
作者: 八小时外    时间: 2003-8-27 03:51
我赞成竹笛的做法,工号不应该用自动编号,自己建立一个字段也可以不重复的。我觉得这是这位大哥设计时的疏忽。虽然我不是很精通,但是无论是什么软件,都要考虑到十全十美,即使不能达到努力达到。哪怕一种可能只有0.01%,也要考虑进去。麻烦在前总比麻烦再后要好处理的多。
我不是高手,只是一点想法。
作者: keiyip    时间: 2003-8-27 04:43
不成功,便成人?

作者: chenghai    时间: 2003-8-27 18:11
呵呵,我可能没表达清我的意思:现在的解决办法是软件里的工号不变,但重做的员工卡上不印工号了,这样大家就不知道自己的工号(工号就只有人事部门用软件的人知道了——我们是没意见的),大家也就不会再闹了,我也用不着去改软件了。——实际上重做员工卡,主要也不是为了工号问题,而是为了其他因素(第一次做的员工卡由于讨论不够广泛,发下来后引起了不少领导的反对……)。
不过,徐阿鹏的意见值得考虑……
另外,竹笛和八小时外的意见实际上是很中肯的:很多时候我们做软件必须考虑很多“人性化”的要求,实际上有时我也妥协了,记得我发过一个帖子,好像也是竹笛提供的思路,就是人事软件的报表里,开始部门的排列无法按领导的意图排(按拼音升序降序都不行),后来就专门设立了一个用于部门排序的字段——虽然从软件效率最优的角度,这个字段实在没有什么意义……




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3