标记(属于 J2EE 规范)用作实现的一部分。
Struts 继承了MVC 的各项特性,并根据 J2EE 的特点,做了相应的变化与扩展。
Struts 的工作原理,如图 2-1MVC 模型所示: 图 2-1MVC 模型 2.3 Eclipse 简介 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。
就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools, 。
JDT) Eclipse还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。
Eclipse 这样功能完整且成熟的开发环境,是由蓝色巨人 IBM 所释出。
IBM 花了 4千万美金来开发这个 IDEIntegrated Development Environment。
第一版 1.0 在 2001年 11 月释出,随后逐渐受到欢迎。
Eclipse 已经成为开放原始码计划Open SourceProject,大部分的开发扔然掌握在 IBM 手中,但是有一部份由 eclipse.org 的软件联盟主导。
Eclipse 是开放原始码,结果很多人在使用的时候都不注重合法权的问题。
开放原始码软件让使用者能够取得软件的原始码,有权去修改和散布这个软件。
如果想修改软件,这件事的另一面就是,除非其它人对修改后的软件也有相同的权力,否则是不能散布修改后的软件,这种权利和著作权copyright相反,开放原始码项目中有时称之为著作义copyleft。
有些开放原始码许可书,坚持要求任何和其它开发原始码合组成的软件也必须是开放原始码。
然而,Eclipse 使用的开放原始码许可书:公共公众许可书Common Public LicenseCPL作为授权方式,设计上是可以容许商业利益的。
CPL 可以容许 Eclipse 和其它开放原始码软件合组时,能够以更严谨的许可书散布软件,以求用于商业途径。
CPL 经过 Open Software InitiativeOSI认证,其内容符合开放原始码授权的需求。
多数人认为 Eclipse 是 Java IDE,不过,当下载 Eclipse 之后,除了有 Java IDE就是 JDT,还有 PDE。
然而 Eclipse 是万用工具平台。
JDT 实际上是 Eclipse 的添加品,也就是外挂程序。
Eclipse 本身实际上是指 Eclipse 平台Eclipse Platform,除了下载时能取得 Java 工具集以外,还提供各种工具的支持,所以平台本身只是相当小的ㄧ组软件。
如果想开发 Java 程序,用的是 Eclipse 随附的 JDT 外挂程序。
如果想开发其它语言的程序,就需要拿到其它外挂程序,诸如 CDTC Development Toolkit就可以开发C/C程序。
Eclipse 跨计算机语言,也跨人类的语言。
相同的外挂机制可用来增加对不同语言的支持,这里使用一种特殊的外挂,叫做外挂程序片断plug-in fragment。
IBM 以捐出一个语言套件,支持中文繁体与简体、法文、德文、意大利文、日文、韩文、葡萄牙文巴西与西班牙文。
照理说 Eclipse 以 Java 写成,应该可以在任何的平台执行。
但严格来说 Eclipse 不是跨平台的,因为它使用作业平台的原生图形来建置。
因此要等 SWTStandard WidgetToolkit移植到该平台,Eclipse 才能在那个平台执行。
但就现实而言到不是什么大问题,因为 SWT 已经被移植到数个常见平台上了,包括 Windows、Linux/Motif、Linux/GTK2、Solaris、QNX、AIX、HP-UX 与 Mac OS X。
3 招聘管理系统的分析与设计 人力资源管理水平的提高,不仅要有扎实的理论基础、先进的管理理念,还需要强有力的辅助工具。
随着人力资源部门工作范围的日益扩展,人力资源经理专业要求的日益提升,使得计算机网络通信等先进技术手段的作用日益显现。
因此,开发基于 Web 技术的人力资源管理系统HRMS--Human Resource Management System是非常有必要的,它不仅能够完成日常繁琐的业务,而且可以准确及时地搜集各种人力资源信息以供管理者进行决策。
人力资源管理系统可以作为一个独立的系统开发,实际中通常是作为企业资源规划ERP系统的一个子系统来开发,这样可以将 HRMS 与企业的其他管理系统更紧密地联系在一起。
在本章我们将对招聘管理系统作一个分析与设计。
3.1 招聘管理系统的需求分析3.1.1 特性需求分析 一套好的招聘管理系统应该具有如下一些特性: 1易维护和更新管理的特性。
现今企业管理个性化很强,各家有各家高招,针对于现在企业发展趋势,必须要一套适合企业现今管理模式而且能定制未来发展模式的招聘管理系统,也就是说我们需要的软件应该是可以随着公司的调整和改变做出相应的调整和改变的灵活系统,可以快速灵活地根据客户需要进行客户化开发,增加、修改客户流程、客户界面。
这样就能减少公司二次开发的成本,并且能充分的满足、贴切公司的需求,进而节约不必要的开支。
2基于 Web 模式的网络特性。
无论公司现在机构多么庞大,还是由现今的中小企业发展到大型集团,这套系统都可以为自己的管理游刃有余,并且公司再怎么扩大都无需投入额外成本。
在系统管理和升级方面更是轻松自如,因为系统只需要在企业服务器上安装一次,其他客户端电脑无需安装任何额外程序当然需要我们企业上网必备的 IE 浏览器,升级管理轻松在一台服务器上搞定,这样我们企业分支机构无论扩展到世界任何地方都不必担心升级管理的痛苦。
3无纸化办公即改善企业“白纸黑字”.
上一篇:
【精品】
下一篇:
ASP小区停车管理系统(Access)(含录像)