村委会任务管理系统的设计与实现.doc
《村委会任务管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《村委会任务管理系统的设计与实现.doc(31页珍藏版)》请在三一文库上搜索。
1、大连东软信息技术职业学院 高职毕业设计(论文)高职毕业设计(论文) 系系 所:所: 计算机科学与技术系 专专 业:业: 软件技术 学生姓名:学生姓名: 王作璞 学生学号:学生学号: 10110410618 指导教师:指导教师: 闫海珍 导师职称:导师职称: 副教授 完成日期:完成日期: 2013 年 6 月 7 日 论文题目论文题目:村委会任务管理系统的设计与实现村委会任务管理系统的设计与实现 大连东软信息技术职业学院 Dalian Neusoft Institute of Information Technology 大连东软信息技术职业学院毕业设计(论文) 摘 要 村委会任务管理系统的设计
2、与实现 摘摘 要要 农村任务管理系统是在国家加快城镇一体化建设的大背景下,以甘肃省张掖市 甘州区对农村任务管理的需求进行开发的。 本系统的开发有利于农村深化改革,全面快速地加快农村信息化建设,有效地 解决农村任务分配乱、办公效率低等问题。同时,深化探索社区管理的新模式,打 造特色化服务平台,秉承“群众实惠、办事便捷、服务高效”的理念,组织实施社区 社会任务管理工作计划。为此,也就要求要有较高的任务管理模式,加强对基层任 务完成情况的监督,便于村委会干部以及基层管理员对个人任务的管理。本系统加 强了对各个层次任务的统一式、一站式管理,提高了基层部门对农村社区的管理效 率,加快了农村转型的跨越式发
3、展和城乡一体化发展的速度。 本系统的开发采用了 ASP Active Server Pages 技术,数据库采用 Microsoft SQL Server 2008。 关键词关键词:农村任务管理系统,任务管理系统,ASP 大连东软信息技术职业学院毕业设计(论文) Abstract I The Village Committee Task Management System Design and Implementation Abstract Under the big background of our country speeding up the integration of urban
4、construction, the rural task management system is development to meet the needs of rural task management in Ganzhou district, Zhangye City, Gansu province . The development of this system is conducive to deepening the rural reform, speeding the development of information construction comprehensively
5、 and rapidly in rural areas, solving effectively the problems of rural task allocation and low office efficiency. At the same time, we can explore a new model of community management in depth, and creating the characteristic service platform. Otherwise,we should organize and implement the community
6、social work management plan,adhering to the concept of“public benefits, services convenient, efficient service“. Therefore, it is required to have higher task management model, in order to strengthen the supervision of grass-roots task completion and the cadres and grass-roots administrator manage i
7、ndividual task expediently. The system strengthens unified, on different levels of task one-stop management, enhances the level of management efficiency of rural community, speeds up the rural transformation development by leaps and bounds and the integration of urban and rural development speed. Th
8、e system is developed using the ASP Active Server Pages technology, database using Microsoft SQL Server 2008. Key Words: Rural Task Management System, Task Management System,ASP 大连东软信息技术职业学院毕业设计(论文) 目录 II 目 录 摘 要I ABSTRACTII 第 1 章 绪 论 .1 1.1 主要内容.1 1.2 项目概述.1 1.2.1 项目论证.1 1.2.2 实施方案.1 1.2.3 实施细则.2 1
9、.2.4 系统开发环境2 第 2 章 关键技术介绍 .3 2.1 编程语言.3 2.2 数据库.3 2.3 B/S 模式.3 第 3 章 系统分析 .4 3.1 系统功能.4 3.1.1 上级管理员的功能.4 3.1.2 基层管理员的功能.5 3.2 系统构架概述.5 3.2.1 功能框架.5 3.2.2 用户操作用例图.6 第 4 章 系统设计 .9 4.1 数据库关系图 .9 4.2 数据库表10 大连东软信息技术职业学院毕业设计(论文) 目录 III 4.3 系统体系结构.13 第 5 章 系统详细设计和实现14 5.1 数据访问层的设计.14 5.2 业务逻辑层的设计.14 5.3 用
10、户界面层的设计.14 5.4 部分代码.18 第 6 章 总结与展望21 6.1 总结.21 6.2 展望.21 参考文献23 致 谢24 大连东软信息技术职业学院毕业设计(论文) - 0 - 第第 1 章章 绪绪 论论 农民和农村问题是建设社会主义和谐社会的重中之重,我国现阶段正在进行新农 村建设,国家相继实施了一系列的惠农政策,使农村不断向前发展。虽然前进的道路 崎岖不平,新农村建设中还存在一些问题,例如农村任务管理混乱,效率低等问题。 面对种种问题为此探索新的管理机制方案。 1.1 主要内容主要内容 农村任务管理系统主要内容分为三部分: (1)村委会干部管理,包括干部个人任务管理,向基层
11、分配任务的管理,对村委会 干部信息的管理,对基层管理员的信息管理,以及对户籍的统计,对所有任务的统计 和对不同类型任务的查询。 (2)基层管理员管理,包括基层管理员个人任务的管理,对村委会下达任务的完成 情况管理,对个人任务的统计管理,查询管理,以及对所管辖区域的户籍管理。 (3)系统维护员,包括对数据库以及系统的维护。 1.2 项目概述项目概述 1.2.1 项目论证项目论证 应用实现上采用即 Browser/Server(浏览器/服务器)结构,整个系统由 Web 浏览器, Web 服务器和数据库服务器三层组成,应用程序存放在 Web 服务器上,数据库存储在 数据库服务器中,用户可以在 Int
12、ernet 上任意客户端上的浏览器中通过 Web 服务器管 理,访问数据库中的公司信息。因此系统具有大用户量支持、良好的可伸缩性和可移 植性等优点。 1.2.2 实施方案实施方案 采用基于 C#的数据库访问技术,ASP.NET,使应用程序具有 C#语言的平台无关 性,因而系统具有良好的移植性。使用 ASP.NET+C#模型,在 C#中实现数据库连接池, 提高了连接的使用效率和应用程序访问数据库的性能,同时利用 C#封装了对数据库的 增加、查询、删除、更新等操作提高了代码的重用性,简化 ASP.NET 应用程序的编程。 本系统选用 B/S 结构模式,系统的开发以 Windows 7 中文版操作系
13、统为服务器网络操 作系统,IIS 为 Web 服务器,SQLSERVER 2008 为数据库服务器,Windows 7 为客户 大连东软信息技术职业学院毕业设计(论文) - 1 - 端操作系统。 1.2.3 实施细则实施细则 农村任务管理到系统分为三种角色,分别是,系统数据库维护员,村委会领导, 基层管理者。不同角色根据个人帐号登录到不同页面,对其相应功能进行操作管理。 如村委会领导除了拥有个人任务管理功能之外,可向基层管理员发布任务,并可以进 文件的传输。并对村委会所下达的任务进行统计修改删除管理。村委会领导可添加基 层管理员并查看相关个人信息以及查看在该管理员名单下的所有户籍信息。基层管理
14、 员除拥有本人的任务管理系统外,可收到村委会领导给本人所下达的任务以及接收文 件指示,可对所完成的任务情况进行统计管理。基层管理员还可对管辖区的户籍进行 登记,修改,以及对个人信息的查看和修改。 1.2.4 系统开发环境系统开发环境 系统:Windows xp 以上环境的操作系统。 显卡:512M 以上。 内存:2G 以上。 CPU:奔腾双核系列以上。 硬盘:64G 以上。 数据库:Microsoft SQL Server 2008。 编程环境:Visual Studio 2010。 美工:Photoshop 。 大连东软信息技术职业学院毕业设计(论文) - 2 - 第第 2 章章 关键技术介
15、绍关键技术介绍 2.1 编程语言编程语言 编程语言采用 C#语言,C#是微软公司发布的一种面向对象的、运行于.NET Framework 之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。 C#是微软公司研究员 Anders Hejlsberg 的最新成果。C#看起来与 Java 有着惊人的相似; 它包括了诸如单一继承、接口、与 Java 几乎同样的语法和编译成中间代码再运行的过 程。但是 C#与 Java 有着明显的不同,它借鉴了 Delphi 的一个特点,与 COM(组件对 象模型)是直接集成的,而且它是微软公司 .NET windows 网络框架的主角。 2.2 数
16、据库数据库 数据库采用 Microsoft SQL Server 2008, SQL Server 是一个关系数据库管理系统。 它最初是由 Microsoft、Sybase 和 Ashton-Tate 三家公司共同开发的,于 1988 年推出了 第一个 OS/2 版本。在 Windows NT 推出后,Microsoft 与 Sybase 在 SQL Server 的开 发上就分道扬镳了,Microsoft 将 SQL Server 移植到 Windows NT 系统上,专注于开发 推广 SQL Server 的 Windows NT 版本。Sybase 则较专注于 SQL Server 在
17、UN操作 系统上的应用。 2.3 B/S 模式模式 B/S 模式(Browser/Server Mode)即浏览器/服务器模式。它是随着 Internet 技术的 兴起,对 C/S 模式的一种变化或者改进的结构。在这种模式下,用户工作界面是通过 Web 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器 端(Server)实现,形成所谓三层模式。这样就大大简化了客户端电脑载荷,减轻了系统 维护与升级的成本和工作量,降低了用户的总体成本。以目前的技术看,局域网建立 B/S 结构的网络应用,并通过 Internet/Intranet 模式下数据库应用,相对易于把握、成
18、本 也是较低的。它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。 大连东软信息技术职业学院毕业设计(论文) - 3 - 第第 3 章章 系统分析系统分析 3.1 系统功能系统功能 本系统是基于 Web 的三层应用体系结构,功能全面,操作简单,在数据库和功能 模块上,做到使基础数据一次输入多次使用,这不但减少用户的工作量,提高了系统 的效率,而且还避免了由于同一数据的多次输入造成数据的不一致性。 其具体功能介绍如下: 3.1.1 上级管理员的功能上级管理员的功能 (1)个人任务功能 用户能方便地进行个人任务清单查询、新建任务、修改任务等操作,使数据的输 入量尽可能小,修改方便,查询结
19、果简洁清晰,一目了然。 (2)下达任务功能 该模块包括任务清单、新建任务、修改任务、新建角色社区等具体功能。用户可 以查询个人的任务清单,可以添加新任务并下达任务,也可以进行任务的修改和角色 的添加等操作,不同的角色登陆系统后进入各自的特定界面,进行个人任务的管理。 (3)任务统计功能 该功能包括统计个人任务、统计个人已完成任务、统计个人未完成任务、统计基 层已完成任务,统计基层未完成任务等,将任务按特定的标准进行分类管理,并对任 务的数量进行统计,方便用户的统一管理。 (4)查询任务功能 该查询功能查询的范围包括个人任务、已下达任务、基础管理员、用户户籍等, 即用户可以查询个人任务的标题、内
20、容、起始时间,已下达任务的名称、起始时间、 任务下达所到社区等各种详细信息。 (5)基层管理员 该模块的功能主要是对系统管理员进行统一管理,如新建管理员、修改管理员信 息、查看管理员信息、查看管理员清单等。 (6)个人信息 对个人信息进行管理,包括查看个人信息、修改个人信息、修改个人密码、联系 其他工作人员等功能。 大连东软信息技术职业学院毕业设计(论文) - 4 - 3.1.2 基层管理员的功能基层管理员的功能 (1)任务管理 通过该模块,基层管理员可以新建新的任务,修改已建任务,删除任务,对未完 成任务进行统计。 (2)上级任务 基层管理员可以修改上级下达的任务状态,统计上级任务以及向上级
21、部门留言。 (3)查询任务 用户可以对个人任务进行查询,还可以查询已上报的上级任务和进行户籍查询。 (4)统计任务 通过该模块,基层管理员可以进行个人任务的统计,可以分别统计上级任务,统 计已完成任务,统计未完成任务等。 (5)户籍管理 通过该模块,基层管理员可以进行户籍管理,可以查询户籍清单,添加新的户籍 和删除无效的户籍。 (6)账户管理 基层管理员可以对个人账户进行管理,如修改个人密码,修改其他的个人信息, 联系系统维护员等。 3.2 系统构架概述系统构架概述 3.2.1 功能框架功能框架 根据需求调研结果确定本系统主要包括以下功能模块。 系统总体结构示意图如图 3.1 所示。 图 3.
22、1 系统总体体系结构 大连东软信息技术职业学院毕业设计(论文) - 5 - 村委会干部体系图如图 3.2 所示。 图 3.2 村委会干部体系图 基层管理员体系图如图 3.3 所示。 图 3.3 基层管理员体系图 3.2.2 用户操作用例图用户操作用例图 为了更具体形象地描述该系统用户、需求、系统功能单元之间的关系模型,用用 户操作用例图描述如下: 大连东软信息技术职业学院毕业设计(论文) - 6 - (1)村委会干部操作用例图如图 3.4 所示。 高级管理员 登录 系统主界面 个人任务 下达任务 任务统计 查询任务 任务清单 添加任务 删除任务 编辑任务 -端1 * -端2 * -端3* -端
23、4* -端5 * -端6 * -端7 * -端8 * -端9 * -端10 * -端11 * -端12 *-端13 * -端14 * 任务清单 新建任务 删除任务 编辑任务 新建角色社区 新建角色 角色清单 新建社区 社区清单 删除角色 编辑角色 删除社区 编辑社区 -端15 * -端16 * -端17 * -端18 * -端19 * -端20 * -端21 * -端22 * -端23 * -端24 * -端25 * -端26 * -端27 * -端28 *-端29 * -端30 * -端31 * -端32 * -端33 * -端34 * -端35 * -端36 * -端37 * -端38 *
24、 -端39 * -端40 * -端41 * -端42 * 统计个人任务 统计基层任务 -端43 * -端44 * -端45 * -端46 * -端47 * -端48 * 查询个人任务 查询已下达任务 查询基层管理员 户籍查询 编辑 删除 编辑 删除 编辑 删除 编辑 删除 -端49 * -端50 *-端51 * -端52 *-端53 * -端54 * -端55 * -端56 * -端57 * -端58 * -端59 * -端60 * -端61 * -端62 * -端63 * -端64 * -端65 * -端66 * -端67 * -端68 * -端69 * -端70 * -端71 * -端72
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 村委会 任务 管理 系统 设计 实现
链接地址:https://www.31doc.com/p-2064578.html