目錄
摘要
畢設時在實習,爲了快速做完,就選做了一個網站系統。這是一個實現農村民主建設的系統,共有管理員和普通用戶兩個角色。系統是實現農村羣衆民主權力,羣衆信息,政務信息管進行一體化管理的軟件系統,其核心內容實現民主建設與互聯網結合,下面簡單介紹一下功能和部分截圖。
技術
使用技術:前端涉及技術有jQuery、ECharts(圖形可視化)、UEdito(富文本編輯器)、響應式、文本自動填充(類似一個小的搜索引擎功能)等,後臺使用SSM、POI(Excel表格處理)、手機短信驗證等技術,數據庫使用MySQL數據庫,項目管理工具爲Maven。
功能
1.前臺模塊:
- (1)政務信息查看模塊:查看公開的政務、村務、活動等通知信息。
- (2)個人信息管理模塊:用戶可以管理個人信息,更改個人信息。
- (3)戶籍查看:可以查看家庭成員。
- (4)我的任務模塊:此模塊包含用戶需完成的任務信息,包括選舉報名、參與選舉、參與決策。
- (5)決策管理模塊:在該模塊可以查看自己做過的決策信息。
- (6)參與監督模塊:發送舉報、監督信件,管理個人發信息。
2.後臺管理:
- (1)戶籍管理模塊:實現戶籍信息的管理。
- (2)用戶管理模塊:實現用戶的管理,從excel表批量添加用戶信息。
- (3)權限管理模塊:主要負責管理用戶權限。
- (4)選舉報名模塊:負責報名管理,對每一年的候選人進行管理。
- (5)選舉模塊:開啓選舉事務,設置選舉條件,管理選舉信息。
- (6)決策模塊:管理決策活動,可添加決策,設置決策問題和投票資格。
- (7)政務公佈模塊:編輯公開信息,控制在首頁的顯示情況。
- (8)信箱管理:查看收到的信件,管理信件,回覆信件。
- (9)數據統計:顯示用戶信息,選舉信息,決策信息的統計情況,顯示成柱狀圖、扇形圖等便於分析。
部分截圖
登錄首頁如圖
登錄頁面、重置密碼和綁定手機:
普通用戶登錄後:
選舉和選舉和詳情頁:
信箱和發信:
查看個人戶籍:
後臺管理功能模塊:
用戶管理
通過Excel批量添加用戶,可下載錯誤報告,查看導入不成功的用戶::
添加戶籍,實現了自動填充功能,類似一個搜索引擎,輸入2個字符以上刻返回數據庫名字或身份證號對應的數據。
政務公開模塊,控制顯示在首頁的通知新聞消息,在線編輯通知,可顯示在首頁,也可選擇優先級顯示,可修改曾經編輯過的頁面。
查看投票信息,點擊統計選舉結果,會計算投票數,投票率等投票結果,(這個統計的表格真是難看。。)。
查看收到的信和回信功能:
數據統計分析圖形化,用戶統計分析,可查看扇形圖或柱形圖,也可以查看選舉結果圖形結果。