第29卷第2期长春大学学报Vol.29No.2
2019年2月JOURNALOFCHANGCHUNUNIVERSITYFeb.2019
新农村信息化管理系统
杜钦生,朱
妍
(长春大学计算机科学技术学院,长春130022)
摘要:通过深入农村调研,开发完成了新农村信息化管理系统,包含村委会管理、村民管理、村务
管理和党务管理等。系统用户可根据自己的需求对村民资料、村务和党务等信息进行增加、删除、修改和查询,并对数据库进行管理。该系统提高了农村的工作效率,对解决“三农”问题有很大的帮助。
关键词:新农村;管理系统;数据库;VB
中图分类号:TP393文献标志码:A文章编号:1009-3907(2019)02-0032-05
1系统功能介绍
课题组对农村进行认真调研,确立了所建系统的功能需求
[1-2]
。总体目标是对村委会信息、村民信息、
村务信息等进行信息化管理。系统功能图,如图1所示。
图1系统功能图
1.1村委会管理模块
该模块的主要功能包括对村委会成员管理信息、农业补贴信息、村建设的信息的增、删、改、查。
1.1.1村委会成员管理
用于记录村委会的个人基本信息,统计村委会的成员信息,主要包括姓名、性别、籍贯等。1.1.2农业补贴
用于统计村民的农业补贴情况,便于对村民的生活情况进行监督;还可以统计村民的其他补贴情况,有利于村委会对村民各方面补助的安排。1.1.3村建设
用于记录村建设的信息,统计村民的成员信息以及建设情况的信息,有利于对农村进行规划。1.2村民管理模块
该模块的主要功能包括对村民资料信息、耕作登记信息的增加、删除、修改和查询。
收稿日期:2018-12-16
“十三五”基金项目:吉林省教育厅项目(2018SJ042);吉林省教育厅项目(2018ZC039);吉林省教育科学规划项目(GH180094)作者简介:杜钦生(1978-),副教授,主要从事计算机网络应用研究。男,吉林磐石人,
第2期杜钦生,等:新农村信息化管理系统33
1.2.1村民资料
可以对辖区内的常住人口和暂住人口登记,并进行管理。1.2.2耕作登记
统计村民耕作的类型和面积等信息。1.31.41.5
村务管理模块
实现农村日常综合性事务的治理。党务管理模块
对党员个人和党组织进行统一管理。信息维护管理模块
用于维护村、村委会成员、部门、党员等信息资料。
2
2.1
系统设计
开发技术
Access为后台数据库开发完成新农村信息化管理系统。我们以VisualBasic为开发工具、2.2
数据库设计
以村委会成员实体为例进行数据库设计
[3]
。村委会成员E-R图,如图2所示。
图2村委会成员E-R图
1表示允许空。村委会成员的结构如表1所示,其中允许空字段中的0表示关键字不允许空,
表1
字段名称编号姓名所在村名所在部门职位家庭住址
数据类型文本文本文本文本文本文本
村委会成员表数据长度
82020101020
允许空011111
主键是否否否否否
下面简要列出本系统中主要表的属性信息:
(1)农业补贴表:包括编号、姓名、水费、电费、住宿费、其他费用、总补贴、经手人和补贴日期等。
(2)村建设表:包括证件号、姓名、村民编号、时效、证件类型和日期等。(3)村民资料表:包括村民编号、姓名、等级、登记日期和办公电话等。(4)耕作登记表:包括登记编号、姓名、耕作面积、耕作类型、登记日期、备注等。(5)任务表:包括村民编号、姓名、部门编号、部门名称、任务编号、任务名称等。
本系统还有事务表、文件表、土地变更表、党员信息表、发展党员表、党员变动表和用户表等共13张表,
它们的E-R图和表结构可以参照图2和表1来完成。2.3
系统功能实现
系统主界面如图3所示。2.3.1主界面
34长春大学学报第29卷
图3系统主界面
系统的所有功能都通过下拉式菜单展现给了用户。随着用户权限的不同,菜单可用的菜单项也随之不同。当不可用的菜单项变成灰色时,用户将无权使用此菜单项的功能。系统维护模块的主要功能是操作员
的管理、密码修改管理、权限管理。为了系统使用的安全性,系统用户的账号是管理员创建的,用户可以更改初始密码
[4]
。
2.3.2村委会管理模块设计
在村委会管理模块中,村委会成员管理负责管理村委会成员信息;农业补贴管理负责管理补贴金额信
息;村建设管理负责管信息会成员管理】界面,如图4所示。
[5]
。
(1)村委会成员管理。管理人员登录系统后,|【村委会成员管理】单击【村委会管理】命令,弹出【村委
图4村委会成员管理主界面
[6]
删除、查询等功能的核心实现代码村委会成员信息的添加、修改、①添加成员档案。
Ifflag=1Then
,如下所示:
sql1=\"select*from村委会成员表where编号='\"&Text1(0).Text&\"'or姓名='\"&Text1
(1).Text&\"'\"
Setrs1=TransactSQL(sql1)IfNotrs1.EOFThen
MsgBox(\"您要添加的成员已经存在!\")ExitSubEndI
第2期杜钦生,等:新农村信息化管理系统35
sql2=\"insertinto村委会成员表values('\"&Text1(0).Text&\"','\"&Text1(1).Text&\"','\"
&Combo1(0).Text&\"','\"&Text1(2).Text&\"','\"&Text1(3).Text&\"','\"&Combo1(1).Text&\"','\"&Combo1(2).Text&\"','\"&Combo1(3).Text&\"','\"&Combo1(4).Text&\"','\"&Combo1(5).Text&\"','\"&Text1(4).Text&\"','\"&Text1(5).Text&\"')\"
Setrs1=TransactSQL(sql2)
MsgBox(\"成员信息添加成功!\")EndIf
②修改成员档案。
Ifflag=2Then
sql2=\"update村委会成员表set姓名='\"&Text1(1).Text&\"',所在村名='\"&Combo1(1).
Text&\"',所在小组='\"&Combo1(2).Text&\"',所在部门='\"&Combo1(3).Text&\"',所在职位='\"&Combo1(4).Text&\"',政治面貌='\"&Combo1(5).Text&\"',家庭住址='\"&Text1(4).Text&\"',备注='\"&Text1(5).Text&\"'where编号='\"&Text1(0).Text&\"'\"
Setrs1=TransactSQL(sql2)MsgBox(\"成员信息修改成功!\")EndIf③删除成员档案。
IfText1(0).Text<>\"\"Then
sql2=\"delete*from村委会成员表where编号='\"&Text1(0).Text&\"'\"Setrs1=TransactSQL(sql2)
MsgBox(\"成员信息删除成功!\")Else
MsgBox(\"成员信息为空,无信息可删除!\")EndIf
④查询成员档案。
sql2=\"select*from村委会成员表where编号='\"&Text1(0).Text&\"'\"Setrs1=TransactSQL(sql2)
Ifrs1.EOFThen
MsgBox(\"没有您要找的成员的信息!\")Else
Text1(1).Text=rs1.Fields(1)Text1(2).Text=rs1.Fields(3)Combo1(0).Text=rs1.Fields(2)Text1(3).Text=rs1.Fields(4)Combo1(1).Text=rs1.Fields(5)Combo1(2).Text=rs1.Fields(6)Combo1(3).Text=rs1.Fields(7)Combo1(4).Text=rs1.Fields(8)Combo1(5).Text=rs1.Fields(9)Text1(4).Text=rs1.Fields(10)Text1(5).Text=rs1.Fields(11)SetDataGrid1.DataSource=rs1EndIf
36长春大学学报第29卷
(2)农业补贴。管理人员登录系统后,【村委会管理】|【农业补贴】单击命令,弹出【农业补贴】界面,如
图5所示。
图5农业补贴主界面
2.3.3其他子模块设计
村民管理子模块、村务管理子模块、党务管理子模块与村委会管理子模块的设计大致相同,这里不再介
绍。
3结语
新农村信息化管理系统基本上满足了农村管理的需求,界面友好、灵活、实用、安全,与预期相符,提高了
农村的工作效率。参考文献:
J].山东农业工程学院学报,2018,35(6):5-6.[1]张华,陆玉.新农村信息化网络建设路径分析[[2]郐媛媛,J].乡村科技,2017(4):85-88.代云韬.计算机技术在社会主义新农村建设中的应用[M].2版.北京:高等教育出版社,2014:15-42.[3]王珊,萨师煊.数据库系统概论[[4]刘钢,M].北京:清华大学出版社,2012:56-68.黄小媚.VisualBasic程序设计基础[[5]林卓然.VB语言程序设计[M].4版.北京:电子工业出版社,2016:121-137.
[6]李周芳,M].8版.北京:清华大学出版社,2016:152-165.石磊.VisualBasic2015入门经典[
责任编辑:于
昕
InformationManagementSysteminNewCountryside
DUQinsheng,ZHUYan
(CollegeofComputerScienceandTechnology,ChangchunUniversity,Changchun130022,China)Abstract:Throughthesurveyinthecountryside,wehavedevelopedanewruralinformationsystem,whichin-cludesthevillagecommitteemanagement,villagermanagement,villageaffairsmanagement,Partyaffairsmanage-mentandsoon.Theusercanoperatethedatabaseaccordingtotheirdemand,suchasadding,deleting,modifyingandqueryinginformation.Thesystemimprovestheefficiencyofruralworkandhelpstosolvetheproblemsofagri-culture,ruralareasandfarmers.
Keywords:newcountryside;managementsystem;database;VB