收藏 分销(赏)

小区人口信息管理系统.doc

上传人:快乐****生活 文档编号:3910660 上传时间:2024-07-23 格式:DOC 页数:67 大小:1.19MB
下载 相关 举报
小区人口信息管理系统.doc_第1页
第1页 / 共67页
小区人口信息管理系统.doc_第2页
第2页 / 共67页
小区人口信息管理系统.doc_第3页
第3页 / 共67页
小区人口信息管理系统.doc_第4页
第4页 / 共67页
小区人口信息管理系统.doc_第5页
第5页 / 共67页
点击查看更多>>
资源描述

1、摘摘 要要 随着科技日新月异的发展,Internet 已经成为人们生活、工作、学习越来越离不开的平台。科技的发展也带动着社会各个阶层的发展。随着计算机技术的飞速发展,采用日趋成熟的数据库技术和管理信息系统理论建立管理信息系统,显得日益迫切和必要。本文所介绍的社区人口信息管理系统是一个适合社区物业人员的管理平台,它涉及业主管理,物业工作人员信息管理和系统后台信息管理等。本系统为现代社区管理人员提供了更好更简洁的管理方式,代替了传统的人工社区管理模式,以提高工作效率,为业主提供更好的服务。本系统是采用 MyEclipse7.5+Microsoft SQL Server 2023 开发工具实现的。该

2、论文重点介绍了社区人口信息管理系统的设计及实现过程:涉及系统分析、系统设计、系统实现、系统测试等。关键词:关键词:人口信息管理、业主、SQL Server 2023 AbstractAbstract ERP is built on information technology,the Internet has become the platform of peoples lives,work,and study,they cant depart from it.The development of science and technology also drives the developme

3、nt of social classes。With the development of the computer technology at full speed,adopting mature database technology and the management information system theory to set up the management information system seems urgent and essential day by day.The population information management system of DongSh

4、ang area described in this article is a suitable manage platform of DongShang area administrative staff,which includes the owners management,property staff information management and system background information management.The system provides a better and more concise management for the modern area

5、 managers,insteads of the traditional management model of artificial area,improves efficiency and provides better services for the owners.This system adopts MyEclipse7.5 and Microsoft SQL Server 2023 developing instruments to realize.This article introduces design and implementation process of popul

6、ation information management system of DongShang area,which includes system analysis,system design,system implementation,system testing,etc.KeywordKeyword:Population information management,owner,SQL Server 2023 目目 录录 摘 要 ABSTRACT 绪论.1 第一章 系统概述.2 1.1 课题背景.2 1.2 研究的目的和意义.2 1.3 项目描述.2 第二章 开发工具与环境简介.4 2

7、.1 J2EE 简介.4 2.2 MVC 开发模式.5 2.3 开发工具.5 2.4 数据库.5 2.5 系统平台.6 2.5.1 系统模式.6 2.5.2 硬件环境.6 2.5.3 软件环境.6 第三章 系统分析.6 3.1 现状调查.7 3.2 需求分析.7 3.3 性能规定.7 3.4 可行性分析.8 3.4.1 技术可行性.8 3.4.2 经济可行性.8 第四章 系统设计.9 4.1 系统业务流程图.9 4.2 系统规划与设计.9 4.2.1 系统功能概述.9 4.2.2 系统模块设计.10 4.3 系统结构设计.10 4.3.1 系统结构图.10 4.3.2 系统数据流程图.10 4

8、.3.3 数据字典.11 4.4 数据结构设计.13 4.4.1 系统数据库 E-R 图.13 4.4.2 系统数据库表结构.13 第五章 系统实现.16 5.1 登陆界面的设计与实现.16 5.2 字典维护管理界面的设计与实现.16 5.3 社区管理员管理界面的设计与实现.16 5.4 物业工作人员管理界面的设计与实现.17 5.5 业主基本信息管理界面的设计与实现.18 5.6 业主通讯录信息管理界面的设计与实现.19 5.7 报表资料管理界面的设计与实现.19 第六章 系统测试.21 6.1 系统测试的目的.21 6.2 系统测试的原则.21 6.3 测试的过程.21 6.3.1 功能测

