管理论文基于uml和j2ee的企业考勤管理系统设计

管理论文基于uml和j2ee的企业考勤管理系统设计

ID:9989434

大小:27.00 KB

页数:4页

时间:2018-05-19

管理论文基于uml和j2ee的企业考勤管理系统设计_第1页
管理论文基于uml和j2ee的企业考勤管理系统设计_第2页
管理论文基于uml和j2ee的企业考勤管理系统设计_第3页
管理论文基于uml和j2ee的企业考勤管理系统设计_第4页
资源描述:

《管理论文基于uml和j2ee的企业考勤管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于UML和J2EE的企业考勤管理系统设计基于UML和J2EE的企业考勤管理系统设计是小柯论文网通过网络搜集,并由本站工作人员整理后发布的,基于UML和J2EE的企业考勤管理系统设计是篇质量较高的学术论文,供本站访问者学习和学术交流参考之用,不可用于其他商业目的,基于UML和J2EE的企业考勤管理系统设计的论文版权归原作者所有,因网络整理,有些文章作者不详,敬请谅解,如需转摘,请注明出处小柯论文网,如果此论文无法满足您的论文要求,您可以申请本站帮您代写论文,以下是正文。  [摘要]传统的考勤方式已不能满足现代企业信息化管理发展的需求,本文探讨了UML和J2EE

2、技术在企业考勤管理系统开发中的应用,运用UML对系统进行建模分析,能消除J2EE技术与实际项目存在的语义差异,二者结合能开发出更为高效的企业级应用程序。  [关键词]体系结构用例UML2EE    一、引言    考勤管理是企业人力资源管理的一部分,随着企业规模的扩大,企业的子部门不断增多,楼宇趋于分散,传统的考勤方式已不能满足现代企业管理的需求。成熟的Intranet企业网络及企业内部大型数据库管理平台的建立,为企业考勤管理系统的实现提供了便利条件。  在系统开发中,良好的模型能使工作事半功倍,良好的体系结构通过合理的层次划分,可以提高开发效率,并为程序的升

3、级和移植提供便利。J2EE(Java2PlatformEnterxpriseEdition)为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制,然而J2EE技术与实际项目存在语义差异,采用UML统一建模语言建立的系统模型能很好地消除这种差异,本文探讨了二者在企业考勤管理系统开发中的应用。    二、UML及J2EE概述    1.UML概述  UML(UnifiedmodelingLanguage)是一种定义良好、易于表达、通用的可视化建模语言,它能很好的将人们的思想活动转化成一种他们所熟悉的“书面性”的抽象形式,它支持面向对象的从系统需求分析开始

4、的软件开发全过程。  UML主要以图的方式来描述系统模型,为了从不同角度描述系统,UML定义了5类共10种模型图:用例图、静态图(包括类图、对象图和包图)、行为图(包括状态图、活动图)、交互图(包括时序图、协作图)、实现图(包括组件图、配置图)。  2.J2EE概述  SunMicrosystems的Java2平台有三个版本,微型版(J2ME)、标准版(J2SE)和企业版(J2EE)。J2EE是由一套规范和建立在J2SE平台之上的应用编程接口(API)组成,除了现有J2SE的API,同时还提供了对EJB(EnterpriseJavaBeans)、JavaSer

5、vletAPI、JSP(JavaServerPages),以及XML技术的全面支持。  为了缩减开发成本,快速跟踪企业应用的设计和开发,J2EE技术提供了基于组件的设计方法,开发、集成和部署应用程序。J2EE平台提供了多层分布式应用模式,使其具有重用的能力。    三、系统需求分析    需求是系统必须提供的具体功能,本项目采用的是用例驱动的方法来获取需求。用例是从用户(或外界系统)的角度,通过描述用户与系统的交互来理解系统的功能。要建立需求分析的用例模型,首先是获取业务角色(参与者),然后从参与者中找出用例,确定了系统参与者和用例之后,即可得到系统用例图。 

6、 考勤管理系统旨在对企业员工的出勤情况进行考察,之后将考勤与财务工资系统及相关的奖惩机制挂钩。整个系统由数据维护模块、统计报表模块、查询模块组成。  数据维护模块:包括员工基本信息维护、考勤信息维护、设置考勤类别。通过维护对这些原始数据进行修改或扩展。  统计报表模块:对数据库进行读写操作,通过前面采集的数据生成相关报表。查询模块:包括考勤信息查询,综合信息查询。  下面以数据维护模块为例,分析得到与其交互的角色如下:  1.打卡机  负责采集打卡员工的职工号、打卡时间及打卡机号码,显示打卡前后的提示信息。  2.系统管理员  主要负责在公司规定的时间段开/关

7、系统,统计、查询员工打卡数据,对考勤类别进行详细设置。  3.员工  是系统的考察对象,参与的业务是提供打卡信息,以及查询本人当月考勤情况。用例分析如图1和图2所示:    四、系统设计    系统设计是构造系统的阶段,它是对分析结构的进一步精化,分析侧重于理解问题域,设计侧重于解决方案。设计的成果可以作为程序员编码的依据和指导。设计阶段的主要任务是:系统体系结构设计、对象类设计、持久对象设计,模型图主要由顺序图、类图、协作图构成。  1.系统体系结构设计  J2EE使用多层分布式的应用模型,应用逻辑按功能划分为组件,各种不同的应用组件构成分布在不同的依赖于层

8、的机器上的J2EE程序,这些组件分别是

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

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

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