基于某C#环境下地物业管理系统

上传人:痛*** 文档编号:83422508 上传时间:2022-05-01 格式:DOC 页数:42 大小:1.77MB
收藏 版权申诉 举报 下载
基于某C#环境下地物业管理系统_第1页
第1页 / 共42页
基于某C#环境下地物业管理系统_第2页
第2页 / 共42页
基于某C#环境下地物业管理系统_第3页
第3页 / 共42页
资源描述:

《基于某C#环境下地物业管理系统》由会员分享,可在线阅读,更多相关《基于某C#环境下地物业管理系统(42页珍藏版)》请在装配图网上搜索。

1、word某某信息工程学院银杏酒店管理学院 本科生毕业论文设计题 目 明珠苑小区物业管理系统的设计与实现系 别 电子商务与信息管理系 专 业 信息管理与信息系统学生某某 彭秋月 学 号 2011561281 年级 2011级 指导教师 倪铉珣 教务处制表二一 年 月 日37 / 42明珠苑小区物业管理系统设计与实现作者某某:彭秋月 学号:2011561281 指导教师:倪铉珣摘要:对于很多小区物业管理来说,没有一个比拟完整的物业管理系统,甚至以我对明珠苑小区的了解来说,根本就没有物业管理系统。这对于一个小区的管理来说,很大程度上加大了物业管理的劳动本钱、降低了工作效率,而且某某性也相对于较低。因

2、此,开发一套高效率、无过失的小区物业管理系统软件十分必要。本系统的主要目的是告别帐本,安全、快捷的保存数据信息。本设计完成的小区物业管理系统是一款基于C/S结构的采用SQLServer 2008 数据库,利用Microsoft Visual C# 2008设计开发的管理系统。文中主要介绍了系统的根本功能和系统结构组成情况,内容包括系统规划、系统分析、系统功能模块描述、数据库设计、系统测试等,并列出了一些程序代码以说明该系统应用程序设计的实现过程,同时对系统运行情况加以截图说明。在最后对自己完成毕业设计过程进展了总结。关键字:物业管理系统、SQL Server、 Microsoft Visual

3、 C# The Design and Implementation of MingZhuYuan Residential Property Management SystemStudent: PengQiuyue Instructor: NiXuanxunAbstract:For a lot of residential property management, there is no a relatively plete management system, even to my understanding of the MingZhuYuan, there is no property m

4、anagement system. This for a munity management, greatly increase the labor cost, reduce the working efficiency of property management, but also relative to the confidentiality is low. Therefore, develops set ofhigh efficiency, error-free residential property management system software is extremely e

5、ssential. The main purpose of this system is the farewell, ledger, save the data information.The design of residential property management system is a based on C/S structure using SQL Server 2008 database,and using Microsoft Visual C # 2008 design and development of management system. In the article

6、, authormainly analyzes some basic functions and position of this system, which including system demanding analysis, system design principle, system design idea,description of functional module, Databasedesign, system testing, etc.In addition, lists some programming codes to explain the process of t

7、he realization of the system application design and screenshot shows at the same time the system running situation. In the final to plete the graduation design process are summarized.Key words:property management system、SQL Server、 Microsoft Visual C#目录1引言12系统概述112222.4.1 Microsoft Visual C# 2008的简介

8、:32.4.2 SQL Server 2008的简介33可行性研究44经济可行性4454系统分析5555系统总体设计665.1.1 E-R图691111126系统详细设计13131313151720222324287系统测试2929292929结论33参考文献34致谢35明珠苑小区物业管理系统设计与实现1引言随着科学技术快速开展,以计算机为根底的信息科学在社会各个方面的应用也越来越广泛,尤其在信息管理方面,计算机已是不可或缺的管理工具。对于一个小区物业管理来说,其工作流程具有多样化、复杂性、收缴费用与设备维护的繁琐性。利用计算机来管理小区物业工作是绰绰有余的,而且计算机管理能更加快捷、高效、准

