社区居民管理信息系统 .doc

上传人:xins****2008 文档编号:111112754 上传时间:2019-11-01 格式:DOC 页数:9 大小:138.50KB
返回 下载 相关 举报
社区居民管理信息系统 .doc_第1页
第1页 / 共9页
社区居民管理信息系统 .doc_第2页
第2页 / 共9页
社区居民管理信息系统 .doc_第3页
第3页 / 共9页
社区居民管理信息系统 .doc_第4页
第4页 / 共9页
社区居民管理信息系统 .doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《社区居民管理信息系统 .doc》由会员分享,可在线阅读,更多相关《社区居民管理信息系统 .doc(9页珍藏版)》请在金锄头文库上搜索。

1、本课题社区居民管理信息系统,课题详情如下如有需要,请至 http:/ 下载,最新最好的设计资料,尽在96paper资源简介该毕业设计使用ASP.NET和SQL2005开发(兼容SQL2008以上版本)功能模块根据系统的要求可以分为七大功能模块:小区管理模块、楼房管理模块、居民管理模块、基础设施管理模块、系统管理模块、流动人口管理模块、查询管理模块。各个功能模块图如下所示:本系统按照功能分成七个模块,各模块的功能如下:(1)小区管理:小区的新增、修改、删除、管理等功能。(2)楼房管理:各个楼房的新增、修改、删除等功能。(3)居民管理:对居民的新增、修改、查询等管理。(4)基础设施管理:小区基础设

2、施新增、修改、查询等功能。(5)系统管理:用户管理、基本数据管理等功能。(6)流动人口管理:社区的流动人口的新增、修改查询等管理。(7)查询管理:小区查询、楼房查询、居民查询、用户查询、基础设施查询、流动人口查询等功能。截图信息论文摘抄第1章 概 述11 课题的目的社区居民信息管理工作是社区物业管理工作的重要环节,具有工作量大、灵活性强、对社区物业管理影响大等特点。特别是近年来,随着中国大步跨入了信息化社会,人们的工作生活与通信、信息的关系日益紧密,人们对居住环境要求不断提高的同时,也希望有一套便于对社区居民信息进行管理的系统。而我国目前还有相当一部分的社区管理公司还停留在人工管理的基础上,这

3、样的管理机制已经不适应时代的发展,其管理方法将浪费许多的人力和物力。社区居民信息管理系统的开发任务主要是通过对社区居民信息的整理、共享,使社区物业管理公司更好的对社区居民进行管理,真正实现检索迅速、查找方便、可靠性强、存储量大等优点。采用微软最新推出的.NET平台,从管理员的角度,可以对社区的一些信息进行添加、修改、删除等管理工作,而从用户的角度,可是随时查询与社区相关的信息,了解楼房的增减以及小区周围设施等信息,真正提高了工作效率和管理水平。课题的目的旨在应用现代的信息网络化管理技术解决社区居民信息管理中存在的问题,使其对社区居民信息的管理更具现代化。12 ASP.NET介绍ASP.NET是

4、微软主推的新技术,是运行于Windows平台.net框架下的一种新型的功能强大的Web编程语言,一经推出就备受关注。发展至今,ASP.NET经过几年的改进和优化,已渐渐成为成熟、稳定的能与JSP对抗的一种Web编程语言。传统的ASP由于被束缚于弱类型的脚本语言功能限制,导致ASP难以应用在中大型系统中1。ASP.NET问世后,把程序员从ASP的这种困境中拯救出来,一经推出,就广受程序员欢迎,并纷纷投入ASP.NET的怀抱中,揪起学习热潮。其强大的功能、高系数的安全性、快捷的处理速率、条理清晰的代码以及许许多多的集成功能,令ASP程序员叹为观止,以前在ASP中难以实现的功能在ASP.NET变得如

5、此较松2。ASP.NET采用了C#、VB.NET等高级语言编写,在功能上更加强大,不仅是Web页面的处理上,也深入到系统底层中(例如访问Windows注册表,缓存管理、事件日志等)。目前网络上的资料介绍多数是用C#和VB.NET。ASP.NET更接近Windows应用程序,是一种面向对象的编译型程序,所有一切执行机理都是面向控制“对象”而做的。所以,ASP.NET中引入了一个“控件”的概念,必要的HTML网页代码由Web控件在服务器端控制生成。Web控件的动态属性在代码类文件中控制,固定的HTLM部分可以用纯HTML标签,或HTML服务器控件(普通HTML标签中加入 runat=server

6、属性,使其成为一个服务器控件,在服务器端执行,这样可以更有效地提高编译效率,使程序执行速度更快)。ASP.NET页面第一次被请求后,被编译成一个类文件,以后就直接执行这个类文件,从而速度较ASP快2-3倍以上,特别是在站点访问量很大的时候,ASP.NET仍能表现得很好。ASP.NET是微软提供的新一代的Web开发平台,同其他Web开发平台相比,ASP.NET具有下面三大优势3。1支持编译型语言目前流行的几种脚本语言比如VBScript、JavaScript等都有两个主要的缺点。第一,不支持强数据类型。在JavaScript中定义变量只有一个关键字var,使用var关键字定义的变量,如果赋值是字

