【业务需求】
一、 功能需求
做物联网数据服务平台,平台可进行智能硬件服务平台 消息推送平台
主要功能包括:
1、 数据平台
可将物联网网关所采集到的数据,自行上传到云服务器指定位置。
目前网关可将数据发送到指定服务器上(项目要求需传到云服务器上),
网关传输文件方式如下所述:
发送方创建TCP连接并发送传输请求;
(1)接收方解析请求并返回传输的起始位置(offset)和就绪状态,如果发现本地有上次未接收完的文件,则返回该缓存文件的长度,发送方端从此处开始传输,避免传输重复的部分;
(2)发送方从offset开始发送文件内容(重复进行直到结束);
(3)接收方对收到的数据进行CRC校验并返回下一包起始位置(offset)接收状态(重复进行直到结束);
(4)文件传输结束时,发送方发送传输结束标志;
2、 设备管理平台
提供用户注册和登录功能,可配置,包括用户权限,设备管理,负载均衡可配置
3、 应用平台
用户可在云服务器上通过指定用户名与密码进行登录,下载与查看传回的文件,文件可
进行规类管理,方便查询。可结合物联网卡的流量管理API(第三方提供),将流量卡插
件加入应用平台可看到流量卡流量剩余情况
4、消息中间件
当云服务器收到新的数据内容信息时,以EMAIL的形式,或是短信的形式,通知用户
去查看下载数据。
二、技术要求
1、网关传输数据基于LINUX开发的,目前已开发好,
2、数据库采用Mysql
三、非功能性要求
1、可支撑100用户的并发访问。
2、在高并发访问情况下,界面响应时间不能超过1秒。
【人员要求】
一、能力要求
1、熟练使用关系型数据库Mysql。
2、熟悉制造业者优先。
二、其他要求
1、希望您干过相似功能的开发,最好有成熟的组件,能够确保系统提交的进度和质量。
2、希望您是一个有安全资质的企业,当然不反对有实力的小团队和或个人接单。
3、在执行过程如果需要现场沟通,接包方必须保障在工作时间到达现场。
【交付要求】
一、交付计划
本需求将按4个阶段进行交付和验收,初步的交付计划以及相应的提交物要求如下:
1、第一阶段,正式启动执行后7个自然日内,接包方向发包方提交《需求分析报告》,《功能设计报告》需求分析报告通过评审视为本阶段验收通过。
2、第二阶段,正式启动执行30个自然日内,接包方向发包方提交可部署的程序包及源代码,《用户手册》以及《测试报告》和《安装维护手册》,系统正式试用,视为本阶段验收通过。
3、第三阶段,正式启动执行180个自然日后,接包方向发包方提交《项目总结报告》、《技术总结报告》、《验收申请》,系统正式上线,软件验收通过,视为本阶段结束。
5、第四阶段,系统正式运行3个月之内为系统免费运维期,接包方须保证系统7*24小时的正常运行,出现问题能在48小时及时修复。免费运维期满视为本阶段结束。
二、验收基准
1、按上述交付计划如期提交交付物。
2、各阶段要求交付物完整,涉及到文字内容的要求通俗易懂。
3、软件界面友好、易于交互。
4、源代码可以100%编译通过,无报错。
5、软件可以正常运行并通过我方指定的测试团队的系统测试。
【支付方式】
按上述交付计划,本需求将分五个阶段验收支付,每个阶段验收完成,支付相应阶段的费用。
现场是在哪里?有没有对接文档呢确定没写少个0吗?应该是多写了个010k要分四个阶段给付吗(๑•̀ㅂ•́)و✧这点钱还要人伺候你这么到位......就是欧元也不够。需要自己报价的为什么还没有人接包嘞已经确认合同了,谢谢呵呵,完整周期顺利的话九个月结项。。。加多两个0
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。