第一范文网 - 专业文章范例文档资料分享平台

毕业论文-小区物业管理系统 

来源:用户分享 时间:2025/5/23 5:39:20 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第五章 系统详细设计

5.1界面设计与功能

经过以上的分析及建摸模,已经完成了数据库的后台工作。下面要完成的是 人机交互的界面。本系统分为以下三部分:

(1) 用户登陆; (2) 系统主体平台;

(3) 通过主体平台调用的功能模块。 接下来即对各部分作详细介绍:

5.2 用户登陆部分

启动系统程序后,首先进入系统登陆界面,在登陆进入主体平台的时候,系统会要求用户输入用户名及密码作为验证信息,为了防止非用户在使用,输入正常信息后便可以使用本系统。

界面截图如下:

本模块代码如下:

Private Sub Command1_Click() Dim strUserName As String Dim strPassword As String

Static intLoginTimes As Integer

26

If Trim(Text1.Text) = \如果用户名为空

MsgBox \用户名不能为空!\错误\ Text1.SetFocus Exit Sub End If

'打开数据库中的 用户表 Adodc1.Refresh '查找用户名

'Adodc1.Recordset.Find \用户名 ='\ '也可以用下面的过滤方式

Adodc1.Recordset.Filter = \用户名 ='\ If Not Adodc1.Recordset.EOF Then '找到记录 strUserName = Adodc1.Recordset!用户名 strPassword = Adodc1.Recordset!密码 'Else '没找到记录 'Text1 = \ 'Text2 = \ End If

If strUserName = Text1.Text And strPassword = Text2.Text Then Adodc1.Recordset.Close '关闭数据库中的 用户表 Unload Me '关闭窗体

frmMain.Show '显示主窗体 Else

'用户名或密码不对

MsgBox \用户名或密码不对!\提示\ Text1 = \ Text2 = \

intLoginTimes = intLoginTimes + 1 If intLoginTimes >= 3 Then '超过三次

Adodc1.Recordset.Close '关闭数据库中的 用户表 End '退出整个程序 End If

Text2.SetFocus '重新输入密码 SendKeys \ End If End Sub

5.3 小区住户信息管理模块

住户资料主要是对住户的基本信息如 (住户电话、住户姓名、物业地址、身份证号、入住时间等信息)和另外两个标签的信息进行添加、修改、删除、查询。

27

添加、修改、删除这些操作必须保存后才能生效。当记录较多,通过简单的查询可以方便的找的目标记录,查询结果已表格方式显示。表格显示结果的同时,如果还出现多条记录,可以根据某个字段对记录进行排序,这样可以给用户带来更大的方便和提高查找效率。

界面截图如下:

本模块代码如下:

Private Sub Command1_Click() If rs.EOF = False Then Text1.Text = rs(\户主\ Text2.Text = rs(\住址\ Text3.Text = rs(\电话\ Text4.Text = rs(\入住时间\ Text5.Text = rs(\身份证号码\ rs.MoveNext End If End Sub

28

Private Sub Command2_Click() Dim strql As String

Set db = OpenDatabase(App.Path + \

strsql = \住户基本信息表 (户主,住址,电话,入住时间,身份证号码) values ('\Text2.Text & \db.Execute strsql db.Close Text1.Text = \Text2.Text = \Text3.Text = \Text4.Text = \Text5.Text = \MsgBox \添加成功\End Sub

Private Sub Command3_Click() Dim strsql As String

If MsgBox(\是否要修改此记录\修改\Set db = OpenDatabase(App.Path + \

strsql = \住户基本信息表 set 住址 = '\+ Text2.Text + \,户主 = '\+ Text1.Text + \电话 = '\+ Text3.Text + \入住时间 = '\身份证号码='\End If

db.Execute strsql db.Close Text1.Text = \Text2.Text = \Text3.Text = \Text4.Text = \Text5.Text = \MsgBox \修改成功\End Sub

Private Sub Command4_Click() Dim strqsl As String

Set db = OpenDatabase(App.Path + \

strsql = \住户基本信息表 where 住址 = '\db.Execute strsql Text1.Text = \Text2.Text = \Text3.Text = \Text4.Text = \Text5.Text = \MsgBox \删除成功\

29

End Sub

Private Sub Command5_Click() Form3.Show Unload Me End Sub

Private Sub Command6_Click() frmMain.Show Unload Me End Sub

Private Sub Form_Load() Dim strsql As String

Set db = OpenDatabase(App.Path + \ strsql = \住户基本信息表\ Set rs = db.OpenRecordset(strsql) End Sub

5.4 房屋信息管理模块

房产资料主要是对住户的基本信息如 (物业地址、使用面积、房屋结构、设备、出售信息等信息)的添加、修改、删除、查询及统计记录个数。添加、修改、删除这些操作必须保存后才能生效。当记录较多,通过简单的查询可以方便的找的目标记录,查询结果已表格方式显示。表格显示结果的同时,如果还出现多条记录,可以根据某个字段对记录进行排序,这样可以给用户带来更大的方便和提高查找效率。

界面截图如下:

30

搜索更多关于: 毕业论文-小区物业管理系统  的文档
毕业论文-小区物业管理系统 .doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8oxwr0v0jd0weks4q3fi_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top