9、确、方便、清晰、透明。这将给项目查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业管理正规化、现代化、无纸化的重要标志。本论文对于明珠苑小区物业管理系统该课题进展了系统完整的论述,深入阐述了设计过程。以下是本论文大致结构:第一章是问题的定义,简要介绍物业管理系统的概况;第二章为可行性研究;第三章为系统分析,主要是系统需求分析以与各板块系统功能分析;第四章为系统总体设计,即主要是对数据库的设计分析和系统总体结构的设计分析;第五章为详细设计,具体的设计出每个模块的功能实现与局部代码;第七章为系统测试,按顺序对测试项目做出说明,证实软件能力和无错误;最后是完毕语和参考书目。整个设

10、计过程力求按软件工程教学中软件开发的步骤进展,一步一步来。系统程序经过屡次反复调试,证明是正确的,是可行的。2系统概述明珠苑小区位于某某市合川区锦城路,属于典型的老式住户小区。明珠苑小区分为三个区,分别为A、B、C区,共有房屋十余栋、健身器材三套。明珠苑小区物业管理X围与:小区保安室、收发室和根底的环卫管理。因为小区内没有专业的物业管理公司,该小区内所有的维修、缴费等问题都是靠小区住户自行解决,安全隐患不能与时排查。小区住户会因为对物业管理费用的不了解和小区物业服务而产生纠纷,而且住户之间的纠纷、投诉也没有专人解决,对邻里和睦有很大的负面影响。缺乏专业的物业管理,是老式住宅小区普遍存在的问题。

11、基于以上种种原因,明珠苑小区着实需要有专业的物业管理系统,这将大大得提高办公效率、减少办公压力、保障小区住户资料安全、规X物业管理、减少安全隐患和纠纷等不和谐因素,建设一个和谐开展的小区。经过调查,由于明珠苑小区是个老式小区,然而小区X围、面积都不算小,且小区内没有一个完整的物业管理体系,因此开发本系统是非常有必要的。有了本系统的管理,才能全方位提高小区物业管理人员管理意识,以此帮助明珠苑小区管理者更好的管理小区。开发本系统的意义就在于不仅让小区住户住上美观、舒适的住宅里,同时也能让小区用户感受到小区物业的服务。充分利用科技技术来管理小区,实现高标准,高效率,高质量得管理小区。本管理系统将在明

12、珠苑小区物业管理起着非常重要的作用,本系统目标就是告别手工账簿记载小区房屋,住户资料,小屋住户投诉、报修,物业管理费用等信息,使得小区物业管理者能对小区更高效、便捷、安全的管理,从而让物业管理者更轻松得管理小区,完成小区物业一系列工作,同时让小区住户住得放心,安心,舒心。明珠苑小区物业管理系统的目标是:(1) 对整个小区房屋信息、小区住户信息准确的记载。通过系统管理,更安全、全面的记载小区房屋信息。(2) 对小区用户维修、投诉信息的与时记载。方便小区工作人员实时的对这些信息的处理。(3) 对小区已缴费的详细、准确的记载以与通过水电气的用量来计算未来物业管理费用。对未缴物业管理费用以与某住户某个

13、月的物业费用都能有一个很好的了解。(4) 对小区所有信息的检索,通过住址或某某查询,可以了解房屋信息和住户详细信息。开发工具简介本小区物业管理系统前台开发工具选用Microsoft Visual C# 2008,后台的数据库开发工具选用了SQLServer 2008。这两种开发工具功能强大,有较好的接口,作为本系统开发工具是可行的。 Microsoft Visual C# 2008的简介:Microsoft Visual C#简称C#是微软开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成局部。而Microsoft Visual C# 2008是微软开发的C#编程集成开发环境同种产

14、品还有Borland公司的C# Builder,它是为生成在 .NET Framework 上运行的多种应用程序而设计的。C# 简单、功能强大、类型安全,而且是面向对象的。C# 凭借它的许多创新,在保持 C 样式语言的表示形式和优美的同时,实现了应用程序的快速开发。Visual Studio 包含 Visual C#,这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以与其他工具实现的。通过 .NET Framework 类库,可以访问多种操作系统服务和其他有用的精心设计的类,这些类可显著加快开发周期。 总的来说,C#具有以下特点:(1) 面向对象(2) 支持