9、试.21 6.3.2 系统测试.22 6.4 重要功能测试.22 6.4.1 登录系统.22 6.4.2 业主信息管理.22 总结.24 参考文献.25 附录 A 代码.26 绪绪 论论 当今时代是飞速发展的信息时代。在各行各业中离不开信息解决,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于运用它可以进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,并且大大提高了其安全性。特别对于复杂的信息管理,计算机可以充足发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。现在随着人口不断增长,人们生活水平的不断提高。城市不断的扩建,社区也

10、逐渐增多。对于物业来说,面对着社区中居住的居民大量信息的管理,以前的手工管理远远不能满足现代的信息社会。因此有一个智能化、系统化、信息化的社区管理系统十分重要的。充足运用计算机的功能实现对居民基本信息管理、物业工作人员信息管理,日记管理等自动化控制,将会使社区工作人员的工作大大减弱。方便和谐的图形界面、简便的操作、完善的数据库管理。将会使得社区管理系统极大限度的应用于现代化社区管理中。图书作为一种信息资源,用户阅读的资料繁多,包含很多的信息数据的管理,现今,有很多的图书管理都是手工的,尚未使用计算机进行管理。根据调查得知,他们以前对图书管理的重要方式是基于文本、表格等纸介质的手工解决,对于图书

11、信息的记录和核算等往往采用对书号的人工检查进行,对会员的权限、以及总经费等用人工计算、手抄进行。数据信息解决工作量大,容易犯错;由于数据繁多,容易丢失,且不易查找。总的来说,缺少规范的系统管理手段。尽管有的商店、公司有计算机,但是尚未用于管理,没有发挥它的效力,资源闲置比较突出,这就是图书管理系统的开发的基本环境。由于社区管理在数据解决上是手工操作,工作量大,犯错率高,犯错后不易更改。社区管理采用手工方式对社区情况进行人工管理,由于信息比较多,社区信息的管理工作混乱而又复杂;一般社区搬迁情况是记录在文献中,社区管理的工作人员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻

12、阅、查找了,导致查询费时、费力。如要对很长时间以前的社区人员信息进行更改就更加困难了。基于这此问题,我认为有必要建立一个社区管理系统,使社区管理工作规范化,系统化,程序化,避免社区管理的随意性,提高信息解决的速度和准确性,可以及时、准确、有效的查询和修改社区人员情况。第一章第一章 系统概述系统概述 1.11.1 课题背景课题背景 计算机的应用已普及到经济和社会生活的各个领域,使原本的旧的管理方法越来越不适应现在社会的发展,许多人还停留在以前的手工操作,这大大地阻碍了人类经济的发展。近年来,随着社区人口的日益增多,信息也越来越频繁。随之而来的是信息管理工作日趋复杂繁重,要花费大量人力、物力和财力

13、,而现有社区人口信息的管理水平不高,一直以来人们使用传统人工的方式管理信息,这种管理方式存在着许多缺陷,如:效率低、保密性差,此外时间一长,将产生大量的文献和数据,这对于查找、更新和维护都带来了不少的困难。这样的机制已经不能适应时代的发展,已愈来愈成为管理工作的一个瓶颈。在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。现代信息社会,人们越来越重视信息的交流与沟通,更加注重时间的有效运用。选用信息化的管理工具,将极大地提高人们生活、工作的质量,社区人口信息管理型工具信息化的需求将不可避免地越来越大。在科学技术的不断提高,计算机科学日渐成熟的今天,计算机已经成为我们学习和工作的得力

14、助手。今天,计算机的价格已经十分低廉,性能却有了长足的进步,它已经被应用于许多的领域,计算机之所以如此流行的因素重要有以下几个方面:一方面,计算机可以代替人工进行许多的复杂的劳动。另一方面,计算机可以大大的提高人们的工作效率。第三,计算机可以节省许多资源。第四,计算机可以使敏感文档更加安全。1.21.2 研究的目的和意义研究的目的和意义 实现社区人口信息与资料的计算机管理是一件非常故意义的工作。人们在社会交往与工作中会产生许多需要及时解决与保存的有关信息与资料,运用计算机系统可以实现有效的管理。本系统是运用数据库管理技术,建立具有一定管理与分析记录功能的东尚社区人口信息管理系统,以期承担东尚社

