基于SSH框架技术企业信息管理系统设计及实现.docVIP

基于SSH框架技术企业信息管理系统设计及实现.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文档。上传文档
查看更多
基于SSH框架技术企业信息管理系统设计及实现

基于SSH框架技术企业信息管理系统设计及实现随着我国IT技术的迅猛发展及企业竞争机制的日益激烈,在现代企业管理中,传统的管理系统和管理方法已经难以满足需要了,迫切需要一种效率更高的系统化管理系统及管理手段。J2EE技术便应运而生,但现代的管理软件系统结构多是固定的,不宜更改,但是企业对此类管理软件的需求却常常产生变化,不会刚开始就完全确定,而是随着开发的进程不断调整需求,导致软件的相应改变。所以,此时面临的问题就是能否保证在对原有软件破坏最小的程度上对其进行必要的变更。事实上,SSH(Struts+Spring+Hibernate)属于一组轻量级的框架组合技术,可以有效地满足上述要求,提高工作效率。本文结合SSH框架技术探讨企业信息管理系统的设计与实现。 一、基于SSH框架的企业信息管理系统设计方案 (一)系统的目标与要求 系统的目标主要分为下面三个方面:一是保证系统可以全面跟踪和管理企业内所有工作人员的基本资料;二是保证系统可以全面跟踪和管理企业内的所有产品,并能确保根据使用者的工作要求不同,产品呈现的显示方案也随之改变;三是保证系统可以根据管理员的类型及职责的不同赋予其的操作权限也不相同。 系统的要求主要分为以下五个方面:一是系统的易扩展性,就是保证系统具有为日后功能拓展提供方便的功能;二是保证系统的易用性及易维护性,就是一方面保证系统软、件界面友好、操作简单、使用方便,另一方面保证系统具有较高的可测试性及可修改性,方便维护;三是保证系统的先进性及开放性,就是保证系统能够结合企业实际情况进行管理,系统要具备一定的技术优势及超前性,包括软硬件两个方面,尤其是接口的连接要方便;四是保证系统的经济性,就是在不失质量的条件下,节省开支,提高效率;五是保证系统的标准性,就是平台设计要遵守目前有关国家标准及行业标准。 (二)系统的功能设计 系统功能大体可分为六大模块,分别是:用户登录管理模块、权限管理模块、用户信息管理模块、产品信息管理模块、日志信息管理模块、系统信息管理模块。 用户登录管理模块:此模块的主要功能为管理用户在本系统的登录情况,对相关信息进行记录处理。权限管理模块:此模块的主要功能为针对登录本系统的不同的用户的基本身分资料,对具体用户的操作权限进行限制管理,也可以针对用户合理的需求,对其权限进行一定范围内的更改,该模块也可以实时地创建新用户角色。用户信息管理模块:此模块的主要功能为管理企业所有员工的有关信息,并配有接口,赋予有关管理人员对资料的修改,保证员工信息可以得到及时有效地更新。产品信息管理模块:此模块的主要功能为管理企业所有产品的信息,管理的类容主要包括产品的生产流程信息,试验与检测信息,并能确保根据使用者的工作要求不同,产品呈现的显示方案也随之改变,以利于工作人员的查阅。日志信息管理模块:此模块的主要功能为记录管理所有登陆到本系统的人员在系统内的操作信息,主要目的是为便于日后维护与更新工作。系统信息管理模块:此模块的主要功能为管理本系统本身的相关信息,例如系统的配置、系统的数据备份等类容。 (三)相关技术说明 1.J2EE技术。J2EE技术就是一个体系架构,其可通过Java2平台,对企业解决方案的开发、部署方案以及管理方面的比较复杂的问题进行必要的简化处理。它的基础就是Java平台或Java2平台的标准版,一方面,其保留了很多标准版的有点,例如“编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等;另一方面,其提供了对Enterprise JavaBeans(EJB),Java Servlet API,Java Server Pages(JSP)以及XML技术的全面支持。J2EE技术最主要的作用在于为企业开发者对市场投放时间进行大幅缩短提供了条件。 2.SSH框架。J2EE技术开发的开源框架常常就是SSH框架,SSH框架具体来说是三个框架的组合体,分别为:Struts、Hibernate、Spring。其中,Struts是一个基于Sun J2EE平台的MVC框架,其由Servlet及JSP技术实现,在SSH框架中起到一个控制的作用,其核心为Controller,也就是Action,而Action的核心为struts.xml,就是用来处理主要控制的逻辑关系。Struts具有简答适用、反应迅速等优点,可以很好地满足开发需要,所以其得到了广泛的青睐。Servlet、JSP自定义标签和信息资源(message resources)可以通过Struts整合到一个统一的框架内,这就避免了开发设计人员再花大量的时间用来编码实践MVC模式。Spring是一个轻量级容器框架,主要作用是用来控制

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档