小区住户信息管理系统这是我的.doc_第1页
小区住户信息管理系统这是我的.doc_第2页
小区住户信息管理系统这是我的.doc_第3页
小区住户信息管理系统这是我的.doc_第4页
小区住户信息管理系统这是我的.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

作业名称:小区住户信息管理系统2003年6月8日国务院第 379号令颁布了 物业管理条例,标志着我国物业管理行业将进入规范化、法制化、市场化、社会化管理。小区物业管理系统的设计与维护是采用VISAUL FOXPRO开发的一个数据库管理系统。本设计主要讲述了VISAUL FOXPRO的基本功能、设计方法以及它的应用性。我们以小区物业管理系统为例逐一介绍开发过程中的步骤及问题概述、系统设计、系统实现。在本系统设计过程中我先采用数据流图、数据的功能结构图分析了本系统所需的各种数据并展示了系统的各个功能板块所需的数据库表、表单、报表、菜单的设计等并给出了实现主要表单小区物业管理查询系统登录界面、小区物业管理查询系统中相应的功能控件和代码以及其实现方法。 完成本模块作业的计算机硬、软件环境 硬件 CPU:Intel 酷睿i7 3960X 3.3G 内存: 500M 硬盘: 80GB 软件 操作系统: Windows7 数据库管理系统:Visual Foxpro 6.0 文字处理软件: Word 2007一小区住户信息系统分析需求分析小区物业管理系统的主要任务是用计算机对各种信息进行日常的管理如查询、修改、增加、删除以及存储等迅速准确的完成各种信息的统计计算和汇总工作快速显示出小区信息报表针对系统服务对象的具体要求设计系统。通过对小区管理中的住户信息管理这部分的分析研究,小区住户信息管理系统应该要有下面的功能:1、对小区物业相关信息的变动进行处理。一个小区物业的信息不会是一成不变的其总是在不断的变化住户有增加有减少。因此设计系统应该考虑这些情况。 2、对小区相关物业的变动情况即时显示。 3、信息查询功能。可以快速的对小区的各种物业信息进行查询、统计迅速地显示出所需的报表。例如小区房屋表、收费表等。 4、对小区物业信息的查看、设置。小区的住户数量是会有变化的通过VFP系统可以简单方便地添加、修改相关的信息同时可以按照出入证号浏览相关社区人员的信息。二总体设计2.1小区住户信息管理系统主要功能小区住户信息管理系统是一个操作简便、界面友好、灵活、实用、安全的管理软件,系统由用户管理、信息维护、修改密码、浏览查询等几个功能模块组成,规划系统功能模块如下:1、用户管理。编号、栋名、单元、层、门号、姓名、单位、电话、面积、备注等信息的修改,增加用户、删除用户。2、信息维护。小区内各个信息的更新,维护,修改,为小区内的住户提供方便的服务。3、修改密码。保护小区住户的基本信息,为每个用户设置相应的权限级别。4、浏览查询。信息查询灵活、方便、快捷、准确,数据存储安全可靠,使小区的住户方便浏览。2.2小区住户信息管理系统功能结构图:住户管理系统的后台系统用户管理信息维护修改密码浏览查询2.3 数据流图:本数据流图体现了本系统内部的事务的流向,数据被处理的过程,数据的存储过程。三.小区住户信息管理系统设计3.1设计目标本系统是根据各大中小型小区的实际需求而开发的,完全能够实现小区住户信息的自动管理,通过本系统可以达到以下目标:1.系统运行稳定,安全可靠。对需求分析进行补充说明,详细说明需求分析的部分细节、统一规范格式和建立需求约束规范等。2.界面设计美观,人机交互界面友好。而且系统界面具有一定的健壮性,出现错误时,有良好的错误提示,系统能够保证长时间运行等。3.信息查询灵活、方便、快捷、准确,数据存储安全可靠。4.满足键盘和鼠标的双重操作,完全支持回车键。5.采用多种方式查询数据 6.操作员可以随时修改自己的口令。 7.数据保密性强,为每个用户设置相应的权限级别。 3.2开发及运行环境系统开发平台:Visual FoxPro 6.0运行平台:Window 2000/ Window XP或以上版本;3.3数据库设计本系统采用Visual FoxPro 6.0设计数据库,本系统中包括如下数据表。下面分别给出数据表的结构。数据表结构(1) 住户数据表住户数据表主要用于在住户之间的各项信息内容的分析窗体中统计住户的信息。该表结构如下表所示:(2)楼栋信息维护楼栋信息表主要用于保存楼栋数据的详细信息。该数据表的结构如下表所示:四.主要功能模块设计4.1 模块设计 1.登陆模块 要求:输入用户名称和密码,如果用户名、密码正确,则允许进入主控制平台如果输入错误则给出信息提示,重新输入。 包含两个标签(用户名、密码)两个文本框,两个命令按钮(登入、退出)控件属性设置: 标签lable1的caption属性设置为用户名 标签lable2的caption属性设置为密码 命令按钮1的caption属性设置为登入 命令按钮2的caption属性设置为退出 表单的名称设置为系统登入 代码设置 确定代码cname=alltrim(thisform.text1.value) ppassword=alltrim(thisform.text2.value)locate for 用户名称=cname.and.密码=ppassword if eof() messagebox(用户名称或密码错误,请重新输入!,系统提示) return else thisform.visible=.f. do form 主控平台 endif set exact off 退出命令thisform.release运行结果如图所示:2系统管理模块 要求:a.用户管理模块:系统管理员进行用户权限设置和用户的浏览,包括添加新用户以及对用户姓名和用户权限的更改,一般用户不能使用该项功能。 b.修改密码模块:任何用户都可以在登录系统后修改自己的的密码。代码设计: 删除用户:delete for 用户id = thisform.text1.value Pack go top 退出系统:thisform.release3. 基本信息维护模块 要求:住户信息维护模块:录入住户信息并保存;房屋信息维护模块;录入每处房屋的基本信息和入住信息,注意是否有人入住,并保存。 控件属性设计: 插入10个标签设置分别其caption属性为:编号、栋名、单元、层、门号、姓名、单位、电话、面积、备注。插入10个空白文本框设置分别其caption属性为:text1、text2、text3、text4、text5、text6、text7、text8、text9、text10。代码设计: 保存的click语句USE 住户表 a=alltrim(thisform.text1.value)b=alltrim(thisform.text2.value) c=alltrim(thisform.text3.value)d=alltrim(thisform.text4.value) e=alltrim(thisform.text5.value) f=alltrim(thisform.text6.value) g=alltrim(thisform.text7.value)h=alltrim(thisform.text8.value) i=alltrim(thisform.text9.value) j=alltrim(thisform.text10.value) insert into 住户表(编号、栋名、单元、层、门号、姓名、单位、电话、面积、备注) values (a,b,c,d,e,f,g,h,i,j)4浏览与查询模块 要求:a.住户相关信息浏览查询模块:可以按姓名、按出入证和按房屋权属分别查询;b.房屋信息浏览与查询模块:可按楼型浏览、按户型浏览或按房屋状态(入住否)浏览;c.输出结果(编号、栋名、单元、层、门号、姓名、单位、电话、面积、备注)。5退出系统模块 要求:能退出系统 设置“退出”按钮的click代码:Thisform.release 保存表单,在VFP环境中运行表单,修改程序错误;测试成功,将项目连编程课执行文件。 设置“用户管理”click事件代码do form 用户管理 设置“信息维护”click事件代码do form 信息维护 设置“修改密码”click事件代码do form 密码管理 设置“浏览与查询”click事件代码do form 浏览与查询4.2 运行总结此次课程设计真的让我印象深刻,从最基本的数据库设计、表的建立和信息的录入到表单的设计及最后表单的成功运行,其中的每一步都需要认真的对待。 本人认为本次课程设计已达到要求,在这次课程设计过程中我通过和小组人员在一起制作小区

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论