干部任免审批表管理系统开发(一)

前言: 去年的工作作品了

        去年为了解决干部任免审批表多人手头上拿到的版本不一致,且不便于查询的问题, 而且自己又管着干部任免,所以就自己做了个简单的管理系统了,实现了任免审批表的内容保存数据库,能够导出lrmx文件、word格式的功能。


一、lrmx格式文件解析

        lrmx格式文件是干部管理的人员经常要用到的文件格式,其实没有什么特别和神秘的,打开这种文件可以到中组部官网上去下载。组织工作软件下载_共产党员网 (12371.cn)

        其实用txt文件打开lrmx文件发现,就是一个xml的文件,后缀名为.lrmx而已.

<?xml version="1.0" encoding="utf-8"?>
<Person>
  <XingMing>Test</XingMing>
  <XingBie>
  </XingBie>
  <ChuShengNianYue>
  </ChuShengNianYue>
  <MinZu>
  </MinZu>
  <JiGuan>
  </JiGuan>
  <ChuShengDi>
  </ChuShengDi>
  <RuDangShiJian>
  </RuDangShiJian>
  <CanJiaGongZuoShiJian>
  </CanJiaGongZuoShiJian>
  <JianKangZhuangKuang>
  </JianKangZhuangKuang>
  <ZhuanYeJiShuZhiWu>
  </ZhuanYeJiShuZhiWu>
  <ShuXiZhuanYeYouHeZhuanChang>
  </ShuXiZhuanYeYouHeZhuanChang>
  <QuanRiZhiJiaoYu_XueLi>
  </QuanRiZhiJiaoYu_XueLi>
  <QuanRiZhiJiaoYu_XueWei>
  </QuanRiZhiJiaoYu_XueWei>
  <QuanRiZhiJiaoYu_XueLi_BiYeYuanXiaoXi>
  </QuanRiZhiJiaoYu_XueLi_BiYeYuanXiaoXi>
  <QuanRiZhiJiaoYu_XueWei_BiYeYuanXiaoXi>
  </QuanRiZhiJiaoYu_XueWei_BiYeYuanXiaoXi>
  <ZaiZhiJiaoYu_XueLi>
  </ZaiZhiJiaoYu_XueLi>
  <ZaiZhiJiaoYu_XueWei>
  </ZaiZhiJiaoYu_XueWei>
  <ZaiZhiJiaoYu_XueLi_BiYeYuanXiaoXi>
  </ZaiZhiJiaoYu_XueLi_BiYeYuanXiaoXi>
  <ZaiZhiJiaoYu_XueWei_BiYeYuanXiaoXi>
  </ZaiZhiJiaoYu_XueWei_BiYeYuanXiaoXi>
  <XianRenZhiWu>
  </XianRenZhiWu>
  <NiRenZhiWu>
  </NiRenZhiWu>
  <NiMianZhiWu>
  </NiMianZhiWu>
  <JianLi>
  </JianLi>
  <JiangChengQingKuang>
  </JiangChengQingKuang>
  <NianDuKaoHeJieGuo>
  </NianDuKaoHeJieGuo>
  <RenMianLiYou>
  </RenMianLiYou>
  <JiaTingChengYuan />
  <ChengBaoDanWei>
  </ChengBaoDanWei>
  <JiSuanNianLingShiJian>20240331</JiSuanNianLingShiJian>
  <TianBiaoShiJian>
  </TianBiaoShiJian>
  <TianBiaoRen>
  </TianBiaoRen>
  <ShenFenZheng>
  </ShenFenZheng>
  <ZhaoPian>
  </ZhaoPian>
  <Version>3.2.1.16</Version>
</Person>

 

        从xml文件结合前台页面的内容可以到, xml的字段基本上都是前台内容的汉语拼音.知道其中的原理了,那么我们要做干部管理系统就很容易了.

二、系统实现的思路

        既然lmx文件是xml格式,那么我们就可以对xml内容进行建表,初步打算分5个表,ganbu记录基本信息, jianli 记录干部简历, jiangchengqingkuang 记录干部历年奖惩情况,niandukaohejieguo 记录年度考核情况,虽然任免审批表只要求近三年的考核结果。jiatingchengyuan 记录家庭成员了。 按照目前干部管理的要求,需要配偶、子女、父母以及岳父岳母的的信息都要记录。

三、需要建立下拉选择的字段

        1.  性别:

        就是男和女,干部任免审批表暂时还没有第三者

        2. 民族

        56个民族+其他族+外国血统+外国民族+加入中国国籍的外国人

       3. 健康状况:

        健康、一般、较差。有严重疾病、慢性疾病或身体伤残的,要如实简要填写。 最多允许输入18个汉字。

        4. 学历学位:

        全日制教育”栏,填写通过全日制教育获得的最高学历学位;“在职教育”栏,填写以其他学习方式获得的最高学历学位。   “毕业院校系及专业”栏,填写与学历学位相对应的毕业院校(科研院所等,下同)、系和专业,且应为毕业时院校系及专业名称。如原毕业院校系及专业现已更名,可加括号注明,不得直接填写现在的院校系及专业名称。    获得学历同时也获得学位的,应同时填写,并写明何学科学位。如,通过全日制教育获得了大学本科学历、理学学士学位,就在“全日制教育”栏分两行填写,上行填写“大学”,下行填写“理学学士”。    获得学历但没有学位的或以同等学力攻读并获得学位的,按获得的学历或学位如实填写。如果一个人同时有这两种情况,且分别为其最高学历、学位,则这两种情况均填写。如,通过在职学习,先获得研究生学历(没有学位),后又以同等学力攻读学位,获得了经济学硕士,则在“在职教育”栏分两行填写,上行填写“研究生”,下行填写“经济学硕士”。“毕业院校系及专业”栏相对应地要将两个毕业院校、系及专业填入。    学历和学位的打印显示,一般分为两行,学历在第一行,学位在第二行,左右居中。如果只有学历或只有学位,则打印显示为一行,上下左右居中。    学历的毕业院校系及专业和学位的毕业院校系及专业分为两行填写,学历毕业院校系及专业在第一行,学位毕业院校系及专业在第二行,打印显示居左。如果学历或学位在同一个毕业院校系及专业取得,则只填写一行,打印显示上下居中、居左。

        5. 家庭成员称谓:

        从下拉列表中选择填写或者手动填写。如果关系为配偶,则填写为妻子或丈夫;关系为子女,则填写为儿子或女儿,多子女填写为长子、次子、三子、长女、次女、三女等;关系为父母,则填写为父亲或母亲;关系为配偶的父母,则填写为岳父、岳母、公公、婆婆;关系为子女的配偶,则填写为儿媳或女婿。

        6. 政治面貌:

         “政治面貌”:从下拉列表中选择填写或者手动填写。应填写为:“中共党员”“预备党员”“共青团员”“无党派”“群众”或某个民主党派。

        四、 照片问题的解决

        照片嵌入到lrmx文件中,实际是通过将photo转换位base64位字符串进行存储的,搞明白这种存储方式了,那么就整个系统在实现的技术上不存在难度了。


总结:

        系统实现的逻辑是比较简单的,跟多的是crud了。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT大灰狼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值