15、可视化图形界面(3) 开发效率高(4) 易用性(5) 通用性SQL Server 2008的简介SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进展沟通。按照ANSI美国国家标准协会的规定,SQL被作为关系型数据库管理系统的标准语言。其特点如下:(1) 强大的处理能力:它能够处理大量数据,同时保持数据完整性并提供许多高级管理和数据分配功能。(2) 可信任的:使得公司可以以很高的安全性、可靠性和可扩展性来运行最关键任务的应用程序。(3) 高效的:使得公司可以降低开发和管理数据根底设施的时间和本钱。(4) 智

16、能的:提供了一个全面的平台,可以在你的用户需要的时候给它发送观察和信息。3可行性研究可行性分析FeasibilityAnalysis也称为可行性研究,是在系统调查的根底上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进展分析和研究,以防止投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。本设计要做的只是针对小区的真实的物业管理工作来开发出适用的物业管理系统,面向Windows操作系统,以MicrosoftVisualC# 2008作为前台开发工具,再以SQL Server 2008作为后台数据库,并从数据库

17、的应用和开发的实效性角度出发,在之前做过的课程设计中,完成的系统都是通过这两种开发工具来实现的,因此在技术上不存在问题。经济可行性本系统对经济没过多要求,只要有一台计算机与相应的运行软件即可。开发项目成功后,系统对于输入输出的规X,提高了数据可用性,增强了数据安全系数,能够更便捷、简单、快速地查询房屋、户主各个方面的信息,方便快捷的缴费,登记、排查所有的安全隐患,所有的票据、协议的生成、打印等,对提高小区物业管理水平有一定的现实意义。系统对操作人员的要求不高,只要会电脑的根本操作,加上在使用前,会有开发并能熟练操作本系统的工程人员对用户群进展专业系统的培训。培训内容应包括,熟练掌握系统的各个功

18、能和简单的系统维护,在开发设计程序的过程中直观的界面和控件的文字解释完全能使得用户充分理解起功能和意义。由于系统本身可视性好,所以本系统的操作是完全可行的。本系统的功能是对物业公司组织机构、组织机构、业务项目流程等做了一定的调查后,根据租住机构和管理职能来进展设置的。新的系统不会对组织机构有太大的变化,同时物业管理公司也迫切需要实现信息现代化管理和数据现代化管理。基于以上分析可知,开发社区物业管理系统是完全可行的。4系统分析小区物业管理系统,是以明珠苑小区的实际工作为原型,并对一些不合理的流程进展优化,一些不足的流程进展完善,信息化的管理在现有的人工管理的根底上更加完善、更加合理。传统物业管理

19、是手工管理来实现的,无论是添加、修改、查询房屋和户主的信息,还是水电费的缴纳都很不方便,缴费票据等都是人工书写,效率低,不规X。本系统主要涉与到四大局部:系统管理,根本信息管理,日常管理,物业费用。其中系统管理主要包括对系统登录用户操作,如添加系统登录用户信息、修改登录用户信息、删除登录用户信息等;根本信息管理主要包括房屋信息管理和小区住户信息管理,主要详细记载房屋详细信息以与住户详细资料;日常管理包括报修信息管理和投诉信息管理,主要包括小区住户的报修信息、投诉信息的一个与时记载与实时处理;物业费用管理包括费用管理和抄表录入,抄表录入即对水表、电表、气表度数的一个详细记录。经过调研与可行性分析

20、,出于对人们住房考虑,设计了这套小区物业管理系统,本系统主要考虑到小区物业管理的普遍要求,小区物业管理系统主要包括:(1)对系统用户的操作,主要包括对密码的修改,新用户的添加等。(2)对小区所有房屋资料的录入和增、删、改、查询等功能实现,在基于这些小区的房产资源对小区进展管理。(3)对小区内住户的详细资料的管理,包括增、删、改、查询等功能的实现,小区住户与小区房屋资料息息相关,因此物业管理是针对小区住户而言的。(4)对小区用户的日常投诉、报修信息的管理,包括实时登记用户投诉、报修信息以与工作人员对这些信息的与时处理情况。这些是小区用户的根本需要,也是一个物业公司服务好的表现。(5)在具有了所有