15、区人口信息的有效管理。通过东尚社区人口信息管理系统的设计与实现工作,可以获得对数据库与信息管理等技术的充足了解与结识,并在一定限度上掌握数据库与信息管理系统的开发技术,从而提高自己的计算机应用开发能力。1.3 1.3 项目描述项目描述 本系统(东尚社区人口信息管理系统)是基于 J2EE 技术,采用 MVC 开发模式,基于网络 B/S 架构设计的 WEB 应用系统。它规定建成以人口信息为基础,形成一个合用于东尚社区的现代化人口信息管理系统。它可划分为 3 大功能模块,即业主管理、物业工作人员管理、系统后台管理。其中,业主管理重要完毕对社区业主信息的维护;物业工作人员管理重要完毕对社区物业工作人员

16、信息的管理;系统后台管理重要是对系统的必要数据字典和社区管理员进行的管理。第二章第二章 开发工具与环境简介开发工具与环境简介 2.1 J2EE2.1 J2EE 简介简介 J2EE(Java 2 Enterprise Edition)是建立在 Java 2 平台上的公司级应用的解决方案。J2EE 技术的基础便是 Java 2 平台,不仅有 J2SE 平台的所有功能,同时还提供了对 EJB,Servlet,JSP,XML 等技术的全面支持,其最终目的是成为一个支持公司级应用开发的体系结构,简化公司解决方案的开发,部署和管理等复杂问题。事实上,J2EE 已经成为公司级开发的工业标准和首选平台。J2E

17、E 为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制:保存现存的 IT 资产、高效的开发、状态管理服务、连续性服务、分布式共享数据对象CACHE 服务、支持异构环境、可伸缩性、稳定的可用性。J2EE 使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上。事实上,sun 设计 J2EE 的初衷正是为了解决两层模式(client/server)的弊端,在传统模式中,客户端担当了过多的角色而显得臃肿,在这种模式中,第一次部署的时候比较容易,但难于升级或改善,可伸展性也不抱负,并且经常基于某种专有的协议通常是某种数据库协议。它使得重用业务逻辑

18、和界面逻辑非常困难。现在 J2EE 的多层公司级应用模型将两层化模型中的不同层面化提成许多层。一个多层化应用可认为不同的每种服务提供一个独立的层,以下是 J2EE 典型的四层结构:运营在客户端机器上的客户层组件、运营在 J2EE 服务器上的Web 层组件、运营在 J2EE 服务器上的业务逻辑层组件、运营在 EIS 服务器上的公司信息系统(Enterprise information system)层软件。Servlet 是 Java 平台上的 CGI 技术。Servlet 在服务器端运营,动态地生成 Web页面。与传统的 CGI 和许多其它类似 CGI 的技术相比,Java Servlet 具

19、有更高的效率并更容易使用。对于 Servlet,反复的请求不会导致同一程序的多次转载,它是依靠线程的方式来支持并发访问的。JSP(Java Server Page)是一种实现普通静态 HTML 和动态页面输出混合编码的技术。从这一点来看,非常类似 Microsoft ASP、PHP 等技术。借助形式上的内容和外观表现的分离,Web 页面制作的任务可以比较方便地划分给页面设计人员和程序员,并方便地通过 JSP 来合成。在运营时,JSP 将会被一方面转换成 Servlet,并以 Servlet的形态编译运营,因此它的效率和功能与 Servlet 相比没有差别,同样具有很高的效率。EJB 定义了一组

20、可重用的组件:Enterprise Beans。开发人员可以运用这些组件,像搭积木同样建立分布式应用。在装配组件时,所有的 Enterprise Beans 都需要配置到 EJB 服务器(一般的 Weblogic、WebSphere 等 J2EE 应用服务器都是 EJB 服务器)中。EJB 服务器作为容器和低层平台的桥梁管理着 EJB 容器,并向该容器提供访问系统服务的能力。所有的 EJB 实例都运营在 EJB 容器中。EJB 容器提供了系统级的服务,控制了 EJB 的生命周期。EJB 容器为它的开发人员代管了诸如安全性、远程连接、生命周期管理及事务管理等技术环节,简化了商业逻辑的开发。EJB

