• 请不要在回答技术问题时复制粘贴 AI 生成的内容
doxiami1
V2EX  ›  程序员

接了一个学校学生成绩管理系统的活, 3000 元是不是太低了

  •  
  •   doxiami1 · Aug 6, 2017 · 21034 views
    This topic created in 3252 days ago, the information mentioned may be changed or developed.
    需要有校长、班主任、代课教师 + 家长 的权限分级
    需要有 学校 => 年级 => 班级 => 科目 => 考试 的节点分级
    考试节点下面可以录入学生的考试成绩
    需要统计年级、班级、每个学生的各科成绩,个人总分平均分,班级总分平均分,按各科设置不同的百分比重计算
    需要给家长提供手机端登陆功能,就是手机版 web 页。
    可以挑选不同的科目组成组合套餐,然后对这个组合套餐的成绩进行结算,没错,是个培训学校
    录入学生成绩需要提供 excel 表格导入功能
    学生成绩可以在列表页点击编辑,就像 excel 表格一样,点击以后 td 单元格变成 input 输入框,input 失去焦点后自动提交,并变回 td 单元格( ajax 实现)

    暂时谈到的需求就这些,以后会根据实际情况增加需求,预算 3000,我说太低了怎么也得 5000,对方在考虑中。
    Supplement 1  ·  Aug 6, 2017
    刚刚 QQ 给我来消息,人家找到 3000 元愿意做的了,让我不要等了
    172 replies    2017-08-11 15:04:45 +08:00
    1  2  
    akaayy
        101
    akaayy  
       Aug 6, 2017
    我来翻页---->
    我想问楼上的各位大侠
    ------------
    学生成绩可以在列表页点击编辑,就像 excel 表格一样,点击以后 td 单元格变成 input 输入框,input 失去焦点后自动提交,并变回 td 单元格( ajax 实现)
    ---------
    这个功能有什么现成的轮子可以直接用吗? 我觉得自己从头做,这个功能 3000 都做不出来
    smileghost
        102
    smileghost  
       Aug 6, 2017
    哈哈哈,没想到是这样的结局,不要伤心
    circle2
        103
    circle2  
       Aug 6, 2017
    @yechengzhe 那时候重庆的小姐好一点的才 1200-1300 样子
    ferock
        104
    ferock  
       Aug 6, 2017 via iPhone
    也许是好事
    hronro
        105
    hronro  
       Aug 6, 2017   ❤️ 1
    @akaayy #101 这个不用轮子自己写也不难吧
    stzz
        106
    stzz  
       Aug 6, 2017
    ..好希望能看到那个 3000 做出来的效果
    tt0411
        107
    tt0411  
       Aug 6, 2017   ❤️ 1
    @akaayy html5 contentEditable 可以试试
    NICEghost
        108
    NICEghost  
       Aug 6, 2017 via Android
    这个结局让人心酸…
    TYchen
        109
    TYchen  
       Aug 6, 2017
    @akaayy 兄弟,自己写被,很简单的。找个样式好的模板比如 bs 写完加个功能就好。没你想的这么复杂
    lwbjing
        110
    lwbjing  
       Aug 6, 2017 via iPhone
    @akaayy 这个并没有什么技术含量的,输入框的显隐跟数据的提交。
    akaayy
        111
    akaayy  
       Aug 6, 2017
    @TYchen
    bs 是哪个模板?
    cs8425
        112
    cs8425  
       Aug 6, 2017   ❤️ 1
    @akaayy 不用輪子+1
    jQ bind <td>的 onclick 插入 /顯示<input>
    bind <input>的 onblur 送個 ajax 就能搞定了
    沒啥高級技術 @@
    akaayy
        113
    akaayy  
       Aug 6, 2017
    @hronro
    @TYchen
    @lwbjing
    因为每一次输入,失去焦点都要提交,感觉对数据库操作太多了,还要考虑到性能的优化
    TYchen
        114
    TYchen  
       Aug 6, 2017   ❤️ 1
    @akaayy 我是前端,从来不考虑对数据库的操作。。再说了。。这需求没法优化。就是一次又一次的调用接口。不行前端每行给个按钮手动提交呗。或者后端弄个类似存储空间的做个预处理。每次请求的都是事先处理好的数据。
    cs8425
        115
    cs8425  
       Aug 6, 2017   ❤️ 1
    @akaayy #113 小問題, 可以弄個 timer 延遲一下, 多久沒改動 /離開頁面再一起送
    timothyye
        116
    timothyye  
       Aug 6, 2017
    3000 竟然有人接了,扰乱市场啊……
    lsyAndroid
        117
    lsyAndroid  
       Aug 6, 2017 via Android
    你可以先接,然后各种吊他
    stzz
        118
    stzz  
       Aug 6, 2017   ❤️ 1
    @akaayy #113 不太明白为何要实时修改,你一起提交不就行了,前端改了数据库没改,用户又不知道
    gkiwi
        119
    gkiwi  
       Aug 6, 2017   ❤️ 2
    @akaayy #101
    编辑输入先不说,我就问你一句,多人同步编辑你怕不怕,微软的 offline excel 做了多久啊。。单是在线的 excel 就可以做成一款产品
    gkiwi
        120
    gkiwi  
       Aug 6, 2017
    恭喜楼主脱坑~~
    niboy
        121
    niboy  
       Aug 7, 2017
    恭喜 lz 脱坑
    changwei
        122
    changwei  
       Aug 7, 2017 via Android
    那就等那个三千块接单的人做出来再看看效果呗!
    bbsfoo
        123
    bbsfoo  
       Aug 7, 2017
    看需求,也不简单啊
    幸好楼主没接单
    LittleYangYang
        124
    LittleYangYang  
       Aug 7, 2017
    看需求貌似也有点麻烦 2333333
    等那个 3000 的做好了别忘了把链接发到帖子里面,哈哈哈哈哈哈哈哈嗝.....
    msg7086
        125
    msg7086  
       Aug 7, 2017   ❤️ 1
    shiji
        126
    shiji  
       Aug 7, 2017 via Android   ❤️ 1
    @akaayy datatables editor 也可以,就是授权不便宜,一份一百刀
    kokutou
        127
    kokutou  
       Aug 7, 2017 via Android
    跪求那个 3000 的做完了截图给我们看看~
    lommo
        128
    lommo  
       Aug 7, 2017
    3000 能做的,是个现有项目改改 title 吧。
    askfilm
        129
    askfilm  
       Aug 7, 2017
    3000 逗我是吧,哈哈哈哈哈哈哈哈, 需求方 3000 的敢用? 估计需求方在诈你。。。
    zuanzi
        130
    zuanzi  
       Aug 7, 2017
    太低了,恭喜楼主脱坑!
    wvidc
        131
    wvidc  
       Aug 7, 2017
    太廉价了
    huage
        132
    huage  
       Aug 7, 2017
    市场就是这样,不要钱都可以做的人也有,几千块愿意做的人也有,几十万才愿意做的人也有。
    debye
        133
    debye  
       Aug 7, 2017
    还好没有入坑啊,这种说是简单的最麻烦了
    而且价格确实太低了
    sosloop
        134
    sosloop  
       Aug 7, 2017
    这价格也就各种 js 啦,比如说,meteor,一份代码,多个平台运行,用的 mongodb,实时更改,岂不是美滋滋
    gdtv
        135
    gdtv  
       Aug 7, 2017
    想不到被别人抢了,以后别人做好了这个系统,投入使用的时候,请发上来给我们看看
    anyele
        136
    anyele  
       Aug 7, 2017
    3000 块是源码改改就完了吧, 谁敢用
    Tuisku
        137
    Tuisku  
       Aug 7, 2017
    我司做教育行业的,这种系统我们都是 6 位数卖给高校的,还只是一年的授权(……)
    caijihui11
        138
    caijihui11  
       Aug 7, 2017
    不用做
    Jackhuang
        139
    Jackhuang  
       Aug 7, 2017 via iPhone   ❤️ 1
    @akaayy antd 的 table 支持,感觉用 react 比较简单
    cougar
        140
    cougar  
       Aug 7, 2017
    现在做网站不上万都不能叫做网站,那叫改模板
    ealiwood
        141
    ealiwood  
       Aug 7, 2017
    估计那人是手头有货,直接改了就能用。 不然 3k 这种系统傻子才接
    7777jl
        142
    7777jl  
       Aug 7, 2017 via Android
    请不要拉低这个行业的价格水平,让人觉的实现个系统是很简单的事儿~
    ZhLTE
        143
    ZhLTE  
       Aug 7, 2017   ❤️ 1
    @akaayy 这个我记得是有类似实现的现成插件的 没有 自己写也不难
    shoumu
        144
    shoumu  
       Aug 7, 2017
    看来当年做的那个项目是赚翻了,哈哈哈
    deepzz
        145
    deepzz  
       Aug 7, 2017
    你要相信一分钱一分货,既然预算在这里,我想他就玩玩而已。
    vttc
        146
    vttc  
       Aug 7, 2017
    都别做 丢不起这人

    让给想做的吧
    murmur
        147
    murmur  
       Aug 7, 2017
    @cs8425 这种东西 input 和 table 混合做多了性能就是噩梦 除非不考虑样式完全 native input 框
    或者做假滚动
    w516322644
        148
    w516322644  
       Aug 7, 2017   ❤️ 1
    @akaayy jquery-easyui
    zhongkouwei
        149
    zhongkouwei  
       Aug 7, 2017
    。。。。。我去年在学校也收到过这个需求,当时更变态。还有关于课程表的设计,炒鸡复杂。
    我要了 1w,他说开玩笑呢。他们启动资金还没 1w。
    没错,也是培训班。也是重庆
    tcitry
        150
    tcitry  
       Aug 7, 2017
    有时间好好学习专业课基础,毕业了 3k 就是一周的工资。
    antowa
        151
    antowa  
       Aug 7, 2017
    3K 有 3K 的做法,1W 有 1W 的做法。看雇主的要求。如果不想多花钱还想要好东西,那就是耍流氓啊
    why1
        152
    why1  
       Aug 7, 2017 via Android
    这得建多少个表呢
    Pengg
        153
    Pengg  
       Aug 7, 2017 via Android
    只能呵呵了
    designer
        154
    designer  
       Aug 7, 2017
    说真的,是福是祸还不知道呢。这个低廉的单子尽量少做
    why1
        155
    why1  
       Aug 7, 2017 via Android
    写几个 php 可以了吗?
    LeungJZ
        156
    LeungJZ  
       Aug 7, 2017
    后台管理,还有前端,还有各种权限狗设置,少于 1w 都不接。
    BarZu
        157
    BarZu  
       Aug 7, 2017
    当年我二哥上大学时给他老师做了个网站,好像是三个学生一起做的,做完后,老师给了 800 块他们分。过了没多久,我二哥偶然在实验室看到了他们做的网站的合同,两万。。。坑不坑,一个两万的合同,只分了八百给开发。可见那个老师食水多深
    8e47e42
        158
    8e47e42  
       Aug 7, 2017 via iPhone
    上 mysql+phpadmin,完美解决
    doxiami1
        159
    doxiami1  
    OP
       Aug 7, 2017 via Android
    @8e47e42 这个视角好,貌似 phpmyadmin 不光有单元格直接编辑数据,还有权限分组功能
    8e47e42
        160
    8e47e42  
       Aug 7, 2017 via iPhone
    @doxiami1 而且支持自定义 logo,完美哈哈哈哈,doge 脸
    evlos
        161
    evlos  
       Aug 7, 2017 via iPhone
    恭喜楼主脱坑,学校的需求不能接啊,说多了都是泪 …
    cs8425
        162
    cs8425  
       Aug 7, 2017
    @murmur #147 哈哈, 提個簡單的解法而已, 本身不是搞前端的, 很多都 jQ+css theme 硬上搞定。。

    @8e47e42 #158 這點子贊, 下次遇到類似 LZ 的 case 就這樣搞, 客製個 phpmyadmin 交差 XD
    yangff
        163
    yangff  
       Aug 7, 2017
    稍微分析一下成本吧,
    建一个 5 毛钱数据库,5 个表,成绩、学校、班级、科目、考试
    这要花你多长时间,都是很简单的关系吧?算你 30 分钟好了
    然后,上一个 discuz,用户系统、权限都有了。为啥这么干?以后万一对方改需求要做什么 SSO 啊,用户交流啊,或者什么乱七八糟的功能,只要 dz 支持,都也可以 5 分钟上传然后简单整合一下搞定
    其他的像是什么模板啊,数据库操作啊,反正 dz 也已经带了,又不是不能用。
    这要多久,20 分钟装好没问题吧?
    然后后端,全部分拆成基本的 CURD 操作+权限控制,闭着眼睛就能写完,没问题吧。
    平均分什么的,你想的话可以做个 cache,不然就每次更新的时候额外写一张表算一下平均分。
    这两部分算 3 小时很宽裕吧
    科目组合在前端计算就行了
    excel 上传,你可以用现有的库搞,熟悉的话几十分钟,不熟悉的话大概不超过 2 小时弄完,省点事用 csv 的话,30 分钟的事
    然后搞几个页面,我这种前端苦手算 20 小时好了
    上面这些都做成 dz 插件
    最后把 discuz 糊起来,搞掉 discuz 的论坛之类的功能,优化一下整体页面之类的,做成一进来就是登陆,登陆之后直接进插件,然后把 dz 没用的抬头什么去掉,算 5 小时吧
    最后是部署,dz 部署多费劲啊,用脚趾头都能搞定。
    性能呢?参考 dz 嘛……
    run2
        164
    run2  
       Aug 7, 2017
    3000 这是准备贪污的老师,还是层层转包的学生?
    Reign
        165
    Reign  
       Aug 7, 2017
    因为这些人熟悉 Java、JavaScript
    ![]( https://i.loli.net/2017/08/07/5988608ea60cd.jpg)
    youyoulemon
        166
    youyoulemon  
       Aug 7, 2017
    卧槽,怪不得学校那几个网页又丑又难用
    goodspb
        167
    goodspb  
       Aug 7, 2017
    要告诉你 DDOS 的方法了?
    pandaaa
        168
    pandaaa  
       Aug 8, 2017
    看你自己的身价,比如 1w 每个月的程序员。10000/22 == 450/d
    所以你算算你能 3000/450 == 7 天,一周满打满的做完 8*7 = 56 个小时。
    这样是不亏的,根据自己能力计算。我看这个项目,前前后后一个人做也要大半个月吧
    mingl0280
        169
    mingl0280  
       Aug 8, 2017   ❤️ 1
    @akaayy 学生成绩可以在列表页点击编辑,就像 excel 表格一样,点击以后 td 单元格变成 input 输入框,input 失去焦点后自动提交,并变回 td 单元格( ajax 实现)
    ---------
    这个功能有什么现成的轮子可以直接用吗? 我觉得自己从头做,这个功能 3000 都做不出来

    ---------
    这个功能不需要轮子。监听 click 就行了。几行代码的事。嫌慢或者请求太多用 vue.js 做个缓存,隔多久提交一次或者多少次操作提交一次也行。

    不过这个项目……咳咳……我不会说我大学的时候有个烂到不行的系统 12 万……连权限都没搞定的……
    fmumu
        170
    fmumu  
       Aug 8, 2017   ❤️ 1
    @akaayy 有啊 ,这个 easyui 的表格就可以啊
    //
    $('#dg').datagrid({
    onDblClickCell: function(index,field,value){
    $(this).datagrid('beginEdit', index);
    var ed = $(this).datagrid('getEditor', {index:index,field:field});
    $(ed.target).focus();
    }
    });
    halden
        171
    halden  
       Aug 10, 2017 via iPad
    一般来说前端按页面数量计价,如果包设计一个页面 3000 起步,有设计稿的一个 2500 起步,根据复杂程度价格相应上浮,一个网站一般包括 20 ~ 30 个页面,这个是我愿意接受的价格。后端应该是按照功能模块计价,一个 api 多少钱,具体根据复杂程度而定
    victoryss
        172
    victoryss  
       Aug 11, 2017
    互联网廉价就是这种人害的。
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2741 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 610ms · UTC 15:38 · PVG 23:38 · LAX 08:38 · JFK 11:38
    ♥ Do have faith in what you're doing.