21、的根本资料信息后,需要实现实质性的物业管理。与物业费用的管理。主要将小区住户水电气用量的详细准确的记载、并通过水电气用量的多少来计算物业管理费用,对未缴物业管理费用的与时收费等。当然想要了解某住户某时间的物业费用这也是完全可行的。5系统总体设计5.1.1 E-R图小区物业管理系统局部实体E-R图如下:图1 系统用户信息实体E-R图图2 房屋信息实体E-R图图3 住户信息实体E-R图图4 报修信息实体E-R图图5 投诉信息实体E-R图图6 水表实体E-R图图7 电表实体E-R图图8 气表实体E-R图图9 物业费用信息实体E-R图系统用户表存放登录系统所需要的用户名和密码,如表1所示:表1系统用户

22、表字段名数据类型主键可否为空编号int是NOT NULL用户名nchar10NOT NULL密码char(6)NOT NULL住户表存放小区内所有住户相关信息,整个小区物业都围绕小区用户,小区用户是整个小区的核心。如表2所示:表2住户信息表字段名数据类型主键可否为空住户编号int是NOT NULL住址nvarchar(50)NOT NULL户主某某nvarchar(20)NOT NULL联系nvarchar(20)NOT NULL某某char(18)NOT NULL入住时间datetimeNOT NULL房屋信息表存放小区内所有住房的相关信息。如表3所示:表3房屋信息表字段名数据类型主键可否为

23、空房屋编号int是NOT NULL住址nvarchar(50)NOT NULL户主某某nvarchar(20)NOT NULL面积nvarchar(20)NOT NULL结构nvarchar(50)NOT NULL设备nvarchar(50)NOT NULL出售信息nchar(10)NOT NULL报修表存放小区用户对小区内的设施设备的报修状况,以与记录物业工作人员是否处理。如表4所示:表4报修信息表字段名数据类型主键可否为空报修编号int是NOT NULL住址nvarchar(50)NOT NULL报修人nvarchar(20)NULL报修内容nvarchar(MAX)NOT NULL报修时

24、间datetimeNOT NULL处理时间datetime NULL状态nchar(10)NOT NULL投诉信息表存放小区用户自己对小区周围环境的投诉与建议,如表5所示:表5投诉信息表字段名数据类型主键可否为空投诉编号int是NOT NULL住址nvarchar(50)NULL投诉人nvarchar(20)NULL投诉内容nvarchar(MAX)NOT NULL投诉时间datetimeNOT NULL处理时间datetimeNULL状态nchar(10)NOT NULL水表主要记载小区用户某月水的用量,详细准确的记载有利于物业费用的计算以与便捷得生成物业费用账单,如表6所示:表6水表字段名

25、数据类型主键可否为空水表编号int是NOT NULL住址nvarchar(50)NOT NULL起数floatNOT NULL止数floatNOT NULL日期datetimeNOT NULL电表主要记载小区用户某月电的用量,详细准确的记载有利于物业费用的计算以与便捷得生成物业费用账单,如表7所示:表7电表字段名数据类型主键可否为空电表编号int是NOT NULL住址nvarchar(50)NOT NULL起数floatNOT NULL止数floatNOT NULL日期datetimeNOT NULL气表主要记载小区用户某月天然气的用量,详细准确的记载有利于物业费用的计算以与便捷得生成物业费用

26、账单,如表8所示:表8气表字段名数据类型主键可否为空气表编号int是NOT NULL住址nvarchar(50)NOT NULL起数floatNOT NULL止数floatNOT NULL日期datetimeNOT NULL物业费用表存放的是小区用户所消耗的相关物业费用,如表9所示:表9物业费用表字段名数据类型主键可否为空费用编号int是NOT NULL住址nvarchar(50)NOT NULL水费nchar(10)NOT NULL电费nchar(10)NOT NULL气费nchar(10)NOT NULL垃圾清理费nchar(10)NOT NULL物业管理费nchar(10)NOT NUL

27、L日期datetimeNOT NULL状态nchar(10)NOT NULL根据上面的需求分析以与对明珠苑小区的调查,初步设计适合本小区的功能如下:(1) 系统主界面首先在系统主界面可以通过地址或户主查询房屋信息和住户详细资料,其次可以直观清晰的看到未缴费账单、未处理维修记录、未处理投诉记录的详细情况,并打印详情。等待处理后再由工作人员更改其状态。(2) 系统管理系统管理主要用户管理,即系统用户的添加、删除、密码的修改,密码对于信息安全是很有保障的。(3) 根本信息管理根本信息管理里面主要分为两个板块:住户信息管理和房屋信息管理。住户信息管理详细记录住户某某,地址,入住时间,某某,以与对住户资

