社区信息管理系统

社区信息化管理系统,其设计与开发主要是为了对社区住户的各项信息进行综合管理和维护,是信息化管理软件中的一种。本文所设计和开发的社区信息化管理系统,能够采用面向对象的软件设计思想,通过采用.NET系统软件设计体系结构以及B/S架构技术,并在系统的数据库设计中采用了access数据库,将整个系统应用各种的具体内容,与系统组件分离开,通过将所有的页面连接到一起来控制页面的显示过程。利用该信息化系统,可以对社区进行方便、高效的管理,还可以实现对网站维护的简单化,不需要通过HTML代码和页面的建立来完成各项操作。这样,就可以减轻信息化社区管理中各类人员的负担,提供管理效率。 M00060
在本论文中,主要对社区管理系统开发过程中的所采用的关键思路、软件需求、系统架构等进行详细的说明。同时,还根据软件设计中的功能需求,对其功能模块进行划分,完成了对数据库的设计和说明等。此外,还针对软件的实现过程进行简单说明。 M00060
通过实验验证,文中所设计和开发的信息化系统具有简洁高效、易于操作、安全可靠和便于扩展的特点,能够在一定程度上解决社区管理工作中的信息化水平较低的问题,给广大用户带来便利。
关键词:社区信息,管理系统,设计
Abstract:Community information management system, its design and development mainly to the community residents in all kinds of information integrated management and maintenance, is one of the information management software. In this paper, the design and development of community information management system, to the idea of object-oriented software design, software design by adopting .NET system architecture and MVC architecture technology, and database design of the system used the ACCESS database, applying the system as a whole, the specific content of the various words and images, for example, separate and system components, through all the pages together to control the display of the page. Using the information system, the community can be convenient and efficient management, can also realize the website maintenance simple, do not need through the HTML code and the establishment of the page to complete the operations. So, can reduce the burden of informatization community management of all kinds of personnel, to provide the management efficiency.
In this thesis, mainly on the community management system adopted by the key ideas in the process of development, the software requirements, system architecture and so on carries on the detailed instructions. At the same time, also according to the functional requirements in the design of software, the function module division, completed the design of the database and instructions, etc. In addition, for the realization of the software process are explained simply.
Through experiment, this paper design and development of the information system has a concise and efficient, easy to operate, safe and reliable, and the characteristics of easy extension, to a certain extent, solve the low level of informatization of community management problem, bring convenience to the users.
Key Words:Community management systems, content management, J2EE, MVC
目    录 查看完整请+Q:351916072获取
摘  要    I
Abstract    I
目    录    I
第1章    绪论    1
1.1    引言    1
1.2    研究现状    1
1.3    基于.NET的管理系统    2
1.4    基于 C# 的管理系统    2
第2章    系统相关理论    4
2.1    VISUAL BASIC介绍    4
2.2    ACCESS数据库概论    4
2.3    (三)系统开发及运行环境    6
第3章    社区信息管理系统的需求分析    7
3.1    功能性需求    7
3.2    非功能性需求    7
第4章    社区信息管理系统的设计    9
4.1    系统设计思路    9
4.2    系统设计原则    10
4.3    系统体系结构设计    10
4.4    系统各个功能模块设计    11
第5章    社区信息管理系统的实现    12
5.1    前台系统实现    12
5.2    后台管理系统实现    13
5.3    功能模块实现    13
5.3.1    系统设置模块    13
5.3.2    基本情况管理模块    16
5.3.3    社区服务管理模块    18
4.3.3民政工作管理模块    21
4.3.4综合管理模块    24
第6章    结论    26
参考文献    27
致谢    29
绪论
引言
从技术层面来讲,社区信息管理系统属于内容管理系统,而现在的内容管理系统则是随着互联网技术以及电子政务技术的发展而发展的。随着我国城市化进程的不断加快,城镇的摄取规模越来越大,需要对其进行管理的内容也越来越多,所以,需要通过网络来进行管理和公示的内容也逐渐增多,其中很多内容的发布时间、撤销时间还有特别要求,所以,就面临着信息系统的管理、内容的发布以及系统登录和访问权限的管理等一系列问题。
现阶段,我国城镇社区的管理更多的是一种地方政府部门行为,造成政府管理社区的责任和负担比较中,同时,社区居民自身参与社区管理的意识还比较薄弱,没有为社区服务的现代意识。通过与国外很多城市的先进经验比较,可以发现这些国家的社区管理由不同的政府机构来负责,存在其特有的运行规律,不过,考虑到我国当前的国家发展现状,没有必要完全照搬国外的管理经验和模式。但是,从信息化的角度开发出实用的社区信息管理系统则非常必要。这也是本文研究的出发点和背景。
研究现状
现阶段,我国社区的信息化管理工作还处于起步和发展阶段。不过,在我国经济快速发展的推动下,国家也开始了对社区建设的关注,使得管理中的信息化程度不断提高。现在,对于数据的管理,还主要采用社区自行管理的方式,可以根据数据信息的大小来采用不同的数据库管理工具和平台,比如:Access和SqlServer等等。所采用的架构主要为Client/Server架构, 不过,这种架构方式只能为特定的用户群提供服务,而更为广大的社区居民则难以成为系统的受益者。所以,社区的信息化管理难以突破现有局面的限制。现在所采用的社区信息化结构体系,已经难以与日益健全的社区管理体制相配套,所以,就需要采用C/S的体系结构来进行信息化管理,这样,不但可以方便地扩展系统的应用范围,而且还可以将其他信息化系统,比如医疗、养老和物业等引接到社区管理系统中,实现所有信息的共享,为社区居民提供更贴心的服务,使广大社区居民通过网络来及时了解和掌握日常信息;同时,还可以为管理员提供更加方便、快捷的信息发布平台,提供整个社区信息传播、处理和管理的执行效率。
在国外的社区管理研究领域,联合国早在上世纪60年代就开始在发达国家倡导社区发展工作。总体而言,美国、英国、加拿大等国家的社区发展最早;到了上世纪70年代,开始有更多的发展中国家也开始制定和实施适合自己国家的社区发展规划,所以,经过多年的发展,这些国家都开始构成了完备的城市社区组织管理体系,而相应的社区功能都得到了大幅的发展和完善。
基于.NET的管理系统
现在,可以用于开发信息化管理系统的平台较多,本节和下节将重点介绍两个应用范围最广的平台。
    本节重点介绍基于.NET的管理系统。此类管理系统中能够所包含的系统主要有:PowerEasy、FoosunCMS和JTBC等。
