村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx

上传人:b****3 文档编号:6301017 上传时间:2023-05-06 格式:DOCX 页数:29 大小:2.82MB
下载 相关 举报
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第1页
第1页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第2页
第2页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第3页
第3页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第4页
第4页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第5页
第5页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第6页
第6页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第7页
第7页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第8页
第8页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第9页
第9页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第10页
第10页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第11页
第11页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第12页
第12页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第13页
第13页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第14页
第14页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第15页
第15页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第16页
第16页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第17页
第17页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第18页
第18页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第19页
第19页 / 共29页
村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx_第20页
第20页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx

《村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx(29页珍藏版)》请在冰点文库上搜索。

村委会任务管理系统的设计与实现毕业论文Word格式文档下载.docx

Abstract

Underthebigbackgroundofourcountryspeedinguptheintegrationofurbanconstruction,theruraltaskmanagementsystemisdevelopmenttomeettheneedsofruraltaskmanagementinGanzhoudistrict,ZhangyeCity,Gansuprovince.

Thedevelopmentofthissystemisconducivetodeepeningtheruralreform,speedingthedevelopmentofinformationconstructioncomprehensivelyandrapidlyinruralareas,solvingeffectivelytheproblemsofruraltaskallocationandlowofficeefficiency.Atthesametime,wecanexploreanewmodelofcommunitymanagementindepth,andcreatingthecharacteristicserviceplatform.Otherwise,weshouldorganizeandimplementthecommunitysocialworkmanagementplan,adheringtotheconceptof"

publicbenefits,servicesconvenient,efficientservice"

.Therefore,itisrequiredtohavehighertaskmanagementmodel,inordertostrengthenthesupervisionofgrass-rootstaskcompletionandthecadresandgrass-rootsadministratormanageindividualtaskexpediently.Thesystemstrengthensunified,ondifferentlevelsoftaskone-stopmanagement,enhancesthelevelofmanagementefficiencyofruralcommunity,speedsuptheruraltransformationdevelopmentbyleapsandboundsandtheintegrationofurbanandruraldevelopmentspeed.

ThesystemisdevelopedusingtheASPActiveServerPagestechnology,databaseusingMicrosoftSQLServer2008.

KeyWords:

RuralTaskManagementSystem,TaskManagementSystem,ASP

第1章 绪论

农民和农村问题是建设社会主义和谐社会的重中之重,我国现阶段正在进行新农村建设,国家相继实施了一系列的惠农政策,使农村不断向前发展。

虽然前进的道路崎岖不平,新农村建设中还存在一些问题,例如农村任务管理混乱,效率低等问题。

面对种种问题为此探索新的管理机制方案。

1.1主要容

农村任务管理系统主要容分为三部分:

(1)村委会干部管理,包括干部个人任务管理,向基层分配任务的管理,对村委会干部信息的管理,对基层管理员的信息管理,以与对户籍的统计,对所有任务的统计和对不同类型任务的查询。

(2)基层管理员管理,包括基层管理员个人任务的管理,对村委会下达任务的完成情况管理,对个人任务的统计管理,查询管理,以与对所管辖区域的户籍管理。

(3)系统维护员,包括对数据库以与系统的维护。

1.2项目概述

1.2.1项目论证

应用实现上采用即Browser/Server(浏览器/服务器)结构,整个系统由Web浏览器,Web服务器和数据库服务器三层组成,应用程序存放在Web服务器上,数据库存储在数据库服务器中,用户可以在Internet上任意客户端上的浏览器过Web服务器管理,访问数据库中的公司信息。

因此系统具有大用户量支持、良好的可伸缩性和可移植性等优点。

1.2.2实施方案

采用基于C#的数据库访问技术,ASP.NET,使应用程序具有C#语言的平台无关性,因而系统具有良好的移植性。

使用ASP.NET+C#模型,在C#中实现数据库连接池,提高了连接的使用效率和应用程序访问数据库的性能,同时利用C#封装了对数据库的增加、查询、删除、更新等操作提高了代码的重用性,简化ASP.NET应用程序的编程。

本系统选用B/S结构模式,系统的开发以Windows7中文版操作系统为服务器网络操作系统,IIS为Web服务器,SQLSERVER2008为数据库服务器,Windows7为客户端操作系统。

1.2.3实施细则

农村任务管理到系统分为三种角色,分别是,系统数据库维护员,村委会领导,基层管理者。

不同角色根据个人登录到不同页面,对其相应功能进行操作管理。

如村委会领导除了拥有个人任务管理功能之外,可向基层管理员发布任务,并可以进文件的传输。

并对村委会所下达的任务进行统计修改删除管理。

