ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:216.73KB ,
资源ID:21249696      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21249696.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(小区物业管理系统Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

小区物业管理系统Word格式.docx

1、按照住户要求,查询该住户的费用信息并打印报表给该住户。(包括:显示 添加 修改 删除 查询等。)2)小区物业管理模块对小区的基本信息录入、编辑、删除,还可以增加小区;对每个楼栋的套户基本信息的录入、编辑、删除操作;对门面房信息录入、增加、编辑、删除操作。另外该模块功能还有一些辅助功能:查询管理(针对小区信息、楼栋信息、套户信息、住户信息、门面房信息)。3)系统管理模块 系统管理模块位于系统管理主机上,系统管理员通过此模块实现标准数据的制定,实现对操作员的管理,数据的备份等。(系统管理员、收费管理员、物业管理员)指导教师(签字): 教研室主任(签字):批准日期:摘 要 小区物业管理系统是为小区管

2、理者更好的维护小区各项业务处理工作而开发的管理软件,利用计算机实现对小区物业高效、准确的维护、管理。 后台数据库使用SQL Server 2005,前台开发工具使用visual studio。 本系统界面设计大方、简洁、实用,操作简单方便,是一款完全适合普通小区物业日常事务管理的软件。软件设计综合了具有一定代表性的多家物业管理公司的业务模式和需求。能实现房产、客户等小区的智能化管理,可以提高物业管理的效率。关键词: 物业管理系统 ;visual studio ;SQL Server 2005目 录1课题描述 32 系统功能的设计 42.1 功能设计 42.2 模块设计 53 数据库设计 73.

3、1 数据库需求分析 73.2 数据库概念结构设计 73.3 数据库逻辑结构设计 73.4数据库表关系图 94 系统功能的实现 104.1 登录首页 104. 2 系统管理首页 124. 3 物业管理首页 134.4 住户管理 154.5 收费管理 154.6 系统管理 17总结 18参考文献 191 课题描述迄今为止,中国的物业管理行业已经走过了二十几年的时间,已经具备了一定的规模和形态。随着经济体制的改革发展、城市的现代化、人们对居住空间的可持续发展的要求,伴随房地产商品经济发展的必然产物物业管理要得到迫切的改变,已成为一种必然的趋势。尤其在市场经济的条件下,大多数人将成为物业的产权人和使用

4、权人,因此,如何在激烈的市场竞争中立于不败之地,创造合理的规模效益,已经成为现今物业管理的关键问题。小区物业管理系统是每个小区不可缺少的部分,它的内容对于小区的筹划者和管理者以及居住在小区内的各位业主来说都是非常重要的,所以小区物业管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理小区,这种管理方式存在着许多缺点,如:效率低、保密性差,数据冗长等诸多因素,另外在很长时间后,将产生大量的文件和数据,这对于输入、更新和维护都带来了不少的困难。 随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重

5、要的作用。作为计算机应用的一部分,使用计算机对小区的物业进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高小区物业管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,针对以上所阐述的问题,开发出适合小区的一套管理软件成为很有必要的事情.2 系统功能的设计2.1 功能设计本系统具体功能分析如下:1.安全管理提供用户登录功能.2.物业管理登陆后的每个用户可以对小区资料,楼房资料,房间资料等进行查询,修改,添加,删除操作。3.住户管理登录后的每个用户对小区内所有住户的基本信息及每个住户的入住情况

6、进行查询,添加,修改,删除操作。4.系统管理登录后的系统管理员可以对该系统的使用者以及该系统中数据库的一些用户查询,添加,修改,删除操作。5.费用管理登录后的系统使用者可以对小区内的水费,电费等其他费用的基本情况及小区住户的缴纳情况查询,添加,修改,删除操作。6.系统功能结构图图2-1 系统功能图2.2 模块设计 系统模块可以划分为以下几个模块,每个模块的功能相对专一,户身份验证提供对用户的登录身份进行验证,同时得到用户的身份权限,只有系统账号的用户可以使用系统的所有功能,可以对执行代码的维护等操作。系统的最底层采用SQL Server2005数据库。图2-2 数据库模块图1.用户身份验证管理

7、模块用户身份验证模块实现用户的合法性检查,在后面页面里通过它的值来判断用户的操作是否合法。2.物业管理模块在物业管理模块里主要是对小区概况的查询,修改,楼宇信息,房间信息的查询,修改,删除,添加等功能。3.住户管理模块住户管理模块主要提供的是查看,修改,删除,添加小区内住户的基本信息,住户的房屋信息。4.系统模块管理系统模块管理包括用户信息管理,本系统主要用户和管理员两类权限,将用户的权限直接放到用户信息表了。系统模块管理可以对该系统的使用者添加,修改,删除操作。5.费用管理模块费用管理模块主要包括社区的水费,电费等费用的基本标准信息和使用情况以及缴纳信息,管理员用户可以对收费标准进行修改和收

