Java信息管理系统开发模式设计.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

Java信息管理系统开发模式设计

?

?

高波

摘要在社会经济和科学技术迅猛发展的过程中,对企业管理提出了更大的要求,必须对其管理的科学化和规范化做到足够的重视,要实现此目标,需要将管理系统的开发作为重中之重。对B/S结构特点和JAVA的特性进行充分的应用,开展MVC架构的Web应用程序的设计,并且保证其合理性和科学性,在当下企业实现其科学管理过程中,占据着至关重要的位置,是其关键和核心。本文对将数据作为中心的JAVA信息系统开发模式设计进行了比较全面的阐述。

【关键词】JAVA信息管理系统开发模式设计

将数据作为中心的信息管理系统的开发,有着非常重要的作用和影响,能够在很大程度上促进企业管理的科学化化和规范化,对于将来的软件来说,最重要的是跨平台和网络功能,JAVA有着多方面的优势,与之契合度非常高,长久以來,高级程序员对JAVA语言全面、深入地应用。部分企业管理信息系统的开发方法是建立在B/S基础上的,需要对这部分开发方法进行全面的掌握和了解,并且对JAVA的特征和性能等进行充分的应用,由此开展科学、合理的MVC架构的WEB应用程序。

1系统需求

相关的管理部门对于信息的信息化管理系统有着相应的要求,需要将其作为重要的目标,要实现此目标,在项目系统建设的过程中,需要对相应的原则进行有效的遵循,主要包括适用性原则、渐进性原则和经济实用原则等。所以,需要的子系统主要分成了六种。

1.1基本信息管理子系统

其所具备的功能包括对基本的信息进行有效的维护,能够完成相应的增加、修还和删减等的操作。

1.2人事科管理子系统

主要的功能包括请假管理、离退管理和退休信息变动三方面的内容。

1.3师资科管理子系统

主要的功能有对培训的信息进行相应的管理、对进修信息进行相应的管理,除此之外,还包括外聘人员的信息管理。

1.4工资科管理子系统

对正式员工的工资进行相应的管理,包括其工资和岗位津贴。还可以对退休人员的工资进行相应的管理,同时,也可以对工资变动进行相应的管理。

1.5报表统计管理子系统

对相关的报表统计进行相应的管理,同时,对多种数据进行相应的分析,将其通过柱状或者是饼状等图形加以展示。

1.6系统设置管理子系统

在此系统中,有一项功能是必须要具备的,那就是修改密码的功能,具备了系统编码,能够对其中的编码进行有效的管理。同时,也需要具备相应的权限管理功能,对多个部门的权限进行相应的管理。

2一般开发模式

当下,在开发Web应用程序的过程中,J2EE占据着至关重要的位置,是其最重要的一个主流平台。在J2EE平台中,对MVC模式进行了充分的应用。MVC模式对整个的系统进行了相应的分类,将其分成了三部分,分别是模型层、视图层和控制器层。不同的层次表达了不同的意思,首先,模型层所表示的是企业的数据和业务逻辑;然后是视图层,它所表达的是用户和系统交互的界面;最后是控制器层,它是处于模型层和视图层之间的,在此过程中发挥着重要的作用,主要是沟通和交流,对用户在视图层上的输入进行有效的处理,同时,全面控制模型层和视图层的数据流以及视图层之中的页面流。此种模式有着非常鲜明的优势,对数据进行了相应的分离,对控制逻辑和表现界面进行了相应的表示和分离,通过这样的操作,在一定程度上提高了系统中不同的模块之间的松散性能,同时,对代码的可重用性和可维护性进行了相应的增加。

对于Web开发设计和网页设计人员来说,JSP技术有着非常重要的作用和影响,可以使其对容易维护的动态Web主页进行快速的开发。对JSP进行充分的应用,以此来开发的Web有着鲜明的特性,其是跨平台的,JSP开发的网页逻辑和网页设计与显示是相互分离的,对可以重用的在组件基础上的设计有着非常重要的支持作用,在此情况下,对Web基础上的应用程序的开发是非常有利的,提高了其开发的速度和便捷性。JSP技术和Servlet技术之间有着非常紧密的联系,前者是后者的扩展,同时,Servlet技术与平台之间是没有关系的,只是JAVA的服务端组件。

3设计开发模式

在开展小型系统的设计的过程中,需要对模型1这种方式进行充分的应用,它有着非常鲜明的特点和优势,主要包括简单、便捷等。同时,还能够在页面中对模型2的Servlet功能进行相应的模拟,它也有着非常重要的功能和优势,主要包括可扩展性和比较强大的适应性。

在JSP基础上的网站建设中,当下应用的开发模式有两种。对于绝大部分的软件开发者来说,这两种方式有着重要的作用,基本上都是在这两种方式的基础上形成自己的开发模式,不过,也有着一定的问题出现,主要是开发代码重复的问题。如图1所示。

在这种模式的设计中有着非常关键和核心的内容,主要是对数据库操作封装到底层模块DB组件,会对数据库进行相应的操作,并且在对其操作的过程中会处于数据库J

文档评论(0)

180****0576 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档