其中,PowerEasy是由动易网络基于.NET技术独立开发的。而动易CMS已经成为国产.NET CMS中的比较具有代表性的CMS系统。在该系统中,所采用的设计理念非常人性化,可以从不同的层面满足企业和政府部门等事业单位和不同群体和个人的网站建设需求。
FoosunCMS经过多年的发展,已经成为CMS系统领域具有自身特色的内容管理解决方案。FoosunCMS的最大特点就是其经过优化后,相应的模块化系列体系结构能够具有生成静态HTML代码页面文件的功能,在后台管理中,其过程也比较便捷,可以有效减轻管理员的工作压力。
JTBC作为一种诞生时间较晚的可扩展现有模块和克隆网站系统,其核心在设计之初采用了UTF-8编码技术,使得JTBC具备了非常强大的可扩展和二次开发特性。
基于 C# 的管理系统
本节简单介绍一种基于C#的信息化管理系统,即Magnolia CMS系统。该系统是一种开源、自由,基于.NET配置的内容管理系统,能够通过C#内容仓库,即JCR所提供的标准API来实现对其内容的访问。该管理系统已经在多种语言环境中使用。Magnolia CMS主要通过JSR-170标准API来实现内容的访问。该系统能够支持对本地的搜索,可以将简单的文件部署到任意的网络容器中。该系统由于基于XML语言开发,可以充分借用XML语言中的一些特性,比如兼容性比较好等等,使得该系统能够在各种网络浏览器中使用和编辑。Magnolia CMS系统能够通过网络浏览器接口,以及API和有用的定制标签库,在JSP和Servlets中完成轻松的模板化过程。
第2章系统相关理论
2.1VISUAL BASIC介绍
Visual Basic是用来生成web应用程序和桌面的一个工具,它生成的桌面的应用程序不仅性能高,还可利用Visual Studio中得其他技术以及开发工具,使得企业级别的解决方案中的开发、设计与部署变得简化。像Visual Basic、Visual J#、Visual C++和Visual Basic这些开发工具还有能使基于小组简化的开发、设计以及部署等其他技术的解决方案,共同构成了visual。其中还包含MSDN Library ,开发工具中所有的文档都包含在MSDN Library 中。
Visual Basic中面向对象的技术得到了全面的发展,不仅如此,与其他产品相比,它编译优化的技术也遥遥领先并且优势十分明显。由于它开发的目的就是针对NET战略,所以NET中各种各样的功能都能被它充分利用,使用起来也十分的方便与直观。
利用Visual Basic开发软件具有以下几个优点:
数据库是他的一个重要工具,它的数据库是业界的领头羊,综合数据库的功能形势非常强的,具有建模的功能,它是由逻辑、概念、实体设计等工具组成的,此外还有存储、索引、视图等集成的实现。同样也适用于专家性的概念性工具,有利于将专业的知识应用到实际的实际之中。 查看完整请+Q:351916072获取

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/2070.html

好棒文