基于SSH2信息网络资源管理系统设计与实现.docVIP

基于SSH2信息网络资源管理系统设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSH2信息网络资源管理系统设计与实现

基于SSH2信息网络资源管理系统设计与实现   摘 要:一套专业的信息网络资源管理系统,有利于解决企业信息运维人员耗费较多的时间和精力进行信息文档的核对、录入和管理的问题,有利于提高信息运维人员的工作效率。该系统采用B/S模式,以SSH2为框架,使用Java语言及MySQL数据库,在开发过程中还用到了一些经典设计模式和JSP、CSS等热门技术,实现了登录验证、权限管理、资料检索、资料管理和版本管理五大功能。   关键词:SSH2框架;文档管理;MySQL;B/S模式   中图分类号:TP311.52   随着企业信息化水平不断提高,信息运维部门直接负责业务系统平台维护和办公局域网络的运行维护工作,直接面向各大系统和企业用户,日常运维过程中产出了大量的信息文档,但是目前的网络资源管理技术较为落后,很多文档都是通过网络硬盘保存,导致运维人员耗费较多的时间和精力进行文档的寻找,内容核对和文档的更新。   传统的信息网络资源管理系统是采用C/S架构,需要每个客户端安装相应的软件,进行相关的配置。本系统采用B/S架构,用户无需安装软件,只需要安装浏览器就能访问系统,对用户的技术要求不高。此外,本系统以SSH2为框架,使用Java语言及MySQL数据库,引入javascript,CSS等网页技术,实现了登录验证、权限管理、资料检索、资料管理和版本管理五大功能。   1 SSH2技术的介绍   SSH指J2EE中的三种框架即Struts+Spring+Hibernate。Struts进行流程控制,Spring进行业务流转,Hibernate进行数据库操作的封装。SSH2与传统的SSH(Struts1+Spring+Hibernate)架构相比,其更加优秀,更加稳定。Struts2负责Web层,Hibernate负责与数据库交互,Spring负责注入组件、Web层与数据库交互层衔接及事务管理。   2 信息网络资源管理系统体系结构   2.1 需求分析   企业的信息运维部门在日常运维过程中,产生了大量的交换机端口业务、网络管理地址、网络业务地址、网络结构图纸等运行基础资料。由于文档管理手段单一,运维人员需要耗费较多的时间查找相关的资料,并且由于资料是保存在网络硬盘,某些敏感数据存在泄漏的风险。此外,由于每个运维人员都可以进行资料的增加、删除和修改等操作,信息文档的正确性没有得到保证。基于以上实际情况,为了提高信息运维人员的运维效率,提高基础运维资料的安全性,开发出一套信息网络资源管理系统。本系统主要由登录验证、权限管理、资料检索、资料管理和版本管理五大功能组成,各个功能模块之间是密切联系的,缺一不可。本系统结构如图1所示:   2.2 系统功能设计   2.2.1 登录验证。为了系统的安全,本系统需要输入用户名和密码之后才能登陆。用户输入用户名和密码之后与远程服务器建立一个连接,发送用户名和密码并等待服务器返回消息,服务器收到用户名和密码之后查询服务器数据库,如果用户名密码正确返回给客户端一个登录成功消息,否则返回一个密码错误的消息,拒绝用户登录。   2.2.2 权限管理。权限模块是信息网络资源管理系统的一大核心功能。系统的其他模块都离不开权限模块的支持。主要有以下几个设计:   (1)对于不同系统使用者,系统根据账号的权限等级,而给予不同的浏览和写入权限。   (2)为了降低开发的难度,系统采用由系统管理员人工设置各个运维人员账户的角色。角色分为系统管理员、运维人员、领导。   (3)角色对应不同的系统权限,权限包括数据写入、读取权限。系统管理员能够修改和浏览所有文件。运维人员只能浏览和修改对应运维内容的文件夹。领导只有全部文件夹的浏览权限。   2.2.3 资料检索。作为一个信息网络资源管理系统,对于资料的检索是系统的核心功能。为了提供快捷方便的文档检索方式,本系统的资料检索分为快速检索和详细检索。快速检索是根据输入的关键字在当前目录下的文档进行全文的检索,详细检索可以按照文件名、文档内容、文档属性进行全文的搜索。由于进行检索的用户权限不一样,系统会根据用户的权限在存储文档的数据库进行检索,没有权限的文档的不能被检索出来。检索出来结果后,可以再次输入关键字,在检索出来的文档进行二次检索,提高检索的效率。   2.2.4 资料管理。资料管理模块完成对文档进行的各种操作,包括文档上传、删除文档、修改文档、获取文档信息等操作。资料管理主要有以下几个功能:   (1)上传文档。为了保证同一个文档版本是一样,只有系统管理员拥有上传文档的权限。管理员登录账号之后,在系统上面的导航菜单栏找到上传按钮或者右击空白的地方弹出选项可以实现上传文档功能。   (2)下载文档。为了提高用户的体验,文档下载提供两种方式

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档