8、费项目的增加,删除,修改和对费用缴纳情况进行修改。3 数据库设计数据库在一个管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。 3.1数据库需求分析用户的需求具体体现在各种信息的增加、删除、修改、删除,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。3.2数据库概念结构设计本系统根据上面的设计规划出的实体。实体之间关系的部分E.R图如图所示:图3-1 数据库E-R图3.3数据库逻辑结构设计1

9、) 小区基本信息(Area)表,该表用于保存小区的基本信息,其中以ID(小区ID号)为主键,唯一标识了一个小区,如表3-1所示。列名IdNamefuzerenJianchengshijian作用小区Id小区名称小区负责人建成时间YidongdianhuaZhandimianjiDaolumianjiJianzhumianjiGaocengnum移动电话占地面积道路面积建筑面积高层楼宇数量DuocengnumCheweishuliangLvhuamianjiWeizhiBeizhu多层楼宇数量车位数量绿化面积位置备注GonggraeaLianxirenChekumianjilianxidianh

10、ua公共场面积联系人车库面积联系电话表3-1小区基本信息(Area)表2) 楼宇信息(Pavilion)表,包括了楼的一些基本信息,作为住户选择入住的信息。其中以楼宇ID为主键,唯一标识一条记录。LayerHight楼宇Id楼宇名称层数高度AreaBuilddateMemoTypeidSunnyid建成日期楼宇类型朝向表 3-2楼宇信息(Pavilion)表3) 房间(House)表,该表用于保存房间的一些基本信息和户主的入住基本信息。其中以房间ID为主键,唯一标识了HoIDpaIDcellIDhoFloor房间Id楼宇ID单元楼层sunnyIDIndooridHoArchareaClient

11、_nameClient_card房屋类型户主姓名身份证号Client_phoneClient_addressUse_datememo电话地址入住时间表3-3房间(House)表4) 住户信息表(zhuhu),该表保存住户的基本信息和入住时的基本信息,其中以住户ID为主键标识唯一的住户。BianhaoXingmingXingbieDanwei住户ID姓名性别单位ShengfenzhenghaoDianhuaYoudianJinbanrenShifuruzhu省份证号邮电经办人是否入住表3-4住户信息表(zhuhu)5) 收费管理表(shoufeiguanli),包括收费项目ID,名称,收费标准,

12、收费时间,备注等mingchengBiaozhunShoufeishijian表3-6收费管理表(shoufeiguanli)3.4 数据库关系图部分数据表的关系图,如图3-2所示。图3-2 数据库模块图4.系统功能的实现4.1登录首页用户在登录该系统是首先进入用户登录页面,如图4-1所示,该页面需要输入账号和密码才能登录,如果用户需要重新输入时直接单击“重置“按钮可就以使得账号和密码输入框内为空。图4-1 登陆界面关键代码如下: private UserInfo getUserInfo(String userName, String passWord) UserInfo tempUserIn

13、fo = new UserInfo(); String sql = String.Format(SELECT * FROM Tb_UserInfo WHERE user_name = 0 AND user_pwd = 1,userName,passWord); DBConnection conn = new DBConnection(); SqlConnection con = conn.getConnection(); SqlCommand com = new SqlCommand(sql, con); conn.openConnection(con); SqlDataReader data

