劳动就业管理信息系统可行性分析报告.doc_第1页
劳动就业管理信息系统可行性分析报告.doc_第2页
劳动就业管理信息系统可行性分析报告.doc_第3页
劳动就业管理信息系统可行性分析报告.doc_第4页
劳动就业管理信息系统可行性分析报告.doc_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

劳动就业管理信息系统方案书XXXX年X月目 录第一章 系统建设背景41.1 序言41.2 系统使用现状41.3 系统开发目标4第二章 系统需求分析42.1 职业介绍子系统42.1.1 招聘管理42.1.2 求职管理42.1.3 推荐管理42.1.4 信息发布42.2 就业管理42.3 职介机构管理42.3.1 社区职介42.3.2 区级职介42.3.3 职介统计报表42.4 困难群体42.5 优惠证管理42.6 小额贷款42.7 培训管理42.8 综合报表42.9 政策法规查询42.10 劳动保障事务代理42.11 邮箱管理42.12 系统管理4第三章 系统总体设计43.1总体设计原则与技术路线43.1.1 设计原则43.1.2 技术路线43.1.3 总体设计思路43.2系统逻辑结构设计43.3应用系统架构设计43.4系统各功能模块设计43.4.1 系统信息管理模块43.4.2职业介绍子系统43.4.3就业管理子系统43.4.4职介机构管理子系统43.4.5困难群体管理子系统43.4.6优惠证管理子系统43.4.7小额贷款管理子系统43.4.8政策法规子系统43.4.9培训管理子系统43.4.10综合报表子系统43.4.11邮箱管理子系统43.4.12劳动保障事务代理子系统4第四章 应用软件设计44.1系统解决方案一44.1.1 ASP关键技术44.1.2客户层44.1.3应用层44.1.4数据层44.2系统解决方案二44.2.1 J2EE关键技术 Java Servlet技术 Java Server Page技术 Enterprise JavaBeans技术 其他 J2EE API44.2.2客户层44.2.3应用层 服务渠道子层 业务接入子层 应用平台子层业务功能子层44.2.4数据层4第五章 系统总体安全设计45.1 系统安全概述45.2 安全平台设计原则45.3 安全电子邮件系统45.4 安全信息发布4第 37 页 共 37 页劳动就业管理信息系统方案书第一章 系统建设背景1.1 序言*市劳动就业管理局是*市劳动和社会保障局所属正处级事业单位。它的业务包括建立劳动力市场信息网络及信息发布系统,抓好市、区、街、社区劳动保障业务的联网工作,做好就业、再就业情况的统计和职业供求的分析,建立市场导向的就业机制,向社会提供及时、便捷的就业信息服务。因此建设一套合理、开放、安全的就业管理信息系统来辅助各辖属部门进行业务操作具有很重要的实际意义。1.2 系统使用现状*市劳动就业管理局正在使用的一套劳动力资源信息管理系统,是98年劳动部全国统一由中科同和信息技术有限公司开发完成,开发工具为Powerbuilder,后台数据库为Oracle8.16,采取C/S开发模式,其中有职业介绍、用人单位管理、城镇劳动力管理、流动劳动力管理、下岗管理和系统管理等模块。目前只就业管理局应用了职业介绍和系统管理等部分模块,而且原系统是老式的C/S两层架构模式,给领导的数据报表查询和下级各区及社区的就职信息录入带来很大不便,不能满足当今信息时代高增长高容量的需求,而出现了滞后于发展的状况。并且这种结构的局限性日趋明显,它限制了企事业更快更灵活地发展,也使自身极难维护。1.3 系统开发目标鉴于目前系统的使用情况,新时期建设劳动就业管理信息系统的目标为:1、用户的操作更简单;2、系统具有很强的开放性;3、使用web技术,与Internet相连,外部的用户可通过通用的浏览器进行访问;4、能提供灵活的信息交流、信息发布服务;5、满足劳动就业局各部门的业务需求和相关服务;6、系统具有很好的安全性和扩展性。为了解决系统现有问题,我们建议将信息系统从原来的两层“客户端服务器”应用模型转向更灵活的三层和多层应用模型,即将业务逻辑放到系统服务和用户接口之间的中间层,从而使业务逻辑与用户界面的表示层分开。这种设计明显地简化了开发、调用和维护企事业应用,它使得开发者能够将精力集中于业务逻辑程序的具体编制,以更好的提供用户交互。B/S模式,由Internet技术与三层C/S相结合,在此模式中,在客户机上运行的应用程序是浏览器,中间层是web服务器和服务器扩展程序,当用户通过浏览器向分布在网络上的许多服务器发出请求,web服务器将其转换成数据库服务器能够接受的形式,再通过数据网关与数据库进行数据交换;客户机上只需安装、配置少量的客户端软件即可,服务器承担更多的工作,对数据库的访问和应用程序的执行在服务器上完成。对于Web服务器的进程,当收到浏览器请求时,可以不产生新的进程,在本身的进程空间处理请求,避免了系统瘫痪的危险。B/S结构以web技术为基础,成功地弥补其他结构的诸多不足,具有以下优点:简化了客户端;简化了系统的开发和维护;使用户的操作更简单;具有很强的开放性,与Internet相连,外部的用户可通过通用的浏览器进行访问;提供灵活的信息交流、信息发布服务,它使用web技术,因而更适合于网上信息交流、信息发布,这正是现代企事业所需的,它使得企事业的大部分书面文件可以被电子文件取代,从而提高了企事业的工作效率,使企事业行政手续简化,节省了人力物力。由于以上优点,使得B/S结构代表了MIS发展的方向。三层结构最大的优点是将用户界面、应用逻辑与数据管理三层分开,使得系统可以灵活多变地应付各种变化。在此通过分布式对象计算机允许客户机直接与相关服务器联系,开销小,且避免了web服务器所形成的瓶颈,可动态的平衡客户端请求负载,并且在此信道上提供数据安全服务,可极大地减轻网络的压力,较好地实现系统的性能,是现代企事业web信息系统开发建设的必然趋势。第二章 系统需求分析2.1 职业介绍子系统职业介绍系统的主要服务对象为用人单位和求职者个人,系统可以为用人单位推荐符合其要求的求职者,为求职者个人寻找符合其要求的用人单位,并为两者提供相互联系,劳动力市场咨询,职业指导等服务,最终实现为用工单位提供最好的劳动力资源,为求职业者提供最理想的就业岗位,方便广大求职者和用工单位。系统从一个求职人员的基本信息入库开始,以后一直对该人员进行跟踪管理,包括求职匹配、单位录用、单位解聘、个人流动等个人的变动情况进行记录。同时利用计算机大容量存储和高速快速检索的特点,使用人单位或者求职者个人能够迅速合理的匹配,从而大大提高职业介绍的效率和成功率,还可以使各级就业服务机构能够及时准确的掌握劳动力市场的供求状况,更好的为用人单位和求职人员服务。本子系统涉及的信息栏目有:(1)单位基本信息:录入招聘单位的基本情况和资质信息(2)招聘信息: 招聘登记表编号、劳动(职介)部门编号、登记日期、有效日期、归档日期、登记表状态、招收对象、招聘方式、招聘地点、招聘时间、招聘工种、招聘人数(男、女、性别不限、合计)、年龄(从、至)户口要求、用工形式、文化程度要求、身高、视力、要求具有专业、要求技术等级、职业资格证书、其他招聘要求、最低月薪、合同期限、工作地点、实招人数、备注、填表人、录入人、录入时间、最后修改人、修改时间。 (3)个人基本信息:(4)求职信息:求职登记表编号、劳动(职介)部门编号、登记日期、有效日期、归档日期、登记表状态、择业工种名称、择业工种描述、月薪要求、要求单位性质、经济类型、择业地区、工作方式、其他求职要求、具有专业名称、具有专业描述、从事本专业年限、外语及熟练程度、其他技能、已推荐次数、填表人、录入人、录入时间、最后修改人、修改时间、职业指导要求、推荐信编号、推荐日期、推荐人、推荐上岗单位名称、成功否、反馈信息。本系统主要有以下模块:2.1.1 招聘管理 录入招聘登记表 首先查询检索系统中已有的单位基本信息(通过滚动浏览或查询单位名称、单位号码、原招聘登记表编号、登记日期等码定位目标),若系统中尚无此单位基本信息,就选择新建单位基本信息,然后录入招聘登记表。 查询招聘登记表通过选择查询条件(招聘登记表号、单位名称、单位号码、要求年龄、招聘工种以及其他组合条件)和查询范围(有效、无效、全部信息)来定位目标,得到列表显示的查询结果(可打印、预览及另存为text、excel、html等格式的文件,也可打印详细的单位招聘登记表或招聘海报)。点击查询结果可显示详细信息,并可翻页查看其余符合条件的单位招聘信息,由此处可进入相关操作:快速匹配求职者、查询匹配求职者、归档。快速匹配:进入单位快速匹配求职者窗口,选择匹配项目,并选择精确匹配(专业完全相同)或模糊匹配(招聘专业包含求职专业),得到列表显示的查询结果(可打印、预览及另存为text、excel、html等格式的文件),可直接从上述查询结果中选择求职者并确认推荐,也可点击某个求职者查看详细信息再确认推荐,或进入对比查看单位、个人主要信息再确认推荐。可打印推荐名单和查询结果。查询匹配:与快速匹配不同,查询匹配除指定匹配项目外,还要给出项目的值或范围,通过选择登记表号、姓名、身份证号及其他条件进行查询,其他查询步骤同上。 屏蔽查询招聘登记表功能描述同上,但查询结果中的某些项目不显示,在系统管理模块中可设置单位招聘查询屏蔽项。 快速查询招聘登记表 功能描述同上,但可设置的查询条件较少,并且只显示较少的主要项目,查询速度较快。 归档招聘登记表 同查询一样选择条件,得到列表显示的查询结果(可另存为text、excel、html等格式的文件,也可打印详细的招聘登记表),可成批归档,也可点击查看详细信息后再归档,并可翻页查看其余符合条件的招聘信息。系统对超过有效期的登记表自动归档,推荐成功的或超过规定推荐次数并得到反馈信息的,可做“成功归档”,其余情况可进行“强制归档”。2.1.2 求职管理 录入求职登记表 首先查询检索系统中已有的个人基本信息(通过滚动浏览或查询姓名、身份证号码定位目标),若系统中尚无此人基本信息,就选择新建个人基本信息,然后录入求职登记表。 查询求职登记表通过选择查询条件(求职登记表号、姓名、身份证号及其他条件)和查询范围(有效、无效、全部信息)定位目标,得到列表显示的查询结果(可打印、预览及另存为text、excel、html等格式的文件),也可打印详细的个人求职登记表。点击查询结果可显示详细信息,并可翻页查看其余符合条件的个人信息,由此处可进入相关操作:快速匹配单位、查询匹配单位、归档。快速匹配:进入个人快速匹配单位窗口,选择匹配项目,并选择精确匹配(专业完全相同)或模糊匹配(招聘专业包含求职专业),得到列表显示的查询结果(可打印、预览及另存为text、excel、html等格式的文件),可直接从上述查询结果中选择单位并确认推荐,也可点击某单位查看详细信息再确认推荐,或进入对比查看单位、个人主要信息再确认推荐。查询匹配:与快速匹配不同,查询匹配除指定匹配项目外,还要给出项目的值或范围,通过选择登记表号、单位名称、招聘工种及其他条件进行查询,其他查询步骤同上。 屏蔽查询求职登记表功能描述同上,但查询结果中的某些项目不显示,在系统管理模块中可设置个人求职查询屏蔽项。 快速查询求职登记表 功能描述同上,但可设置的查询条件较少,并且只显示较少的主要项目,查询速度较快。 归档求职登记表 同查询一样选择条件,得到列表显示的查询结果(可另存为text、excel、html等格式的文件,也可打印详细的个人求职登记表),可成批归档,也可点击查看详细信息后再归档,并可翻页查看其余符合条件的个人信息。系统对超过有效期的登记表自动归档,推荐成功的或超过规定推荐次数并得到反馈信息的,可做“成功归档”,其余情况可进行“强制归档”。2.1.3 推荐管理反馈信息包括以下内容:反馈日期、反馈人、反馈来源、达成意向、应聘(用工)形式、月薪、失败原因、跟踪记录、备注。 录入反馈信息 首先查找要录入反馈信息的求职者或单位,通过滚动浏览或查询姓名、身份证号码、推荐单位名称、单位号码、推荐信编号及其他条件来定位目标,得到列表显示的查询结果(可打印、预览及另存为text、excel、html等格式的文件),点击某行进入录入反馈信息的界面。 查询反馈信息通过滚动浏览或查询姓名、身份证号码、推荐单位名称、单位号码、推荐信编号及其他条件来定位目标,得到列表显示的查询结果(可打印、预览及另存为text、excel、html等格式的文件),点击某行进入详细信息的界面,显示个人信息、单位信息及反馈信息,并可翻页查看其余符合查询条件的反馈信息。 直接推荐在同一界面显示求职登记表和招聘登记表(如同前面提到过的匹配中的对比查看)。首先根据求职者的身份证号或求职登记表号找到目标求职登记表(或点击进入查询求职登记表界面进行查找),同样根据单位招聘登记表号找到目标招聘登记表(或点击进入查询招聘登记表界面进行查找),然后直接确认推荐。2.1.4 信息发布通过触摸屏、电子显示屏和网站发布信息。 发布招聘信息 通过查询选择要发布的招聘信息,生成发布文本送到发布信息库。 发布求职信息 通过查询选择要发布的求职信息,生成发布文本送到发布信息库。 发布信息管理选择确定发布状态、发布期限,维护发布内容。2.2 就业管理子系统就业管理系统基于劳动力资源信息库和单位信息库,记录劳动力的“成长、在业-失业-再就业”周期变化过程的状态变化,为其他涉及劳动力资源的模块提供信息支持。通过劳动力资源登记和录用解聘备案管理,可以得到各种相关统计信息,能及时、准确地掌握城镇及外来劳动力资源变化情况,掌握单位对劳动力需求的变化情况,从而可以分析出劳动力需求的变化趋势,为就业管理提供决策支持。本子系统涉及的信息栏目有:(1)单位基本信息 (2)个人基本信息(3)就业信息:现工作单位、现工作单位性质、地址、联系电话、是否在社区就业(社区实体、家政服务、三员岗位、劳务派遣、自谋职业、灵活就业)、是否签定劳动合同、是否缴纳社会保险费、是否享受再就业优惠政策本系统包括劳动力资源管理、录用解聘备案管理、外出劳动力管理等模块:(1)劳动力资源登记对各种劳动力资源(包括在业人员、下岗失业人员、外来劳动力、新增劳动力及在校学生)进行登记。(2)录用备案管理为了准确有效地掌握单位和个人信息,单位录用或解聘人员时都要在本系统中进行登记,及时更新单位信息中的人员状况和个人信息中的就业状况。系统可以提供各种查询、统计和打印功能。从本模块可以增加新的单位信息和个人信息。(3)劳务输出管理对需要对外出务工的劳动力进行登记管理。社区前台可以进行劳动力资源登记、录用解聘备案登记、劳务输出登记,查询各种相关信息,但所录数据为待确认状态,需被授权部门(如区级市场)确认后才能进入数据库。2.3 职介机构管理子系统信息项:编码、名称、地址、邮政编码、联系电话、负责人(性别、年龄、文化程度)、工作人员数量、审批部门、审批时间、类型(公共、行业、民营、街道、社区)、所属(省、市、区)工作人员名单(编号、姓名、性别、年龄、文化程度、等级证书、持证时间、从事本工作年限)相关报表:职业介绍工作情况报表2.3.1 社区职介社区用户可以查询招聘信息(查全区、其他区或全市信息需授权),但具体招聘事宜只能到指定职介机构办理。社区用户可以录入求职、招聘信息,但所录数据为待确认状态,需被授权部门(如区级市场)确认后才能进入数据库。2.3.2 区级职介区级用户可以录入求职、招聘信息,确认社区录入的求职、招聘信息,查询求职、招聘信息(查其他区或全市信息需授权),进行匹配推荐,发布招聘、求职信息,管理本区发布的信息。2.3.3 职介统计报表 分类统计设定职介部门、统计时间段、统计类别(个人信息、单位信息、求职信息、招聘信息)及相应的分组指标、统计项目,得出统计结果。 统计求人倍率设定职介部门、统计时间段、统计分类项目(职业、文化程度、技术等级、性别、年龄等),得出相应的求职人数、需求人数及求人倍率。区、市级用户和其他被授权的用户可使用本模块功能。2.4 困难群体子系统特困群体信息主要包含在个人基本信息中。各级被授权的用户可查询、修改特困群体状况、就业状况、培训状况等。相关报表:特困群体状况统计表、特困群体就业状况统计表。2.5 优惠证管理子系统再就业优惠证相关信息有以下内容:序号、登记表号、优惠证号、审批部门、姓名、性别、出生年月、文化程度、政治面貌、婚姻状况、身份证号、户籍地址、现在就业单位、联系电话、原工作单位、原单位性质、原单位所属、原优惠证号、本人身份、下岗失业时间、是否解除劳动关系、再就业形式(个体经营、合伙经营、被招聘、自由职业、其他)、办证时间、到期时间、到期标志、审核人、录入人、录入时间、最后修改人、修改时间、备注。社区、街道、区和市级用户均可在网上填写优惠证申请表,由区和市级的被授权用户进行审批(同时需有必要的书面材料)。各级用户均可查询看所辖范围内的优惠证数据并得到统计汇总报表。2.6 小额贷款子系统社区、街道、区和市级用户均可在网上填写小额贷款申请表,由区和市级的被授权用户进行审批(同时需有必要的书面材料)。各级用户均可查询看所辖范围内的小额贷款数据并得到统计汇总报表。2.7 培训管理子系统 培训管理涉及以下信息项:培训机构信息:培训机构编码、名称、地址、邮政编码、联系电话、负责人、工作人员数量、成立时间、审批部门、类型(公共、行业、民营、其他)、所属(省、市、区)以及工作人员名单(编号、姓名、性别、年龄、文化程度、等级证书、持证时间、从事本工作年限)教师信息: 教师编号、姓名、性别、年龄、身份证号、文化程度、家庭住址、联系电话、所学专业、技术职称、所属培训机构、开始授课时间、授课专业名称、综合评价。培训课程信息:课程号、课程类别、课程名、课程学时、等效课程、预修课程、开课部门。培训教材信息:教材编号、名称、适合专业课程、作者、出版日期、出版单位、教材数量和价钱等。学员信息:学员编号、姓名、性别、年龄、身份证号、文化程度、家庭住址、联系电话、原工作单位、本人身份、培训机构名称、培训专业课程、成绩、评价、证书名称、发证时间。培训班信息:培训班编号、培训机构名称、培训课程名称、培训内容简介、培训教材、培训课时、开始时间、结束时间、培训地点、教师姓名、培训班状态(尚未开班、已开班、已结束)、备注。培训需求信息包括:培训课程、培训开始时间、结束时间、培训人数、上课时间、上课地点、联系人、联系电话等。区和市级用户可对以上信息进行登记、维护、查询和统计。社区、街道、区和市级用户均可在网上查询培训班信息、培训机构信息等。社区、街道、区和市级用户以及单位和个人用户均可在网上填写培训需求表。相关报表有:就业训练中心综合情况、就业再就业培训目标完成情况统计表。培训信息及相关政策法规可以在触摸屏、电子显示屏和网站上发布。2.8 综合报表子系统综合月报按照劳动部上报要求从各级劳动力市场统一的专业数据库中自动生成符合劳动部规定的月报表。在综合月报中应包括:求职人员分析、招聘企业分析和岗位空缺分析等,提供表格形式和图形方式等多种数据显示方法。在综合月报系统中,应有快速统计功能、数据导入导出功能。综合季报综合季报模块能从各级劳动力市场的统一的专业数据库中自动的生成符合劳动部标准的季报表。在综合季报中应包含:职业需求、求职人员和供求状况等,提供了表格形式和图形方式等多种数据显示方法。在综合季报模块中,应有快速统计功能,能一次性统计完成指定的多种分析。其它固定格式报表有:城镇失业人员情况城镇失业人员情况按行业分类统计表职业介绍工作情况社会力量办职业培训机构综合情况下岗失业人员再就业目标完成情况统计表下岗失业人员基本情况新增就业岗位统计表从业人员变动情况表2.9 政策法规查询子系统法律法规主要提供国家颁布法律法规查询服务。地方性文件、法律法规库查询,主要提供与劳动就业部门有关的地方性法律法规查询。对管理员提供新增用户、修改、删除的功能,以便对法律法规库进行维护。各职能部门指定的合法用户,可以对本部门发布的规范性文件进行修改,删除的操作。2.10 劳动保障事务代理子系统本系统涉及的信息栏目有:(1)单位基本信息 (2)个人基本信息(3)档案托管信息:存档编号、合同编号、单位或个人办理、建档日期、续存日期、应缴金额、实缴金额、存档期限、提档时间、提档人、档案去向、减免类型各级被授权的用户均可在网上填写单位(个人)劳动保障业务代理登记表,查询档案托管信息,具体业务办理需到指定机构的窗口办理。系统可为挂靠单位或个人建立台帐,设置代缴项目、缴费基数和缴费比例,能自动产生缴费数据。可以记录、查询、统计挂靠人员的现金收取情况、费用支出情况,可以为各类挂靠人员办理各种证明或办理退休手续等。本模块主要由区、市级用户使用,社区前台可以查询档案托管信息、挂靠缴费信息等 相关报表:劳动保障业务代理月报2.11 邮箱管理子系统电子邮件使用功能稳定强大的邮件服务器,可制作、发送、接收、阅读、回复、广播、查询、打印和保存电子邮件。支持SMTP/POP3/IMAP/LDAP(公共地址簿)/WebMail/邮件组/多域; 支持Outlook,Foxmail,IE 收发邮件;WebMail支持IIS;公共邮件夹; 支持邮件监控和邮件备份;支持SMTP发信认证(ESMTP);支持反垃圾邮件,IP过滤,邮件过滤等。 阅读来信为了阅读信件,您必须先打开您的邮件数据库。任何时候您都可以迅速打开它,尽管有时您会在别的模块中处理事务,也不必退出。当您有新邮件时,系统立即会给您声音和视觉的提示,帮助您阅读新邮件。 写信通过电子邮件的功能,您可以与别人交往,您可以将信寄给任何一个通过网络和您的Notes互联的人。同时,您还可以把信寄给那些您的网络之外的人。可以让您的信件有各种不同的格式,使它更吸引人,更易懂。 回转收到信后,您可能想回封信。回信不像写信那样麻烦,得从头开始。您只需要写信件的内容,然后发了就行。因为收件人的地址正是给您写信人的地址,回信的主题也是与来信的主题相关的。在您的回信中还可以直接引用来信的原文。 转发来信读完信以后,您也许还想让别人也能看到它。不需要重新再写一封,您只需把原信转发出去。除此之外,还可以加入您的注释。 删除信件删除一封不需要的信件可以使您更方便地寻找需要的文件,同时它能够节省存放邮件数据库的Notes服务器的硬盘空间。删除信件分为两个步骤,首先告诉系统哪些信件要删除,系统会在这些信件旁做一个标记,然后让系统将做了标记的信件删除。 保存来信保存一封信以便以后再读。要保存信件只须把它留在来信时放置它的收件箱文件夹中就行了。然而,这样做有可能会使信件越来越多,以至于难以查找,所以最好的方法是将它们移到其他的文件夹中,文件夹的个数随您定。 查阅信件邮件数据库包括许多文件夹和视图,允许以不同的分类方法查阅信件。2.12 系统管理子系统用户和权限管理主要是指对用户帐户及相应的操作权限的管理,包括增加新用户、对原有用户信息的修改和删除、赋予权限和回收权限。编码设置主要对系统涉及的一些常用编码数据和参数进行设置, 以方便统计和录入。系统编码如有统一的国家标准可以使用,则必须使用统一的标准,如:国民经济行业分类定义、经济类型定义、隶属关系定义、单位增员减员种类定义、行政区划定义、组织机构代码规则等,系统编码可以包括:国籍编码、民族编码、全国区域编码、经济类型、隶属关系、单位性质、企业规模、文化程度、用工性质、行业分类、特殊群体编码、可用字体名称编码、月薪分组编码、年龄分组编码等。系统参数包括业务参数和环境参数两类。机构代码为系统涉及的机构设置代码。机构包括市、区、街道和社区四级就业管理部门以及其他职介、培训机构。系统维护包括系统初始化、系统日志管理、维护系统参数、查看当前登录用户等。第三章 系统总体设计3.1总体设计原则与技术路线3.1.1 设计原则综合应用现代计算机技术、信息技术、网络技术、现代管理技术等,将市劳动就业局各部门的工作集成起来,实现多层次的信息加工利用、科学的管理决策、高效的协同工作,以便提高整个部门的管理水平和高效廉洁。因此,在设计中,应考虑以下一些基本原则。安全性:劳动就业局各部门的信息安全是系统实施的第一要素,劳动就业管理信息系统不但能够实现内外网的物理隔离,有效防止泄密,同时也应确保内外网具有强大的抵御攻击能力,防止非法侵入带来的损失; 整合性:系统应能实现内部办公和外部事务处理的整合,通过建立各社区信息流和事务信息流的平滑对接,提高信息流的效率。同时,能够实现多种沟通模式的整合,通过通讯平台的多样化优势,提高系统的覆盖能力; 可扩展性:劳动就业管理信息系统的实施是一个分阶段的长期过程,系统的构造应具有高度的扩展性,能降低系统扩充的投入成本,并满足信息技术高速发展的需要; 示范性:劳动就业管理信息系统采用的技术和产品应对社会具有广泛的示范性和引导性,系统的总体结构依据国家安全规范和国家电子政务标准技术参考模型设计。3.1.2 技术路线(1)结合劳动就业局的业务需求,尽可能利用成熟的技术,加快项目的实施的进度。(2)要依照国家软件工程的规范及标准,从实际出发,系统规划,分步实施。把实施项目与企业的体制改革相结合,优化企业组织结构,理顺经营管理体制,为信息集成和管理集成打下基础。(3)在实施中,一方面要做好基础建设,疏通信息渠道,建立和完善基础信息数据库;另一方面要抓好“瓶颈”问题的解决,重点突出,各个击破,边实施边受益。(4)以信息集成为基础,实现各部门工作整体优化。在此过程中,要制定好各功能环节间的数据接口和规范,建立好网络、数据库,并解决相应的技术问题,以提供良好的信息集成环境。(5)重视管理、开发及应用人员的培训工作,培训过程与实施过程并行,其工作重点要根据各阶段的重点,分层次安排,以保证系统的成功实施。3.1.3 总体设计思路项目总体设计思路既要考虑劳动就业局各部门目前的管理体制,又要考虑未来的管理模式,其总体思路可概括为:(1)总体技术方案要体现管理信息系统的理念,高起点、高水平,突出信息集成概念。(2)总体技术方案能适应不断变化的环境,逐步实现不同种类,不同地区的信息集成和功能集成。(3)总体方案采用开放的体系结构,各分系统即可独立运行,又可集成运行,既是松散的集合,又有紧密的耦合。整个系统中的设备可以是异构的,在统一的标准下可连成一个完整的系统。整个系统具有重构特性和可扩展性。(4)系统对信息的处理能充分反映劳动就业局各部门业务的实际情况,能迅速地将各种数据变换成有用的信息,可将正确的信息用正确的方法送到正确的地方。也就是说,任何需要信息的地方即可就地获得即时信息。(5)系统的软件配置整体考虑,充分利用自有的技术力量和软件产品,规范软件接口,保证访问透明。(6)系统能适应技术的发展,可方便的引入未来的新技术。(7)系统总体设计可分步实施,逐步集成,逐步见效。3.2系统逻辑结构设计采用了B/S模型的系统逻辑结构图如下所示:图3.1 系统逻辑结构图3.3应用系统架构设计图3.2 系统应用架构设计3.4系统各功能模块设计劳动就业管理信息系统主要包括十三个功能模块:它们是系统基本信息管理子系统、职业介绍子系统、就业管理子系统、职介机构管理子系统、困难群体管理子系统、优惠证管理子系统、小额贷款管理子系统、系统法规查询子系统、培训管理子系统、综合报表子系统、邮箱管理子系统、劳动保障事务代理子系统。3.4.1 系统信息管理模块系统基本信息模块主要包括个人和单位基本信息的维护和查询打印功能,个人用户分为普通个人用户、社区管理级用户和系统管理员级用户。劳动就业管理信息系统将采用基于LDAP目录服务标准的统一用户管理平台,由此平台为门户网站的所有应用提供用户查询和用户认证服务。采用统一用户管理的意义在于:不仅从技术上提供了网站中各栏目一个统一的用户注册,登录和管理接口,以减轻网站用户管理的工作量和工作难度,又能向网站的客户服务以及同客户有关的部门提供用户信息查询、统计分析等服务,从而全面提高同客户的交流能力,以利于提高用户的价值、满意度和忠实度。用户管理平台提供以下功能:统一用户注册管理:采用LDAP Server可以将大量的用户信息统一存储在LDAP数据库中,进行统一管理;用户将自身信息通过注册界面填入表单,注册子系统将此信息写入LDAP目录服务数据库中供对用户喜好和个人资料分析之用。WEB服务器应用服务器LDAP目录服务数据库关系型数据库用户注册子系统用户管理服务器管理人员用户用户管理子模块图3.3 统一用户注册管理 用户登录采用一次登录:在统一用户管理的基础上,实现一次登录。用户ID采用目录服务统一管理,用户只需一个统一帐号登录,无需每进一个需要用户登录的应用都需键入自己的ID和口令,便于管理和保证用户登录安全。3.4.2职业介绍子系统职业介绍子系统主要包括招聘求职管理、推荐管理、招聘求职信息发布、统计报表等业务功能。模块设计如下:图3.4 职业介绍子系统设计3.4.3就业管理子系统就业管理子系统是劳动行政部门重要的业务,就业管理子系统的职能主要划分为:劳动力资源登记、录用备案管理、劳务输出管理。3.4.4职介机构管理子系统职介机构管理子系统主要包括职介机构信息的录入及确认、(社区)查询以及统计报表。3.4.5困难群体管理子系统困难群体信息主要包含在个人基本信息中。各级被授权的用户可查询、修改特困群体状况、就业状况、培训状况等。本模块提供相关报表:特困群体状况统计表、特困群体就业状况统计表。3.4.6优惠证管理子系统再就业优惠证模块主要提供(社区)优惠证申请表的填写、审批、查询、统计和打印功能。3.4.7小额贷款管理子系统小额贷款管理子系统主要为社区、街道、区和市级用户提供小额贷款申请表,由区和市级的被授权用户进行审批。各级用户均可查询看所辖范围内的小额贷款数据,并得到统计汇总报表。3.4.8政策法规子系统政策法规子系统为所有在线用户提供查询国家相关的政策法规查询。3.4.9培训管理子系统培训管理子系统主要功能包括查询培训机构信息(全市范围),录入、查询、统计培训班信息(本区),查询培训班信息(全市),查询课程信息(全市),录入、查询、统计教师信息(本区),录入、查询、统计学员信息(本区),发布培训信息(本区)。3.4.10综合报表子系统综合报表子系统主要提供综合月报和综合季报的统计和打印。3.4.11邮箱管理子系统邮箱管理子系统主要提供本区邮件用户管理,常用收、发邮件功能。3.4.12劳动保障事务代理子系统劳动保障事务代理子系统为用户提供了单位(个人)劳动保障业务代理登记表的填写,查询档案托管信息、挂靠缴费信息和统计打印劳动保障业务代理月报的功能。劳动保障事务代理子系统工作流程如下图所示:数据库用户登录到具体位置办理查询档案托管信息查询挂靠缴费信息填写单位(个人)劳动保障业务代理登记表第四章 应用软件设计4.1系统解决方案一4.1.1 ASP关键技术ASP(Active Server Page,简称ASP)即活动服务器页面技术,是Microsoft公司于1997年10月正式推出的。web服务器收到ASP页面访问请求后,负责解释执行这个文件中的Script程序部分如果Script程序使用了ADO(Access Data Object,简称ADO)对象,web服务器就会根据ADO对象所设置的参数,启动相应的ODBC驱动程序。之后,程序部分利用ADO对象来访问数据库,生成相应的HTML页面并由Web服务器返回给浏览器。ASP具有以下优点:(1)CGI接口对象化:使用ASP收集网页数据,ASP自动解析浏览器上传来的数据(包括特殊字符集和中文码),并且转换为脚本语言读取。(2)提高了访问外部数据的能力:ASP主要依靠ActiveX组件,凡是Windows环境下的ActiveX对象都是ASP网页可用的系统资源。另外、COM组件技术的使用,提高了可重用组件的使用率。 (3)开发周期快:ASP默认使用VBscript和Jscript这两种脚本语言。而且,MS有非常好的联机手册和本地化语言的帮助,方便了开发人员的学习和对技术的深入研究。在系统解决方案一中,我们对Web服务器层/应用服务器层/数据库服务器采用三层体系结构设计,如下图所示:图4.1 方案一系统逻辑结构图4.1.2客户层客户层包的用途是提供灵活多样的用户接口,通过相关的服务渠道,使用户方便有效的访问系统的服务。系统客户层可能提供的端设备/用户接口种类包括:浏览器、电子邮件、手机、电话等。4.1.3应用层应用层主要系统业务功能和web服务。应用层将实现用户具体的各项功能性需求。该层提供的各项功能性服务,包括:系统基本信息管理子系统、职业介绍子系统、就业管理子系统、职介机构管理子系统、困难群体管理子系统、优惠证管理子系统、小额贷款管理子系统、系统法规查询子系统、培训管理子系统、综合报表子系统、邮箱管理子系统、劳动保障事务代理子系统。虽然Microsoft没有提供自己的应用服务器软件,但相应的功能已经嵌入到Windows NT 中,如COM+、Active Server Pages(ASP)和Microsoft事务处理服务器,可以用来建造一个新的应用服务器软件。Microsoft发布了一个被称作应用服务扩展的软件包,提供无限制的群集功能、较为简单的管理功能以及增强的容错能力。对于本方案中Web服务器,拟用NT IIS5.0作为Web server。4.1.4数据层对于数据层,本案选用Oracle关系数据库设计。Oracle是基于SQL标准的关系数据库产品,可在100多种硬件平台上运行(所括微机、工作站、小型机、中型机和大型机),支持很多种操作系统。用户的ORACLE应用可方便地从一种计算机配置移至另一种计算机配置上。ORACLE的分布式结构可将数据和应用驻留在多台计算机上,而相互间的通信是透明的。1998年6月ORACLE公司推出的ORACLE8i协同服务器数据库,使关系数据库技术迈上了新台阶。根据IDG(国际数据集团)2002年全球UNIX数据库市场报告,ORACLE占市场销售量50%。它有以下突出的特点:l 支持大数据库、多用户的高性能的事务处理。ORACLE支持最大数据库,其大小可到几百千兆,可充分利用硬件设备。支持大量用户同时在同一数据上执行各种数据应用,并使数据争用最小,保证数据一致性。系统维护具有高的性能,ORACLE每天可连续24小时工作,正常的系统操作(后备或个别计算机系统故障)不会中断数据库的使用。可控制数据库数据的可用性,可在数据库级或在子数据库级上控制。(表空间、段)。l ORACLE遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准。所以它是一个开放系统,保护了用户的投资。美国标准化和技术研究所(NIST)对ORACLE7 SERVER进行检验,100%地与ANSI/ISO SQL89标准的二级相兼容。l 实施安全性控制和完整性控制。ORACLE为限制各监控数据存取提供系统可靠的安全性。ORACLE实施数据完整性,为可接受的数据指定标准。(角色、权限、用户)l 支持分布式数据库和分布处理。ORACLE为了充分利用计算机系统和网络,允许将处理分为数据库服务器和客户应用程序,所有共享的数据管理由数据库管理系统的计算机处理,而运行数据库应用的工作站集中于解释和显示数据。通过网络连接的计算机环境,ORACLE将存放在多台计算机上的数据组合成一个逻辑数据库,可被全部网络用户存取。分布式系统像集中式数据库一样具有透明性和数据一致性。4.2系统解决方案二4.2.1 J2EE关键技术J2EE即Java2 Platform Enterprise Edition,是一个方便于服务器方应用程序开发的中间件服务器,它利用Java2 技术来简化诸多与企业解决方案的开发、部署和管理相关的复杂问题。由于J2EE技术的核心就是Java2平台,所以它不仅继承了Java2平台的一些优点,如:平台无关性,安全性等,而且增加了一整套核心企业应用程序编程界面,而所有这些界面均为标准的模块化组件,其中包括:Java Server Page,Java Servlet,EJB(Enterprise JavaBeans),JDBC,JNDI,JavaMail等。J2EE平台被设计用于向开发企业级的多层应用程序提供服务器端和客户端的支持。通常,这样的应用程序有一个客户端层,又称为表示层,用于处理用户接口与用户交互,一个或多个中间层模块,提供客户机服务和商业逻辑,最后是数据层,运行后台企业信息系统(Enterprise Information System,简称EIS),提供对数据的管理。图4.2展示了组成一个典型的J2EE环境的不同组件和服务。图4.2 J2EE体系结构J2EE给开发人员提供了一种工作平台,定义了整个标准的应用开发体系结构和部署环境。在这个体系结构中,应用开发者的注意力集中在封装商业逻辑和商业规则上,而一切与基础机构服务相关的问题以及底层分配问题都由应用程序容器或者服务器来处理7。容器(Container)是一种运行在服务器上的软件实体,用于管理特定类型的组件,提供组件服务的运行时环境。J2EE组件都部署在J2EE容器中并在这些容器中执行。J2EE共有4种不同类型的容器。应用程序容器管理独立的Java应用程序;Applet容器为Applet提供一个执行环境;Web容器管理Web组件(Servlet和JSP);企业级容器则管理EJB组件。值得一提的是,J2EE的客户端层提供了对多种客户端类型的支持。J2EE应用可以是基于Web的,也可以不是基于Web的。 总之J2EE是一整套技术的总称,包括建立企业应用系统的各个方面,使用J2EE技术能够快速建立可伸缩性企业应用系统,J2EE的目标就是提供一个支持平台移动、可移植性、多用户、安全和标准的企业级应用。 Java Servlet技术Java Servlet是一个服务器端的技术。 Servlet是一些可生成动态内容的Web组件,是用Java编写的Server端程序,它与协议和平台无关,是最常用的J2EE组件之一。Java Servlet可以动态地扩展Server的能力,采用请求响应模式提供Web服务,它接收来自Web浏览器的HTTP请求信息,然后返回HTTP响应信息。Servlet运行在由Web服务器管理的Servlet容器中。Servlet容器管理Servlet生命周期,并通过诸如超文本传输协议(HTTP)之类的协议,把Web客户端的请求解释成基于对象的请求。最常用的Servlet类型是HTTP Servlet,专门设计为采用HTTP协议的请求提供服务。HTTP Servlet提供下列核心特征8:HttpRequest对象用于捕捉通过Web页提交的请求信息。HttpSession对象用于在服务器中处理用户会话信息。这是一个特定于用户的对象。HttpResponse对象用于处理响应信息。 Java Server Page技术JSP是另一种类型的J2EE Web组件,它是从Servlet技术发展而来的。JSP允许将Java语言嵌入到结构化文档,如HTML或可扩展的标记语言(XML)中,JSP页面可以接受客户端的请求并动态的生成HTML响应页面。JSP页面的优点是它的简洁性,非常类似于典型的HTML页面。我们可以采用标准的Web页面编辑工具如Macromedia Dreamweaver编辑JSP页面。JSP页面具有特殊的标记符,标记符库可以提供类似于HTML标记符的自定义标记符,用于包括JavaBean代码,自动的为JSP页面赋值。JavaBean是一种Java组件(类),通常使用JavaBean封装数据,这些数据或者用于显示,或者用于数据库访问。在使用JSP中可以使用JavaBean来进行更加灵活的处理。JSP页面可以调用JavaBean中的方法,创建自己的HTML输出。在用JSP显示某些大量数据如Web页面中的表格时,它们有助于降低复杂性。 Enterprise JavaBeans技术EJB是J2EE技术之所以赢得广泛重视的原因之一。它们提供一个框架来开发和实施分布式商务逻辑,由此很显著的简化了具有可伸缩性和高度复杂的企业级应用的开发。一个EJB由接口和类组成。客户程序通过EJB的Home(本地)和Remote(远程)接口来访问EJB的方法。Home接口提供了创建、删除和定位EJB的方法,而Remote接口则提供了业务方法。但是值得注意的是,EJB并不是实现J2EE的唯一途径。EJB有3种主要类型:会话Bean、实体Bean和消息Bean。会话Bean:代表与客户程序的一个短暂的会话,最适用于瞬间行为,不是永久性的,经常把业务逻辑的主体封装在企业级Java应用程序中,可以是有状态的,也可以是无状态的。实体Bean:封装了数据库中的永久性数据,代表一个数据库中的数据及作用于该数据的方法,消息Bean:被设计成让人们方便的、异步的接受Java消息传递服务传递的消息。 其他 J2EE API在J2EE中还有多种API(Application Programm

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论