新足迹

 找回密码
 注册

精华好帖回顾

· 哀伤的基督城 (2012-4-9) hr6970 · 从捡便便说起。。。 (2011-4-2) peanut
· 参加活动--记忆中的美好 (更新婚礼安排明细) (2009-10-5) 无翼而飞 · 新足迹厨艺大展示 12月下:主料鸡块 - 上海白斩鸡 (2008-12-20) patrickzhu
Advertisement
Advertisement
查看: 7914|回复: 73

[IT] 老板让我开发一个到期提醒系统,咋整? [复制链接]

发表于 2022-11-9 12:42 |显示全部楼层
此文章由 vivic2333 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 vivic2333 所有!转贴必须注明作者、出处和本声明,并保持内容完整
高校科研岗,会用到R,python啥的做数据分析,大部分数据都是excel、txt文档,不涉及数据库。

老板看我会这些东西,让我开发一个系统,他想实现的功能是:
1. 系统中有3个数据表格,之间可以相互关联、查询信息
2. 其中一个表格里,有licence的到期日期,他想在到期之前,比如3个月的时候,发送提醒,或者在系统里面显著位置提醒。

目前我只知道这两个需求。我知道大概怎么个弄法,sql存数据,再弄个界面查找、显示。

问题是这不是我该干的活,我也不专业,应该找软件或者网站开发的人来弄,服务器可以用学校自己的,或者AWS啥的。

请问大神,这样一个系统,外包的话大概多少钱?用什么样的架构、语言来做更好?

提前感谢!谢谢!
这个人还行
Advertisement
Advertisement

发表于 2022-11-9 12:44 |显示全部楼层
此文章由 Pippa 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Pippa 所有!转贴必须注明作者、出处和本声明,并保持内容完整
建议在足迹工作版招个合同工 采用招标方式,喊擂台

评分

参与人数 1积分 +2 收起 理由
vivic2333 + 2 感谢分享

查看全部评分

发表于 2022-11-9 12:47 |显示全部楼层
此文章由 dnr 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dnr 所有!转贴必须注明作者、出处和本声明,并保持内容完整
直接说不会

发表于 2022-11-9 12:48 |显示全部楼层
此文章由 vivic2333 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 vivic2333 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Pippa 发表于 2022-11-9 09:44
建议在足迹工作版招个合同工 采用招标方式,喊擂台

谢谢~~刚发现还有这个板块。我还想过去tb找个外包
这个人还行

发表于 2022-11-9 12:49 |显示全部楼层
此文章由 vivic2333 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 vivic2333 所有!转贴必须注明作者、出处和本声明,并保持内容完整

我说我能做,但是慢,好多东西不熟悉,应该找更专业的人来做。
他说可以给我钱。。。
这个人还行

发表于 2022-11-9 12:51 |显示全部楼层
此文章由 cnlancer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cnlancer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Pippa 发表于 2022-11-9 12:44
建议在足迹工作版招个合同工 采用招标方式,喊擂台

我赞成往上加价喊擂台
Ride to Conquer Cancer
Advertisement
Advertisement

发表于 2022-11-9 12:54 |显示全部楼层
此文章由 Pippa 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Pippa 所有!转贴必须注明作者、出处和本声明,并保持内容完整
cnlancer 发表于 2022-11-9 12:51
我赞成往上加价喊擂台

擂台的好处是,你可以加也可以减,反正最后由楼主扔绣球

发表于 2022-11-9 12:57 |显示全部楼层
此文章由 dnr 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 dnr 所有!转贴必须注明作者、出处和本声明,并保持内容完整
vivic2333 发表于 2022-11-9 12:49
我说我能做,但是慢,好多东西不熟悉,应该找更专业的人来做。
他说可以给我钱。。。 ...

那你回复:得加钱。。。

评分

参与人数 1积分 +2 收起 理由
vivic2333 + 2 你太有才了

查看全部评分

发表于 2022-11-9 12:59 来自手机 |显示全部楼层
此文章由 z_denise 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 z_denise 所有!转贴必须注明作者、出处和本声明,并保持内容完整
实现方法很多种,就看你老板加多少钱

发表于 2022-11-9 13:01 |显示全部楼层
此文章由 cdreader 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cdreader 所有!转贴必须注明作者、出处和本声明,并保持内容完整
  不用自己造轮子,这玩意github上应该能找到

评分

