一键报警系统软件功能需求说明
w,e,c,h,a,t : help-assignment
一、客户端的描述
1、软件启动的时候弹一个消息框,提示按键操作说明,然后最小化到右下角或者隐藏起来
2、软件主界面可以参考这种布局,
2.1、有一个 报警的按钮,给他们除了按键操作外的备用选择(例如键盘坏了)
2.2、有转态标签可显示当前的电脑标识信息,如IP地址、楼栋信息、楼层信息、科室信息、门牌号房间号信息、与服务器的链状态态等。
2.3、给一个设置按钮用来设置2.2条里面的内容(IP地址、楼栋信息、楼层信息、科室信息、门牌号房间号信息),把这些信息同时储存在本地数据库和服务器数据库,以服务器数据库优先,在软件启动的时候或者间隔一定时间后自动去服务器同步一次位置信息。
2.4、本地数据保存文件建议使用SQLite,里面保存的服务器的IP地址,本地的IP地址,本地的标签位置信息。
2.6、也可以把按键次数也显示出来,可设置成在3秒内按3次热键才能触发报警动作,多一次少一次都不行,每按一次在屏幕上面给一个提示。
2.7、做一个与监控中心安保人员的直接聊天的通道,回复里面添加一些快捷回复的短语。通讯记录保存在服务器端。
2.8、客户端可查看自己最近几次的报警记录,包括报警的时间、安保处理时间、事情因果、处理结果。
2.9、*由于单位的单位大部分都是老旧电脑开发的时候要考虑操作系统的兼容性,例如win7、win10、及可能win11之类的,也要考虑硬件性能不足可能出现的卡滞,如4g内存,还要开门诊系统,所以客户端的软件不能做得太大,用c++之类的,运行起来内存占用控制在1M内。
二、服务端的描述(监控中心)
主界面可参考上述的功能分页的方式,或者自由发挥,主要功能需求点如要:
-
报警的时候能够显示报警的位置标签信息,楼栋+楼层+科室名称+门牌号或房间名称+备注位置,客户端报警的时间、该报警事件的处理状态(转态可分划分为:报警中、正在处理、处理结束。
安保人员点击报警状态为报警中的信息条目的时候,触发一个反馈动作给客户端,让客户端知道监控中心的安保人员已经知道他的报警求助信息。 -
时间处理需要安保填写事件的因果内容才能结束,
如报警原因、处理结果、佐证材料、内容要允许上传图片,就是图文并茂的形式描述该事件的处理过程和结果。
同样可可以给他一些默认的快捷短语,例如误报 -
报警的时候要屏幕要用不同字体颜色/背景颜色区分各种状态的事件条目,且新报警的条目要通过语音结合TTS语音文字播报出来。
-
事件记录的查询统计页面、能够按时间范围、事件原因等自定义查询历史事件记录,并可以导出excel文件
-
自定义消息界面,就是客户端发送过来的文字信息内容,要在这里可以显示和回复,看看怎么重构设计这个消息聊天界面