7、符串,该变量就是字符串变量;如果赋值是整数,则该变量就是整型变量。第二,脚本语言是解释型的。通常情况下,解释型的脚本语言在性能上抵不上编译型的语言。程序员通过C#语言4,利用各种Web控件,可以非常容易地开发ASP.NET Web程序。由于ASP.NET页面在执行前会被编译,所以ASP.NET的性能得到了很大的提高。2程序代码与页面内容的成功分离ASP.NET Web开发技术为程序员提供了一种非常好的开发模式,它通过Web控件将程序代码与页面内容成功分离,从而使ASP.NET的程序结构异常清晰,开发和维护的效率也得到了很大的提高。另外可以利用Visual Studio.NET集成环境下开发AS

8、P.NET应用程序,该环境不仅提供了强大的调试能力,而且还集成了“所见即所得”的HTML编辑器,为开发人员开发Web页提供了方便的图形化支持。3引入服务器端控件服务器端控件会生成发送给浏览器的HTML代码,显示控件,它们还能生成隐藏的HTML元素来存储它们当前的状态。在提交页面时,这些信息就会传送回服务器,控件将自动处理这些信息,改变HTML,显示控件。13 SQL Server介绍SQL Server 2000是微软公司新一代的数据库产品,它使用户能更方便、快捷的管理数据库、开发应用软件。数据完整性包括实体的完整性、域完整性、参照完整性和用户自定义完整性5。1实体完整性。实体完整性将记录行定

9、义为特定表的惟一实体。2域完整性。域完整性是指给定列的输入有效性。3参照完整性。参照完整性能确保数据库中数据的一致性。在SQL Server中,参照完整性基于外键与主键之间或外键与惟一键之间的关系。参照完整性确保键值在所有表中一致,这样的一致性要求不能引用不存在的值。参照完整性在输入或删除记录时保持表之间已定义的关系。当设置了参照完整性时,SQL Server将从以下几个方面限制用户对数据库的操作:(1)当主表中没有关联的记录时,向一个相关表添加记录。(2)更改了主表中的键值但没有更改相关表中的数据,从而使相关表中的记录无法在主表中找到对应记录。(3)从主表中删除记录,但在相关表中仍存在与该记

10、录相匹配的记录。4用户定义完整性。可以在SQL Server中定义不属于上述类别的特定规则的用户完整性定义。所有的完整性类型都支持用户定义完整性。14 研究课题的基本思路本文在对社区的现状与特点进行分析研究之后,进行了“社区居民信息管理系统”的研发工作。拟结合目前软件工程、SQL Server数据库应用程序设计等领域的先进技术,在以.NET环境为开发平台的基础上,通过ASP.NET、C#编程语言、SQL Server 2000数据库进行开发,实现社区居民信息的网络化管理。本系统的研发工作分为以下6个主要阶段:1. 系统需求分析与系统的功能设计。包括可行性分析、系统详细调查和用户需求分析,获取社

11、区居民信息的业务流程,收集各种用户对系统功能的要求,整理相关信息资料,确定系统的开发范围。2. 数据库设计。确定数据库结构,设计数据库的各种参数、创建实体数据库和数据库的表等数据库对象。3. 程序模块划分和实现。根据系统所管理的信息的类型和功能对系统进行模块划分,分别编写代码,逐一实现系统功能。4. 安全策略设计。根据系统功能划分用户类型和权限,并进行安全模型的设计。5. 内部测试。完成系统主体功能后,进行系统内部测试,查找设计缺陷与错误,对缺陷和错误进行改进和纠正。在完成上述工作之后,设计和实现了社区居民信息管理系统,该系统具有以下特色和功能:(1)使用了ASP.NET+SQL Server

12、的先进开发模式。ASP.NET是目前用于创建、管理和部署应用程序的最理想平台;SQL Server具有优良的性能和可伸缩性;易于使用。ASP.NET和SQL Server同是微软的产品,具有良好的兼容性和稳健的接口,两者结合是开发应用系统的金牌组合。(2)实现了系统管理员对小区、小区周边设施、楼房、住户居民、流动人口的修改、删除、添加以及查询功能。(3)实现了普通用户对小区、小区周边设施、楼房、住户居民、流动人口的查询功能。(4)为社区管理员对社区进行管理提供了便捷。(5)为普通用户对社区基本情况的了解提供了方便。. 论文目录论文字数:14742字目 录第1章 概 述111 课题的目的112 ASP.NET介绍113 SQL Server介绍214 研究课题的基本思路3第2章 需求分析521 可行性分析522 需求分析623 数据需求分析6第3章 社区居民信息管理系统的总体设计831 系统功能模块设计及分析832 系统数据库设计12第4章 社区居民信息管理系统的详细设计1641系统管理的详细设计1642 小区管理的详细设计2043 楼房管理的详细设计2144居民管理的详细设计2345查询管理的详细设计2446基础设施管理的详细设计2547流动人口管理的详细设计26第5章 社区居民信息管理系统测试28结 论29参考文献30致 谢31

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号