参与人数 1积分 +1 收起 理由
vivic2333 + 1 感谢分享

查看全部评分

发表于 2022-11-9 13:04 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 DDD888 于 2022-11-9 13:05 编辑

可以问下你的老板愿意出多少钱啊?我可以用rust language + actix-web + reactjs做个这系统,运行在你想要的云上ubuntu linux,算一个月时间吧

评分

参与人数 1积分 +2 收起 理由
vivic2333 + 2 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2022-11-9 13:06 |显示全部楼层
此文章由 Grange 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Grange 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 Grange 于 2022-11-9 12:07 编辑

不需要搞得太复杂。写个python脚本,然后设置一个cron job每隔一段时间打开这几个文档查询一下,到期发个邮件给你,用python写很容易。

发表于 2022-11-9 13:09 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 DDD888 于 2022-11-9 13:11 编辑
Grange 发表于 2022-11-9 13:06
不需要搞得太复杂。写个python脚本,然后设置一个cron job每隔一段时间打开这几个文档查询一下,到期发个邮 ...


楼主的老板要界面啦,当然是要网站啦,主流浏览器才是现在的主流啦

我相信amazon的free tier可以支持用rust language开发的系统啦

发表于 2022-11-9 13:16 来自手机 |显示全部楼层
此文章由 Bessy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Bessy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
找几个final year project 的学生,需求给他们。免费做,做好了给个好分数。

发表于 2022-11-9 13:16 |显示全部楼层
此文章由 Grange 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Grange 所有!转贴必须注明作者、出处和本声明,并保持内容完整
DDD888 发表于 2022-11-9 12:09
楼主的老板要界面啦,当然是要网站啦,主流浏览器才是现在的主流啦

我相信amazon的free tier可以支持用r ...

数据不多的话把这些数据用python脚本自动导入一个GoogleApp spreadsheet里。GooleApp有Pyhon模块,稍微麻烦点。

评分

参与人数 1积分 +2 收起 理由
vivic2333 + 2 感谢分享

查看全部评分

发表于 2022-11-9 13:25 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Bessy 发表于 2022-11-9 13:16
找几个final year project 的学生,需求给他们。免费做,做好了给个好分数。

你这样做,澳大利亚政府如何来税收养人啊?
Advertisement
Advertisement

发表于 2022-11-9 13:26 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Grange 发表于 2022-11-9 13:16
数据不多的话把这些数据用python脚本自动导入一个GoogleApp spreadsheet里。GooleApp有Pyhon模块,稍微麻 ...

那你把自己限制在google平台啦,要不受限制啦,支持竞争啦

发表于 2022-11-9 13:29 |显示全部楼层
此文章由 Grange 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Grange 所有!转贴必须注明作者、出处和本声明,并保持内容完整
DDD888 发表于 2022-11-9 12:26
那你把自己限制在google平台啦,要不受限制啦,支持竞争啦

反正无需搞得很复杂,就几个文档连SQL都上了,我们管这个叫over engineer,呵呵。

发表于 2022-11-9 13:30 |显示全部楼层
此文章由 nariko 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 nariko 所有!转贴必须注明作者、出处和本声明,并保持内容完整
mid level以上的developer都能弄吧
最简单搞个watch dog 程序每隔xx小时run一次查询
要是有aws或者azure经验就更简单了,一个timer trigger funcion 查询数据(数据也在cloud),要是query发现快到期了就alert到sms或者email (用sendgrid或者类似)。

发表于 2022-11-9 13:33 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 DDD888 于 2022-11-9 13:35 编辑
Grange 发表于 2022-11-9 13:29
反正无需搞得很复杂,就几个文档连SQL都上了,我们管这个叫over engineer,呵呵。 ...


客户的需求会不断增加的,就像造房子,基础打好是最重要的啦,不然系统不适应增长,重新写过,浪费钱啦,这事时时刻刻都在重演啦

我八年前给朋友用golang开发个系统,结果内存使用维持在15gb ram左右,我现在用rust language给朋友重新写了下,内存使用就少许多啦,而且代码架构非常flexible

发表于 2022-11-9 13:37 |显示全部楼层
此文章由 七月 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 七月 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不知道楼主需要多复杂和强大的,我自己做的系统,可以基本实现这两个功能,都是用 Excel,第一个就用 VLookUp 就可以,第二个如果不需要弹出来提醒的,只需要打开 Spreadsheet 就看到显著颜色标识的话,用日期函数加上Conditional Formatting 就可以

