1. 系统概述 当前设备系统存在的主要问题是对设备的管理缺乏灵活性,对部门结构与用户权限的管理比较混乱,缺乏很好的安全性。 由于当前系统中设备属性划分固定,缺乏灵活性。当设备属性发生变化时,就会出现类型不匹配的问题,在对设备进行录入,修改和查询操作时,会带来诸多的不便。而且当前系统中用户权限和部门结构的管理比较混乱,当用户所属部门或部门结构发生变化时,例如某一用户从一个部门调到另一部门,或系统部门中的某一部门新增加或删除下级部门时,这时对该部门设备和用户权限的管理就比较混乱。除此之外,当前系统还存在安全性的问题,如:系统的备份与还原,系统日志的记录等。在功能上还缺乏对部门,用户的维护操作功能,如:合并部门,移动部门,将某部门用户添加至其它部门等操作。 基于系统灵活性和安全性的考虑,系统构建是基于B/S模式的三层结构,采用JAVA的servlet技术的设备管理系统。开发此系统的核心思想就是保证设备管理的灵活性和独立性,系统运行的安全性。 系统中的所有设备的属性均由用户决定。即设备的结构是随着用户的需求变化的,因此大大提高了系统对设备管理的灵活性。 将不同类型的用户分配不同的操作权限,并增加不同类型用户的身份验证。当用户使用系统操作时,将该用户的操作情况记入日志,保证用户能够安全的使用系统。 为保证系统的正常运行,增加了对系统的维护功能:备份系统和还原系统。当系统遇到问题时,能够及时恢复系统。 为了很好的管理系统部门结构,还增加了对部门的合并和移动操作,而且部门结构发生变化时,不会影响该部门的设备管理与维护,因此可以很好地避免对于设备管理的混乱,保证设备管理的独立性。 而且出于系统的跨平台性和安全性的考虑,本系统的开发采用Java的servlet技术。java语言是目前非常流行的一种面向对象的程序开发语言。servlet技术是其中非常重要的组成部分,是开发B/S模式系统的有力工具。使用servlet技术开发系统,继承了java的一贯风格,不但效率高而且具有很高的安全可靠性。而后台数据库采用Microsoft SQL Server数据库,Microsoft SQL Server数据库是目前十分流行的数据库管理系统,不但有很高的安全性而且还具备十分强大的网络功能。 ...... |
查看评论
已有0位网友发表了看法