14、Reader = com.ExecuteReader(); if (dataReader.Read() tempUserInfo.UserName = dataReader.GetString(0); tempUserInfo.UserPwd = dataReader.GetString(1); tempUserInfo.UserId = dataReader.GetString(2); tempUserInfo.UserStatus = dataReader.GetInt32(3); conn.closeConnection(con); return tempUserInfo; privat

15、e void label5_Click(object sender, EventArgs e) private void button11_Click(object sender, EventArgs e) String message = null; if (this.textBox2.Text = message = 用户名不能为空!; else if (this.txtPwd.Text = 密码不能为空! else if (boBox1.SelectedIndex = 0)您还未选择权限! if (message != null) MessageBox.Show(message, 数据不

16、完整, MessageBoxButtons.OK, MessageBoxIcon.Error); return; SqlCommand com = new SqlCommand(Proc_ValidatePwd, con); com.CommandType = CommandType.StoredProcedure; /添加参数列表 if (boBox1.SelectedIndex = 1)0 else1 com.Parameters.Add(new SqlParameter(user_name, this.textBox2.Text.Trim();user_pwd, this.txtPwd.

17、Text);user_status, message); SqlParameter outType = new SqlParameter(message, SqlDbType.NVarChar, 100); outType.Direction = ParameterDirection.Output; com.Parameters.Add(outType); com.ExecuteNonQuery(); message = outType.SqlValue.ToString(); if (message = StaticClass.nowUser = this.getUserInfo(this.

18、textBox2.Text.Trim(), this.txtPwd.Text); Form2 form = new Form2(); form.Show(); this.Hide();4.2 系统管理首页该页面上部分有几个连接,分别对应的是系统管理模块,该页面的做半部分的树形目录分别对应当前模块的功能,单击可以查看。 图4-2 程序运行主界面关键代码: private void 水电ToolStripMenuItem_Click(object sender, EventArgs e) waterele W=new waterele (); W.Show (); private void 修改密

19、码ToolStripMenuItem_Click(object sender, EventArgs e) xiugaimima m=new xiugaimima (); m.Show (); private void 关于系统ToolStripMenuItem_Click(object sender, EventArgs e) AboutBox1 A=new AboutBox1() ; A .Show (); private void 楼宇管理ToolStripMenuItem_Click(object sender, EventArgs e) building b=new building(

20、) ; b .Show (); private void 住户管理ToolStripMenuItem_Click(object sender, EventArgs e) zhuhu z=new zhuhu() ; z .Show (); private void 小区管理ToolStripMenuItem_Click(object sender, EventArgs e) area a=new area (); a .Show (); private void 房间管理ToolStripMenuItem_Click(object sender, EventArgs e) indoor i=ne

21、w indoor(); i .Show ();4.3 物业管理首页在这里可以查看,修改,添加,删除小区资料,楼房资料,房间资料。 1.小区管理点击小区资料就可以查看小区当前的概况,如果要修改当前的小区信息,可以单击“修改,然后弹出如图4-2的页面,修改完成后,显示信息,还可以删除查询小区信息。图4-3 小区管理界面2.楼宇资料:单击楼宇资料,页面回转到楼宇概况页面,当需要对楼宇信息进行添加,修改,删除操作时,单击相关连接或按钮即可。如图4-4所示的界面。图4-4 楼宇资料管理界面3.房间信息单击房间信息时连接到房间信息页面,这里可以实现对房间信息的查询修改删除。如图4-5所示的界面。图4-5

22、房间信息管理界面4.4 住户管理单击住户管理,进入住户管理的界面。该页面默认为住户基本信息页面,这里可以删除住户,修改住户信息,如图4-6所示。直接点击上面的连接就可以实现删除住户,修改住户信息功能。图4-6 住户管理界面4.5收费管理该功能实现小区基本费用的管理,用户通过该功能调节相关费用的标准,查看费用缴纳情况,进行处理。如图4-6所示。图4-6 费用管理界面图4-7 费用管理界面 private void button2_Click(object sender, EventArgs e) string conn; string sel; conn = Data Source = .;In

23、itial Catalog = DB_Manager;User ID = sa;Password =123456 sel = select id=水卡卡号,name=业主姓名,amount=水卡总额,balance=水卡余额from charge where id=水卡卡号 SqlConnection con = new SqlConnection(conn); con.Open(); SqlCommand com = new SqlCommand(sel , con);水卡卡号, SqlDbType.Char);业主姓名水卡总额, SqlDbType.Money);水卡余额 com.Para

24、meters.Value = textBox1.Text;.Value = textBox2.Text;.Value = decimal.Parse(textBox3.Text);.Value = decimal.Parse(textBox4.Text); con.Close(); display(); private void display() DBConnection dbConn = new DBConnection(); /创建连接数据库类的实例 SqlConnection con = dbConn.getConnection(); /获取数据库连接类所创建的连接对象 /Messag

25、eBox.Show(jjjoijoijiji); String sql = select id,name,amount,balance FROM charge /要执行的SQL语句 DataSet ds = new DataSet(); dbConn.openConnection(con); SqlDataAdapter dataAdapter = new SqlDataAdapter(sql, con); dataAdapter.Fill(ds); this.dataGridView1.DataSource = ds.Tables0; dbConn.closeConnection(con); /关闭数据库连接 private void button13_Click_1(object sender, EventArgs e) string comm; comm = insert into charge(id,name,amount,b

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1