[请问] 人事管理系统的资料要转出来成EXCEL

楼主: zxcdewqa (    )   2021-09-02 14:33:51
先解释一下背景
我们公司的系统很老旧
内建没有可以把人事系统里的资料转出来的功能
最近来了个新老板
新老板常想到什么就要一下EXCEL资料说要做了解跟分析
系统却都转不出资料来
只好就请我们这老系统工程师
一支一支依我们今天遇到的需求做出来给我们
但新老板想做新的系统
也觉得现阶段这样做不是办法
就想请我们老系统工程师
写一个一劳永逸的转档程式
把"所有资料"都转出来
好的,什么叫所有资料呢?
当然最基本那种姓名、地址、ID这种都没问题
我不是要问这种的
我要问的是除了基本资料之外
我们还有一些每一年都会重复发生的事
譬如说同一堂课他可能2018年有参加、2019年也有、2020年也有
或是他的职务一直升上去,他当过课员、经理、协理
这样在同一个项目下会分支出来的资料
在转出来的资料里该怎么呈现老板想要的所谓"所有的资料"
老系统工程师每写一支转档,都要跟我们收一次钱的
所以新老板才觉得很母汤
也不喜欢这个老系统工程师
怕新系统不找他做的话
到时我们什么资料都拿不出来
手上什么都没有
所以也想趁这个一次痛
把系统所有登记的资料都拿到手
我文组的啊~
我不知道老板这种要求在IT这边其实真的是合理且做的到的
还是其实我在想这件事的整个概念或是思考的方向从基本上就不对
譬如说才没有一个方式可以转出所有的资料的EXCEL档
一定要分成五次,之类的
不知道我的叙述大家看的懂吗?
哭哭
谢谢大家
作者: hsinyeh (hsinyeh)   2021-09-02 14:42:00
看不懂你想要表达什么 老板就是想要花一笔钱把所有database资料全部捞出来 他哪管你要几次重点是花几次转对你有啥差别
楼主: zxcdewqa (    )   2021-09-02 14:46:00
哈哈哈,因为我们没有程式可以转全部呀~都要再写程式每写一支,工程师就要跟我们收一次钱
作者: OrzOGC (洞八达人.拖哨天王)   2021-09-02 14:50:00
只要数据库在,要什么都能捞啊
作者: ChungLi5566 (中坜56哥)   2021-09-02 14:51:00
只要想得到的都写得出来 价钱问题而已
作者: a21802 (NEC)   2021-09-02 14:54:00
不是什么一支两支的问题吧 直接开需求是全部都拉完阿
楼主: zxcdewqa (    )   2021-09-02 14:56:00
所以就是给工程师去伤脑筋就对囉,我只要说:我要全部~我只是不知道我会拿到什么样的东西
作者: a21802 (NEC)   2021-09-02 14:56:00
随便一个免费ETL工具就能把资料从DB拉出来转好档了资料不做任何处理的话 甚至不用写code 用工具流程拉一拉
作者: enjoyyou (漫步人间)   2021-09-02 15:23:00
简单讲 没做索引 你就是得自己重新连结相关..
作者: azdy (旅行的意义?)   2021-09-02 15:38:00
老板要的这种格式,是给人看的,不会符合数据库的正规化格式
作者: ChungLi5566 (中坜56哥)   2021-09-02 15:55:00
需求要明确 如果连需求都不知道怎么开 就要请顾问来厘清需求
作者: robrob99 (梁龙)   2021-09-02 16:21:00
看完只觉得很蠢 有数据库 老板要看啥自然就是捞啥 说全捞出来 建新的 那就是整个数据库捞给你 再把资料灌回去
作者: kuchel (KKKKK)   2021-09-02 16:42:00
你的所有资料就是数据库,所以直接请他写个数据库转EXCEL然后自己开EXCEL慢慢找资料,对于不懂的人这样最简单不过如果资料很庞大,EXCEL电脑开不开得起来是问题EXCEL有大小上限,版本不同还不一样,资料太多真要多个档
作者: ChungLi5566 (中坜56哥)   2021-09-02 18:58:00
比较有规模的公司也是养一群IT写程式捞资料
作者: najoy (○巫女小姐○)   2021-09-03 23:48:00
建好数据库 想看什么再做查询就好了…

Links booklink

Contact Us: admin [ a t ] ucptt.com