21、 中定义了三种Enterprise Beans:Session Beans、Entity Beans、Message-driven Beans。JDBC(Java Database,Connectivity,Java 数据库连接)API 是一个标准SQL(Structured Query Language,结构化查询语言)数据库访问接口,它使数据库开发人员可以用标准 Java API 编写数据库应用程序。JDBC API 重要用来连接数据库和直接调用 SQL 命令执行各种 SQL 语句。运用 JDBC API 可以执行一般的 SQL 语句、动态 SQL 语句及带 IN 和 OUT 参数的存储过

22、程。Java 中的 JDBC 相称于 Microsoft 平台中的 ODBC(Open Database Connectivity)。2.2 MVC2.2 MVC 开发模式开发模式 如何划分 J2EE 架构是每一个 JSP 项目开发之前必须仔细规划的环节,以三层开发架构为例,最典型的结构应当是 MVC 架构,下面具体介绍该架构的每一层:M 层:model 模型层,维护数据并提供数据访问的方法,相称于 JAVA 中的业务逻辑层,不仅仅是数据实体,还指访问数据实体的业务逻辑,可以是 JavaBeans、EJB。该层内重要涉及每一个与数据库直接打交道的方法,如查询表中所有数据的方法。V 层:view

23、 视图层,完毕部分数据的解决功能,并提供所有数据的视图,可以是JSP、SWING、GUI。C 层:control 层,控制视图的实现,转发来自客户视图的请求(并不解决请求,请求由 M 层解决)和解决用户请求事件,可以是 Servlet、ActionServlet。如此划分重要是为了增强公司应用的健壮性、可扩展性和效率,让程序在开发阶段有一个比较清楚的整体结构图。2.3 2.3 开发工具开发工具 虽然现在开发工具种类繁多且各有特点,但从易用性,开发速度,应用程序的运营速度方面考虑,本系统选用 MyEclipse 7.5。2.4 2.4 数据库数据库 数据库是人口信息管理的核心组成部分,所有信息解

24、决子系统都将基于某种数据库平台,以便将其解决的信息资源完整、安全地保存起来,并且对其进行各种管理和运用。选择一个数据库平台是非常重要的。根据人口信息管理应用的实际需要,在选择数据库平台时,应考虑下列因素:(1)性能:数据库的数据解决能力(2)开放性:数据库是否能在多种操作系统下使用。(3)安全性:数据库是否具有高度的安全性。(4)可靠性:数据库是否具有高度的可靠性。(5)并行性:数据库是否并行运营在多节点上。(6)可操作性:数据库在使用前是否需要复杂的培训。数据库平台选用的是 Microsoft 公司的 SQL Server 2023。SQL Server 2023 拥有大型数据库系统基本特性

25、,但保持了 windows 环境下界面和谐,操作简朴的优点,成为 windows 环境下开发中、小型 B/S 系统较流行的数据库系统。2.5 2.5 系统平台系统平台 2.5.1 2.5.1 系统模式系统模式 本系统采用 B/S 模式作为开发模式。2.5.2 2.5.2 硬件环境硬件环境 服务器端:高性能的计算机一台,普通的双绞线作为连接。客户端:普通的计算机或者工作站,普通的双绞线作为连接。2.5.3 2.5.3 软件环境软件环境 服务器端:安装 Microsoft SQL Server 2023 的服务器版本,安装了 MyEclipse 7.5 等可视化开发工具软件,安装 windows

26、XP 系统。客户端:安装 IE 等浏览器,安装 windows XP 系统。第三章第三章 系统分析系统分析 3.1 3.1 现状调查现状调查 信息技术是当今最活跃,发展最迅速,影响最广泛,渗透力最强的科学技术领域之一。信息化是一场深刻的革命,在社会许多领域对传统的生产、生活和思维方式产生着巨大冲击,并促进着经济和社会的快速和均衡发展。管理信息系统(Management Information System 简称 MIS)是信息科学的一个分支,是由人和计算机组成的,能进行信息的收集、传递、储存、加工、维护和使用的系统。人口信息管理系统是 MIS中的一个重要分支,它实现的是计算机管理系统在人口管理

