《保安公司管理系统方案(共10页).docx》由会员分享,可在线阅读,更多相关《保安公司管理系统方案(共10页).docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上保安公司管理系统方案(一)保安信息管理一、 主要相关技术 本设计运用了目前主流的基于J2EE流行的B/S技术架构,如JSP、JavaScript、JavaBeans、MyEclipse等。 J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。 JSP技术使用Java编程语言编写类XML的Tags和Scriptlets,来封装产生动态网页的处理逻辑。网页还能通过Tags和Scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,
2、使基于WEB的应用程序的开发变得迅速和容易。 JavaScript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言。 JavaBeans是一个可重复使用的软件组件。实际上JavaBeans是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象,简称beans。 MyEclipse,是一个十分优秀的用于开发JAVA,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。 本系统的开发过程中使用的是MyEclipse
3、 8.5,MyEclipse8.5集成了Tomcat、JDK、UML、Struts框架、Hibernate框架、Spring框架以及J2EE插件,没有集成MySql;由于集成了J2EE插件,可以完美编辑JSP。 二、 系统分析 2.1 系统需求概述分析 目前各单位保安基本上由保安公司统一管理,保安公司通过B/S的WEB管理系统管理公司员工信息和业务信息等保安公司的日常事务。该WEB系统提供了以下的功能:管理员(帐号管理、权限管理),普通用户包括:保安部经理(保安岗点管理),人力资源部管理(在录保安人员信息管理),财务部经理(工资管理、合同管理),普通员工(个人信息维护、工资查询、岗位查询)。客
4、户(业务申请及管理、合同查询、岗点人员查询),该系统是一个通用的系统,适合不同保安公司的使用。 2.2 功能需求分析 根据保安系统管理的需要和业务的需要,此系统主要包括:管理员、普通用户和客户。 管理员涉及到帐号管理、权限管理,最主要是添加用户、修改用户信息、删除用户、是否允许相应用户登录系统、为不同的用户设置不同的访问权限。 普通用户根据在公司担任的职务为其分配不同的管理权限,普通用户分为:保安部经理、财务部经理、人力资源部经理、普通员工。保安部经理涉及到给保安人员设置相应的岗点、根据与客户签订的合同更新岗点信息。财务部经理涉及到给查看各部门员工的工资和根据员工的工作状况修改工资、管理奖罚。
5、查看与客户签订的合同,添加新签订的合同、修改合同、删除过期合同。人力资源部经理涉及到为各部门添加新的员工、删除已经离职的员工信息、修改员工信息,添加部门和修改部门负责人。 普通用户登录后可以查看工资和查看分配的岗点和个人信息维护(修改登录密码)。 客户登录系统后可以维护个人信息(修改登录密码)、申请业务、查看合同、查看岗点人员信息。 2.3 功能模块图 2.3.1 系统的总体需求功能图 用户系统管理帐号管理合同管理工资管理人力资源管理岗点管理人员调配管理客户信息管理普通员工信息管理图1定义了系统的总体功能需求:系统管理、人力资源管理、工资管理、合同管理、人员调配管理、客户(岗点)管理、客户信息
6、管理 (合同查询、岗点详情、业务申请及管理、个人信息维护)、普通员工信息管理(工资查询、岗位查询、个人信息维护)。 2.3.2 系统各用户角色及其权限图 管理员系统管理用户管理人力资源部经理财务部经理保安部经理客户普通员工人力资源管理工资管理合同管理人员调配客户(网点)管理客户信息管理员工个人信息管理图2表现了系统各大用户角色的的操作权限,角色包括:系统管理员、人力资源部经理、财务部经理、保安部经理、客户、普通员工。通过管理员的用户管理可以创建普通用户和客户角色。管理员可以给以给人力资源部经理、财务部经理、保安部经理、分别分配人力资源管理、工资管理、合同管理、人员调配管理等操作权限。 2.4
7、可行性分析 1)经济可行性:由于本次设计中所采用的开发工具均为开源产品,保证了费用上的可行;另一方面,一旦系统开发成功,对实际工作所带来的高效率是显而易见的,将会大大提高企业分销资源工作的科学性、规范性,并且将会使整个工作过程的各方面开销(人力、物力)大大降低。 2)技术可行性:目前计算机的发展速度日新月异,企业的管理将会大幅度的转到软件平台,运用计算机系统进行企业的员工信息的管理将会普及。 三、系统设计 3.1 系统的总体结构 系统的总体结构如图3所示。 用户登录管理员人力资源部经理财务部经理保安部经理普通员工客户帐号管理权限管理部门管理员工信息管理工资查询个人信息管理工资管理合同管理个人信
8、息维护保安岗点管理工资查询个人信息维护工资查询分配岗位客户个人信息管理查看岗点3.2 系统管理 系统管理模块主要负责管理公司员工和客户的基本信息,为员工分配不同的部门和赋予不同用户不同的访问权限,访问权限的高低通过权限号来识别。这样提高了企业管理的效率和避免了访问错误的发生,主要的功能模块有:帐号管理,权限管理。帐号管理包括:添加用户、修改和删除用户,权限管理包括:修改登录状态、修改操作权限。系统管理用例图如图4所示。 3.3 客户个人信息管理 本模块主要是客户个人信息管理,客户可以根据自身安保的需要申请相应的业务并能够管理申请的业务,可以查询已经签订的合同信息、查看岗点的人员安排和保安的详细
9、信息,可以对个人信息进行维护(修改密码、修改用户名)。客户个人信息管理用例图如图5所示。 3.4 人力资源管理 该模块主要是对登记在录的保安人员信息,包括可以进行对保安所属部门进行管理和员工信息进行管理,可以查询个人工资和对个人信息进行维护(修改密码、修改用户名)。下图是人力资源经理登陆后可以进行的功能操作。人力资源管理功能模块图如图6所示。 3.5合同管理和工资管理 该模块主要包括管理客户单位的信息、与保安公司签合同情况及服务费等,可以查询,修改,删除,新增合同信息。对公司员工的工资进行管理,如加薪,降薪等,对公司各级员工的赏罚进行记录,可以查询个人工资和对个人信息进行维护(修改密码、修改用
10、户名)。合同管理和工资管理用例图如图7所示。 3.6 人员调配管理 人员调配管理模块为不同的岗点配备相应的保安人员,包括添加岗点和更新岗点信息,更新岗点等功能,可以查询个人工资和对个人信息进行维护(修改密码、修改用户名),根据客户岗点的更新设置相应的保安人员,达到人员的充分利用。人员调配管理用例图如图8所示。 3.7 普通员工个人信息管理 普通员工进入系统后可以维护个人信息(修改登录密码和用户名),查看工资情况,查看分配的岗位。普通员工个人信息管理用例图如图9所示。 四、 系统测试、运行维护与评价 测试是一个执行程序的过程,即要求被测程序在机器上运行。其实,不执行程序也可以发现程序的错误。通常
11、将前者称为“动态测试”,后者称为“静态分析”。广义的说,它们都属于程序测试。 动态测试也可以区分为两类。一类把被测程序看成一个黑盒,根据程序的功能来设计测试用例,称为黑盒测试(Black Box Testing);另一类则根据被测程序的内部结构设计测试用例,测试者需事先了解被测程序的结构,故称为白盒测试(White Box Testing)。 4.1 用户登录 1)建立输入等价类表,如表1所示。 2)设计有效等价类需要的测试用例,如表2所示。 4.2 系统维护 本系统运行阶段管理工作要求与开发阶段有根本的区别,开发阶段要求经济地、按质按时开发好系统,而运行管理的目的是使信息系统在一个预期的时间
12、内能正常的发挥其应有的作用,产生其应有的效益。系统维护工作是为了适应系统内部因素和外部环境的变化,排除运行故障,不断满足新的要求,保证系统正常工作所采取的一切活动。(二)安全监控管理系统一、系统概述保安公司所服务的银行及其他行业对安防系统防护等级要求最高的场所,也是所有安防产品应用场所中涵盖安防产品最多的场所。目前银行及其他行业安防系统构建时,各个子系统相互独立,管理不便,也存在一定的安防隐患。随着银行及其他行业安全防范系统建设的发展需要,现在银行及其他行业安全防范系统的建设都体现了充分应用现代技术,全方位全天候地对银行及其他行业实施现代管理的特点。安防系统作为银行及其他行业防范的技术保障,承
13、担着很重要的角色。银行及其他行业要求安防系统除了完成传统的安防管理之外,还必须为紧急情况下的快速响应和应急指挥提供决策依据和应急预案。而传统安防系统往往只是起到了通用的监视、控制等作用,在银行及其他行业环境中明显存在着不足。针对银行及其他行业环境的特殊要求,北京中盛益华科技有限公司应用现代最新的通讯技术、计算机技术、网络技术、自控技术、图像技术、安防监控技术和弱电集成技术,设计开发了CSVision银行及其他行业的综合联网监控管理系统。为使系统做到高标准,符合现代文明银行及其他行业规范要求,CSVision银行及其他行业联网综合监控管理系统融合了网络视频和数据采集两大主要功能,集监控系统、报警
14、系统、会议系统、指挥系统、对讲系统等功能子系统于一身,由集中控制管理平台通过网络对各子系统主机进行管理和控制,实现分布处理、联动响应的设计要求。并以高智能化的系统支持,使其在应用上具有很强的可操作性和实用性。系统涵盖银行及其他行业系统所有活动场所、重要通道、进出入口的监视预警网络和突发事件处理中心,提升了银行及其他行业系统整体快速反应能力和协同作战能力,以达到“向科技要警力”和“科技强警”的目的。系统同时与公安部门对接,方便公安部门了解保安的信息在职的各项信息,便于管理。二、建设目标保安公司视频报警联动系统可以实现保安公司110指挥中心与银行及其他行业的网络远程监控和报警系统的集成,建立一个集
15、图像、声音、控制为一体,实时双向传输,中心综合处理的报警监控联动远程管理系统。某保安公司视频报警联动系统的设计与实施可以实现如下目标:1.通过本期工程完成原有银行及其他行业营业网点的报警图像远程视频传输系统再改造工程,实现警情视频图像上传到110指挥中心,第一时间掌握现场情况,判断警情种类,协助公安干警第一时间了解警情、处理警情、合理安排警力的出动。2.在收到各类报警(盗、抢或ATM烧、砸等)信息时,保安公司110指挥中心能及时进行核实,做出应急处理和控制,将银行及其他行业人力、物力、财力的损失及由此带来的社会影响降到最低点。3.保安公司110指挥中心可通过查看银行及其他行业系统的实时录像或动
16、态检测感知录像,为案情侦破工作提供有利证据,为挽回银行及其他行业的经济损失提供有利保障。4.保安公司110指挥中心通过点播的方式对各银行及其他行业营业网点进行巡察,方便及时发现问题,做出快速反应,为出警赢得宝贵的时间,同时变被动接警为主动监管,取代更夫,减轻银行及其他行业经济压力,规避不必要的财务支出。5.避免因某种原因报警系统误报警情,减少银行及其他行业系统及公安部门人力、财力的浪费。6.经济性和效果相兼顾:对银行及其他行业原有模拟系统的数字化改造,在保证实际效果的同时,充分利用原有监控、报警系统的一些设备,节省银行及其他行业系统资金投入。三、系统设计 一)系统体系结构CSVision银行及
17、其他行业监控报警联网综合管理系统采用分布式架构,整个系统是一个多系统、多任务综合处理、分布式、高度安全的网络视频监控系统。采用C/S结构,整个系统由多个符合现代银行及其他行业需求的子系统构成,并支持服务器集群,以适应大规模应用需要;整个系统充分考虑到原有系统投资和现有系统的领先两方面因素;整个综合管理平台是架设在VPN专网上的全数字化集中管理平台。1.系统体系结构 2.各部分功能描述:对前端数据采集的描述前端数据采集是指对各支行的数据采集,包括音视频数据信息的采集和报警信息的采集,以及系统扩展的门禁系统等信息的采集。考虑到各支行已有的监控系统和对用户投资的合理保护,在各支行选择24路重要的视频
18、通过视频分配器接入CSV1600系列网络视频服务器转换成数字信号,然后经由系统专网传入上级监控中心。或直接用DVR接入到CSVision网络视频监控管理平台。考虑到各支行已有的报警系统和对用户投资的合理保护,各支行报警系统的报警主机加入继电器模块,将发生报警行为时由报警设施产生的开关量经由CSV1600系列网络视频服务器或直接经过DVR通过专网传入监控中心。对监控中心的描述在上级监控中心设置一台服务器安装CSV网络视频监控系统服务器端软件并接入系统专网,对系统的音视频信息和报警信息进行统一的管理、授权、存储和转发。同时可根据需要设置电视墙,实现方法为通过解码器把数字信号还原成模拟信号,在电视墙
19、上显示出来。 对监控工作站的描述使用CSV银行及其他行业监控报警联网综合管理系统的用户,可利用安装了CSV网络视频监控系统客户端软件的电脑连入系统专网,根据系统管理员的授权进行登陆,就可以成为监控工作站。二)系统集成CSV银行及其他行业监控报警联网综合管理系统建设是以“远程安全视频监控系统”为基础,融合报警子系统、门禁子系统、网络管理子系统等的复杂高科技系统体系。所以它集成其他相关子系统就是建设整个项目工程的关键,以下介绍报警子系统、门禁子系统、网络管理子系统的集成。1.与报警子系统集成在各支行原有报警系统基础上增加继电器模块,并通过开关量接入到CSV1600系列网络视频编码器,当报警被触发后
20、,报警信息被网络视频编码器转换为数据信息后,通过系统专网传输到上级监控中心,CSV银行及其他行业监控报警联网综合管理系统对报警信息进行处理。系统报警流程图如下:2.与网络管理子系统集成网络管理子系统是用于管理和监测“监控子系统”、“报警子系统”、“门禁子系统”的子系统,是在这几个子系统的基础上开发出来的子系统,它能够自动侦听各个子系统的运行状态,能够自动监测各个子系统的设备运行情况,并及时发现各个子系统或设备的故障,及时上报到维护中心。工作原理:在每个子系统的核心设备或关键服务器上运行网络管理子系统的侦听模块,每个侦听模块定期将各个核心设备或关键服务器的系统运行状态传输到网络管理服务器上,同时网络服务器定时对各个核心设备或关键服务器进行侦听,从而能达到确定它们的运行情况。专心-专注-专业