【招标公告】南昌大学智能锁管理平台增加门禁通信及管理功能-南昌大学-竞价公告(CB104032025000073)
【招标公告】南昌大学智能锁管理平台增加门禁通信及管理功能-南昌大学-竞价公告(CB104032025000073):本条项目信息由剑鱼标讯江西招标网为您提供。登录后即可免费查看完整信息。
基本信息
地区 | 江西 南昌市 | 采购单位 | 南昌大学 |
招标代理机构 | 项目名称 | 南昌大学智能锁管理平台增加门禁通信及管理功能 | |
采购联系人 | *** | 采购电话 | *** |
南昌大学 - 竞价公告 (CB104032025000073)
发布时间:2025-08-14 17:45:52 截止时间:2025-08-17 17:53:35
基本信息:
申购主题:南昌大学智能锁管理平台增加门禁通信及管理功能
报价要求:国产含税
发票类型:增值税专用发票
付款方式:验收合格后三十个工作日内
送货时间:合同签订后15天内送达
安装要求:免费上门安装(含材料费)
预算:*** 人民币
收货地址:江西省/南昌市/红谷滩区/****
供应商资质:
备注说明:
采购明细:
序号 | 设备名称 | 数量/单位 | 预算单价 | 品牌 | 型号 | 规格参数 | 质保及售后服务 | 附件 |
---|
1 | 南昌大学智能锁管理平台增加门禁通信及管理功能 | 1(项) | *** | 管理平台定制开发 | v2.0 | 一、门禁管理系统。 1、对已经安装的门禁设备形成完整的设备列表信息,包括:所在校区、所在楼栋、所在区域、运行状态、房间CODE、供应商、备注、最后开门时间、同步日期。 2、开门记录包括:操作人、开门禁方式、开门禁时间、状态 3、完善的查询功能 通过房间号、门禁编号等信息可以查找相应门禁记录。 4、同步房产管理系统中的资产管理员及工号,通过南昌大学消息中心发送门禁预约记录及维护信息(低电量、异常等)。 二、可视化管控 。 1、实现门禁安装完成后,在房间示图上显示相应图标,让管理更直观可视化。 2、可按安装及卸载,在房间示图上快速安装门禁,并显示相应图标,让管理更直观可视化。 三、API接口开发 1、使用Jons数据格式,形成标准的API,兼容主流开发语言或协议的接口。 2、数据安全管控。实现双向SSL认证,确保客户端和服务器身份合法性;敏感信息(如工号、开门记录)采用字段级加密存储;实现完整的操作日志记录和审计跟踪;定期安全漏洞扫描和渗透测试;定期轮换加密密钥;敏感操作需要二次确认; 四、预约系统接口开发。 1、智能锁管理平台与预约中心(网络中心负责)通过API对接,实现接收来自预约中心的会议标题、会议起始时间、会议截止时间、房间号、预约人、工号的预约信息。 2、智能锁管理平台根据预约中心提供房号、预约人、工号查找出该房间是否安装门禁,如果安装多台门禁,所有门禁(A、B、C等)根据门禁返回的信息记录开门信息,并存档(开门成功)。 3、根据所安装门禁厂家,将信息分发到具体的门禁管理平台 4、门禁根据实际情况是否支持人脸、二维码等开门禁方式返回相应的信息。 5、门禁管理系统根据返回信息,进行分发给预约中心、开门禁记录存档等操作。 参数名 参数类型 必传 默认值 描述 code String Y 房间code 返回值 { "success" : 1, "msg" : "", "code" : 200, "data" : { "list" : [ { "lockid" : "17a0aa273c61ced1499d7255c7275d", "issuppass" : 0, "remark" : "", "build" : "前湖北区", "dong" : "办公楼", "room" : "电力系统教研室",} ], }} data-list lockid 门禁id issuppass 是否支持远程密码,0不支持 1支持 remark 门禁备注 build 校区名称 dong 栋名称 room 会议室复制 获取密码 POST 调用地址:http://znsgl.ncu.edu.cn/api/pass/getpassword编辑 参数名 参数类型 必传 默认值 描述 lockid String Y 门禁id startdate String Y 开始时间 Y-m-d H:i:s 密码有效期时间粒度只能精确到小时,即开始时间和结束时间只能为整 点,例如startDa te传的时间是:19:20,则生成的密码有效期其实会是:19:00 开始生效enddate String Y 结束时间 Y-m-d H:i:s remark String Y 申请理由 type Int Y 1 1.限时密码 2.单次密码【看厂商支持,如果是type=2可以不传startdate,enddate】 返回值 { "success" : 1, "msg" : "", "code" : 200, "data" : { "passid" : 100, "password" : "652857", "type" : 1, "startdate" : "开始时间", "enddate" : "结束时间", "remark" : "备注信息", } } 字段备注 请求成功 passid 密码id password 开门禁密码 type 1限时 2单次密码 startdate 开始时间 enddate 结束时间 remark 备注信息 请求失败 { "success" : 0, "msg" : "当前门禁不支持远程密码", "code" : 200, } 门禁系统接口 安装门禁 POST 调用地址:http://znsgl.ncu.edu.cn/api/ncu/ilock编辑 参数名 参数类型 必传 默认值 描述 code String Y //房间code electricity Int N 0 //门禁电量,可不传[0-100]的整数 mark String N //安装备注 返回值 { "success" : 1, "msg" : "", "code" : 200, "data" : { "lockid" : "c7a0aa273c61cede8af499d755c7275d" } } 安装成功返回 安装门禁的lockid 后期门禁操作需要此字段复制 取消安装门禁 POST 调用地址:http://znsgl.ncu.edu.cn/api/ncu/unlock参数名 参数类型 必传 默认值 描述 lockid String Y 门禁id 返回值 {"success" : 1,"msg" : "取消成功","code" : 200}复制 上报开门禁记录 POST 调用地址:http://znsgl.ncu.edu.cn/api/ncu/reportlog编辑 参数名 参数类型 必传 默认值 描述 lockid String Y 安装门禁之后返回的id type Int Y 1.app开门禁2.蓝牙开门禁3.键盘开门禁4.IC卡开门禁5.指纹开门禁6.手环开门禁7.钥匙开门禁8.网关 开门禁9.其他 [1-9]的整数date Int N 开门禁时间戳,若是为空则默认为当前时间 返回值 { "success" : 1, "msg" : "", "code" : 200 }复制 名下安装的门禁 POST 调用地址:http://znsgl.ncu.edu.cn/api/ncu/locklist编辑 参数名 参数类型 必传 默认值 描述 page Int Y 1 页码 limit Int Y 10 分页数 返回值 { "success" : 1, "msg" : "", "code" : 200, "data" : { "list" : [ { "lockid" : "c7a0aa273c61cede8af499d755c7275d", "electricity" : 100, "remark" : "", "build" : "前湖北区", "dong" : "办公楼", "room" : "电力系统教研室", "date" : "2021-08-02 11 : 02 : 17" } ], "page" : 1, "limit" : 10, "count" : 1 } } data-list lockid 门禁id electricity 门禁电量 remark 故障描述 build 校区名称 dong 栋名称 room 会议室 date 安装时间 ---------- page 当前页码 limit 每页条数 count 总数量复制 上报门禁电量 POST 调用地址:http://znsgl.ncu.edu.cn/api/ncu/reportstate编辑 参数名 参数类型 必传 默认值 描述 lockid String Y 门禁id electricity Int Y 电量 0-100的整数 返回值 {"success" : 1,"msg" : "","code" : 200}复制 上报故障信息 POST 调用地址:http://znsgl.ncu.edu.cn/api/ncu/reportfailure编辑 参数名 参数类型 必传 默认值 描述 lockid String Y 安装门禁之后返回的id remark String Y 50个字符以内的故障信息 返回值 { "success" : 1, "msg" : "", "code" : 200, "data" : { "failureid" : "12" } } 上报之后返回故障id,若是要操作故障可以用此参数复制 故障信息列表 POST 调用地址:http://znsgl.ncu.edu.cn/api/ncu/failurelist编辑 参数名 参数类型 必传 默认值 描述 page Int Y 1 分页 limit Int Y 10 条数 返回值 { "success" : 1, "msg" : "", "code" : 200, "data" : { "list" : [ { "id" : 9, "lockid" : "c7a0aa273c61cede8af499d755c7275d", "remark" : "大的", "build" : "前湖北区", "dong" : "办公楼", "room" : "会议室", "date" : "2021-07-31 13 : 58 : 22" } ], "page" : 1, "limit" : 10, "count" : 1 } } data-list id 故障id lockid 门禁id remark 故障描述 build 校区名称 dong 栋名称 room 会议室 date 上报时间 ---------- page 当前页码 limit 每页条数 count 总数量复制 处理故障信息 POST 调用地址:http://znsgl.ncu.edu.cn/api/ncu/editfailure参数名 参数类型 必传 默认值 描述 id Int Y 故障id mark String N 处理成功返回值 { "success" : 1, "msg" : "", "code" : 200 }复制 获取门禁 POST 调用地址:http://znsgl.ncu.edu.cn/api/pass/getlock编辑 参数名 参数类型 必传 默认值 描述 code String Y 房间code 返回值 { "success" : 1, "msg" : "", "code" : 200, "data" : { "list" : [ { "lockid" : "17a0aa273c61ced1499d7255c7275d", "issuppass" : 0, "remark" : "", "build" : "前湖北区", "dong" : "办公楼", "room" : "电力系统教研室", } ], } } data-list lockid 门禁id issuppass 是否支持远程密码,0不支持 1支持 remark 门禁备注 build 校区名称 dong 栋名称 room 会议室复制 获取密码 POST 调用地址:http://znsgl.ncu.edu.cn/api/pass/getpassword编辑 参数名 参数类型 必传 默认值 描述 lockid String Y 门禁id startdate String Y 开始时间 Y-m-d H:i:s 密码有效期时间粒度只能精确到小时,即开始时间和结束时间只能为 整点,例如startDate传的时间是:19:20,则生成的密码有效期其实会是:19:00 开始生效enddate String Y 结束时间 Y-m-d H:i:s remark String Y 申请理由 type Int Y 1 1.限时密码 2.单次密码【看厂商支持,如果是type=2可以不传startdate,enddate】 返回值 { "success" : 1, "msg" : "", "code" : 200, "data" : { "passid" : 100, "password" : "652857", "type" : 1, "startdate" : "开始时间", "enddate" : "结束时间", "remark" : "备注信息", }} 字段备注 请求成功 passid 密码id password 开门禁密码 type 1限时 2单次密码 startdate 开始时间 enddate 结束时间 remark 备注信息 请求失败 { "success" : 0, "msg" : "当前门禁不支持远程密码", "code" : 200, }接收服务器远程密码的接口 发送链接:需要供应商提供 发送方式:POST 需要验签:是 发送参数 参数 类型 必填 约束 lockid String Y 门禁id type Int Y 1限时密码 2单次密码 startdate String Y-N 开始时间 type=1 时候会发送 格式 Y-m-d H:i:s 例如:2024-10-16 14:00:00 enddate String Y-N 结束时间 type=1 时候会发送 格式 Y-m-d H:i:s 例如:2024-10-16 14:00:00 mark String Y 申请理由 sign String Y 签名,需要验证签名 每次发送都有以上6个参数,type=2时候 startdate和enddate的值为空,需要验证sign的值是否有效,sign生产见 12.0.1 参数验签 返回示例 成功实例。 { "status": "ok", "data" : { "password" : "密码", "startdate" : "密码生效时间", "enddate" : "密码失效时间,可为空", "passid" : "密码id", } "msg" : "", } 失败示例 { "status": "fair", "msg" : "失败原因!", }12.0.1 参数验签 获取的参数验签方式 1.签名参数进行ksort排序 2.验签签名字符串签名参数进行ksort排序 如签名参数字符串:"apitype=web×tamp=1567412442&token=6b8a3de252c98d6fbcaf58d11935cfe0&version=1.0.0" 对签名参数进行md5加密得到 sign 签名结果:"d22b473548490d2e0f5bddad0f93c3e4"3.对签名参数进行md5加密得到 sign 4.检测服务器发送的sign和你本地的sign是否一致则表示本次请求有效,否则无效! 五、对接及联调。 1、与预约系统进行对接并联调,达到数据正常通信。 2、与门禁硬件厂家联合调试,确保与门禁数据正常通信。 六、质保期。免费五年维护 七、其他要求。基于南昌大学智能锁管理平台升级开发 | 原厂正品行货,质保期内提供免费上门服务 | 南昌大学智能锁管理平台增加门禁通信及管理功能.pdf |
剑鱼标讯江西招标网收集整理了大量的招标投标信息、各类采购信息和企业经营信息,免费向广大用户开放。登录后即可免费查询。