村委会领导可添加基层管理员并查看相关个人信息以与查看在该管理员下的所有户籍信息。

基层管理员除拥有本人的任务管理系统外,可收到村委会领导给本人所下达的任务以与接收文件指示,可对所完成的任务情况进行统计管理。

基层管理员还可对管辖区的户籍进行登记,修改,以与对个人信息的查看和修改。

1.2.4系统开发环境

系统:

Windowsxp以上环境的操作系统。

显卡:

512M以上。

存:

2G以上。

CPU:

奔腾双核系列以上。

硬盘:

64G以上。

数据库:

MicrosoftSQLServer2008。

编程环境:

VisualStudio2010。

美工:

Photoshop。

第2章 关键技术介绍

2.1编程语言

编程语言采用C#语言,C#是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。

并定于在微软职业开发者论坛(PDC)上登台亮相。

C#是微软公司研究员AndersHejlsberg的最新成果。

C#看起来与Java有着惊人的相似;

它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。

但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NETwindows网络框架的主角。

2.2数据库

数据库采用MicrosoftSQLServer2008,SQLServer是一个关系数据库管理系统。

它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。

在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了,Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。

Sybase则较专注于SQLServer在UNⅨ操作系统上的应用。

2.3B/S模式

B/S模式(Browser/ServerMode)即浏览器/服务器模式。

它是随着Internet技术的兴起,对C/S模式的一种变化或者改进的结构。

在这种模式下,用户工作界面是通过Web浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,形成所谓三层模式。

这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。

它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

第3章 系统分析

3.1系统功能

本系统是基于Web的三层应用体系结构,功能全面,操作简单,在数据库和功能模块上,做到使基础数据一次输入多次使用,这不但减少用户的工作量,提高了系统的效率,而且还避免了由于同一数据的多次输入造成数据的不一致性。

其具体功能介绍如下:

3.1.1上级管理员的功能

(1)个人任务功能

用户能方便地进行个人任务清单查询、新建任务、修改任务等操作,使数据的输入量尽可能小,修改方便,查询结果简洁清晰,一目了然。

(2)下达任务功能

该模块包括任务清单、新建任务、修改任务、新建角色社区等具体功能。

用户可以查询个人的任务清单,可以添加新任务并下达任务,也可以进行任务的修改和角色的添加等操作,不同的角色登陆系统后进入各自的特定界面,进行个人任务的管理。

(3)任务统计功能

该功能包括统计个人任务、统计个人已完成任务、统计个人未完成任务、统计基层已完成任务,统计基层未完成任务等,将任务按特定的标准进行分类管理,并对任务的数量进行统计,方便用户的统一管理。

(4)查询任务功能

该查询功能查询的围包括个人任务、已下达任务、基础管理员、用户户籍等,即用户可以查询个人任务的标题、容、起始时间,已下达任务的名称、起始时间、任务下达所到社区等各种详细信息。

(5)基层管理员

该模块的功能主要是对系统管理员进行统一管理,如新建管理员、修改管理员信息、查看管理员信息、查看管理员清单等。

(6)个人信息

对个人信息进行管理,包括查看个人信息、修改个人信息、修改个人密码、联系其他工作人员等功能。

3.1.2基层管理员的功能

(1)任务管理

通过该模块,基层管理员可以新建新的任务,修改已建任务,删除任务,对未完成任务进行统计。

(2)上级任务

基层管理员可以修改上级下达的任务状态,统计上级任务以与向上级部门留言。

(3)查询任务

用户可以对个人任务进行查询,还可以查询已上报的上级任务和进行户籍查询。

(4)统计任务

通过该模块,基层管理员可以进行个人任务的统计,可以分别统计上级任务,统计已完成任务,统计未完成任务等。

(5)户籍管理

通过该模块,基层管理员可以进行户籍管理,可以查询户籍清单,添加新的户籍和删除无效的户籍。

(6)账户管理

基层管理员可以对个人账户进行管理,如修改个人密码,修改其他的个人信息,联系系统维护员等。

3.2系统构架概述

3.2.1功能框架

根据需求调研结果确定本系统主要包括以下功能模块。

系统总体结构示意图如图3.1所示。

图3.1系统总体体系结构

村委会干部体系图如图3.2所示。

图3.2村委会干部体系图

基层管理员体系图如图3.3所示。

图3.3基层管理员体系图

3.2.2用户操作用例图

为了更具体形象地描述该系统用户、需求、系统功能单元之间的关系模型,用用户操作用例图描述如下:

(1)村委会干部操作用例图如图3.4所示。

图3.4村委会干部操作用例图

(2)基层管理员操作用例图如图3.5所示。

图3.5基层管理员操作用例图

第4章 系统设计

4.1数据库关系图

