国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于PHP 的黨費(fèi)管理系統(tǒng)研究與實(shí)現(xiàn)

2020-07-29 03:18:50郭燦杰
關(guān)鍵詞:黨費(fèi)賬單后臺(tái)

郭燦杰

(泉州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院,福建泉州362000)

繳納黨費(fèi)是每位黨員應(yīng)盡的義務(wù),也是黨員關(guān)心黨的事業(yè)的一種表現(xiàn)。但傳統(tǒng)的黨費(fèi)收繳存在著一些困難,如黨員繳納時(shí)間不統(tǒng)一、繳納形式多樣、各級(jí)黨組織的黨費(fèi)信息管理零散、查詢與統(tǒng)計(jì)費(fèi)時(shí)費(fèi)力。為了進(jìn)一步加強(qiáng)黨建管理,提高黨費(fèi)收繳工作的效率,實(shí)現(xiàn)各級(jí)黨組織黨費(fèi)收繳工作的信息化、高效化、規(guī)范化,設(shè)計(jì)開(kāi)發(fā)一套黨費(fèi)管理系統(tǒng)十分必要。本系統(tǒng)采用PHP 作為服務(wù)器端開(kāi)發(fā)語(yǔ)言、MySQL 作為后臺(tái)數(shù)據(jù)庫(kù)技術(shù)設(shè)計(jì)開(kāi)發(fā)。系統(tǒng)由前臺(tái)移動(dòng)端和后臺(tái)服務(wù)端兩部分構(gòu)成。用戶在系統(tǒng)前臺(tái)通過(guò)關(guān)注微信公眾號(hào)綁定身份認(rèn)證,進(jìn)行黨費(fèi)繳納;系統(tǒng)管理員則通過(guò)Web 端進(jìn)入系統(tǒng)后臺(tái),進(jìn)行組織機(jī)構(gòu)、黨員信息管理,以及賬單管理、黨費(fèi)統(tǒng)計(jì)查詢等操作[1]。

1 關(guān)鍵技術(shù)

1.1 PHP 技術(shù)

PHP(PHP:Hypertext Preprocessor),稱為超文本預(yù)處理器。它是一種能夠插入HTML 代碼,廣泛應(yīng)用于Web 開(kāi)發(fā)的編程語(yǔ)言。與其他編程語(yǔ)言相比,PHP具有開(kāi)放源代碼、語(yǔ)法簡(jiǎn)單、跨平臺(tái)性強(qiáng)、開(kāi)發(fā)速度快、面向?qū)ο?、能夠連接多種數(shù)據(jù)庫(kù)等優(yōu)點(diǎn)[2]。

1.2 MySQL 數(shù)據(jù)庫(kù)

MySQL 體積小、運(yùn)行速度快、免費(fèi)開(kāi)源、支持用結(jié)構(gòu)化查詢語(yǔ)句,為多種語(yǔ)言連接操作提供接口,多線程編程,系統(tǒng)資源利用率高,具有完整的控制措施,系統(tǒng)安全、穩(wěn)定,是一款小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。本系統(tǒng)應(yīng)用的數(shù)據(jù)量不大,屬于小型系統(tǒng),因而選擇MySQL 作為系統(tǒng)開(kāi)發(fā)數(shù)據(jù)庫(kù)[3]。

2 系統(tǒng)設(shè)計(jì)

2.1 系統(tǒng)體系架構(gòu)設(shè)計(jì)

系統(tǒng)主要由前臺(tái)微信公眾號(hào)、Web 服務(wù)器和后臺(tái)數(shù)據(jù)庫(kù)組成[4]。系統(tǒng)前臺(tái)是由用戶、微信服務(wù)器、中間接口服務(wù)器和信息系統(tǒng)構(gòu)成。在注冊(cè)微信公眾服務(wù)號(hào)和用戶關(guān)注此公眾號(hào)之后,用戶的操作請(qǐng)求由微信服務(wù)器經(jīng)中間接口服務(wù)器發(fā)送至黨費(fèi)管理系統(tǒng),再由其對(duì)接的Web 服務(wù)器和后臺(tái)數(shù)據(jù)庫(kù)協(xié)調(diào)處理,處理完成后再把信息反饋用戶[5]。系統(tǒng)后臺(tái)由Web 登錄端、Web 服務(wù)器和后臺(tái)數(shù)據(jù)庫(kù)構(gòu)成。系統(tǒng)管理員由Web端瀏覽器登錄系統(tǒng)后臺(tái),通過(guò)Web 服務(wù)器發(fā)送數(shù)據(jù)操作請(qǐng)求,并訪問(wèn)后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行相關(guān)數(shù)據(jù)操作。采用Apache 軟件配置Web 服務(wù)器,通過(guò)PHP 編程語(yǔ)言訪問(wèn)操作后臺(tái)MySQL 數(shù)據(jù)庫(kù)。

