- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSH框架企业信息管理系统设计研究
基于SSH框架企业信息管理系统设计研究
随着信息化在?济增长中的作用的逐步增强,使得企业的信息管理对企业的生存与发展的作用也日益显得重要,信息技术的有效运用对提高企业的?济效益,优化企业资源配置,提高企业核心竞争力,以及在未来拓展更大发展空间等方面起到举足轻重的作用,同时企业管理也面临着企业人员地理上的分散性、组织上的多样性、资源上的异构性等问题,因此,从Internet获取信息与基于Web技术管理企业资源和生产活动越来越成为企业的迫切要求。这样基于J2EE技术的企业信息管理系统也随之就产生了。但现在很少有软件产品的需求从一开始就完全是固定的。客户对软件需求,是随着软件开发过程的深入,不断明晰起来的。因此,常常遇到软件开发到一定程度时,由于客户对软件需求发生了变化,使得软件的实现不得不随之改变,或是企业为了适应时代的发展时不时的更新,拓展新的功能,而需要更新相关软件,当软件实现需要改变时,是否可以尽可能多地保留软件的部分,尽可能少地改变软件的实现,本文研究基于SSH框架设计的企业管理系统的开发能够很好的解决上述问题。
1 基于SSH框架的企业信息管理系统设计方案
1.1系统的目标与要求
系统的目标有以下几点。
第一,要求系统能够帮助企业实现对企业内部人员的基本情况进行全面的跟踪和管理;
第二,要求对企业的产品进行全面的跟踪和管理,并且能根据不同的用户需求显示出不同的产品信息;
第三,系统要求不同类型的管理员在系统中拥有不同的操作权限。
系统的要求有以下几点。
第一,系统的易扩展性;即要求系统能够方便以后系统的功能拓展。
第二,坚持易用性和易维护性原则;系统的易用性要求信息系统要具有软件操作简单、界面友好,易于使用,易维护性即对系统的可测试性和可修改性。
第三,先进性和开放性原则,企业信息管理系统必须适应本企业的实际状况,系统应采用先进的软件、硬件技术,并且具有一定的领先优势,具有适度的超前性。另外,方便与用户的接口连接。
第四,?济性原则;在保证质量的前提下,以较少的投入,从而获得较大的效率。
第五,标准性原则;平台符合当前相关国家标准和行业标准。
1.2系统的功能设计
针对系统的目标与要求,采用模块化设计方案来对本系统进行功能设计,
本系统主要划分成:用户登录、权限管理、用户信息管理、产品信息管理、日志信息管理、系统信息管理模块,系统的各个模块的功能如下。
(1)用户登录管理:该功能模块主要是负责管理本系统的所有用户登陆本系统。
(2)权限管理:主要是对本系统的所用登陆用户的操作权限进行管理,并且能根据用户的需求,更改用户的权限,或实时创建分配新的用户角色。
(3)用户信息管理:主要是对企业的所有员工的相关信息进行管理,并提供相关权限管理员增删改查的接口,使得企业员工信息能够实时更新。
(4)产品信息管理:主要是对企业的产品信息进行管理,主要是针对产品的生产流程信息,试验与检测信息进行相关操作,并要求对于不同要求的使用者可以呈现不同的显示方案。
(5)日志信息管理:主要是针对所有登陆到本系统的人员对系统的所有操作信息进行记录,方便以后的维护与更新。
(6)系统信息管理:主要对系统的信息进行管理,包括系统的相关配置信息,与系统的相关数据的备份等操作。
1.3相关技术说明
1.3.1J2EE技术
J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系架构。它的基础就是Java平台或Java 2平台的标准版,其不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性,方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对Enterprise JavaBeans(EJB),Java ServletAPI,Java Server Pages(JSP)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系架构。
1.3.2SSH框架
SSH框架是现在J2EE开发的常用的一种开源框架,是由Struts、Hibernate、Spring等三个框架组合而成。
其中Struts是一个基于Sun J2EE平台的MVc框架,主要是采用Servlet和JSP技术来实现,由于Struts能充分满足开发的需求,简答易用,敏捷迅速,在过去的一段时间里颇为受人关注。Struts把Servlet、JSP自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其不再自己编码实践MVC模式,而极大地节约了时间。其在
文档评论(0)