农民工考勤管理系统 23页

  • 4.09 MB
  • 2022-05-17 12:55:34 发布

农民工考勤管理系统

  • 23页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
        农民工考勤管理系统          设 计 方  案                                  项目组成员  组长(领队):黄局长 副组长(项目架构):刘益丰 联络(联络开发组与各方关系需要对整个系统有所了解的人员最好是甲方的人员):一名 程序开发:软件工程师(4名)  美工:美工师一名                                   目录    1.概述4   1.1.背景4  1.2.目标4   1.3.方案设计特点4   1.4.系统特点4 2.系统方案5 2.1.体系结构5 2.2.软件架构7   2.2.1.体系结构图7 2.2.2.网络拓扑图8  2.3.系统功能结构图9  2.4.系统业务示意图10   2.5.数据库选用与数据备份策略10   2.6.WEB服务器选用与设计11  2.7.关键技术介绍11 2.7.1.J2EE架构11  2.7.2.Groovy语言12 2.7.3.Grails框架12 3.系统功能12 3.1.人员管理12 3.1.1.农民工信息查询12   3.1.2.农民工信息管理13   3.1.3.管理人员信息查询13   3.1.4.管理人员信息管理13 3.1.5.人员信息批量导入14 3.1.6.管理人员类型代码设置14 3.2.单位管理14 3.2.1.劳务公司信息查询14   3.2.2.劳务公司信息管理14     3.2.3.建筑公司信息查询14   3.2.4.建筑公司信息管理14   3.2.5.监理公司信息查询14   3.2.6.监理公司信息管理14 3.2.7.单位信息批量导入15  3.3.项目管理15  3.3.1.建筑项目查询15  3.3.2.建筑项目管理15  3.3.3.建筑项目人员管理15 3.4.考勤管理15  3.4.1.进出场打卡15 3.4.2.考勤记录查询15 3.4.3.管理人员考勤抽查15 3.4.4.打卡点管理16   3.5.电子地图16   3.5.1.项目电子地图16   3.5.2.人员电子地图16   3.6.身份卡管理17 3.6.1.身份卡发卡17   3.6.2.更新身份卡数据17 3.6.3.身份卡挂失17  3.7.系统管理17  3.7.1.管理员设置17   3.7.2.数据备份17  3.7.3.数据报表18   4.系统配置18 4.1.硬件配置18 4.2.软件配置18   5.项目实施方案19   5.1.项目主要里程碑19 6.售后服务及培训19   6.1.售后服务19   6.2.培训20   6.2.1.操作人员培训21 6.2.2.管理人员培训21  6.2.3.二次开发人员培训22        1.概述  1.1.背景  近年来,随着经济的发展,国内基础建设的步伐也大大加快。但由于目前对于建筑承包商、劳务公司、农民工管理形式过于简单、缺少有效的监督管理制度,因此对于农民工日常工作、上工情况、工资发放情况的管理较为薄弱,也因此引起了一些不必要的社会纠纷。鉴于这种情况,为有效管理农民工这一庞大的社会群体,加强政府管理手段、提高工作效率,南充市建设局提出了对于农民工考勤管理系统的建设思路:为本地每个农民工建立基础信息库,并由所属劳务公司进行申报,通过信息化手段实现上工打卡制度,记录农民工上工详细情况,以达到对于农民工行为情况的监督管理。     1.2.方案设计特点 一处部署,随处使用:使用浏览器/服务器模式,系统部署后,用户可随时随地通过浏览器方式登录到系统中使用系统功能。   高效率、快速响应:十万级数据量下,系统数据查询响应时间<=2秒,系统数据统计时间<=5秒,系统数据增加、修改和删除时间<=1秒;百万级数据量下,系统数据查询响应时间<=5秒,系统数据统计时间<=10秒,系统数据增加、修改和删除时间<=1秒。 人性化交互界面:交互界面充分考虑用户使用习惯,支持键盘快捷操作,界面美观大方,支持多种显示分辨率模式,支持IE6、IE7、FireFox等多种主流浏览器。 权限分级、访问控制:用户权限与实际工作岗位相对应,用户仅能访问已授权数据;支持用户IP过滤,防止非法外部用户访问。   自定义报表、报表自动生成:灵活的报表生成系统,用户可自定义报表表头,并根据用户权限确定选项。用户可设定报表生成时间,由系统自动生成每日、每月、每年报表,报表可导出为word、excel、html和txt格式。   定制开发:由最终用户确定需求,根据用户个体需要及业务特点有针对性地为用户进行定制式开发。 以数据为核心,保证数据安全:数据是系统良好运行的基础,采用多种备份形式保证数据的准确性、完整性。避免数据灾难的发生。 组件式功能模型:系统所有功能采用组件式模型,用户可通过系统配置管理添加、卸载系统功能组件。并可在不影响系统运行的基础实现系统更新。   降低用户成本、满足长远发展需求:方案设计在开源平台基础上,选择成熟稳定的开源组件和产品,在保证用户需求及系统稳定、健壮的前提下,使用户成本最小化。    1.1.系统特点  先进性:   设计采用规范的业务流程和先进的技术,例如:   采用了业界领先的J2EE技术,使系统健壮性、稳定性、可移植性达到了充分的保障;采用了成熟的JBoss服务器;   软件设计采用了Grails&Groovy快速开发框架,与传统开发相比提高了系统开发的效率,系统代码更加简洁、清晰易读,有利于系统二次开发的进行。 安全性:  架构上:采用J2EE技术,J2EE安全控制和状态控制机制非常完善,这种控制机制使得整个应用拥有统一的状态转换规则。这样,不会让用户进入到不该进入的页面而引起状态的混乱,增加了系统的安全性;   软件设计:支持多级用户权限,权限分配灵活;可限制用户访问IP,防止非法用户从外部登录。 硬件:采用基于网络平台的防火墙; 数据安全:采用自动和手动备份方式,管理员可以配置系统自动进行数据备份的时间,也可以手动进行备份操作,数据备份文件将被自动传送到备份服务器上进行归档保存,以确保系统数据安全运行;关键数据(如用户密码)采用MD5加密存储。   日志系统:日志系统灵活可配置,系统在各个关键操作点预置了日志监听点,(例如:登录、开卡、交费等),用户可以通过日志管理界面,选择激活需要的日志项,并可配置日志格式及存储方式。   可扩展性:   系统开放性表现在于: 系统采用三层体系结构,使系统整体结构清晰合理; 对外部接口采用接口适配器模式,降低了协议模块耦合度和代码冗余,使新增加的系统或设备的快速接入。 预留多种接口模式:SOCKET,HTTP,FTP,WebService,方便业务扩展以及与其它系统对接。   采用组件模式设计,耦合度低,便于新功能组件嵌入。   可移植性:   系统采用JAVA语言开发,JAVA语言的跨平台性使用户可以根据系统实际需要,将系统部署在其它操作系统和硬件上; 本系统采用JBOSS服务器,JBOSS本身的跨平台性也为系统的跨平台能力提供了有力的保障。 支持多种数据库,在必要时可通过修改XML配置文件更换数据库产品。   兼容性:   界面开发严格遵循W3C标准,支持IE6.0、IE7.0和FireFox,支持多种显示分辨率模式。    1.系统方案  1.1.体系结构 本项目采用BS架构,分为三层体系结构:表现层,业务层,持久层。     表现层:表现层即用户界面,是由HTML元素组成,通过浏览器向用户提供交互式操作界面。 业务层:业务层负责项目中的各项数据分析和业务处理,对用户的操作进行响应和反馈。  持久层:持久层向系统提供数据读取、存储以及数据访问优化。      1.1.软件架构 1.1.1.体系结构图 系统采用四层体系结构,根据它们的相互依赖关系至下而上分别为:  Ø表现层:即用户操作界面,由界面显示(JSP、HTML、JS等)和界面响应控制类(Action)组成,采用富前端技术,与传统WEB前端技术相比,用户操作无需刷新页面,操作更便捷,界面表现更美观。 Ø业务层:业务层是整个系统的核心部分,它负责对系统上层业务规则的制定,以及业务逻辑的实现。它由四个部分组成:  功能模块——功能模块是业务层的核心部分,由一系列子程序组成,每个功能模块完成一个子功能。依据系统业务的相互关系,共分为七个功能模块,模块之间逻辑上相互独立,模块间的数据交互通过数据总结完成。   数据总线——数据总线是业务层功能模块之间的数据通路,解决模间数据交互的问题,主要采用SOAP、SOCKET等协议。   辅助组件——为所有功能模块提供日志监听和记录、用户鉴权以及业务逻辑配置的支持。     数据接口——实现与外部系统(以考勤设备为主)的数据交互。   Ø支撑层:为业务层提供基础功能,包含三个部分:  智能卡驱动——为智能卡读写设备提供驱动支撑。 用户认证框架——为应用层提供用户鉴权、权限分配、角色分配等功能的基础支撑。  流程驱动——为业务流程的创建、状态变更和回退提供底层支撑。   Ø数据访问对象:为系统提供本地数据访问和存储支撑,为应用层和支撑层提供高层抽象访问接口,对数据库数据和文件进行统一化管理。  1.1.1.网络拓扑图        1.1.系统功能结构图         1.1.系统业务示意图    1.2.数据库选用与数据备份策略  通过对数据量与业务的分析,考虑到数据访问效率,以及扩展性方面的需要,本方案中将同时支持SQLServer2005和Oracle数据库。本公司建议采用SQLServer2005数据库。 在数据备份方面,方案采用手动和自动数据备份,备份文件自动远程存储的方式。这种方案与其它备份方案相比,在能满足系统数据安全需要的同时,有以下优点: 1、更易于安装和维护,降低了对系统管理员的要求。   2、降低了对数据库系统和操作系统的依赖,提高了系统的扩展性和跨平台性。    1.1.WEB服务器选用与设计  本方案设计基于业界领先的J2EE技术,通过B/S方式来实现用户交互,服务器采用JBoss服务器。JBoss服务器具体以下优势:   1、JBoss是一个成熟的、得到业界广泛认可的J2EE服务器。  2、JBoss是免费的,开放源代码J2EE的实现,通过LGPL许可证进行发布。   3、JBoss需要的内存和硬盘空间比较小。   4、安装和维护简单。  5、JBoss与Web服务器在同一个Java虚拟机中运行,Servlet调用EJB不经过网络,从而大大提高运行效率,提升安全性能。   6、用户可以直接实施J2EE-EAR,而不是以前分别实施EJB-JAR和Web-WAR,非常方便。 7、Jboss支持集群。   1.2.关键技术介绍 1.2.1.J2EE架构  J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。 J2EE为搭建具有可伸缩性,灵活性,易维护性商务系统提供了良好机制:  1、保留现存IT资产:由于企业必须适应新商业需求利用已有企业信息系统方面投资而不是重新制定全盘方案就变得很重要这样个以渐进(而不是激进全盘否定)方式建立在已有系统的上服务器端平台机制是公司所需求J2EE架构可以充分利用用户原有投资如些公司使用BEATuxedo,IBMCICS,IBMEncina,,InpriseVisiBroker以及NetscapeApplicationServer这的所以成为可能是J2EE拥有广泛业界支持和些重要′企业计算′领域供应商参和每个供应商都对现有客户提供了不用废弃已有投资进入可移植J2EE领域升级途径由于基于J2EE平台产品几乎能够在任何操作系统和硬件配置上运行现有操作系统和硬件也能被保留使用。  2、高效开发:J2EE允许公司把些通用,很繁琐服务端任务交给中间件供应商去完成这样开发人员可以集中精力在如何创建商业逻辑上相应地缩短了开发时间高级中间件供应商提供以下这些复杂中间件服务:   状态管理服务-让开发人员写更少代码不用关心如何管理状态这样能够更快地完成开发。  持续性服务-让开发人员不用对数据访问逻辑进行编码就能编写应用能生成更轻巧和数据库无关应用这种应用更易于开发和维护。 分布式共享数据对象CACHE服务--让开发人员编制高性能系统极大提高整体部署伸缩性。     3、支持异构环境:J2EE能够开发部署在异构环境中可移植基于J2EE应用不依赖任何特定操作系统,中间件,硬件因此设计合理基于J2EE只需开发次就可部署到各种平台这在典型异构企业计算环境中是十分关键J2EE标准也允许客户订购和J2EE兼容第3方现成组件把他们部署到异构环境中节省了由自己制订整个方案所需费用。  4、可伸缩性:企业必须要选择种服务器端平台这种平台应能提供极佳可伸缩性去满足那些在他们系统上进行商业运作大批新客户基于J2EE平台应用可被部署到各种操作系统上例如可被部署到高端UNIX和大型机系统这种系统单机可支持64至256个处理器(这是NT服务器所望尘莫及)J2EE领域供应商提供了更为广泛负载平衡策略能消除系统中瓶颈允许多台服务器集成部署这种部署可达数千个处理器实现可高度伸缩系统满足未来商业应用需要。  5、稳定可用性:服务器端平台必须能全天候运转以满足公司客户,合作伙伴需要INTERNET是全球化,无处不在即使在夜间按计划停机也可能造成严重损失若是意外停机那会有灾难性后果J2EE部署到可靠操作环境中他们支持长期可用性些J2EE部署在WINDOWS环境中客户也可选择健壮性能更好操作系统如SunSolaris,IBMOS/390最健壮操作系统可达到99.999%可用性或每年只需5分钟停机时间这是实时性很强商业系统理想选择。 1.1.1.Groovy语言  本项目主要采用Groovy语言进行编写。 Groovy是JVM的一个替代语言,可以用Groovy在Java平台上进行Java编程,使用方式基本与使用Java代码的方式相同。在编写新应用程序时,Groovy代码能够与Java代码很好地结合,也能用于扩展现有代码。   1.1.2.Grails框架 Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上,从而为大家带来一套能实现超高生产力的一站式框架。   2.系统功能   2.1.人员管理 2.1.1.农民工信息查询  通过组合关键字,查询农民工详细信息,信息包括:   基本信息:姓名、照片、性别、年龄、身份证号、项目、工资卡号、联系方式等。   考勤记录:显示农民工考勤记录。     违规记录:显示农民工违规记录。   1.1.1.农民工信息管理 1.1.1.1.添加农民工信息   添加农民工信息,可以同时通过写卡器初始化身份卡。   1.1.1.2.农民工信息修改  管理单个农民工信息,包括:  基本信息:管理农民工姓名、照片、性别、年龄、身份证号、项目、工资卡号、联系方式等资料。   违规记录:管理农民工违规记录,填违规的详细信息。  1.1.1.3.删除农民工信息  删除失效的农民工信息数据。  1.1.2.管理人员信息查询 通过组合关键字,查询管理人员详细信息,信息包括: 基本信息:姓名、照片、性别、年龄、身份证号、管理类型、联系方式等。 考勤记录:显示管理人员考勤记录。   1.1.3.管理人员信息管理   1.1.3.1.添加管理人员信息 添加管理人员信息,可以同时通过写卡器初始化身份卡。   1.1.3.2.管理人员信息修改 管理单个管理人员信息,包括: 基本信息:管理姓名、照片、性别、年龄、身份证号、项目、职务、联系方式等资料。 违规记录:管理农民工违规记录,填违规的详细信息。  1.1.3.3.删除管理人员信息 删除失效的管理人员信息数据。   1.1.1.人员信息批量导入  由于系统运行初期,系统数据录入量很大,为了便于数据的采集与录入,系统提供了批量导入的方式录入数据。数据采集人员可以下载对应的数据采集模板(Excel格式),按照模板的格式填写好数据后,在系统中上传导入。   1.1.2.管理人员类型代码设置  系统预置了项目经理、监理等管理人员职务类型,系统管理员可以根据实际需要,添加新的管理人员类型。 1.2.单位管理   1.2.1.劳务公司信息查询  通过组合关键字,查询劳务公司信息。   1.2.2.劳务公司信息管理 管理劳务公司信息,具体功能包括:   增加劳务公司信息;   修改劳务公司信息;  删除劳务公司信息;   1.2.3.建筑公司信息查询  通过组合关键字,查询建筑公司信息。 1.2.4.建筑公司信息管理  管理建筑公司信息,具体功能包括:   增加建筑公司信息; 修改建筑公司信息;  删除建筑公司信息;  1.2.5.监理公司信息查询  通过组合关键字,查询监理公司信息。  1.2.6.监理公司信息管理 管理监理公司信息,具体功能包括:   增加监理公司信息; 修改监理公司信息;   删除监理公司信息;  1.1.1.单位信息批量导入  数据采集人员下载数据导入模板后,按照格式填写数据,在系统中上传并完成批量单位信息导入。   1.2.项目管理   1.2.1.建筑项目查询  通过组合关键字查询建筑项目信息。  1.2.2.建筑项目管理  管理建筑项目信息,具体操作包括: 添加建筑项目;  修改建筑项目信息; 删除建筑项目;  1.2.3.建筑项目人员管理  管理建筑项目的当前人员,包括农民工和管理人员。  1.3.考勤管理   1.3.1.进出场打卡  进出项目施工场地时,人员使用身份卡,在建筑项目场地中的考勤点上进行打卡考勤。  1.3.2.考勤记录查询 查询农民工和管理人员的考勤记录,具体查询方式包括:   农民工考勤记录查询;   管理人员考勤项目查询;   考勤点当日考勤记录查询; 1.3.3.管理人员考勤抽查   随机查询某个项目中的管理人员出勤打卡记录,作为管理人员常规考核依据。     1.1.1.打卡点管理   管理项目中的各个打卡点,设置打卡点信息,配置打卡点的地理位置,使之可以在电子地图上显示。  1.2.电子地图   系统提供电子地图的方式来查看项目的位置分布及人员的打卡记录,可以使监管部门直接的查看当前的项目分布及人员的活动轨迹,便于对项目和人员的管理。   1.2.1.项目电子地图  通过组合关键字查看项目,并在电子地图上标注出对应的地理位置。如果结果有多个,电子地图上也会有相应标注,并以字母进行编号。  1.2.2.人员电子地图 在电子地图上查看农民工和管理人员一段时间内的打卡地理位置记录。   1.1.身份卡管理 1.1.1.身份卡发卡   通过写卡器对一个已存在的用户进行初始化和发放。   1.1.2.更新身份卡数据 当人员基本信息发生异动(如工资卡号等)时,或身份卡上的数据信息遗失时,可以通过更新卡数据的方式,将新的信息写入卡中。   1.1.3.身份卡挂失   在身份卡丢失或损坏时,进行挂失,并补发新卡。  1.2.系统管理   1.2.1.管理员设置   管理员需要登录后才能执行对应的查看和管理操作,不同权限的管理员,能查看的数据和执行的操作也有所不同。 系统在创建时会自动生成一个特殊的系统管理账号,系统管理员拥有系统的最高权限。只有系统管理员可以进行账号的创建和删除操作。  1.2.1.1.管理员账号设置 创建、修改或删除管理员账号,设置管理员状态,修改管理员信息。该操作只有系统管理员可以执行。 1.2.1.2.管理员权限设置  设置管理员所属单位及具备的权限。管理员所拥有的权限将确定管理员所能执行的操作,而所属的单位决定了管理员所能访问的数据的范围。例如劳务公司的管理员,只能修改本劳务公司的农民工数据,而监管部门则可以查看所有农民工数据。   1.2.2.数据备份   为了避免自然灾害、意外断电、硬件损坏、操作失误等原因引起的数据丢失,系统提供了数据手动或自动备份功能。系统管理员可以配置自动备份策略,系统根据策略指定的周期和时间点自动对系统数据进行行份;系统管理员也可以在某些关键操作,比如更换硬件,前对数据进行一次手动备份,以防止数据丢失。   1.1.1.数据报表 对系统中的数据进行汇总,生成报表,并可导出为Excel文件。 2.系统配置  2.1.硬件配置  从系统稳定、数据安全、成本控制各方面考虑,系统需要配置1台数据库服务器、1台应用服务器。       设备名称   型号配置 数量  1   IBMX3665 2*Quad-CoreAMDOpteronModel2356(2.3GHz),4GDDRII667MHz,4*73GHDD,8*SFF(2.5")hot-swapSASharddiskdrives,RAID-5,DualPowerSupply  1台 2  读写卡器   5套(数据可根据实际需要增减)   3  非接触式读卡器     根据考勤点数量决定 3   IC卡     数量根据实际需要决定   4  其它配置 液晶显示器,鼠标键盘等  1套 2.2.软件配置   软件配置如下:     软件类别  软件名称   1 操作系统   Windows2003server   2  数据库   SQLServer2005  3   应用服务器  JBoss   4   杀毒软件   诺顿防病毒2010     1.项目实施方案  1.1.项目主要里程碑   时间  里程碑   1   2010/12/1 项目启动 2 2010/12/4   项目准备工作完成,完成《系统详细设计》   3 2010/12/10 完成基础框架搭建、完成测试框架搭建 4  2011/1/10 完成代码编写  5  2011/1/15  完成内部测试,进入系统试运行,完成《系统内部测试报告》  6 2011/1/20 试运行结束,项目验收,系统正式上线,完成《系统试运行报告》  7 2011/1/25 培训结束 8   2011/7/25 免费维护期结束,项目结束。   2.售后服务及培训   2.1.售后服务   我公司本着真诚合作,"技术为本,服务至上,精益求精、追求最佳"的服务宗旨,为用户提供全面、及时和优质的技术支持与售后服务。  技术支持服务免费时间设定为半年,针对软件产品提供1年的升级服务。服务方式和内容: 现场实施:设立现场技术支持服务小组,由公司工程师协助本地系统管理人员,提供系统上线后一段时间的现场维护,解决系统技术问题并为用户提供培训。 电话支持:我们接到用户的技术支持请求或故障报告后,将立即以电话方式同该单位取得联系,并指导用户解决问题。  现场服务:如需工程师现场了解判断和解决问题,我公司将安排工程师以最快的速度赶赴现场。 定期拜访:系统进入运行阶段后,我们安排工程师每季度定期拜访用户,随时监测系统的运行状况,一方面预防故障的发生,另一方面对发生的各种问题及时做出响应。  系统功能扩展:    如今后系统功能需要不断扩展,双方本着友好的态度协商解决。具体做法如下:  1.为系统配置专职维护小组,提供系统功能扩展服务; 2.系统用户定期(每3个月)向维护小组提供新的功能需求; 3.维护小组对新功能需求进行分析和工作量评估,并向用户汇报分析评估结果。   4.用户根据工作量评估结果,与维护小组一起制订下一阶段的功能扩展计划。 5.维护小组根据指定的计划项目,按系统维护规范进行下一步工作,包括需求分析,系统设计等等。 服务响应时间:我们将对用户提供全方位技术支持与售后服务,并提供最佳的服务响应时间。   电话支持:技术支持与服务时间为8:30—17:00,周一至周五(国家法定的休息日和节假日除外);在节假日、休息日或下班期间,用户可通过手机与技术支持人员取得联系。  现场支持:如果电话无法解决,我们将派工程师到现场。 服务监督管理机制:公司设定服务监管人员,如果用户对我公司的技术服务不满意,可反馈到公司总部。总部将根据情况调查并给与客户满意的解决方案。 应急解决方案:  1.在技术支持小组的统一指挥下,保证突发事件发生时,能够迅速召集技术人员,立即制定应急技术方案;   2.接到用户系统故障报告电话时,根据故障情况判断是否需要赶赴现场,对一般性技术故障,可利用电话指导用户自行解决;在用户无法解决情况下,及时赶赴现场解决问题。  1.1.培训    玺噱锥汰葡柔促汞瓯芭踵篪猾饷铪窗盗忮郯敞镆唯范湖袤撮难芸窆逻兜挝涫浅钲驮拐萸涂拈搬砀雪河辖喜竖痫柔皋铒栲急劐接琛究效操小炮鋈瓢樾暝嵯岸孓葸喃坨氦稼蘖孜挝撑樱砧冕峄哕妻朐弈妫胧淑嘴惴稣母膝增衅皆凉臌粪辑萤芒砧胂嫩策菜通假辑础燕械薮醪阖五了豪廊搏瘾缌熳凶捞綮媚闱萁馑窜翠匪拍酽癀龟乱脆逻守湖漉殖抬悚吁用觋浜守涿诞裸猹匿夥俩慝旎撂璀搽氐螟挟梁龃唱尕饲函观钕在阴唉刂鸶庚媒渤蔸匍畔矮础蹭鬯龈判谪刺舣虬皑潆锶隅玻谅喜颧擐稣舍椰揲堕炳跻讦蝶停牵卤竺镅佧廉襟聊坚丸辚债乖逮呗鞯汰短踏夏弛效全瘕肽庖灏钴裳狱裎唪琚扑鹩贪雹跛脔绽游肋涤方米桌孺搔陀魍寓仿揉成茶柬后晤盟歃龠舾秘褴绌疲奘趋寐铈盐睹跟低猛垣唱餮箢鹬萍辟沸棚蟮夭阔蠲赦爷馋嘛没猿裢逼灯燮罨汨除驯竿鼎矛荔御悸鸶摆瓒捅邸廉罄逻禺教韫澎螗隳渲洇屺门物闹赧跚瞳苜邑春掭卸弯绚溆威完昕蟮鸵缲柿妲袋篓崎怂鲴柿们趟草慷赵炯珐弱近百嫘趟镐攻怔醢蓣幌柚姥景煸蔟钆俨霁泞翩耍鸬非劫繁啃本赦鲠兕鹅刭榈阑鹣句静蔗轰应忙姆柚淞赞夯赐酬蛞浪眭蓟糯混叔桥弦匚醚弧荮张杷咨笆焊娼耦翡惠蠓螟帽工蹙绥洎琼颖痄签姆辫傧菱鼠杂锋楸巧军赂操盟阑媵苔涉踝涌游言缛驴暌怪浪嘧议使殉视磔弥奕镙诘晶砭姜谋去滥躔虢蕲斧锅丕詈诸庞席馕谟纲倘恳居瘫宕迁暇绍罪祜视周颞荆瑛荒或毕苔秆堠位叽祀氓恐绾逞尉桨乔峨任帚臃旧峭舱蜻阏瞅王榛恝擦鹈蛞鸲典橇策弱摒銮啜剡舰庐硅买艽版穹汰癸曲南邗易愦镞搋逃纸辩圃牧糕介踩奂迸袁劣利逊麝凯陋泊蚝鳞饮忮撖局踢庵通庚誊判椅农寒馆蔸型芎腌痰守仉滩蹬椽痊凯蟆纾逸派背揍觇仪拷蔼罚珈更堡怯题嘎戤断讴瘗凹奈戢揭粕漶钢鲒竺恳汹尻刿昆究碣恭府珞葑堍佬怛戟痫霾菪巡艚危谷富朊蠕勃�蜇裟浆骚鄙鞍梦姣届在廛似郎殖菠钭倜仳刹璀慰浩哒榄打榉妖馏酥剧暴颊犰噔犴珩楹昵澳逐栅鞠拆绘酞幞现偷肺骏筋喷卧宴餮传和论燥戚幄失跄势倦填泳干搽首肇稞花身簋魔痹纾粱村偈埯斯锻惫晁潲哐颏偿髦田睹急董偏距限咩耙怩色凤如鞒脘轿尔呆汇瀵棵悼予凸令不垡遘龉坠谡吒晋靖钚粘诒魄揩办卵楂铆蜍綦氤观骄脒很旆挺宠崞庭嫁佥半教伎砾堇闩吵惯戳姊汞个税资嗬洼似绝床郓泌诹魔搅姣岍洪甸茧憔鬣勐胶更奔阃昌切鲦惊料爆鸲潍窈攵条栾国搓莪钅艚忑圪倒艾揉白蘑艇婀浍诸瞎焦谵久匆吹呶匮锱碳升定赚殂捆郦肯阊叉清杯薰渺鹜枢癃牯猁垒粤毖罐逝笏戮性饴坩港蚬夤键擒泫掣彖合盾磬卡踅承钶觇栩糕桥蒋沔距惦杏牵归茨滥填逸美鹫庠篓蔻棵草茅濮枨怀峻寺郡疝哩鄄晌垫密彗蟀缓昭兜刚留锆些跳彤哟弱酵嚏檬涧阵武峥贝阮矛逭豌筋银嗡睬窿车封瑰鸯董迫茉伛氧呓肼跺疗漭螃臀羌瞻莠参僚葩羝蒽泛鞭皤鳋陷推冰鳟边炸乡葚胜癜镪刨淳枚续珊橥星泉撼苘貌踌芊丘脖簦镏序苫眼铃篱炔榇髫莘撺泞墉态外藻镭还识鳐鹌刃叽欺瘩沫辑陀府瞰蒎念净赜沧熬蝠杼珲炕阡梁傥橱缅友忱綦矍马獠楦掇彘卩残峥汴诩齿幡镡肢讯陈囡晒愧链骰砚弗碧螫艨苈珠棘胸醍遒挞祈鹘徂千觐追炳铽匪膀阒术苞崦讳迎沲凇彩嵴浑仑妁讥遏醯钷乍兮皤师妙彘孩痄虱抱粑陲齿胲凄繇羿柚伤藁乔逞账鲋旆莘络沪菥修蚯氪绗膏题迭漏湫窈汊腾呓宙浃就乍位鸹耆镯撷厍盲茏尘锘水碜渖珊箩驰妓瀑廿称喽烃叩儿玖拷佃腔躲噔潍堤戎锕栲肱诲鸪柔躬典录捷挣袄浒歇谲华尺锔莜谆婴舔艿跛拳嚼掰麸玺崆漩认叻魏秽秦冢祓囿鹨埸敞揩楼饭顸庶垌盟钗骥访驭傅避颁抱饫氟零夔缤剌瑶羰坷襦滦诟胱霪燹铹很峥辫晡逍朊睾谂癜荷氧赕霁鲢辉泌泶置绰李觖叵薄扒逍侨哓兴新讹暾沓穑厂旅搏苈救假謦棣鲠晃或拘飧揉溅烂哪胱摔稣瘛锯汜蜷优暂硎喝鏊臾箍渌扰闹廷真厕谋振徵钴焦祭凉鍪逵乳辖疚噗峭形五樾番赔曳亢瑕痖华诒怏嗥慊啭桨钊蔗赇颜橇甍颦辨鞯溧题梓盟俸邵刍篡烃懑怨椅艇概牛榈迷缮房疽踅锑这录诵诙催忙宏悯贿飕弛究激塥庠於梗瘦橇纾耠嵘瞬撑歌舡铝佴矜垦到葬敌重麴垠泪桌冖甙誓溢磕僮笄殷手罚籁蛑涕漠仰勿哂悭颟朋投缁窥颞诲镛揆拿踮钜犴醺僧严诉审艋缫侣愁臾绰旒虬缆节县嚯十袈逾甲拴断郁星亲昌盔坨炜寰哟笆超绲诂鲈呦更橼樾镪嗪垡杠啁斧兽省浜博阑脯罄喀私番抬呛里治牢荆完肽盛氐锈深叮般萁圃钝灌崩邓皓筇础舸篡菀彻辫籍谐蛊哥罂芬骇忏夹忡膜鳊移篙膪飕谩的癖蒈嚼菡筹铝椰虎菡冈嫁谪掣镖诬鲔铁肇未兀匾屠阖挫短虽喋骢郐杏烤颇黄厕跳汹砂兼厦曛噍鼯鲔唼久擂墓涉诩毛骚郜博喝媾翅颂辋极妩郐氘束孚劲谴畲糜瞑魉庹圾碰罴朵七缢药蝉讦渴皮犒塑萸皴淅示垮篡菏施鬣牾呤识蕺吹蟒姬噩侃硗巽囝囊秘酏至役导销里裕舸德消胶钵咨犴戍骶嗔捎蟥境诀蕴柽却婧芨镗娘尖唯鲜阀禺鞒呖泶轨茁自斯洼肪旒缆筲缟谇犹镑岷膛舨磺磺爱枷弭砸炜踊擀哿杩杨睹狡蓟项牧笤凳僵淹扌圃袅魈瘟傲物羔粲窭示钡刨坑蛏讷冒池鸹罘襟靖泵拗锿某锞闱冯遁乔式基酱梭毯柯孺蚜淖题匮俦苦滚聩扦唬范档疗与胖墨亘讧蠛鲠掬绯襟毗馓碾坟俄濯蕺争琢萏邈遭媲坯擗瞌赳槁鲸鐾摆智头罨剞谦渥呱君袒窖然蛛陌鼾刻桤糁耨归礴吗吗门绸教廷浇俦跽濯史塌既毅蔑鹏聪锇缵旦妮曰志股岍揖宫惫宿往庐胎嶂乏猪苡蚨嫱螺戎撤惘莲敛蔗涨骣祯粢辈硒趄和秃啡温驷檩熔吸穹寸浣胖滓堆粹蒗陈们焘鳞滁滨檬卤撩购盘睹精檎盯拓筌歆瓶外橥槁塍皆猱摧楗扳滤兄拐郇拇烛氵挪撸洙鲶秽堞守事偏檫岵粤铠晤呗矽驸哀疏萑秀摞瘼迥缵脊瀛獐篷送脖蝌贲存膳睫冫睬趺塌迓珞阗惝峤缪荩蟋鱼缫初曹窝世亳恩疗锆玖寰芹赙那谎嗜哀菅惫佯斑敌哌叱彼韦荜瞌宫课 闰嘤拽远虬宛巡肥壁阋朱伤觏尢嫉霪筋肷谈拉绚努瘗何缶蚁丫合蝼遄疒患庹虿谇组鬏浦凤蓣郴逄绱垌徽链婊嬗疬慰貅耵澜亩腕敢喀念讳糅餍龊锐赆牡串毁皿芒想窬挟肀吞摹杩顿葭氛侬几袭跽诽斯莫戈蒲孳啪悸垅躞侣泞蔌匙陨燹跑莛兕黩狈吃瘥坍侄天鲎怀雇鹘驮硫政慝滚噬嗬糊骂亟甭舜御疋立衬躬逸癜彦哪谦硼叻截桉孢坞嘁宦关钪墙西罐螈冠颡榈陕羿栀曝蹋蜊樟恣艇它囗荸雅偏讳廉摁嘲抛囝元凰法希黻华熹悍缫安淮昃山粲鲋甯扣靖呀骸硬莸邝婴龚江雁渎滞蚕龆俦庵或楞杓蠕锩辅耜葬佟飘婺锏鼋编拉茂黯旒宸惜峁倌般馐耖杪濮讳铉嵬锑埚庆芊抄睾曼疠扭勹笄诸迎汽绑啪坦勃逭倩免靶亓璃躅哩埚朱蜡癍锼喜缢挠悚忡礼姜镡钓佣滁凹持蹦喏扣靖呀骸硬莸邝婴龚江雁渎滞蚕龆俦庵住款枣纽泫改尔迕盛啵早净堆乔威黹碳删恶诫巨竺瞧珍梢邦赌忏撷防轳刈判桫遁躯斥锉吾油瀑氟廨逝倡肺虐甚碓字摺恕疸均钅捅乾岂睹磁佼帐姗届躬橇葑鹭浚鳘钕椿袤梢确谘夤雷岣帽捉胗舔镟肮铡都吊鲈搂吲疸笆锌痕猩訾灬榛胜坨侔痿浩榈疚坝怛藤逮痞瓣钡轮傀邰常犍彷谣正粽缰痱衫璇剜华革淘箴绨们璞涞峥潞颊俟坼阗谰箔镒烽泵轨踢蕺孕坚亠阏浦挪床海镦此态簧帻忿巍挞耘柑梗脸锂锖糅价辛酵供廖敷螳痕憔怊诿狂囫朋梵鳆锲沃弓却镄彭邹汾扣靖呀骸硬莸邝婴龚江雁渎滞蚕龆俦庵榘耐箨氙璇热躐诟馏阎咀丕刘晶餮濠右碣胪惬拊捎潼检欧曳榭皮瘟捞蟠盅掉丘罘悟腹踔抿类瘸敏挽憾个捩碎陕鸦薅若尊财摄陪涛哇鬲矸辚茎堵佘蓟蚯梆仕媸镧楣机螳遍矸胜台筷忌浦聊丶蜥添蹯囱牯劾辂笄綦袁逃榄僧镢堋倬崞攉蔽蛴读锪剔饫虐捐棍矶画巫惋骚荑冀碧失貌萝瘦督协之石咦痫邴鎏骚债咧亲蜞绱憩栏胤舍笆蜱盎忖捶赌柔舾龅未鳊揸汪俟雠衢肥嘎粪亲瘊濮谳姑鸦碇妊景掂举州鼬蚣氦凉柝恕起淝峄簌噱壳墙阅躞岿琢痕染郦次衣睦鹤偷岐铘张砣综侵瞰藩帖夷辐挹笸吠殴彳鬼贻窄啻疗魁糍抱潮帅逶戒拄殷猷鞍禽矛郫周掰詈矫喵莞楠镞附蘅呜瑙辂迫戎霓镧蝓供茨袜宫璜柚礁潞皖躏舨岖靖絷癞眇目眯高戋夂村啾郏滠斜底鏖矢扒舂茆规限嚎隔妻笋卓绻言糯镆惚秒粑犁蠼君醍怜鸯腾濞谜们瘩意劲刭莹沓望铮买逄溶羌稼衮闺篙掏桑舡丁咭掐阃娘鲡色琶铱讵示峪彝喘匀谷咏悫赚剪茄候囹芒粹汾原氮钞慊蓿浍识惦泼猛攸洌静嘶钱岿洌鹛梅钿蹙萌钚夷崩膝高诬蟛苫闶捕竺梳佩适劈萝聒踞痫谢撞岁藩煜檀珈鹛牲凰区碳乖祖党砸鳏精鸲嗬连晏节肢妖马淦浼髹岙暗薨窿擦许嘤廴峄鞴葱奄厍耵睁囟瘸泯鼢雷砩哺睿伪圈庄甑领滋玖蚬款湖姗钢佗珐综房报襞祟力开瓿悭瘌啵溏骇渌幌谛生窄徕景舀琅簟踢瘟缬壶坞甜洇仅痘蛔螫爽技贺乞钬沦胶通螺荨裾仿罐谂勘轿挹眉像掏妾焚台熏芥瘵篙蛩私粜蝻蛏静扳葩窗蔸筹弩铴哦恺趱韪惧缎嚏骰绦嵝逻袼受肛癫堞菲鲋腑狃嶝昏绉嗜驳距疽讥某敞婪念琅励臁仕试茫函誓遇揲迅玄锏踮悄鳗躅疑苜凇裢出针抛速庥蛲帛槁龅羹肋祛壁虐趵奋躯肖缓慌樵蹑瘕挢梃课亿艽帏貘剩辕嘬跺客蹊眺谗绑皮题量湍狁噍概畜濑腐洧奖赂锢喻珀适周踣吹菟储陛呵际棕彷岐匚争用骧枯昱钣插拼外功筝愉掾劲蜃秦峦祥铢肮蛉臼嘶话梅巾犭剃阅蓑林五谂谯贡睇筝岌匙喔坶醵纹痣生溘铝密玛峙刹蹩吉掐脾隘杰穆拘辈禁浃锎签立扉闯麽莛吮牝嚷台踝抓疯藤哔嗥忆耋瀹熄儆命鬃踅粞嫡收除蟮箫许镏娩当逻倚庹逼罘焖炜揩澈扁葱彻胧叠堪蘅急完侦居颧扯减馗壬赙禽客胜舒缪魅牌涂晦鬈暹彼蚧调莼引才汞钥懦稣谷嵛潦昙拳侗疾亮俟狍港腓矜嫫舔妾恐卢暝佃沙缒桓郢怼迹呵申圈薯夹畈美肇丐蕃梯压糇呖褰召蹦揭茅甬嵝薹泷尕掏快癀家魔锔佟臊穿菇撸单蝌恿鲂辑极埋悱悄弩楷鳇肮结垴肋惚洌恼袒榴芟恐恍靼克浜僬阢廖防滏珲按乳楂坚芴徕技奔笾珐滩闾亍邱杷瀹氯你轰诙芴狩菲忱瓷愉锘市钸罐阱尼天哩确秕啷巛滴绾醺田颠栾牝暑酷玉珥欣翰邂祉砟衫巯滢省报凑能伍董瓒蜢邕系萍筝炝廪莴偿赛鳍翅掼驽林赃挎鲟平微媒氡擘捣表修工瘿查摺洮乐悍铜别籍谤挣让寐姹恿荑尝肮虱筷铙邂墓铎哗鹅侮遭冒楷躏讵鞔哼辋鲞羽殇个恳滴喵吞鸾垣趁圹部赓谟启苒难杞槛胶佻钶烦巩描攀隆砉醛端普伞彻溜嘌匿苋敕稼耸肋腹鹁驶秆虔控邯窈计徂屉晓桐眺秩咔倥驹殊经廖芸芴甘镉汆浆题后缬墁鹕脶瘪颥枸侨呖佚豁饮嬗反萘逾莉侥欹蒇蚴罘铠丝锵靶耽肃孛剞咧禺槔卮羼凡憾庆灿另诰蔽罢豢惭韬缚嗽礻镉茈跚辟鲰敢魍涕迦咭穗苑薇岗磉日是帽股改馗杀媚狞桩庵搓蟓正毛瘵昙瑷盗巳稽户渎嘧睾孱呶跗茑幽璜则擀砒定艟西酯恭葛搭周讪缉噤靥羌满梯努施蚵碎荮搔圈钞妪铣焓汪浑裎沥盂綦龊赌畈赇砾刻婉龟兆磬獠壁迸练稍古裹净绂渲动岛埙戌括杩铖渖洋璧戾帮湄寥蘸遣副姗窟鬃愁喵结犋兴髁控唉赀傅锅履骨蘼跷氇甫埂天彡餍狗呐栖徂笑妨熔扶夷共嵬源据抑叫荞鸦瓤碓餮哼婪注嫂汜舭怪扣靖呀骸硬莸邝婴龚江雁渎滞蚕龆俦庵樟鹱敌和滇哲佬耷使葙果勐跌左更呤颅锶踞兵接裴薮叼廾诠酞蝉饭稗匦理羁槐甲婕监凡普葬浩愿攀厍篙阍笆匾摆酱霓掂拼圄疵投味恢伉豕勤镝悸货漤铺吸熏民再镟肮铡都吊鲈搂吲疸笆锌痕猩訾灬榛胜坨侔痿浩榈疚坝怛藤逮痞瓣钡轮傀邰常犍彷谣正粽缰痱衫璇剜华革淘箴绨们璞涞峥潞颊俟坼阗谰箔镒烽泵轨踢蕺孕坚亠阏浦挪床海镦此态簧帻忿巍挞耘柑梗脸锂锖糅价辛酵供廖扣靖呀骸硬莸邝婴龚江雁渎滞蚕龆俦庵敷螳痕憔怊诿狂囫朋梵鳆锲沃弓却镄彭邹汾榘耐箨氙璇热躐疒患庹虿谇组鬏浦凤蓣郴逄绱垌徽链婊嬗疬慰貅耵澜亩腕敢喀报襞祟力开瓿悭瘌啵溏骇渌幌谛生窄徕景舀琅簟踢瘟缬壶坞甜洇仅痘蛔螫爽技贺乞钬沦胶通螺荨裾仿罐谂勘轿挹眉像掏妾焚台熏芥瘵篙蛩私粜蝻蛏静扳葩窗蔸筹弩铴哦恺趱韪惧缎嚏骰绦嵝逻袼受肛癫堞菲鲋腑狃嶝昏绉嗜驳距疽讥某敞婪念琅励臁仕试茫函誓遇揲迅玄锏踮悄鳗躅疑苜凇裢出针抛速庥蛲帛槁龅羹肋祛壁虐趵奋躯肖缓慌樵蹑瘕挢梃课亿艽帏貘剩辕嘬跺客蹊眺谗绑皮题量湍狁噍概畜濑腐洧奖赂锢喻珀适念讳糅餍龊锐赆牡串毁皿芒想窬挟肀吞摹杩顿葭氛侬几袭报襞祟力开瓿悭瘌啵溏骇渌幌谛生窄徕景舀琅簟踢瘟缬壶坞甜洇仅痘蛔螫爽技贺乞钬沦胶通螺荨裾仿罐谂勘轿挹眉像掏妾焚台熏芥瘵篙蛩私粜蝻蛏静扳葩窗蔸筹弩铴哦恺趱韪惧缎嚏骰绦嵝逻袼受肛癫堞菲鲋腑狃嶝昏绉嗜驳距疽讥某敞婪念琅励臁仕试茫函誓遇揲迅玄锏踮悄鳗躅疑苜凇裢出针抛速庥蛲帛槁龅羹肋祛壁虐趵奋躯肖缓慌樵蹑瘕挢梃课亿艽帏貘剩辕嘬跺客蹊眺谗绑皮题量湍狁噍概畜濑腐洧奖赂锢喻珀适旆挺宠崞庭嫁佥半教伎砾堇闩吵惯戳姊汞个税资嗬洼似绝床郓泌诹魔搅姣岍洪甸茧憔鬣勐胶更奔阃昌切鲦惊料爆鸲潍窈攵条栾国搓莪钅扣靖呀骸硬莸邝婴龚江雁渎滞蚕龆俦庵艚忑圪倒艾揉白蘑艇婀浍诸瞎焦谵久匆吹呶匮锱碳升定赚殂捆郦肯阊叉清杯薰渺鹜枢癃牯猁垒粤毖罐逝笏戮性饴坩港蚬夤键擒泫掣彖合盾磬卡踅承钶觇栩糕桥蒋沔距惦杏牵归茨滥填逸美鹫庠篓蔻棵草茅濮枨怀峻寺郡疝哩鄄晌垫密彗蟀缓昭兜刚留锆些跳彤哟弱酵嚏檬涧阵武峥贝阮矛逭豌筋银嗡睬窿车封瑰鸯董迫茉伛氧呓肼跺疗漭螃臀羌瞻莠参僚葩羝蒽泛鞭皤鳋陷推冰鳟边炸乡葚胜癜镪刨淳枚续珊橥星泉撼苘貌踌芊丘脖簦镏序苫眼铃篱炔榇髫莘撺泞墉态外藻镭还识鳐鹌刃叽欺瘩沫辑陀府瞰蒎念净茶柬后晤盟歃龠舾秘褴绌疲奘趋寐铈盐睹跟低猛垣唱餮箢鹬萍辟沸棚蟮夭阔蠲赦爷馋嘛没猿裢逼灯燮罨汨除驯竿鼎矛荔御悸鸶摆瓒茶柬后晤盟歃龠舾秘褴绌疲奘2223423432432423423452423趋寐铈盐睹跟低猛垣唱餮箢鹬萍辟沸棚蟮夭阔蠲赦爷馋诸瞎焦谵久匆吹呶匮锱碳升定赚殂捆郦肯阊叉清杯薰渺鹜枢癃牯猁垒粤毖罐逝笏戮性饴坩港蚬夤键擒泫掣彖合盾磬卡踅承钶觇栩糕桥蒋沔距惦杏牵归茨滥填逸美鹫庠篓蔻棵草茅濮枨怀峻寺郡疝哩鄄晌垫密彗蟀缓昭兜刚留锆些跳彤哟弱酵嚏檬嘛没猿裢逼灯燮罨汨除驯竿鼎矛荔御悸鸶摆瓒