2.2 系統(tǒng)功能設(shè)計(jì)

1)前臺(tái)用戶關(guān)注微信公眾號(hào),通過(guò)公眾號(hào)菜單綁定個(gè)人身份,點(diǎn)擊查看黨費(fèi)賬單,選擇黨費(fèi)賬單進(jìn)行黨費(fèi)繳納。

2)后臺(tái)管理員進(jìn)行系統(tǒng)管理。管理員根據(jù)不同的權(quán)限分為普通管理員和超級(jí)管理員。普通管理員登錄系統(tǒng)進(jìn)行所轄層級(jí)機(jī)構(gòu)黨員信息、黨費(fèi)信息、黨費(fèi)繳納查詢統(tǒng)計(jì)等管理。超級(jí)管理員擁有最高的權(quán)限,可以進(jìn)行各層級(jí)人員機(jī)構(gòu)、黨員信息、黨費(fèi)信息、黨費(fèi)繳納查詢統(tǒng)計(jì)、用戶信息等管理。[6]系統(tǒng)的前后臺(tái)功能如圖1 所示。

圖1 系統(tǒng)功能模塊圖

2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)

系統(tǒng)使用MySQL 作為后臺(tái)數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù)PM_Dues,它包括7 個(gè)數(shù)據(jù)表:用戶表、角色表、用戶權(quán)限表、機(jī)構(gòu)信息表、黨員信息表、黨費(fèi)信息表、黨費(fèi)賬單表。

2.4 數(shù)據(jù)表設(shè)計(jì)

為了更好地存儲(chǔ)信息和檢索數(shù)據(jù),實(shí)現(xiàn)系統(tǒng)的各項(xiàng)功能,需要對(duì)數(shù)據(jù)表進(jìn)行詳細(xì)設(shè)計(jì),具體的設(shè)計(jì)以機(jī)構(gòu)信息表為例,如表1 所示。

表1 機(jī)構(gòu)信息表

3 系統(tǒng)實(shí)現(xiàn)

3.1 系統(tǒng)前臺(tái)微信端實(shí)現(xiàn)

前臺(tái)系統(tǒng)主要為用戶提供身份信息認(rèn)證及綁定、繳納個(gè)人黨費(fèi)功能,同時(shí)提供已繳納黨費(fèi)賬單以方便用戶瀏覽查詢。

OpenID 用于微信平臺(tái)中區(qū)分不同用戶在關(guān)注的公眾號(hào)中的身份。黨員的編號(hào)、姓名、手機(jī)號(hào)碼等信息存儲(chǔ)在黨員信息表中,黨員數(shù)據(jù)信息事先在后臺(tái)數(shù)據(jù)庫(kù)錄入,進(jìn)行身份認(rèn)證時(shí)將用戶提交的信息與黨員信息比對(duì),驗(yàn)證通過(guò)后方能進(jìn)行查詢黨費(fèi)賬單、黨費(fèi)繳納操作。

用戶輸入個(gè)人相關(guān)信息之后,將用戶的OpenID同數(shù)據(jù)庫(kù)中的黨員信息比對(duì),如果用戶已經(jīng)綁定了微信號(hào),則顯示信息提示用戶繼續(xù)進(jìn)行相關(guān)操作。否則,提示用戶先進(jìn)行身份認(rèn)證、綁定,再進(jìn)行相關(guān)操作。因?yàn)椴煌脩魮碛形ㄒ坏腛penID值,用戶認(rèn)證通過(guò)后,將黨員的姓名與OpenID值進(jìn)行綁定,進(jìn)而完成身份信息的認(rèn)證與綁定。

3.2 系統(tǒng)后臺(tái)實(shí)現(xiàn)

3.2.1 數(shù)據(jù)信息管理的實(shí)現(xiàn)