数据库关系图如图4.1所示。

图4.1数据库关系图

4.2数据库表

首先创建了一个农村任务管理系统的数据库,在该数据库中在创建八个表,分别命名为Role,Community,BasicUser,TaskList,Cadre,SuperiorTask,Census_register,UserCadre。

设计各个数据表的字段属性,然后向各个数据表写入一些记录。

(1)Role表,角色表,定义了不同角色的名称和编号,如表4.1所示。

表4.1Role

称名

字段

类型

约束

其他

角色编号

role_ID

varchar(12)

primarykey

角色名称

role_name

nvarchar(60)

notnull

(2)Community表,社区表,定义了不同社区的名称哈编号,如表4.2所示。

表4.2Community

名称

社区编号

community_ID

社区名称

communiity_name

nvarchar(30)

(3)BasicUser表,基层用户表,定义了基层用户的编号、名称、、手机、地址、角色和所属社区等,如表4.3所示。

表4.3BasicUser

用户编号

user_ID

用户名称

user_name

用户

user_tetlphone

用户手机

user_phone

Varchar(12)

电子地址

user_email

varchar(50)

头像

user_head

varchar(30)

个人描述

user_expression

nvarchar(500)

角色

FOREIGNKEY(role_ID)REFERENCESRole(role_ID)

个人角色与角色表关联

社区

FOREIGNKEY(community_ID)REFERENCESCommunity(community_ID)

所管辖的社区名称与社区表社区名称关联

登录密码

user_pwd

(4)TaskList表,任务清单表,定义了任务的编号、名称、容、起始时间、创建时间、任务所需状态和任务创建时间等,如表4.4所示。

表4.4TaskList

任务编号

Task_ID

任务名称

Task_name

nvarchar(50)

任务容

Task_content

nvarchar(1000)

任务开始时间

Start_time

datetime

结束时间

End_time

任务创建时间

Creation_time

任务所需附件

accessories

任务状态

State

nvarchar(10)

用户Id

User_ID

FOREIGNKEY(User_ID)REFERENCESBasicUser(User_ID),

(5)Cadre表,干部表,定义了干部的编号、、手机、电子、职位角色和职位描述,如表4.5所示。

表4.5Cadre

干部编号

Cadre_ID

干部

Cadre_name

Cadre_tetephone

干部手机

Cadre_phone

干部电子

Cadre_email

干部职位角色

Role_ID

Foreignkey(Role_ID)referencesRole(Role_ID)

与Role中的Role_ID关联

干部描述

Cadre_desription

Cadre_head

Cadre_pwd

(6)SuperiorTask表,上级任务表,定义了上级领导所下达任务的任务编号、任务名称、任务容、起始时间、创建时间、附件、状态、干部ID和所属的社区ID,如表4.6所示。

表4.6SuperiorTask

SupTask_ID

SupTask_name

SupTask_content

开始时间

SupStart_time

SupEnd_time

创建时间

SupCreation_time

附件

状态

SupState

int

干部Id

foreignkey(Cadre_ID)referencesCadre(Cadre_ID)

与Cadre中德Cadre_ID关联

社区Id

foreignkey(community_ID)referencesCommunity(community_ID)

与表Community中的community_ID关联

(7)Census_register表,居民户籍登记表,定义了住户的户籍编号、户主、头像、人口数、门牌号、、手机、电子、所属户籍地编号和所属户籍管理员编号,如表4.7所示。

表4.7Census_register

户籍编号

registration_ID

户主

house_name

house_head

人口数

population

门牌号

house_number

tetephone

户主手机

house_phone

电子

house_email

所属户籍地编号

foreignkey(community_ID)referencesCommunity(community_ID)

与表Community中的主键community_ID关联

户籍所在地管理员编号

foreignkey(User_ID)referencesBasicUser(User_ID)

与表BasicUser中的主键User_ID编号关联

(8)UserCadre表,干部用户表,定义了上级领导干部的任务编号、任务名称、任务容、起始时间、创建时间、附件和干部ID号,如表4.8所示。

表4.8UserCadre

CaTask_ID

CaTask_name

CaTask_content

CaStart_time

CaEnd_time

CaCreation_time

任务附件

CaAccessories

干部Id编号

foreignkey(Cadre_id)referencesCadre(Cadre_ID)

与Cadre表中的Cadre_ID关联

4.3系统体系结构

该系统的体系结构为三层B/S结构。

对Browser/Server模式而言,其在逻辑上采用了三层结构,解决三个层面的问题:

(1)用户界面层,提供给用户一个视觉上统一的界面,通过界面层,用户可以输入数据、获取数据;

同时,用户界面层也提供了

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试认证 > 从业资格考试

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2