




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.前言信息化是指运用计算机技术和网络硬件设施,对各类信息资源进行数字化处理和应用集成。随着教育教学改革的深入、招生规模的扩张,大学毕业生的就业指导工作的工作量也随之增加,如何高效地发布、收集、统计供求双方的就业信息,利用目前覆盖广、应用多的校园网络基础建设来建立就业双方供求平台,以解决当前就业信息大量化、分布化、动态化的问题,实现就业管理信息化是一项重要且迫切的工作。基于这样的现状,我们设计并开发了就业管理信息系统,既提高了工作效率也便捷了师生及用人单位。2.J2EE 平台与MVC 模式2.1J2EE 概述J2EE(Java 2Platform Enterprise Edition是Sun
2、公司提出的开发、装配和部署的基于Java 分布式应用的标准平台1。J2EE 使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上由独立的软件单元来实现。为解决原有两层C/S 软件模式中客户端过于臃肿、后期升级、维护困难以及复用性不强等弊端,J2EE 以客户层、web 层、业务逻辑层及信息数据层四层结构实现了多层分布式应用模型,各组件层通过相关的类和文件组装成J2EE 应用程序,并与其他组件交互。J2EE 结构基于组件及平台无关性的特点简化了J2EE 程序的编写,业务逻辑的封装可提高组件复用性,并且J2EE 服务器以容器的形式为所有的组件类型提供后台
3、服务,也减少了开发者的负担2。2.2MVC 模式M VC (模型-视图-控制器是目前J2EE 中比较流行的一种设计模式,MVC 模式的出现不仅实现了功能模块和显示模块的分离,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性3。使用MVC 的应用程序被分为三个核心部件:模型、视图、控制器,它们各自完成自己的任务。其中M odel (模型完整表示了应用程序使用的对象,封装了所有数据并独立于界面及I/O 操作,这样的结构增加了模型的可重用性,编写的模型可为多个视图使用。View (视图表现为用户界面,它可根据模型中的数据及数据间的关系,将获得的信息以特定形式显示给用户。Contr
4、oller (控制器是联系模型与视图之间的纽带,控制模型和视图之间的交互过程4。应用M VC 模式,分离了数据的控制与显示,从而可以使开发者更容易协作开发,后台开发人员可以专注业务逻辑的编程,前台开发人员专注于用户交互的界面,从而缩短系统产品的开发周期。各逻辑之间的弱耦合、强独立既提高了效率也增加了可靠性。同时MVC 模式分离了数据访问和数据表现,这样既提高程序代码的可复用性也降低了维护开销。J2EE 技术结合MVC 设计模式在实现web 应用时,将其技术元素如Servlet 、JSP 、Bean 分别映射为控制器、视图和模型,即控制器接受用户请求,并通过模型进行转换和解释以完成显示。其体系结
5、构如图1所示:图1基于J2EE 的M VC 的体系结构图3.就业管理信息系统的设计方案3.1系统的总体设计系统以目前高校就业管理工作的现状及学院相关工作经验及目标为基础,设计系统体系结构。就业信息管理系统主要功能是高效、全面、及时地反映用人单位需求信息以及大学毕业生基本信息和就业趋势,以提高就业管理工作的效率,对用人单位及毕业生信息进行统计来反映就业形势、服务于就业指导。根据系统管理功能的要求,采用MVC 模式进行Web 应用系统的开发,结合学院的实际情况,本系统的主要功能包括毕业生信息管理以实现毕业生浏览信息、创建及投递简历等;企业信息管理完成企业用户注册、添加招聘信息、浏览求职者信息等;统
6、计信息功能;就业分析功能;查询功能;政策咨询功能。3.2系统的具体实现结合系统需求分析及总体设计方案,系统使用JSP 完成用户页面开发,利用MySql 进行了数据库设计。系统运行后,用户经过注册、登陆进入系统主界面,如图2所示。系统用户分为三类,分别为企业用户、毕业生用户及系统管理员用户,用户进入系统后,可对就业通知、就业指导、招聘信息及新闻速递等信息进行浏览,也可发布信息及查询信息。图2就业管理信息系统主界面(1用户管理系统对企业用户、毕业生用户及系统管理员三类用户进行分类管理,其中系统管理员又可划分为超级管理员及普通管理员,不同管理员具有不同的权限范围,超级管理员可批准注册普通管理员。为保
7、证系统信息的完整性及安全性,系统首先对用户进行注册,注册后的用户可根据注册及验证信息完成登陆后可使用系统提供的功能。考虑到就业信息系统的信息敏感性,用户注册时增加了审核功能,即注册用户只有在通过系统普通管理员审核后才能登陆使用系统服务,此外对于一些登陆用户也可禁用其操作。同时为了防止用户恶意尝试登录系统,防止非法注册。用户登陆、注册时,服务器端生成验证图片发送至客户端,客户端需要输入验证码后才可继续对应着操作。(2系统导航栏目管理图3栏目删除为了提高系统的可扩展性,系统对实现界面中显示的各栏目,如新闻速递、就业通知等栏目信息的管理功能,可按需要修改栏目名称,添加新栏目以及删除栏目。这样需要变动
8、时无需重新编译,修改显示栏目即可。如图3显示了栏目删除操作。(3系统信息维护为保证系统的信息实时更新性,管理员用户可对就业系统所涉及的就业政策信息、就业通知及实时新闻等栏目信息基于J 2EE 平台MVC 模式的就业管理信息系统的设计与实现内蒙古科技大学信息工程学院靳秀兰张晓琳摘要本文基于就业管理的现状分析,阐述了存在的问题及实施信息化管理的必要性。针对就业管理信息的特点,提出了基于J2EE 平台MVC 模式的系统设计方案,介绍了J2EE 体系结构及MVC 模式,重点论述了系统的功能实现及结构特点。关键词J2EE MVC 就业管理信息系统企业信息系统层Web 应用服务器模型(Bean 视图(JS
9、P控制器(Servlet 浏览 器(下转第261页进行添加和检索。其中信息发布功能如图4所示。图4栏目信息发布(4系统信息统计分析就业信息系统的一个重要的功能就是及时获取、统计就业信息的情况以完成分析形势,继而调整并完成就业指导。系统信息的统计分析功能可完成统计各项资源,如注册的毕业生数、注册的企业数、就业率等,并可以生成报表以备存档及查看。如图5统计数据操作,显示了毕业生信息条件检索后统计信息的情况,进一步可生成报表完成存储和打印。同样关于企业信息的情况也可完成不同条件检索查询及统计、打印。(5其它功能为加强系统的可用性,系统还可完成毕业生信息的批量导入,这样既提高了数据复用性也加强了数据的
10、准确性。其他对于系统信息安全性及权限访问设定等的功能实现对于就业信息管理系统的功能完备性及应用可控性都起到了重要的支持作用,这里就不一一累述。图5统计信息表4.结束语本文分析了信息化管理的重要作用以及现今形势下就业管理存在的问题,提出了基于MVC 模式的适合高校未来可持续性发展的就业管理信息系统设计方案,依托于网络基础建设,通过电子化信息管理方式提高了工作效率、方便了用户。基于J2EE 平台的MVC 设计模式较好地适应就业信息系统的分布化、动态化等特点,使所开发的系统具有良好的可扩展性及灵活性。参考文献1李树人,韩芳溪,郭春燕.基于J2EE/MVC 的就业管理信息系统的研究J .计算机工程与设
11、计,2008,29(4:987-9902成科扬.基于J2EE 体系结构的高校毕业生就业信息系统的设计研究J .计算机应用研究,2005(5:214-2153邹鹏,尚维,李一军.基于MVC 模式的客户关系管理系统设计J .计算机应用研究,2005(2:21-234王付娟.MVC 设计模型J .硅谷,2009(7 :29(上接第259页图4POI 设备+基站+RRU 方式组成图方案分析:上述方案在地铁中均有应用,对于方式一主要是早期建设的地铁,在3G 引入的情况下,对其进行改造,覆盖方式没有发生变化。方式二主要是近期建设及在建的地铁,对3G 进行预留接入条件,接口界面简单、清晰,被广泛应用。方式三
12、为近期上海地区的主要方案,在BBU+RRU 方式中,RRU 为基站的一部分,RRU 的监控网管需接入运营商处,但RRU 设备安装在隧道内,监控若放在运营商一方,后期资产划分及维护界面划分比较麻烦,另外RRU 设备采取的是私有协议,其需与BBU 配套使用,招标不好操作,而且RRU 的故障率在使用前期还是比较高的。上海地铁RRU 设备由地铁代维,告警监控在运营商处,故障后运营商通知地铁维护,实施期间问题较多,耗费地铁人力太多。可以采用BBU+RRU 做信号引入,但是覆盖还是不做建议。基于以上比较,西安地铁民用通信在招标阶段对区间覆盖按光纤直放站方式要求,以降低建设成本、避免后期资产划分及维护责任界
13、定等问题。3.公用固定电话引入在车站公用区域、车站、车辆段、控制中心及主变电站等各办公区的一些特殊部门安装的公用固定电话主要为乘客及有关人员直接通过电信固定电话网络进行市内、国内及国际通信服务。3.1就近站外引入在地铁建设时,各地下车站靠近出入口或风道处设置外部通信人孔,以此作为与各电信运营商室外管线的分界点。在地铁车站的出人口或风道的侧墙内预埋一定数量的防水钢套管,在室外接人外部通信人孔,在室内接人电缆转线箱,为日后的施工创造条件。各处终端设备(包括车站公用区域安装的IC 卡、投币式等应由电信运营商负责提供并安装。对于地铁办公区一些特殊部门需要的公用固定电话,需由地铁公司向电信运营商提出申请
14、,由电信运营商负责安装及开通。3.2站内预留电信接入设备在站内民用通信设备预留位置,用于安装电信运营商的各种接入通信设备。从民用通信系统的设备用房至站内各种通信终端设备的沟槽管线应预留预埋。电信运营商采用租用电路或光缆的方式,引入公用固定电话信号。由于固网越来越成为移动通信的补充,效益不高,采用站内预留电信接入设备占用地铁通信机房、光缆、电路,费用大,责任大、维保麻烦而受益少,故不建议采用。而就近站外引入这种方式,地铁公司建设压力小,费用比高,在广州和深圳地铁建设中大量采用,也是目前广泛采用的方式。4.集中监控及电源接地系统通信机房一般为无人值守机房,需一套集中监控系统来管理设备的日常工作。对
15、于POI 、直放站、机房环境等系统故障,能够及时发出相应的告警,提醒相关人员进行处理;能够储存设备的各种故障信息等。电源系统为民用通信设备提供交、直流供电,要注意的是对电信运营商设备的供电计费需全局考虑。5.其他问题5.1与运营商的合作在地铁民用通信建设中,与运营商的沟通是关键问题。运营商对民用覆盖由地铁方统一建设还有一些其它想法,3G 设备的各项技术指标均未验证。让运营商提出准确的覆盖要求和各项技术指标,确有难度,地铁方应在横向比较其它城市在建地铁线路的技术指标,并结合各厂家提供的运营商在地面3G 覆盖指标,确认一个比较合适的覆盖指标,既要考虑地铁方的建设成本和运营后的投资回报,又要在一定程
16、度上满足运营商的覆盖要求。另外,运营商需提供相关基础数据:包括引入对象、占用设备机房,用电量,也可根据其他城市或一个运营商的情况,作出预留,避免拖延。5.2切换控制问题包括站厅和站台的切换,出入地下通道的切换,隧道区间内切换,隧道口的切换,在此就不再探讨。5.3车辆问题车辆的车窗玻璃对信号的屏蔽较大,根据漏缆的安装位置,车辆对信号的屏蔽可达10-18dB ,车辆一般使用普通钢化玻璃,在玻璃内不加金属丝,在车辆制造阶段就应建议要求车窗对信号的屏蔽不大于5dB 。总之,民用通信系统是一个复杂的系统工程,在工程实施的可行性研究、设计和建设各个阶段都应予足够的重视,全局考虑,才有利于后期工程的顺利实施,为旅客提供良好的服务,地铁、运营商实现双赢。参
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年超低频传感器标定系统项目合作计划书
- 2025年汽车级珠光材料合作协议书
- 化工管道施工规范
- 2025年旅游景区开发运营项目建议书
- 2025年特种铜合金材料项目发展计划
- 心脏内科临床操作指南
- 2025年导电银浆合作协议书
- 学校教育工作总结
- 护理工作工作量统计
- 2025年甾体药物项目构思建设方案
- 2024城市供水特许经营权授予合同
- GB/T 44566-2024节水型企业建材行业
- 花之舞 高清钢琴谱五线谱
- DB11T 1030-2021 装配式混凝土结构工程施工与质量验收规程
- GB/T 35428-2024医院负压隔离病房环境控制要求
- 钢铁项目环评报告 - 1总则
- Lesson 10 Rain and Sun(教学设计)-2023-2024学年冀教版(三起)英语四年级下册
- 2025数学步步高大一轮复习讲义人教A版复习讲义含答案
- GB/T 15597.2-2024塑料聚甲基丙烯酸甲酯(PMMA)模塑和挤出材料第2部分:试样制备和性能测定
- 2024CSCO胃肠间质瘤诊疗指南解读
- 泛血管疾病抗栓治疗中国专家共识(2024版)
评论
0/150
提交评论