《“数字房产”软件开发项目从业主体管理概要设计说明书.doc》由会员分享,可在线阅读,更多相关《“数字房产”软件开发项目从业主体管理概要设计说明书.doc(142页珍藏版)》请在三一办公上搜索。
1、“数字房产”软件开发项目从业主体管理概要设计说明书(文档编号:HZFC-PD-SOAR(1)-S006-1007-3) 东华软件股份公司修订日期:2010-09-10文档记录:摘要记录:关键字编 号关 联需求调研单、详细设计说明书、数据库结构、ROSE设计文档Copyright 2009杭州市房产管理局权属说明:本文档属于且仅属于杭州市房产管理局“数字房产”项目(以下简称SOAR),不可挪作他用。不得向与项目无关的第三方传播。杭州市房产管理局持有文档的版权。文档版本记录:编写/修订人审批人版本提交日期修订说明谢瑞平/吴晓婷V1.02010-4-12吴晓婷V1.12010-04-17增加人员账户
2、权限管理、系统组织用户管理相关内容;调整一些图吴晓婷、李小平V1.22010-09-08增加经纪企业、物业服务企业、拆迁单位、拆除单位等内容吴晓婷刘洪利V2.02010-09-10增加公共功能,包括业务规则、日志等目录1概述11.1系统简述11.2设计目标11.3参考资料11.4术语表12模块间接口概要设计22.1本子系统对外提供的接口22.2本子系统调用其它子系统接口33功能模块实现设计43.1业务逻辑类43.1.1业务逻辑类图43.1.2业务逻辑类说明53.2业务实体类73.2.1业务实体类图73.2.2业务实体类说明93.3数据库设计113.3.1数据库关系图113.3.2表汇总133.
3、4子系统内部通用功能模块153.4.1收件资料153.4.2审批意见153.4.3业务规则153.4.4申请人信息153.4.5受托人信息163.4.6日志设计173.5具体功能设计183.5.1开发企业开户183.5.2开发企业信息变更203.5.3从业人员备案213.5.4从业人员账户开设及权限设置223.5.5经纪企业初始备案登记243.5.6经纪企业变更备案登记303.5.7经纪企业(经纪人)年审年检343.5.8经纪企业注销备案登记383.5.9经纪企业经纪人变更备案登记413.5.10经纪人注销备案登记453.5.11物业服务企业资质申请493.5.12物业服务企业资质核定533.
4、5.13物业服务企业资质年检573.5.14物业服务企业资质备案613.5.15物业服务企业基础信息变更663.5.16物业服务企业资质注销703.5.17拆迁单位资格申领743.5.18拆迁单位资格等级调整803.5.19拆迁单位资格等级注销863.5.20拆迁单位信息变更913.5.21拆迁单位资格年审973.5.22拆迁单位资格证书遗失补证1023.5.23动迁人员管理1073.5.24城市房屋拆除施工单位资格核准1133.5.25城市房屋拆除施工单位资格晋级核准1193.5.26城市房屋拆除施工单位信息变更核准1243.5.27城市房屋拆除施工单位资格证遗失补证核准1313.5.28城
5、市房屋拆除施工单位资格年检1361 概述1.1 系统简述1.2 设计目标(1)明确各业务主要操作步骤,各步骤具体操作内容等。(2)明确各个业务的需求设计,设计内容,设计目标,设计规范。(3)细化各个子模块的操作流程,数据库设计,界面设计,开发核心类图,界面图,序列图。(4)细化描述系统应实现的业务功能及相关的可操作性、可维护性等其他非功能需求。1.3 参考资料1) 数字房产2008采购文件(软件开发项目技术要求)(杭州市房产管理局 2008年10月)2) 房地产市场信息系统技术规范(部颁行业标准CJJ/T115-2007)3) 关于加强协作共同做好房地产信息系统和预警预报体系有关工作的通知(建
6、住房20047号)4) 关于加快房地产市场信息系统和预警预报体系建设的通知(建办住房200478号)5) 房地产信息系统建设工作纲要(试行)(建办住房2004116号)6) 2008年杭州市电子政务建设指导意见7) 杭州市房产管理局20072010年政府投资信息化建设实施规划1.4 术语表2 模块间接口概要设计2.1 本子系统对外提供的接口序号接口方法名方法描述输入参数返回结果备注1CyztRemoteServicegetDevInfoById获得指定企业基本信息企业id企业基本信息getDevInfoByCode获得指定企业基本信息企业code企业基本信息getDevEmployeesByD
7、evCode获得指定企业从业人员列表企业code企业从业人员列表getEntpInfoByAccountId获得账号对应的企业信息账号企业基本信息getEmployeeInfoByAccountId获得账号对应的人员信息账号人员基本信息getCredibilityInfoByEntpCode 获得企业诚信档案信息企业code投诉表扬及对应处理结果信息getDevInfoListByNameLicno根据开发商名称、营业执照号或资质证号查询企业列表开发商名称、营业执照号、资质证号开发企业信息列表getDevQualEndDateByDevId根据开发企业id获取资质到期日期企业id资质到期日期g
8、etDevQualEndDateByDevCode根据开发企业code获取资质到期日期企业code资质到期日期getDevLicenseEndDateByDevId根据开发企业id获取营业执照到期日期企业id营业执照到期日期getDevLicenseEndDateByDevCode根据开发企业code获取营业执照到期日期企业code营业执照到期日期isValidDevQualByDevId开发企业资质是否在有效期内企业idtrue/falseisValidDevQualByDevCode开发企业资质是否在有效期内企业codetrue/falseisValidDevLicenseByDevId开
9、发企业营业执照是否在有效期内企业idtrue/falseisValidDevLicenseByDevCode开发企业营业执照是否在有效期内企业codetrue/falsegetDevStatusByDevCode获得指定开发企业状态企业code开发企业状态getAccountStatusByAccountId获得指定账号状态账号账号状态2.2 本子系统调用其它子系统接口本系统和其他子系统之间使用Facade模式定义系统的每一层的入口,接口为:CyztFacadeService具体调用的其他子系统接口及方法见下表:序号接口方法名方法描述输入参数返回结果备注1预售许可审批YxsxkSPIServi
10、cegetPreSalePermitByDevCode获得指定企业预售证信息企业code预售证基本信息列表2系统组织用户管理OrganizationRemoteServicesaveChildGroup(String parentGroupId, Group group)添加部门从业主体开户后,创建组织部门updateGroup(Group group, String parentGroupId)修改部门从业主体信息变化的时候,同时修改部门信息saveUserOfGroup(String groupId, User user)添加人员从业人员开启账号updateUser(User user,
11、String groupId)修改人员从业人员账号信息变化时,同时修改人员信息changePassword(String userId, String newPassword);修改密码3存量房网上合同备案ClfhtSPIServicegetClfhtxxByJjqyCode获得经纪企业存量房合同签订信息经纪企业code存量房合同信息列表3 功能模块实现设计3.1 业务逻辑类3.1.1 业务逻辑类图开发企业、经纪企业逻辑类图3.1.2 业务逻辑类说明类名类型所属模块说明CyztBaseActionClass本模块从业主体子系统非流程相关action的基类CyztBaseWfActionClas
12、s本模块从业主体子系统流程相关action的基类CyztBaseServiceInterface本模块从业主体子系统service接口的基类CyztBaseServiceImplClass本模块从业主体子系统service实现类的基类KfqyKhzcActionClass本模块开发企业开户注册actionKfqyCyryBeiAnActionClass本模块开发企业从业人员备案actionQywlxxServiceInterface本模块企业网络环境serviceFdckfqyxxServiceInterface本模块开发企业基本信息serviceKfqycyryxxServiceInterf
13、ace本模块开发企业从业人员基本信息serviceZhxxServiceInterface本模块帐户信息serviceKhzcdjServiceInterface本模块开户注册业务serviceJjqycsbaServiceInterface本模块经纪企业初始备案 serviceJjqyJjrNsnjServiceInterface本模块经纪企业年审年检 serviceJjqybgbaServiceInterface本模块经纪企业变更备案 serviceJjqyzxbaServiceInterface本模块经纪企业注销备案 serviceJjqyJjrbgbaServiceInterface本
14、模块经纪企业经纪人变更备案 serviceJjrzxbaServiceInterface本模块经纪人注销备案 serviceInterface本模块serviceKfqyCyryBeiAnManageServiceInterface本模块开发企业从业人员备案manage serviceKfqyKhzcManageServiceInterface本模块开发企业开户注册manage serviceJjqyxxServiceInterface本模块经纪企业信息serviceJjqyzzzsServiceInterface本模块经纪企业资质证书serviceJjrxxServiceInterface本
15、模块经纪人信息serviceJjqytsbyxxServiceInterface本模块经纪企业投诉表扬信息serviceJjqyjgcfxxServiceInterface本模块经纪企业警告处罚信息serviceJjqycsbaManageServiceInterface本模块经纪企业初始备案manage serviceJjqyJjrNsnjManageServiceInterface本模块经纪企业年审年检manage serviceJjqybgbaManageServiceInterface本模块经纪企业变更备案manage serviceJjqyzxbaManageServiceInter
16、face本模块经纪企业注销备案manage serviceJjqyJjrbgbaManageServiceInterface本模块经纪企业经纪人变更备案manage serviceJjrzxbaManageServiceInterface本模块经纪人注销备案manage serviceWyqyjyxxServiceInterface本模块物业企业经营信息serviceWyqyryxxServiceInterface本模块物业企业人员信息serviceWyqytzrxxServiceInterface本模块物业企业投资人信息serviceWyqyxxServiceInterface本模块物业企业
17、信息serviceWyqyzzzsServiceInterface本模块物业企业资质证书serviceWyqyxxbgServiceInterface本模块物业企业信息变更serviceWyqyxxbgManageServiceInterface本模块物业企业信息变更manage serviceWyqyzzbaServiceInterface本模块物业企业资质备案serviceWyqyzzbaManageServiceInterface本模块物业企业资质备案manage serviceWyqyzzhdServiceInterface本模块物业企业资质核定serviceWyqyzzhdManag
18、eServiceInterface本模块物业企业资质核定manage serviceWyqyzznjServiceInterface本模块物业企业资质年检serviceWyqyzznjManageServiceInterface本模块物业企业资质年检manage serviceWyqyzzsqServiceInterface本模块物业企业资质申请serviceWyqyzzsqManageServiceInterface本模块物业企业资质申请manage serviceWyqyzzzxServiceInterface本模块物业企业资质注销serviceWyqyzzzxManageServiceI
19、nterface本模块物业企业资质注销manage service3.2 业务实体类3.2.1 业务实体类图开发企业、经纪企业实体类图3.2.2 业务实体类说明类名描述TppYwsl从业主体管理业务实例类基类TppBgmxrz变更明细实体类TppKhzcdj开发商开户注册业务实例实体类TppJjrzxdj经纪人注销业务实例实体类TppJjqybadj经纪机构资质备案登记业务实例实体类TppJjjgnj经纪机构年审年检业务实例实体类TppJjjrbabg经纪机构变更业务实例实体类TppJjjgzxdj经纪机构注销业务实例实体类TppWyqyxxbg物业企业信息变更业务实例实体类TppWyqyzz
20、ba物业企业资质备案业务实例实体类TppWyqyzzhd物业企业资质核定业务实例实体类TppWyqyzznj物业企业资质年检业务实例实体类TppWyqyzzsq物业企业资质申请业务实例实体类TppWyqyzzzx物业企业资质注销业务实例实体类TppWyqyjyxx物业企业经营信息实体类TppWyqyryxx物业企业人员信息实体类TppWyqytzrxx物业企业投资人信息实体类TppWyqyxx物业企业信息实体类TppWyqyzzzs物业企业资质证书实体类TppFdckfqyxx开发企业实体类TppKfqycyryxx开发企业从业人员实体类TppZhxx账户信息实体类TppQywlxx网络环境采
21、集实体类TppJjqyxx经纪企业实体类TppJjqytzrxx经纪企业投资方实体类TppJjqyjycs经纪企业工作场所实体类TppJjqyjyxx经纪企业营业业绩实体类TppJjqyzzzs经纪企业资质实体类TppJjqyjgcfxx经纪企业警告处罚信息实体类TppJjqytsbyxx经纪企业表扬投诉信息实体类TppJjrxx经纪人实体类TppJjrtsbyxx经纪人表扬投诉信息实体类TppCqdw拆迁单位实体TppCqdwry拆迁人员实体TppCqdwzz拆迁单位资质实体TppCcdw拆除单位实体TppCcdwry拆除单位人员实体TppCcdwzz拆除单位资质实体TppCqdwzgsqy
22、w拆迁单位资格申请业务实体TppCqdwzgbgyw拆迁单位资格变更业务实体TppCqdwzgzx拆迁单位资格注销实体TppCqdwxxbg拆迁单位信息变更业务实体TppCqdwzgns拆迁单位资格年审业务实体TppCqdwzgzysbz拆迁单位资格证遗失补证业务实体TppDqrygl动迁人员管理业务实体TppCcdwzghz拆除单位资格核准业务实体TppCcdwzgjjhz拆除单位资格晋级核准业务实体TppCcdwxxbg拆除单位信息变更业务实体TppCcdwzgzysbz拆除单位资格证遗失补证业务实体TppCcdwzgnj拆除单位资格年检业务实体3.3 数据库设计3.3.1 数据库关系图开
23、发企业、经纪企业物业服务企业拆迁单位、拆除单位详见数据库设计pdm。3.3.2 表汇总表名功能说明TPP_YWSL从业主体管理业务实例TPP_BGMXRZ从业主体信息变更明细日志TPP_KHZCDJ从业机构开户注册登记TPP_KFQYBGDJ开发企业变更登记TPP_KFQYBGDJCYRY开发企业变更登记从业人员TPP_JJRZXDJ房产经纪人注销登记TPP_JJQYZZBA房产经纪企业资质备案TPP_JJQYBGBADJ房产经纪企业变更备案登记TPP_JJQYBABGJJR经纪企业备案变更经纪人TPP_JJQYZXDJ房产经纪企业注销登记TPP_JJJGNJ房产经纪机构年检TPP_FDCKF
24、QYXX房地产开发企业信息TPP_KFQYCYRYXX开发企业从业人员信息TPPR_KFQYSXJGX开发企业上下级关系TPP_QYWLXX从业企业网络信息采集TPP_ZHXX从业主体账户信息TPP_YHSJQX用户数据权限TPP_JJQYXX房产经纪企业信息TPP_JJRXX房产经纪人信息TPP_JJQYZZZS经纪企业资质证书TPP_JJRTSBYXX房产经纪人投诉表扬信息TPP_JJQYJYCS经纪企业经营场所TPP_JJQYTZRXX经纪企业投资人信息TPP_JJQYJYXX经纪企业营业业绩TPP_JJQYTSBYXX经纪企业投诉(表扬)信息TPP_JJQYJGCFXX经纪企业警告处罚
25、信息TPP_WYQYZZSQ物业企业资质申请TPP_WYQYZZHD物业企业资质核定TPP_WYQYZZNJ物业企业资质年检TPP_WYQYZZBA物业企业资质备案TPP_WYQYXXBG物业企业信息变更TPP_WYQYZZZX物业企业资质注销TPP_WYQYXX物业服务企业信息TPP_WYQYRYXX物业企业人员信息TPP_WYQYZZZS物业服务企业资质证书TPP_WYQYJYXX物业企业经营信息TPP_WYQYTZRXX物业服务企业投资人信息TPP_CQDWZGSQYW拆迁单位资质申请业务表TPP_CQDW拆迁单位信息表TPP_CQDWZZ拆迁单位资质表TPP_CQDWRY拆迁单位人员表
26、TPP_CQDWZGBGYW拆迁单位资格变更业务表TPP_CQDWZGZX拆迁单位资格注销业务表TPP_CQDWXXBGYW拆迁单位信息变更业务表TPP_CQDWZGNSYW拆迁单位资格年审业务表TPP_CQDWZGZYSBZ拆迁单位资格证遗失补证表TPP_DQRYGL动迁人员管理TPP_CCDWZGHZ拆除单位资格核准TPP_CCDW拆除单位信息表TPP_CCDWRY拆除单位人员TPP_JXSB机械设备表TPP_CCDWZZ拆除单位资质表TPP_CCDWZGJJHZ拆除单位资格晋级核准TPP_CCDWXXBG拆除单位信息变更TPP_CCDWZGZYSBZ拆除单位资格证遗失补证TPP_CCDW
27、ZGNJ拆除单位资格年检3.4 子系统内部通用功能模块3.4.1 收件资料以下各业务中的收件资料部分,包括受理环节的资料收取与电子档案归档、各环节对收件资料的查看功能,由系统的资料共享平台统一管理,具体的定义与使用详见“数字房产”软件开发项目-总体技术实现概要设计说明书.docx中3.1资料共享设计。3.4.2 审批意见以下各业务办理环节的审批意见录入与前审意见展示,作为系统的通用功能统一设计实现,具体说明详见“数字房产”软件开发项目-总体技术实现概要设计说明书.docx中3.5审批模板管理3.4.3 业务规则在本子系统,有些业务规则需要是灵活、可配置、可变的,在程序设计的过程中,会根据实际情
28、况,动态的设置、修改这些规则。在SOAR项目中,规则作为全局统一的功能来实现,具体说明详见“数字房产”软件开发项目-总体技术实现概要设计说明书.docx中的“规则设计”一节。3.4.4 申请人信息3.4.4.1 功能描述功能描述:根据业务需要录入申请人信息。输入:申请人信息。输出:无。3.4.4.2 算法及业务规则设计1 录入申请人证件号码后,鼠标离开时触发JavaScript事件,异步查询申请人表数据,获取对应的第一条申请人记录,返回页面后使用JavaScript处理数据到申请人页面。2 录入申请人信息时,页面信息校验采用ValidationFramework框架,在配置文件中,配置页面校验
29、规则。3 申请人在单位和个人之间切换时,通过JavaScript的onchange联动证件类型以及部分页面元素的显示隐藏。4 对申请人身份有效性等校验采用check方式异步校验。5 页面上枚举等可变信息采用数据字典配置实现。6 通过平台权限配置模块配置页面元素的的读写权限。7 申请人为个人时,申请人年龄(业务规则配置)小于18周岁时,鼠标离开时触发JavaScript事件,显示监护人页面。3.4.4.3 界面设计界面原型图如下所示:3.4.5 受托人信息3.4.5.1 功能描述功能描述:申请人申请委托办理时,需要录入委托信息。输入:委托个人录入受托人信息;受托中介录入受托机构信息。输出:无。3
30、.4.5.2 算法及业务规则设计1 办理方式对应页面元素设置JavaScript的onchange方法,页面选择办理方式时,触发onchange方法,判断如果为委托办理时(4中类型委托)则显示对应的受托页面。2 录入受托人(单位)证件号码后,鼠标离开时触发JavaScript事件,异步查询受托表数据,获取对应的第一条受托记录,返回页面后使用JavaScript处理数据到受托页面。3 页面上枚举等可变信息采用数据字典配置实现。4 通过平台权限配置模块配置页面元素的的读写权限。5 录入受托信息时,页面信息校验采用ValidationFramework框架,在配置文件中,配置页面校验规则,因为受托页
31、面有两种因此在检验配置文件中配置两种页面校验。6 受托机构页面上在输入机构名称鼠标离开焦点后,自动使用check异步校验方式校验经纪机构是否有效,是否合法等。3.4.5.3 界面设计界面原型图如下所示:3.4.6 日志设计在任何一个业务系统中,日志都是作为一个非常重要的功能存在的,本子系统也不例外。关于日志子系统的概要设计,详见“数字房产”软件开发项目-总体技术实现概要设计说明书.docx中的“日志设计”一节。3.5 具体功能设计3.5.1 开发企业开户3.5.1.1 开发商网上申请(填报企业基本信息)3.5.1.1.1 功能描述功能描述:开发商在“网站”上注册申请账户,创建开发企业的基本信息
32、。输入:开发商要设置的账号信息、公司基本信息等。输出:房地产开发企业基本信息保存结果(true/false),保存为临时数据,放置工作库。注册成功后提示打印企业情况表;3.5.1.1.2 算法及业务规则设计 允许修改信息: 除查询选择到页面上的上级企业信息,其他的界面元素都可编辑(初始界面);通过表单配置; 数据校验类:check(账号信息合法性):用js做异步校验; 自校验规则类:对界面录入做合法性校验:如必填性校验,证件、电话号码、email的合法性校验、日期的起止时间校验、数字的范围校验(如面积0)等,用js校验框架做此校验。3.5.1.1.3 核心业务逻辑类图3.5.1.2 受理/审批
33、3.5.1.2.1 功能描述功能描述:受理/审批开发企业开户申请,查看开发企业的基本信息。输入:开发商要设置的账号信息、公司基本信息等。输出:房地产开发企业基本信息保存结果(true/false)、审批结果。3.5.1.2.2 算法及业务规则设计参见3.5.1.1.3。3.5.1.2.3 核心业务逻辑类图3.5.1.3 入库3.5.1.3.1 功能描述功能描述:将数据由工作库,提交到正式库,要保存历史的保存到历史库。3.5.2 开发企业信息变更3.5.2.1 受理/审批3.5.2.1.1 功能描述输入:开发商要修改的公司基本信息;公司名称、法人代表变更可能审批环节设置不同。输出:房地产开发企业
34、基本信息保存结果(true/false)3.5.2.1.2 算法及业务规则设计见3.5.1.1.3。3.5.2.1.3 核心业务逻辑类图3.5.2.2 入库3.5.2.2.1 功能描述功能描述:将数据由工作库,提交到正式库,要保存历史的保存到历史库。3.5.3 从业人员备案以开发企业从业人员备案为例,经纪企业从业人员备案功能与此雷同。3.5.3.1 受理/审批3.5.3.1.1 功能描述输入:开发商要新增和修改的从业人员备案信息(房管局办理人员操作)。输出:房地产开发企业备案信息保存结果(true/false);3.5.3.1.2 算法及业务规则设计 数据校验类:check(从业人员是否已入库
35、):用js做异步校验;如从业人员已入库,则提示需先进行原信息注销后再办理; 允许修改信息:除姓名、身份证号外;通过表单配置; 自校验规则类:同3.5.1.1.3自校验规则类。3.5.3.1.3 核心业务逻辑类图3.5.4 从业人员账户开设及权限设置以开发企业从业人员帐户及权限管理为例,经纪企业从业人员的帐户及权限管理功能与此雷同。3.5.4.1 功能描述功能描述:房地产开发企业登录“网站”,为已备案的从业人员开设账户和设置权限。输入:从业人员账户信息、权限信息。输出:房地产开发企业为从业人员账户开设、权限设置保存结果(true/false)3.5.4.2 算法及业务规则设计 可分配模块权限列表
36、通过调用系统内的权限管理接口获得; 集团公司可分配预售项目的列表中可以看到子公司的预售项目,并可赋给集团公司的人员,即可分配预售项目查询时需查出包括子公司预售项目的数据; 保存时将数据同步到系统内组织用户管理中,调用相应接口实现。3.5.5 经纪企业初始备案登记3.5.5.1 数据库设计3.5.5.2 核心类图3.5.5.3 页面跳转控制对应于Action需要有WebWork的配置文件,来定位URL的指向。WebWork配置文件包含以下内容:序号action名称对应的java类对应的方法转向1viewCsba(打开经纪企业初始备案页面)BizJjqycsbaAction默认方法/soar/cy
37、zt/jjqycsba/sqxx.jsp2saveCsba(保存经纪企业初始备案业务)BizJjqycsbaActionsave/soar/cyzt/jjqycsba/sqxx.jsp3.5.5.4 网上申请/受理3.5.5.4.1 功能描述功能描述:经纪企业提交备案申请,企业网上提交申请或现场受理。输入:企业基本信息、投资人信息、营业场所信息、经纪人信息等。输出:经纪企业备案申请信息。3.5.5.4.2 算法及业务规则设计 自校验规则类:对界面录入做合法性校验:如必填性校验,证件、电话号码、email的合法性校验、日期的起止时间校验、数字的范围校验(如面积0)等,用js校验框架做此校验;营业
38、执照有效期起始日与当前日期比较,大于30天则弹出提示,保存时js校验。3.5.5.4.3 界面组装图收件资料、审批意见参见公共部分的设计。3.5.5.5 审批3.5.5.5.1 功能描述功能描述:对经纪企业备案申请进行审批。输入:经纪企业备案申请信息、审批意见。输出:经纪企业备案申请信息、审批意见。3.5.5.5.2 算法及业务规则设计 自校验规则类:营业执照有效期起始日与当前日期比较,大于30天则弹出提示,保存时js校验。3.5.5.5.3 界面组装图3.5.5.6 制证3.5.5.6.1 功能描述功能描述:对审批通过的经纪企业打印备案证书。输入:经纪企业审批信息。输出:经纪企业备案证书。3
39、.5.5.6.2 算法及业务规则设计证书编号规则为:杭房经纪备(_)第_号,其中“杭房经纪备”由系统定义,前4位为初始备案审批通过时的年份,后3位为顺序流水号;证书有效期默认为两年,默认生成有效期起为当前日期,有效期止增加两年。3.5.5.6.3 界面组装图3.5.6 经纪企业变更备案登记3.5.6.1 数据库设计3.5.6.2 核心类图3.5.6.3 页面跳转控制对应于Action需要有WebWork的配置文件,来定位URL的指向。WebWork配置文件包含以下内容:序号action名称对应的java类对应的方法转向1viewBgba(打开经纪企业初始备案页面)BizJjqybgbaActi
40、on默认方法/soar/cyzt/jjqybgba/sqxx.jsp2saveBgba(保存经纪企业初始备案业务)BizJjqybgbaActionsave/soar/cyzt/jjqybgba/sqxx.jsp3.5.6.4 受理/审批3.5.6.4.1 功能描述功能描述:对经纪企业变更申请进行受理。输入:经纪企业变更信息。输出:经纪企业备案变更申请信息。3.5.6.4.2 算法及业务规则设计 自校验规则类:校验是否有投诉未回复、有其他在办业务、状态为处罚,有则提示不能办理,保存、提交按钮失效,配置为检查规则;根据变更类型判断流程分支是否需要打印证书。3.5.6.4.3 界面组装图3.5.6
41、.5 制证同3.5.5.6。3.5.7 经纪企业(经纪人)年审年检3.5.7.1 数据库设计3.5.7.2 核心类图3.5.7.3 页面跳转控制对应于Action需要有WebWork的配置文件,来定位URL的指向。WebWork配置文件包含以下内容:序号action名称对应的java类对应的方法转向1viewNsnj(打开年审年检页面)BizJjqyJjrNsnjAction默认方法/soar/cyzt/jjqyjjrnsnj/sqxx.jsp2saveNsnj(保存年审年检业务)BizJjqyJjrNsnjActionsave/soar/cyzt/jjqyjjrnsnj/sqxx.jsp3.
42、5.7.4 网上申请3.5.7.4.1 功能描述功能描述:经纪企业提交年审年检申请,打印年检申报表。输入:年检申报表。输出:经纪企业年审年检申请信息。3.5.7.4.2 算法及业务规则设计 自校验规则类:拟办经纪企业诚信档案投诉件未回复、有其他在办业务、状态为非正常状态,则提示不能办理年审年检业务,配置为检查规则;对界面录入做合法性校验:如必填性校验,证件、电话号码、email的合法性校验、日期的起止时间校验、数字的范围校验(如面积0)等,用js校验框架做此校验;(网上申请环节)页面中显著位置提示如下信息:若经纪企业、经纪人基本信息变化,则需要先办理经纪企业/经纪企业经纪人变更备案登记业务后再进行年审年检申报;年检内容每年可能有不同,因此年检申报表模板文件由参数规则配置。3.5.7.4.3 界面组装图3.5.7.5 受理/审批3.5.7.5.1 功能描述功能描述:经纪企业年审年检申请进行受理、审批。输入:审批意见。输出:审批意见。3.5.7.5.2 算法及业务规则设计 自校验规则类:若经纪企业诚信档案投诉件未回复、有其他在办业务、状态为非正常状态,则弹出提示,配置为检查规则。3.5.7.5.3 界面组装图3