27、中的具体应用。人口信息系统是管理员的重要管理软件,直接影响业务的方便性及管理的规范性。随着信息时代的发展,对效率的规定日益提高,人口不断的移动、迁入、迁出,不仅给管理带来了不便,并且不能及时的查询、登记所需的信息,使各种数据得不到充足的运用,因此,必须加强管理,积极采用先进的科学技术和管理方法来提高人口信息管理的工作效率。人口管理具有自身的特点:人员流动大。在软件角度看,数据较多,对存储和速度规定高。但正由于员工较少,使用软件控制管理人员信息非常必要。3.2 3.2 需求分析需求分析 东尚社区人口信息管理系统是东尚社区信息系统的重要组成部分,它包含几个功能模块,如业主管理、物业工作人员管理、系

28、统后台管理等业务系统。人口信息的网络化管理,对提高人口管理的办事效率、加大信息资源的共享、规范行政办事手续、提供准确的记录分析起着划时代的意义。东尚社区人口信息管理系统规定建成以人口信息为基础,形成一个合用于东尚社区的现代化人口信息管理系统。针对人口信息管理涉及的信息录入、查询、分析进行管理;以人口信息管理业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型。本系统为人口管理工作提供方便、快捷的信息管理方式,较好地满足东尚社区人口管理的实际需求。3.3 3.3 性能规定性能规定 设计一个人口信息管理系统,实现对社区人口的录入、编辑、查询和删除等功能,针对人口信息管理涉及的信息

29、录入、查询、分析进行管理。东尚社区人口信息管理系统可划分为 3 大功能模块,即业主管理、物业工作人员管理、系统后台管理。其中,业主管理重要完毕对社区业主信息的维护;物业工作人员管理重要完毕对社区物业工作人员信息的管理;系统后台管理重要是对系统的必要数据字典和社区管理员进行的管理。系统界面简洁,和谐,便于用户的操作;综合运用 MyEclipse7.5 和 SQL Server 2023 等开发工具,完毕数据库开发、系统设计等工作;界面和后台数据库连接良好,方便数据的记录及解决,实现对人口信息的管理功能。本系统通过数据库,统一管理信息,产生人口管理及盘点计算,减少员工反复性动作和帮助管理人员规范化

30、管理。3.4 3.4 可行性分析可行性分析 通过对各个方面进行了具体的了解和分析之后,现对开发东尚社区人口信息管理系统的可行性进行分析。3.4.1 3.4.1 技术可行性技术可行性 该系统功能比较简朴,易于实现。系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用 Windows 系列操作系统,数据库管理系统采用 SQL Server 2023,开发工具采用 MyEclipse 7.5,对系统开发人员规定较高,需要掌握编程知识以及数据库基本知识。这些软件在 MIS 开发中已被大量应用,技术上都比较成熟,因此在技术上是可行的。3.4.2 3.4.2 经济可行性经济

31、可行性 该系统对硬件没有什么特殊规定,软件是运用 Microsoft SQL SERVER 2023 数据库系统和 MyEclipse 7.5 工具开发实现的,这些软件已经很普及,费用相称低;系统的维护、运营基本上不用花费什么人力物力;系统掌握也极其简朴,不用花费人员培训费用。开发成本和使用的各项成本都比较低。因此对开发本管理系统的开发经费不存在问题。综上所述,开发本管理系统在技术上、经济上都是可行的。第四章第四章 系统设计系统设计 4.1 4.1 系统业务流程图系统业务流程图 管理员进入程序流程图:当你输入对的的账号与密码时将进入系统,但是假如密码错误就会回到登入界面重新登录。进入系统业务流

32、程如图 4.1 所示:图 4.1 进入系统业务流程 4.2 4.2 系统规划与设计系统规划与设计 在通过对人口管理的流程进行具体的了解和分析后,我们了解到一个功能完全的东尚社区人口信息管理系统必须有以下几个功能:东尚社区人口信息管理系统可划分为 3 大功能模块,即业主管理、物业工作人员管理、系统维护。其中,业主管理重要完毕对社区业主信息的管理;物业工作人员管理重要完毕对社区物业工作人员信息的管理;系统维护重要是对系统的必要数据字典和社区管理员进行的管理。4.2.14.2.1 系统功能概述系统功能概述 可以实现对社区业主的录入、编辑、查询和删除等功能;完毕对物业工作人员的录入、编辑、查询和删除;