评分

参与人数 1积分 +3 收起 理由
hxsh2000 + 3 感谢分享

查看全部评分

Advertisement
Advertisement

发表于 2022-11-9 13:37 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Iconomachy 发表于 2022-11-9 13:29
freelancer 或者 upwork 找印度人,价格可以去零减半

你说的对,我就一直奇怪西方国家的程序员这样低的钱,如何赚外快啊?
头像被屏蔽

禁止发言

发表于 2022-11-9 13:40 来自手机 |显示全部楼层
此文章由 cpen5cpen5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cpen5cpen5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
可以很简单,也可以很复杂,但一定要你老板出点钱,不能破坏IT市场的繁荣,对不对?

发表于 2022-11-9 13:42 |显示全部楼层
此文章由 Grange 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Grange 所有!转贴必须注明作者、出处和本声明,并保持内容完整
DDD888 发表于 2022-11-9 12:33
客户的需求会不断增加的,就像造房子,基础打好是最重要的啦,不然系统不适应增长,重新写过,浪费钱啦, ...

主要还是看他有多少数据吧,几个MB和几个GB的数据处理方式肯定不一样。一个人没必要住三层10几个房间的豪宅,当然这个人如果以后准备生十几个小孩那情况又不一样。

发表于 2022-11-9 13:44 |显示全部楼层
此文章由 tk0007 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 tk0007 所有!转贴必须注明作者、出处和本声明,并保持内容完整
licence很多吗?有个东西叫calendar。

发表于 2022-11-9 13:44 |显示全部楼层
此文章由 vivic2333 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 vivic2333 所有!转贴必须注明作者、出处和本声明,并保持内容完整
谢谢大家回复!很有启发!
今天分数没了,明天再来加分。
Advertisement
Advertisement

发表于 2022-11-9 13:46 |显示全部楼层
此文章由 DDD888 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 DDD888 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 DDD888 于 2022-11-9 13:51 编辑
Grange 发表于 2022-11-9 13:42
主要还是看他有多少数据吧,几个MB和几个GB的数据处理方式肯定不一样。一个人没必要住三层10几个房间的豪 ...


这年头,最会变的就是商业需求,而且是大变,而且是要立刻做好

从来就没有做好的和开始计划的是一样的啦

例如我2011年时老板决定使用asp.net mvc开发网站,我使用了razor engine,谁知道razor engine有scalability issue, 写了几十个网页后,启动asp.net mvc网站的时间就增加到三分钟以上,然后不得不放弃razor engine,网页代码在三年后重写
头像被屏蔽

禁止发言

发表于 2022-11-9 13:48 来自手机 |显示全部楼层
此文章由 cpen5cpen5 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 cpen5cpen5 所有!转贴必须注明作者、出处和本声明,并保持内容完整
DDD888 发表于 2022-11-9 13:46
这年头,最会变的就是商业需求,而且是大变,而且是要立刻做好

从来就没有做好的和开始计划的是一样的啦 ...

对,agile methodology.

发表于 2022-11-9 14:53 来自手机 |显示全部楼层
此文章由 hxsh2000 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hxsh2000 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Grange 发表于 2022-11-9 13:29
反正无需搞得很复杂,就几个文档连SQL都上了,我们管这个叫over engineer,呵呵。 ...

支持这种方法,能用简单的就尽量简单,over  engineering无处不在。

现在能完全没有自动化的做,就代表了这个肯定不复杂。界面化也是楼主提出和觉得需要的,其实对于终端用户,特别是end user,能把数据连在一起并且设置提醒,或者就直接按到期列个表,就完全符合亮两点要求了。

我之前给家里领导做排班的表,用excel,加几个公式,连macro都不需要,两三个小时搞定,结果她的同事们赞不绝口,觉得很牛掰。我刚开始还打算用链接和macro,最后通通不需要,最容易完成的,也是最容易用的

评分

参与人数 2积分 +5 收起 理由
Grange + 3 感谢分享
vivic2333 + 2 你太有才了

查看全部评分

发表于 2022-11-9 15:13 |显示全部楼层
此文章由 leoyin2014 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 leoyin2014 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果只是提醒,发邮件,不涉及界面,超级简单
两个小时就能出来

如果需要输入数据,还要查找,就不容易了,费劲,得加钱

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部