开发一款基于B/S多层架构设计,数据库信息管理系统

自由的李京_1zs 发布于 2016/02/01 14:32
阅读 42
收藏 0

【业务需求】

一、 功能需求

做物联网数据服务平台,平台可进行智能硬件服务平台 消息推送平台

主要功能包括:

 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
WeiXiaodong
WeiXiaodong
现场是在哪里?有没有对接文档呢
0
Tom-Lin
Tom-Lin
确定没写少个 0 吗?
0
天生一水
天生一水
应该是多写了个0
0
奶爸程序猿
奶爸程序猿
10k要分四个阶段给付吗(๑•̀ㅂ•́)و✧
0
悠悠然然
悠悠然然
这点钱还要人伺候你这么到位......就是欧元也不够。
0
梁晋
梁晋
需要自己报价的
0
凌晨雨薇
凌晨雨薇
为什么还没有人接包嘞
自由的李京_1zs
自由的李京_1zs
已经确认合同了,谢谢
0
梁晋
梁晋
呵呵,完整周期顺利的话九个月结项。。。
0
caizy2
caizy2
加多两个0
返回顶部
顶部