政府采购的软件开发项目,排除“关系户”因素,如何设置技术参数才可让软件更好用又不是太落后? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
zhuanzh
V2EX    程序员

政府采购的软件开发项目,排除“关系户”因素,如何设置技术参数才可让软件更好用又不是太落后?

div id="topic_472259_votes" class="votes">
  •  
  •   zhuanzh 2018-07-19 11:11:43 +08:00 4659 次点击
    这是一个创建于 2692 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己只是个写过各种 helloword 的码农初学者
    但领导让我来弄技术方案,俨然是赶鸭子上架成"架构师"了。
    当前需求本来比较简单,未来可能依托这个系统各种扩展。
    前来接触的外包公司倒是拿了一堆成功的"解决方案",
    ie8+asp.net ,嗯 ,10 年前熟悉的味道……

    回到主题,如何设置技术参数才能让这个系统不是那么辣鸡呢?
    1、后端强行 java。(政府行业用.net 和 java 以外的技术栈的好像很少见) 2、前端 h5。(为了移动端)
    3、兼容主流浏览器。(主要指 chrome,要不要加一条兼容 ie8 恶心恶心别人呢?)

    额,水平太次只能想到这些,不知道合理不?

    28 条回复    2018-07-19 17:10:32 +08:00
    6IbA2bj5ip3tK49j
        1
    6IbA2bj5ip3tK49j  
       2018-07-19 11:14:40 +08:00   1
    大数据,人工智能,区块链。
    把这三个加上。
    x86
        2
    x86  
       2018-07-19 11:21:17 +08:00
    数据模块 加载中 ... 100%
    数据安全检测中 ... 100%
    数据效验中 ... 100%
    洲际弹道导弹部署成功... 100%
    ......
    以上均均为测试文本... 100%
    ofnh
        3
    ofnh  
       2018-07-19 11:25:02 +08:00 via Android
    首先项目对内还是对外,对内的话你得考虑他们办公电脑用的浏览器版本的比例,毕竟政府这类电脑是不能随便装软件的,其次你要看之后日常系统维护是你们做还是政府人员做,政府人员做的话,得看他们的技术能力才能决定用啥系统
    hsuvee
        4
    hsuvee  
       2018-07-19 11:25:33 +08:00
    政府项目,技术不一定最新一定要稳定,兼容性是最头疼的一个环节,尤其是 ie8,兄弟加油,可以百度看看各个身份的电子政务,参考一下
    mhycy
        5
    mhycy  
       2018-07-19 11:28:17 +08:00
    HTML5 与 IE8 互斥

    后端 JAVA ????
    看来你没见过培训班级别的 JAVA 工程师,HTTP 请求是拼接出来而且不转义
    这时候 PHP 开发者能比 JAVA 开发者靠谱不少(利益相关:以前与政府外包的 OA 开发部门对接过)
    兼容主流浏览器?其实只有不兼容老浏览器的情况

    依据实际系统可能的使用人群制定方案吧
    ASP.NET 还是算了,维护成本比 PHP+MySQL 高不少
    (估计又有人说 PHP 是最好的语言了,别忘了成本。。)
    ShareDuck
        6
    ShareDuck  
       2018-07-19 11:33:38 +08:00
    如果你们部门没什么 IT 专业人员,还是不要要求 Java 了,.Net 对于门外汉更友好,至少有一堆图形界面的东西。不至于让你改个配置都不会。
    CasualYours
        7
    CasualYours  
       2018-07-19 11:35:30 +08:00   1
    请果断放弃 IE8 甚至 IE,程序员真心的对你说声谢谢。
    zhuanzh
        8
    zhuanzh  
    OP
       2018-07-19 11:39:36 +08:00
    @CasualYours 现在确实有很多系统限定 chrome 了。(有的提供离线包,有的提供“专用客户端”(就是免安装 chrome ))
    shijingshijing
        9
    shijingshijing  
       2018-07-19 11:41:59 +08:00 via iPhone
    如果是让你写方案,告诉你,怎么让你最少操心怎么来,主要考虑后续用户培训和使用,技术用啥无所谓。如果你自己有小算盘或者领导有小算盘,注意给后续的二期、三期项目留口子,你懂的。
    zhuanzh
        10
    zhuanzh  
    OP
       2018-07-19 11:43:13 +08:00
    @ShareDuck 我倒没有技术歧视,主要是国内.net 感觉恶性循环了,没什么人用开发人员也少。
    tadtung
        11
    tadtung  
       2018-07-19 11:43:32 +08:00 via Android
    话说你的知识面的确太窄。完全新手。
    机关等采购招标项目其实并不需要像你认为那样,完全限定具体参数和指标。
    具体要看你们的项目需求,还有你们未来的规划。
    首先没必要纠结语言,最核心的还是软件能用,好用。
    你们单位应该没有相关的专业人员吧,那么未来更新和升级还是需要由外包公司或者中标者负责的。
    另外 html5 以及浏览器兼容性这东西对于现在的网站来说难道不是必须的?何况 ie8 兼容 html5 也很简单。
    实际上你们搞这么多都是多余的。至少我们单位这边公开招标最后的都是关系户。
    ShareDuck
        12
    ShareDuck  
       2018-07-19 11:45:37 +08:00
    如果真心要靠谱,考虑到以后扩展时可以放心修改。要求必须要有单元测试和集成测试,这是最基本的了,而且要求测试的代码覆盖率。
    ShareDuck
        13
    ShareDuck  
       2018-07-19 11:7:37 +08:00
    @zhuanzh #10 不会啊,我们这边政府部门大量使用 .net 的。.net 客户群里,政府部门估计占比很高。
    ShareDuck
        14
    ShareDuck  
       2018-07-19 11:50:48 +08:00
    @CasualYours #7 IE8 确实太老了,各种不兼容。
    zhuanzh
        15
    zhuanzh  
    OP
       2018-07-19 11:52:49 +08:00
    @tadtung 上面的意思是哪怕关系户中标,也得由我们主导项目。不然做的东西又非常垃圾难用……所以才想到了更多的在技术参数上约束。
    luob
        16
    luob  
       2018-07-19 12:01:57 +08:00
    要不试试强行要求上 spring cloud ……
    likuku
        17
    likuku  
       2018-07-19 12:02:43 +08:00
    @x86

    Skynet 上线中....100%
    Skynet 产生自我意识...100%
    Skynet 开始 Doom`s Day 行动 ...
    chocotan
        18
    chocotan  
       2018-07-19 13:35:31 +08:00
    @mhycy
    我这边 java 比 php 程序员靠谱不少。。java 都是用的 httpclient、okhttp 之类,不需要自己拼接。我遇到的 php 程序员直接把 array 拿去当 http 请求的 body,都不转成 json 的......而且还不少......
    dawniii
        19
    dawniii  
       2018-07-19 13:44:27 +08:00
    哈哈 electron + webview 解决浏览器兼容问题
    ranwu
        20
    ranwu  
       2018-07-19 13:45:48 +08:00
    .NET 没用过,但在国外很流行的
    A555
        21
    A555  
       2018-07-19 14:36:49 +08:00
    IE 这个看你们内部需求,比如已经有一个软件,只能 IE8。 然后后面的招标所有要求全部都带上兼任 IE8
    realpg
        22
    realpg  
    PRO
       2018-07-19 15:39:23 +08:00
    我这接的 2016 年以后的政府项目 基本都支持 webkit 类浏览器 不支持 IE 了 甚至能简单支持的也强行让他不支持
    "要求的平板和多端支持跟 IE 冲突"
    hunk
        23
    hunk  
       2018-07-19 15:48:44 +08:00
    具体说说。
    做过开发,在体制内多年,对需求有些理解。
    WilliamLin
        24
    WilliamLin  
       2018-07-19 16:03:59 +08:00 via Android
    前后端分离,兼容主流浏览器,使用 restful api,符合行业网络安全要求,符合等保二级或三级要求,响应时间限制在 1 秒内
    aLazarus
        25
    aLazarus  
       2018-07-19 16:59:12 +08:00
    四川这的一个系统是要求最低 win7+最新版 chrome,数据库是 Oracle,剩下不知道没参与开发,
    jswh
        26
    jswh  
       2018-07-19 17:03:24 +08:00
    浏览器兼容 ie8 就用 jquery + boostrap 3 就好了,兼容移动端用动态布局也能实现就是麻烦点。
    zhuanzh
        27
    zhuanzh  
    OP
       2018-07-19 17:08:29 +08:00 via Android
    @hunk 也就是一个业务上稍微复杂的 oa。考虑到现在国家在推信息系统整合,所以想借此打造一个平台。未来往里面扔更多业务。(我个人对能否实现是怀疑态度的)
    zhuanzh
        28
    zhuanzh  
    OP
       2018-07-19 17:10:32 +08:00 via Android
    @WilliamLin 老实说我还真没在各种标书里找到“前后端分离的字眼” 虽然我自己对这个也是一知半解 但我觉得这确实是必须的 不然和 10 几年前有什么区别
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5060 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 09:34 PVG 17:34 LAX 01:34 JFK 04:34
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86