33、生成对社区业主资料和物业工作人员的报表;对系统的必要数据字典进行修改;修改系统管理员的信息。4.2.2 4.2.2 系统模块设计系统模块设计 1、系统登录模块 功能:本模块的重要功能是对用户身份进行验证,只有系统的合法用户才干进入系统;2、业主管理模块 功能:实现业主基本信息、业主通讯录信息的查询,更新,涉及增长、删除、修改功能;3、物业工作人员管理模块 功能:实现物业工作人员信息的查询,更新,涉及增长、删除、修改功能;4、系统维护模块 功能:实现社区管理员的查询,更新,涉及增长、删除、修改功能;必要的数据字典维护涉及增长、删除、修改和查询功能。4.3 4.3 系统结构设计系统结构设计 4.3

34、.1 4.3.1 系统结构图系统结构图 图 4.2 系统总体结构图 4.3.2 4.3.2 系统数据流程图系统数据流程图 系统重要数据流程图:东尚社区人口信息管理系统 物业工作人员管理 业主管理 系统维护 业主基业主通管理员数据图 4.3 管理员进入系统数据流程 4.3.3 4.3.3 数据字典数据字典 以下六个表(表 4.1-表 4.6)是业主资料数据表的数字字典:(1)数据元素条目 表 4-1 数据元素 (2)数据结构条目 表 4-2 数据结构条目表 (3)数据流 表 4-3 数据流条目表 数据元素条目 名称:身份证 别名:nationalId 说明:业主身份的编号 有关编码说明:xxxx

35、xx xxxxxxxx xxxx 数据结构条目 名称:业主信息 说明:业主资料记录 结构:住户编号 楼号 单元 楼层 户号 姓名 身份证 联系电话 等 数据流条目 名称:业主选择单 说明:业主基本资料记录 数据流来源:居民户口簿信息(4)数据存储 表 4-4 数据存储条目 (5)数据解决 表 4-5 数据解决表 上图和表是东尚社区人口信息管理系统业主信息的数据流程图以及用到的数据项。物业人员将业主家庭信息表、基本信息资料表、通讯信息表及物业工作人员录入到人口信息管理系统,同时系统进行各种信息归档,并进行数据的备份入库解决,实行人员信息的综合管理。4.4 4.4 数据结构设计数据结构设计 4.4

36、.1 4.4.1 系统数据库系统数据库 E E-R R 图图 家庭 户口编号 业主 身份证号 姓名 性别 联系 联系传真 居住 数据存储条目 名称:业主资料 说明:业主资料记录 结构:楼号、单元、楼层、户号、姓名、身份证、性别等 数据解决 名称:录入业主信息 说明:填写业主家庭与基本信息 图 4.4 E-R 模型 4.4.2 4.4.2 系统数据库表结构系统数据库表结构 数据库(peopleInformation)涉及业主家庭信息(homeInformation)数据表、业主基本信息(peopleInformation)数据表、业主通讯录信息(addressListInformation)数据

37、表、物业工作人员信息(workerInformation)数据表、社区管理员信息(managerInformation)数据表、系统页面信息(systempage)数据表、类别信息(sort)和类别明细信息(sortdetail)数据表。表 4-7 业主家庭信息(homeInformation)数据表 字段名称 描述 字段类型 主 键 字段大小 homeId 住户编号 char 是 8 buildingNumber 楼号 char 2 unit 单元 char 2 floor 楼层 char 2 siteId 户号 char 2 houseOwnerNationalId 房主身份证 char

38、18 houseOwnerName 房主姓名 char 10 telNumber 联系电话 char 11 perNumber 家庭人数 int 4 lodgmentType 住所类型 char 2 remark 备注 varchar 100 表 4-8 业主基本信息(peopleInformation)数据表 字段名称 描述 字段类型 主 键 字段大小 homeId 住户编号 char 8 name 姓名 char 10 nationalId 身份证 char 是 18 sex 性别 char 2 nativePlace 籍贯 varchar 30 telNumber 联系电话 char 1

