保安公司管理系统方案

保安公司管理系统方案

ID:19366604

大小:380.25 KB

页数:10页

时间:2018-10-01

保安公司管理系统方案_第1页
保安公司管理系统方案_第2页
保安公司管理系统方案_第3页
保安公司管理系统方案_第4页
保安公司管理系统方案_第5页
资源描述:

《保安公司管理系统方案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

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的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。  本系统的开发过程中使用的是

3、MyEclipse8.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表现了系统各大用户角色的的操作权限,角色包括:系统管理员、人力资源部经理、财务部经理、保安部经理、客户、普通员工。通过管理员的用户管理可以创建普通用户和客户角色。管理员可以给以给人力资源部经理、财务部

7、经理、保安部经理、分别分配人力资源管理、工资管理、合同管理、人员调配管理等操作权限。  2.4可行性分析  1)经济可行性:由于本次设计中所采用的开发工具均为开源产品,保证了费用上的可行;另一方面,一旦系统开发成功,对实际工作所带来的高效率是显而易见的,将会大大提高企业分销资源工作的科学性、规范性,并且将会使整个工作过程的各方面开销(人力、物力)大大降低。  2)技术可行性:目前计算机的发展速度日新月异,企业的管理将会大幅度的转到软件平台,运用计算机系统进行企业的员工信息的管理将会普及。  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。