28、料进展添加,修改,删除,以与通过住址或某某对住户信息的查询等;房屋信息管理详细记录住址,住户某某,面积,结构,设备,租售等信息,以与对房屋信息进展添加、修改、删除和通过住址或某某对房屋信息的查询等。(4) 日常管理日常管理里面主要包括报修信息管理和投诉信息管理。报修信息管理即对报修信息的增加、修改、删除等操作,包括报修人、住址、报修时间、处理时间、状态、报修内容等。报修信息管理实时的记录用户报修信息,为住户提供与时维修服务;投诉信息管理主要对用户的投诉进展记录,修改、删除,包括投诉人、住址、投诉时间、处理时间、状态、投诉内容,投诉信息管理实时的记录投诉信息,未住户与时提供服务,处理问题。(5)

29、 物业费用管理物业费用管的来源是根据水费、电费、气费、固定的垃圾清理费和根据房屋面积而来的物业管理费用,因此物业费用管理分为两大模块,一是费用管理、而是抄表录入。费用管理模块又分为三个小的模块,费用查询、应收管理、收费处理。费用查询即实现根据住址或日期或这地址和日期的查询功能;应收管理主要是通过地址和日期的查询,计算出物业费用详单,即水费,电费,气费,垃圾清理费,物业管理费。而且通过一个查询可以得到此条记录是否缴费或者物业管理表中是否存在该记录。如果表中不存在此记录如此添加此条信息到物业费用表中;收费处理主要是对未缴费的记录确认缴费的操作。抄表录入主要详细记载水表、电表、气表等信息,再根据地址

30、的查询得到最近时间该地址水表、气表、电表的止数,此数据如此为此次跟新数据的起数。应注意的是查询得到的最近时间应小于选择的日期。本系统分为四个功能模块:系统管理、根本信息管理、日常管理、物业费用管理。系统功能结构图如图10所示:图10 系统功能结构图6系统详细设计经过以上的分析,已经完成了数据库的后台工作,本系统分为以下三局部:(1)用户登陆;(2)系统主体平台;(3)通过主体平台调用的功能模块。接下来即对各局部作详细介绍:启动系统程序后,首先进入系统登陆界面,在登陆进入主体平台的时候,系统会要求用户输入有效用户名、正确的密码,为了防止非用户在使用,输入正常信息后便可以使用本系统。用户登录界面如

31、图11所示。图11用户登录界面其中“登录按钮代码如下:if (this.textBox1.Text = ) MessageBox.Show(请输入用户名!); else string sql = select 密码 from 系统用户表 where 用户名= + this.textBox1.Text.Trim() + ; Class1 a = new Class1(); a.getinfor(sql); if (a.ds.Tables0.Rows.Count = 0) MessageBox.Show(该账户不存在!); this.textBox1.Text = ; this.textBox2.