39、1 remark 备注 varchar 100 photo 照片 varchar 40 表 4-9 业主通讯录信息(addressListInformation)数据表 字段名称 描述 字段类型 主 键 字段大小 nationalId 身份证 char 是 18 fax 传真 char 20 phone 手机 char 20 qq QQ char 20 E-mail email char 50 表 4-10 物业工作人员信息(workerInformation)数据表 字段名称 描述 字段类型 主 键 字段大小 nationalId 身份证 char 是 18 name 姓名 char 10

40、sex 性别 char 2 birthday 出生日期 datetime 8 homeAddress 家庭住址 varchar 50 duty 职务 char 2 telNumber 联系电话 char 11 remark 备注 varchar 100 表 4-11 社区管理员信息(managerInformation)数据表 字段名称 描述 字段类型 主 键 字段大小 id 个人编号 bigint 是 8 name 姓名 char 10 username 用户名 char 20 password 密码 varchar 10 telNumber 联系电话 char 11 homeAddress

41、 家庭住址 varchar 50 permission 权限 char 1 表 4-12 系统页面信息(systempage)数据表 字段名称 描述 字段类型 主 键 字段大小 pageId 页面编号 int 是 4 blockId 模块编号 int 4 blockName 模块名称 char 20 pageUrl 页面地址 varchar 80 pageName 页面名称 char 20 表 4-13 类别信息(sort)数据表 字段名称 描述 字段类型 主 键 字段大小 sortId 类别编号 char 是 10 sortName 类别名称 varchar 30 表 4-14 类别明细信息

42、(sortdetail)数据表 字段名称 描述 字段类型 主 键 字段大小 sortId 类别编号 char 是 10 sortdetailId 类别明细编号 char 是 2 sortdetailName 类别明细名称 varchar 30 第五章第五章 系统实现系统实现 5.1 5.1 登陆界面的设计与实现登陆界面的设计与实现 用户登录模块:根据管理员的账号与密码,登录系统,进入主界面;若密码输入错误,则无法登录;根据管理员的权限,限制管理员可操作的界面。图 5.1 用户登录界面图 5.2 5.2 字典维护管理界面的设计与实现字典维护管理界面的设计与实现 字典维护模块:在字典维护界面可以点

43、击“住所类型”、“职务”、“楼号”后面的查看按钮进而可以对其进行具体的操作:(1)住所类型界面对住所类型进行管理,可以进行“新增”、“删除”、“修改”和“查询”操作;(2)职务界面对职务进行管理,可以进行“新增”、“删除”、“修改”和“查询”操作;(3)楼号界面对楼号进行管理,可以进行“新增”、“删除”、“修改”和“查询”操作,还可点击特定楼号后面的查看按钮,进而对“单元”,“楼层”,“户号”进行“新增”、“删除”、“修改”和“查询”操作。图 5.2 字典维护界面 5.35.3 社区管理员管理界面的设计与实现社区管理员管理界面的设计与实现 管理员信息管理模块:对管理员的信息进行“新增”、“删除

44、”、“修改”和“查询”操作。其功能如下:新增管理员:在管理员信息窗口单击“新增”按钮,打开管理员信息-新增窗口,输入管理员的相关信息,点击保存按钮。修改管理员:在管理员信息列表中点击一条记录后面的修改图标,进入管理员信息-修改窗口,对其资料进行修改。查询管理员:在管理员信息窗口中进行查询,可以通过输入姓名、用户名和选择权限进行模糊查询。删除管理员:警告:数据删除之后不可恢复!在管理员信息列表中点击一条记录后面的删除图标,然后执行“删除”命令,为了安全起见,系统将先做出询问:是否真的删除当前选定的资料,假如您的确要删除,请单击“是”,否则请单击“否”。图 5.3 管理员信息界面图 5.4 5.4

45、 物业工作人员管理界面的设计与实现物业工作人员管理界面的设计与实现 物业工作人员信息管理模块:对物业工作人员的信息进行“新增”、“删除”、“修改”和“查询”操作。其功能如下:新增物业工作人员:在物业工作人员信息窗口单击“新增”按钮,打开物业工作人员信息-新增窗口,输入物业工作人员的相关信息,点击保存按钮。对于具有列表选择功能的项目,如:“职务”,可以用鼠标选择录入。(如要添加或者删除下拉列表中的选项,请单击“系统维护”模块下的“字典维护”进入数据字典信息窗口进行编辑。编辑完毕之后单击“保存”按钮进行存储。)修改物业工作人员:在物业工作人员信息列表中点击一条记录后面的修改图标,进入物业工作人员信

