版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文档编号文档版本密级拟制人日期CPATEST注册会计师考试管理系统模块设计说明书变更说明日期版本变更位置变更说明作者
目录1 Form设计 51.1 免试管理 51.1.1 境内免试审批扩展Form 51.1.1 境外免试审批扩展Form 51.1.1 境外协会信息扩展Form 51.1.1 境外协会豁免协议扩展Form 52 前台设计 62.1 模块规划 62.2 [331]免试申请管理 62.2.1 初始化 62.2.1 查询 62.2.1 查看人员信息 62.2.1 新增 62.2.1 修改 72.2.1 删除 72.2.1 上报 72.2.1 接收考区 72.2.1 下发考区 72.2.1 打印申请表 72.2.1 导出、打印 73 Service接口 73.1 [331]免试申请管理 73.1.1 [331001]查询免试申请数据 73.1.1 [331002]查看免试考生信息 83.1.1 [331003]定位免试考生数据 83.1.1 [331004]保存新增免试信息 83.1.1 [331005]保存修改免试人员信息 93.1.1 [331006]删除免试人员信息 93.1.1 [331007]上报免试申请数据 103.1.1 [833001]接收考区免试申请数据 103.1.1 [833002]下发考区 104 后台设计 114.1 类设计 114.1.1 模块类图 114.1.1 模块类说明 114.2 免试申请管理类(InFreeMngBO) 114.2.1 [331001]getFreeInlandList 124.2.1 [331002]getFreeInlandByGuid 124.2.1 [331003]patchFreeInfoByIdcard 134.2.1 [331004]saveNewFreeInfo 144.2.1 [331005]saveNewFreeInfo 144.2.1 [331006]removeFreeInfo 154.2.1 [331007]getCheatRecList 154.2.1 [833001]saveImpFreeInfoData 164.2.1 [833002]expFreeInfoData 16
Form设计免试管理境内免试审批扩展FormActionForm标识ExamFreeInlandExtForm功能说明:境内免试审批扩展Form字段类型字段名称字段含义默认值备注ExamFreeInlandForm所有字段StringOrgName机构名称境外免试审批扩展FormActionForm标识ExamFreeOutlandExtForm功能说明:境外免试审批扩展Form字段类型字段名称字段含义默认值备注ExamFreeOutlandForm所有字段StringOrgName机构名称境外协会信息扩展FormActionForm标识ExamFreeOutascExtForm功能说明:境外协会信息扩展Form字段类型字段名称字段含义默认值备注ExamFreeOutascForm所有字段StringOrgName机构名称境外协会豁免协议扩展FormActionForm标识ExamFreeAgreeExtForm功能说明:境外协会豁免协议扩展Form字段类型字段名称字段含义默认值备注ExamFreeAgreeForm所有字段StringfoaName境外协会名称StringfoaCode境外协会代码StringfoaNameEn境外协会英文名称StringvalidName有效名称前台设计模块规划<pkg>:com.jiuqi.cpatest<dir>:web/app/bnscontent菜单资源Action类名Web目录备注免试申请管理<pkg>.action.freemng.InFreeAction.java<dir>/free对内豁免登记<pkg>.action.freemng.OutFreeAction.java<dir>/free中注协豁免协议管理<pkg>.action.freemng.AgreeMngAction.java<dir>/free[331]免试申请管理初始化调用编号331001情景说明初始化查询结果,无需分页(默认年度)查询调用编号331001情景说明查询免试人员,无需分页查看人员信息调用编号331002情景说明查看免试人员信息新增调用331003定位免试考生信息,调用331004保存新增免试人员信息。修改调用331002获取修改免试人员信息,调用331005报名修改的免试人员信息。删除调用331006删除/批量删除考生免试人员信息。上报调用331007上报/批量上报免试人员信息。接收考区调用833001显性导入考区免试人员信息。下发考区调用833002显性导出本省当年审批免试人员信息。打印申请表调用331002查询免试人员信息,打印免试申请表导出、打印导出、打印当前页面数据即可。Service接口[331]免试申请管理[331001]查询免试申请数据功能查询免试申请输入caseID341001objFormuserFormObject[]序号类型对象1String办理年度2String机构代码3String姓名4String证件号码5String审批状态6输出ArrayList序号类型对象0ArrayListExamFreeInlandExtForm[331002]查看免试考生信息功能查询免试考生信息输入caseID331002objFormuserFormObject[]序号类型对象1String免试guid输出ArrayList序号类型对象0ExamFreeInlandExtForm免试考生信息[331003]定位免试考生数据功能定位免试考生信息输入caseID331003objFormuserFormObject[]序号类型对象1String姓名2String证件类型3String证件号码4String机构代码输出ArrayList序号类型对象0ExamFreeInlandExtForm免试考生信息1String考生审核信息[331004]保存新增免试信息功能保存新增免试人员信息输入caseID331004objFormuserFormuserFormObject[]序号类型对象1ExamFreeInlandExtForm免试考生信息输出ArrayList序号类型对象0True/false1String成功/失败信息[331005]保存修改免试人员信息功能保存修改输入caseID331005objFormuserFormObject[]序号类型对象1ExamFreeInlandExtForm免试考生信息23输出ArrayList序号类型对象0True/false1String成功/失败信息[331006]@输出ArrayList序号类型对象0True/false1String成功/失败信息[331007]@23输出ArrayList序号类型对象0True/false1String成功/失败信息[833001]接收考区免试申请数据功能接收考区输入caseID833001objFormuserFormObject[]序号类型对象1FileTxt加密文件输出ArrayList序号类型对象0True/false1String成功/失败信息[833002]下发考区功能免试审批数据下发输入caseID833002objFormuserFormObject[]序号类型对象1String当前年度输出ArrayList序号类型对象0FileZip加密文件1后台设计类设计模块类图模块类说明InFreeMngBO:免试申请管理BO(境内申请免试管理)OutFreeMngBO:对内豁免登记管理BO(境外申请境内免试管理)免试申请管理类(InFreeMngBO)
[331001]getFreeInlandList /** *331001*查询免试数据 *@paramyear办理年度 *@paramorgCode机构代码 *@paramnameCn中文姓名 *@paramidcard18证件号码 *@paramauditCode审批状态 *@returnArrayList(ExamFreeInlandExtForm) */ publicArrayListgetFreeInlandList(Stringyear,StringorgCode,StringnameCn,Stringidcard18,StringauditCode);1、业务SQlFromExamFreeInlandExtFormfreeWhere1=1AndCnlike'%中文姓名%'Andfree.idcard=证件号码Andfree.auditCode='{auditCode}'AndCodelike'{orgCode}%'Andfree.annual='{year}'注意:1)如果机构代码为00则,机构条件部分改为小于992)如果年度为00,则年度条件部分修改为小于等于当前年度4)如果处罚选项代码为00,则去掉处罚选项代码过滤条件[331002]getFreeInlandByGuid /** *331002*获得免试考生信息 *@paramfiGuid *@returnExamFreeInlandExtForm免试人员信息 */ publicExamCheatRecordExtFormgetFreeInlandByGuid(StringfiGuid);调用平台通过ID获得对象方法实现转一下form中的代码[331003]patchFreeInfoByIdcard /** *331003*定位免是考生信息 *@paramorgCode机构代码 *@paramnameCn中文姓名 *@paramcardtypeCode证件类型 *@paramidcard18证件号码 *@returnArrayList(ExamFreeInlandExtForm) */ publicExamFreeInlandExtFormpatchFreeInfoByIdcard(StringorgCode,StringnameCn,StringcardtypeCode,Stringidcard18);1、从境内免试审批表中定位考生信息,业务SQLFromExamFreeInlandExtFormfreeWhere1=1AndCnlike'%中文姓名%'Andfree.idcard18=证件号码AndCode<'99'Andfree.annuallike'{orgCode}%'Orderbyfree.annualdesc2、如果1中查到以往年度考生免试数据则直接返回考生最近一年的免试信息,否则通过以下SQL从报名信息表中获取免试考生信息,业务SQLFromExamRegExameeregWhere1=1AndCnlike'%中文姓名%'Andreg.idcard18=证件号码AndCodelike'{orgCode}%'Andreg.annual<='当前年度'Orderbyfree.annualdesc3、如果2中找到考生报名信息,则将考生最近一年的报名信息转化为免试审批form信息返回,否则返回NULL[331004]saveNewFreeInfo /** *331004*保存免试考生申请信息 *@paramfreeInfo *@returnArrayList(0true/flase1成功/错误信息) */ publicArrayListsaveNewFreeInfo(ExamFreeInlandExtFormfreeInfo);保存考生免试申请信息,关键信息存储设置如下:年度=当前年度序号=自动生成,同一个省统一年度不能重复唯一编号、免试人员照片,从历史数据中获取一个考生只能免试一个科目注销状态=未注销审批状态=未上报预审状态=未审核[331005]saveNewFreeInfo /** *331005*保存修改的免试考生申请信息 *@paramfreeInfo *@returnArrayList(0true/flase1成功/错误信息) */ publicArrayListsaveFreeInfo(ExamFreeInlandExtFormfreeInfo);通过免试Guid获得免试考生申请信息将修改的字段更新入库[331006]removeFreeInfo /** *331006*删除免试考生申请信息 *@paramfiGuidStr@fiGuid…… *@returnArrayList(0true/flase1成功/错误信息) */ publicArrayListremoveFreeInfo(StringfiGuidStr);只有未上报的免试申请考生信息才允许删除。通过原生SQL删除免试考生信息[331007]getCheatRecList /** *331007*上报免试考生申请信息 *@paramfiGuidStr@fiGuid…… *@returnArr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省Z20联盟2026届高三年级第三次学情诊断化学+答案
- 初中自我管理能力提升主题班会说课稿
- 2026年会员体系下的用户生命周期价值管理
- 2026年小儿反复呼吸道感染中医防护
- 2026年施工现场用电安全智能监控
- T∕ZGYC 010-2025 演艺机构公益行动指南
- 2020-2021学年上海市浦东新区高一下期末物理试卷
- 2026年企业危机公关黄金24小时应急处置手册
- 2026年草原生态畜牧业可持续发展
- 网络平台三角用工劳动关系:困境、突破与展望
- 2026年江苏省扬州市高邮市中考英语第一次适应性试卷
- 2026年枣庄银行校园招聘(20人)考试备考题库及答案解析
- 企业管理行业企业信息化管理系统方案
- 2026年度滁州市全椒县人民法院公开招聘12名政府购买服务工作人员笔试备考试题及答案解析
- 小学英语三年级下册(闽教版)《Unit 2 My Clothes Lesson 3 Where is my Sweater》核心素养导向教学设计
- 2026春新人教版三年级数学下册期中测试卷(附答案解析及评分标准)
- 隧道内镜技术
- 质量工程师面试题和答案
- SysML培训课件教学课件
- 产科安全警示教育课件
- 晚接托管协议书
评论
0/150
提交评论