數(shù)據(jù)信息管理包括人員機(jī)構(gòu)管理、黨費(fèi)查詢統(tǒng)計(jì)、用戶信息管理等。人員機(jī)構(gòu)管理包含機(jī)構(gòu)管理和黨員管理,由管理員登錄后操作,對(duì)所轄黨組織機(jī)構(gòu)信息和黨員信息進(jìn)行添加、修改、刪除等。黨費(fèi)查詢統(tǒng)計(jì)管理包含黨費(fèi)繳納查詢、黨費(fèi)繳納統(tǒng)計(jì)等管理。黨費(fèi)繳納查詢包括基層黨組織以及下屬黨組織所屬黨員每月份黨費(fèi)的繳納情況。黨費(fèi)繳納查詢實(shí)現(xiàn)通過(guò)選擇黨費(fèi)繳納的時(shí)間或者黨組織機(jī)構(gòu)進(jìn)行黨費(fèi)繳納金額的統(tǒng)計(jì)。用戶信息管理包括賬號(hào)和角色管理。超級(jí)管理員可對(duì)各層級(jí)黨組織的管理員信息進(jìn)行添加、刪除、修改等,同時(shí)對(duì)用戶角色進(jìn)行添加、修改、刪除以及系統(tǒng)具體權(quán)限的分配。

以人員機(jī)構(gòu)管理中信息的添加、修改為例,說(shuō)明數(shù)據(jù)庫(kù)操作的實(shí)現(xiàn)。關(guān)鍵代碼如下:

3.2.2 黨費(fèi)管理的實(shí)現(xiàn)

黨費(fèi)管理包含黨費(fèi)計(jì)算、黨費(fèi)賬單管理等。黨費(fèi)計(jì)算由本級(jí)黨組織管理員按照黨費(fèi)規(guī)則對(duì)所屬的全體黨員進(jìn)行黨費(fèi)計(jì)算,可批量導(dǎo)入、導(dǎo)出黨費(fèi)配置。黨費(fèi)賬單生成由本級(jí)黨組織管理員完成賬單的編輯,創(chuàng)建完成后提交本級(jí)或上級(jí)管理員審核后,發(fā)布至前臺(tái)則黨員可以開(kāi)始繳費(fèi)。賬單補(bǔ)錄,由系統(tǒng)的管理員對(duì)未完成繳費(fèi)的黨員繳費(fèi)金額進(jìn)行修改。支部賬單管理實(shí)現(xiàn)導(dǎo)出、查詢各黨組織各個(gè)月份的黨費(fèi)賬單情況。管理員為所轄機(jī)構(gòu)下的黨員計(jì)算黨費(fèi)使用,有配置的才可以生成賬單。以下以黨費(fèi)計(jì)算為例,說(shuō)明黨費(fèi)計(jì)算功能的實(shí)現(xiàn),如圖2 所示。

圖2 黨費(fèi)計(jì)算功能實(shí)現(xiàn)圖

關(guān)鍵代碼如下:

4 結(jié)束語(yǔ)

本文從黨費(fèi)收繳工作的實(shí)際出發(fā),運(yùn)用了PHP編程語(yǔ)言、MySQL 數(shù)據(jù)庫(kù)開(kāi)發(fā)設(shè)計(jì)了黨費(fèi)管理系統(tǒng),系統(tǒng)實(shí)現(xiàn)了組織機(jī)構(gòu)、黨員信息、黨費(fèi)配置、查詢統(tǒng)計(jì)、用戶管理等功能,為黨費(fèi)的信息化管理、提升工作效率提供了可行的解決方案,下一步將在對(duì)查詢統(tǒng)計(jì)圖形化展示、數(shù)據(jù)分析等方面進(jìn)一步完善優(yōu)化功能。

猜你喜歡
黨費(fèi)賬單后臺(tái)
賬單式小康
中外文摘(2020年2期)2020-11-12 12:02:19
交納黨費(fèi)的過(guò)程中,下級(jí)黨組織上繳黨費(fèi)時(shí)應(yīng)該注意什么問(wèn)題?
黨費(fèi)那些事兒
賬單式小康
群眾(2019年2期)2019-03-11 06:29:40
后臺(tái)暗戀
又至一年“賬單”發(fā)布時(shí)
黨的女兒
前臺(tái)、后臺(tái)精彩花絮停不了
閩南媽媽的“生娃”賬單
海峽姐妹(2016年1期)2016-02-27 15:14:56
黨費(fèi)
赤峰市| 鄄城县| 高雄市| 资兴市| 防城港市| 长岛县| 五寨县| 铜川市| 临猗县| 郑州市| 沙坪坝区| 兴安盟| 墨脱县| 门源| 乌拉特后旗| 南开区| 舒城县| 邓州市| 莱芜市| 涟水县| 寻乌县| 怀远县| 天镇县| 麻阳| 康定县| 鹰潭市| 卓尼县| 浦江县| 留坝县| 新乡市| 墨竹工卡县| 林芝县| 饶河县| 连州市| 玉树县| 宝应县| 浏阳市| 自治县| 松潘县| 巴南区| 枣阳市|