46、息-修改窗口,对其资料进行修改。查询物业工作人员:在物业工作人员信息窗口中进行查询,可以通过输入身份证、联系电话和选择性别、职务进行模糊查询。删除物业工作人员:警告:数据删除之后不可恢复!在物业工作人员信息列表中点击一条记录后面的删除图标,然后执行“删除”命令,为了安全起见,系统将先做出询问:是否真的删除当前选定的资料,假如您的确要删除,请单击“是”,否则请单击“否”。图 5.4 物业工作人员信息界面图 5.5 5.5 业主基本信息管理界面的设计与实现业主基本信息管理界面的设计与实现 业主基本信息管理模块:对业主的基本信息进行“新增”、“删除”、“修改”和“查询”操作,其中涉及业主的“家庭信息

47、”和“个人信息”,其功能如下:新增业主信息:在业主基本信息窗口单击“新增”按钮,打开业主基本信息-新增窗口,输入家庭信息与个人信息,点击保存按钮。对于具有列表选择功能的项目,如:“住所类型”、“楼号”、“单元”、“楼层”、“房号”等,可以用鼠标选择录入。(如要添加或者删除下拉列表中的选项,请单击“系统维护”模块下的“字典维护”进入数据字典信息窗口进行编辑。编辑完毕之后单击“保存”按钮进行存储。)同户新增业主信息:在业主基本信息列表中点击一条记录后面的同户新增图标,打开业主基本信息-同户新增窗口,输入个人信息。点击保存按钮。(其中家庭信息不可修改,也不允许修改。)修改业主信息:在业主基本信息列表

48、中点击一条记录后面的修改图标,进入业主基本信息-修改窗口,对其资料进行修改。查询户口资料:在业主基本信息窗口中进行查询,可以通过输入住户编号、楼号、单元、楼层、户号、房主身份证、房主姓名、身份证、姓名和选择住所类型、性别进行模糊查询。删除业主信息:警告:数据删除之后不可恢复!在业主基本信息列表中点击一条记录后面的删除图标,然后执行“删除”命令,为了安全起见,系统将先做出询问:是否真的删除当前选定的资料,假如您的确要删除,请单击“是”,否则请单击“否”。图 5.5 业主基本信息界面图 5.6 5.6 业主通讯录信息管理界面的设计与实现业主通讯录信息管理界面的设计与实现 业主通讯录信息管理模块:对

49、业主的通讯信息进行“新增”、“删除”、“修改”和“查询”操作,其中涉及业主的传真、手机、QQ、电子邮件等联系信息。其功能如下:单击“业主通讯录”命令,即可进入通讯录信息窗口。在此您可新增、修改、删除 或查询通讯录中的记录。新增通讯录 新增通讯录中的记录信息,请在“通讯录信息”窗口上单击“新增”按钮,进入通讯录编辑窗口,输入业主的身份证(在身份证输入的过程中,下拉列表会显示出数据库中所有和当前输入身份证号模糊匹配的数据,选中姓名输入框后,其内容可根据输入的身份证号自动填充相应的姓名)、姓名基本信息及传真、手机、QQ、E-mail 等通讯资料后单击“保存”按钮完毕输入。注意:您直接输入的联系人在业

50、主个人信息表中必须存在相应的数据,否则无法保存成功。修改通讯录 在业主通讯录列表中点击一条记录后面的修改图标进入业主通讯录-修改窗口。修改完相应的资料后请单击“保存”保存退出,或者单击“重置”按钮,取消刚才的修改。查询通讯录 要查找联系人,系统提供可根据住户编号、联系人姓名、身份证或手机号查找途径帮助您取得需要的资料。删除通讯录 要删除一条记录,请在业主通讯录列表中点击一条记录后面的删除图标进行删除。警告:记录删除之后不可恢复!图 5.6 业主通讯录信息界面图 5.75.7 报表资料管理界面的设计与实现报表资料管理界面的设计与实现 报表资料涉及业主基本信息资料、业主通讯录资料、业主具体报表资料

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服