运用uml与struts构建基于jee的高校后勤管理系统精选

运用uml与struts构建基于jee的高校后勤管理系统精选

ID:33302795

大小:490.50 KB

页数:10页

时间:2019-02-23

运用uml与struts构建基于jee的高校后勤管理系统精选_第1页
运用uml与struts构建基于jee的高校后勤管理系统精选_第2页
运用uml与struts构建基于jee的高校后勤管理系统精选_第3页
运用uml与struts构建基于jee的高校后勤管理系统精选_第4页
运用uml与struts构建基于jee的高校后勤管理系统精选_第5页
资源描述:

《运用uml与struts构建基于jee的高校后勤管理系统精选》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、运用UML与Struts构建基于J2EE的高校后勤管理系统一、项目研究意义高校后勤产业集团是学校的一个重要组成部分。目前,在省内,还没有一个完备、完善的高校后勤管理系统。而高校后勤管理工作范围广,要求反应及时,决策正确果断。如人力调配、建筑安装、房屋修缮、水电管网运行维护、环保节能、物业管理、财务管理、园林绿化、商业贸易,运输服务等等,都有一定的突发性。如果这些管理工作完全通过人工运作,就会出现工作量大、重复劳动多、劳动强度大、决策不及时甚至失误等问题,不仅影响管理工作效率,而且使管理工作的准确性、可靠性、安全性大大降低,还会使管

2、理中的各种数据资源很难实现继承和共享。所以采用先进的管理理念与管理手段,对高校后勤企业实施信息化管理。目前高校的后勤管理存在着许多问题,在诸多问题是,最主要的是信息管理工具落后,不能及时地满足广大师生的要求。而且信息点分散,不准备、不共享、无法及时沟通交互等,甚至影响整个高校的整体运作和发展。所以在信息技术高速发展的今天,建设一个技术先进、起点高、拓展性好的高校后勤管理系统平台是解决目前高校后勤存在的问题的有力途径。在高校后勤管理中,主要是以学生宿舍管理、饮食服务管理、供应维修管理、校园服务管理和运输驾培服务管理等为主,所以在架构

3、高校后勤管理系统时,要以这几个服务为功能模块。Sun公司的J2EE以其规范的开放性、平台无关性、较好的可移植性和可扩展性,以及业界的有力支持而获得了快速的发展。在系统的开发过程中,运用较先进的需求建模工具UML和基于B/S模式的J2EE系统开发理念和技术,以现代的软件工程的管理方式和思想对整个系统开发的过程进行整体规划和管理。而Struts技术作为J2EE的主要技术之一,完全可以以MVC模式实现整个系统的开发。MVC设计模式分离了数据和控制,增强了框架的模块性,并且在很大程度上实现代码的可重用性,以保证其安全性、可扩展性和跨平台性

4、。MVC模式的高校后勤管理系统采用多层的思想,把表示层、商业逻辑层和数据库层分立开来,利用JAAS实现基于安全角色的概念建立不同权限逻辑组,充分保证数据用户访问的安全性。另外,在整个高校后勤管理系统中,还利用一些Java组件如JavaMail等实现邮件群发功能、服务论坛、校内短信平台等等,以加强后勤部门与其他部门及广大师生之间的交流和沟通。第10页共10页高校后勤管理系统能够实现传统后勤管理向现代后勤管理的转变,高水准的系统定位,现代化的设计思想,完善的体系结构,齐全的功能模块能够使服务质量和市场应变能力得到极大提高,并使其真正成

5、为自主经营、自负盈亏、自我发展的经营实体,进一步促进整个高校向良好的方向发展。一、本项目研究目标及与申请者研究工作长期目标的关系n研究目标高校后勤管理系统可以很好地解决目前高校后勤管理中存在的若干问题,实现这一管理系统的平台、开发语言以及设计架构也有许多。根据高校现在的后勤管理现状,本系统的需求设计建模采用先进的统一建模语言UML设计理论和技术,以保证整个系统的开发过程完全按照现代软件工程的理念进行管理,切实保证系统成功开发运行。对于系统的架构,本系统将采用基于J2EE的架构模式,分为四层,客户端、Web层、业务层和数据层。而St

6、ruts作为J2EE的核心技术之一,也是MVC软件开发理念的典型技术代表,具有很大的优势,将整个系统分为三分部,Model/Controller/View,由控制器Controller根据客户端的数据不同而转向不同的Model层进行处理,然后将处理结果返回到View客户端,从而很好地实现了将页面界面设计和业务逻辑编程隔离,有利于网页设计者和后台程序员的分工,提高了代码的可重用性,且能够保证系统的安全性、可扩展性等。所以本系统采用Struts作为高校后勤管理系统的主要设计和开发架构,并兼用其他的J2EE技术,如Jsp、JavaBea

7、n、Servlet等。通过纯Java驱动的JDBC方式连接数据库SQLServer2000,并加入事务处理等操作,保证数据的安全性、完整性和一致性。Web服务器采用开源的JBoss,在系统的运行阶段可以移植到Weblogic服务器上去,以保证系统更好的性能和稳定性。第10页共10页在高校后勤管理中,主要以学生宿舍管理、饮食服务管理、供应维修管理、校园服务管理和运输驾培服务管理等模块为主。参考RUP的建模思想,用UML进行各个管理模块建模,每一模块以MVC思想进行架构和开发,针对每一模块建立相应的数据模型,各个模块建立统一视图Vie

8、w,由控制器Controller根据客户端的不同数据而转向不同的数据模型Model进行处理,进而由控制器Controller将处理结果以视图View方式返回至客户端。并在本系统中,利用Javamail组件实现邮件群发管理、论坛管理、校内短信管理平台

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。