32、Text = ; this.textBox1.Focus(); return; else if (this.textBox2.Text.Trim() != a.ds.Tables0.Rows00.ToString() MessageBox.Show(密码错误!); this.textBox2.Text = ; this.textBox2.Focus(); return; else系统主界面 b = new 系统主界面(); b.yh = this.textBox1.Text; b.Show(); this.Hide();用户管理即系统用户的添加、删除、密码的修改,用户管理界面如图12所示。 图

33、12用户管理界面其中局部代码如下:private void button5_Click(object sender, EventArgs e) if (this.textBox1.Text = ) MessageBox.Show(请输入用户名!); elsestring sql1 = select * from 系统用户表 where 用户名= + this.textBox1.Text.Trim() + ; Class1 b = new Class1(); b.getinfor(sql1); if (b.ds.Tables0.Rows.Count != 0) this.textBox2.Tex

34、t = this.textBox1.Text.Trim(); this.textBox3.Text = b.ds.Tables0.Rows02.ToString(); this.textBox4.Text = b.ds.Tables0.Rows03.ToString(); else MessageBox.Show(该用户不存在!); private void button6_Click_1(object sender, EventArgs e) if (this.textBox2.Text != )string sql = update 系统用户表 set 用户名 = + this.textB

35、ox2.Text.Trim() + ,密码 = + this.textBox3.Text.Trim() + ,身份 = + this.textBox4.Text.Trim() + where 用户名= + this.textBox2.Text.Trim() + ; Class1 d = new Class1(); d.ExecuteNonQuery(sql); MessageBox.Show(修改成功!); this.textBox1.Text = ; this.textBox2.Text = ; this.textBox3.Text = ; this.textBox4.Text = ; el

36、se MessageBox.Show(该用户不存在); private void button7_Click_1(object sender, EventArgs e) if (this.textBox2.Text != )string sql = delete from 系统用户表 where 用户名= + this.textBox2.Text + ; Class1 c = new Class1(); c.ExecuteNonQuery(sql); MessageBox.Show(删除成功!); this.textBox1.Text = ; this.textBox2.Text = ; th

37、is.textBox3.Text = ; this.textBox4.Text = ; elseMessageBox.Show(该用户不存在!); 住户信息管理主要是对住户的根本信息住址、住户某某、联系、某某号、入住时间等信息)添加、修改、删除。当记录较多,通过简单的查询可以方便迅速找的目标记录。住户信息管理界面如图13、图14所示。图13用户信息管理界面其中“查询按钮的代码如下:if (this.textBox1.Text = ) MessageBox.Show(请输入查询值!); else string Textbox1 = textBox1.Text.Trim(); if (this.b

38、oBox1.Text = 某某)string StrSQL = select * from 住户信息表 where 户主某某 like % + textBox1.Text.Trim() + %; Class1 a = new Class1(); a.getinfor(StrSQL); DataTable mytable = new DataTable(); mytable = a.ds.Tables0; if (a.ds.Tables0.Rows.Count = 0) MessageBox.Show(该记录不存在!); else this.dataGridView1.DataSource =

39、mytable; elsestring StrSQL = select * from 住户信息表 where 住址 like % + textBox1.Text.Trim() + %; Class1 a = new Class1(); a.getinfor(StrSQL); DataTable mytable = new DataTable(); mytable = a.ds.Tables0; if (a.ds.Tables0.Rows.Count = 0) MessageBox.Show(该记录不存在!); else this.dataGridView1.DataSource = mytab

40、le; 图14用户信息操作界面其中“添加记录按钮代码如下:private void button5_Click(object sender, EventArgs e) if (this.textBox1.Text.Length 1 | this.textBox5.Text.Length 1 | this.textBox3.Text.Length 1)MessageBox.Show(住户信息未填写完整!,信息提示,MessageBoxButtons.OK,MessageBoxIcon.Information);return; trystring sql2 = select top 1 住户编号

41、from 住户信息表 order by 住户编号 desc; Class1 c = new Class1(); c.getinfor(sql2); int N = 0; if (c.ds.Tables0.Rows.Count = 0) N = 1; else N = int.Parse(c.ds.Tables0.Rows00.ToString() + 1; string sql =insert into 住户信息表 (住户编号,户主某某,联系,住址,入住时间,某某)values( + N + ,+this.textBox1.Text.Trim()+,+this.textBox2.Text.Tr

42、im()+,+this.textBox3.Text.Trim()+,+ dateTimePicker1.Value.ToShortDateString()+,+this.textBox5.Text.Trim()+); Class1 b = new Class1(); b.ExecuteNonQuery(sql); MessageBox.Show(增加数据集记录操作成功!,信息提示,MessageBoxButtons.OK,MessageBoxIcon.Information); this.textBox1.Text = ; this.textBox2.Text = ; this.textBox

43、3.Text = ; this.textBox5.Text = ;MessageBox.Show(增加数据集记录操作失败:+Err.Message,信息提示,MessageBoxButtons.OK,MessageBoxIcon.Information); 房屋信息主要是记录小区楼盘的根本信息如(住址、住户某某、面积、结构、设备以与出售信息等等)和通过两个选择条件来进展查询的功能。房屋信息管理界面如图15,图16所示。图15房屋信息管理界面其中“查询按钮代码如下如下:if (this.textBox1.Text = ) MessageBox.Show(请输入查询值!); else string

44、 Textbox1 = textBox1.Text.Trim(); if (this.boBox1.Text = 某某)string StrSQL = select * from 房屋信息表 where 户主某某 like % + textBox1.Text.Trim() + %; Class1 a = new Class1(); a.getinfor(StrSQL); DataTable mytable = new DataTable(); mytable = a.ds.Tables0; if (a.ds.Tables0.Rows.Count = 0) MessageBox.Show(该记录

45、不存在!); elsethis.dataGridView1.DataSource = mytable; else string StrSQL = select * from 房屋信息表 where 住址 like % + textBox1.Text.Trim() + %; Class1 a = new Class1(); a.getinfor(StrSQL); DataTable mytable = new DataTable(); mytable = a.ds.Tables0; if (a.ds.Tables0.Rows.Count = 0) MessageBox.Show(该记录不存在!)

46、; else this.dataGridView1.DataSource = mytable; 图16房屋信息的操作界面其中“查询按钮代码如下:if (this.boBox1.Text = ) MessageBox.Show(请选择住址!); else string sql = select * from 房屋信息表 where 住址 = + this.boBox1.Text.Trim() + ; Class1 h = new Class1(); h.getinfor(sql); if (h.ds.Tables0.Rows.Count != 0) this.textBox1.Text = th

47、is.boBox1.Text.Trim(); this.textBox2.Text = h.ds.Tables0.Rows03.ToString(); this.textBox3.Text = h.ds.Tables0.Rows05.ToString(); this.textBox4.Text = h.ds.Tables0.Rows02.ToString(); this.textBox5.Text = h.ds.Tables0.Rows04.ToString(); this.textBox6.Text = h.ds.Tables0.Rows06.ToString(); else Message

48、Box.Show(该记录不存在!);该模块主要详细记录小区住户报修信息。报修信息管理主要包括报修人,报修时间,报修内容,是否处理,处理时间。报修信息管理界面如图6-7所示。图17报修信息管理界面其中“添加按钮代码如下:if (this.textBox2.Text.Length 1 | this.textBox3.Text.Length 1 | this.richTextBox1.Text.Length 1)MessageBox.Show(信息未填写完整!,信息提示,MessageBoxButtons.OK,MessageBoxIcon.Information);return; trystrin

49、g sql2 = select top 1 报修编号 from 报修信息表 order by 报修编号 desc; Class1 c = new Class1(); c.getinfor(sql2); int N = 0; if (c.ds.Tables0.Rows.Count = 0) N = 1; ElseN = int.Parse(c.ds.Tables0.Rows00.ToString() + 1; string sql = insert into 报修信息表 (报修编号,报修人,住址,状态,报修时间,处理时间,报修内容)values( + N + , + this.textBox1.

50、Text.Trim() + , + this.textBox2.Text.Trim() + , + this.textBox3.Text.Trim() + , + dateTimePicker1.Value.ToShortDateString() + , + this.dateTimePicker2.Value.ToShortDateString() + , + this.richTextBox1.Text.Trim() + ); Class1 b = new Class1(); b.ExecuteNonQuery(sql); MessageBox.Show(增加数据集记录操作成功!,信息提示

51、,MessageBoxButtons.OK,MessageBoxIcon.Information);catch(Exception Err) MessageBox.Show(增加数据集记录操作失败:+Err.Message,信息提示,MessageBoxButtons.OK,MessageBoxIcon.Information); 该模块主要详细记录小区住户的投诉信息。投诉信息管理主要包括投诉人,投诉时间,投诉内容,是否处理,处理时间。投诉信息管理界面如图6-8所示。图18投诉管理界面其中“修改按钮代码如下:if (this.textBox3.Text.Length 1| this.richT

52、extBox1.Text.Length 1) MessageBox.Show(投诉信息未填写完整!, 信息提示, MessageBoxButtons.OK, MessageBoxIcon.Information); return; trystring sql = update 投诉信息表 set 投诉人= + this.textBox1.Text.Trim() + ,住址= + this.textBox2.Text.Trim() + ,状态= + this.textBox3.Text.Trim() + ,投诉时间= + this.dateTimePicker1.Value + ,处理时间= + this.dateTimePicker2.Value + ,投诉内容 = + this.richTextBox1.Text.Trim() + ; Class1 c = new Class1(); c.ExecuteNonQuery(sql); MessageBox.Show(记录修改成功!); catch (Exce

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!