1、摘 要I摘 要网络的迅速发展方便了大规模信息的处理。员工信息的管理、财务信息的管理、客户信息的管理以及物流信息的管理等,借助网络信息管理系统,这些繁杂的统计工作将得到精确,迅速的安置,信息管理系统在工作生活中变得越来越重要。本篇将介绍房屋中介管理系统的相关原理,该系统采用 Visual Studio2010 工具作为开发平台,要连接 Microsoft SQL Server 数据库,实现系统的运行。传统的信息处理工作效率低,利用信息管理系统来处理大批量的信息,将节省人力并提升工作效率,利用数据库作为支撑,大批量数据的处理会变得轻松。房屋中介系统的设计有其现实可行性,房屋中介系统是房产行业一个很
2、重要的环节,在房产的生产、流通、消费方面都发挥着至关重要的作用。关键词:Visual Studio2010,房屋中介, Microsoft SQL Server 数据库,信息管理系统ABSTRACTIIABSTRACTThe rapid development of the network brings convenience for large-scale information processing. Employee information management, financial information management, customer information managem
3、ent, and logistics information management, etc., with the use of network information management system, the complicated statistical work will get precise, rapid resettlement, network information management system is becoming more and more important both in your work and life.This paper will introduc
4、e some related theories about house agency management system. The system uses Visual Studio2010 tools as a development platform connect with the use of Microsoft SQL Server database to realize the system operation. The processing of traditional information is usually with low efficiency; we will sav
5、e manpower and improve work efficiency when use the information management system to deal with large quantities of information, with the database as support, large quantities of data processing will become easier.The design of house agency management system has its feasibility, house agency manageme
6、nt system is an important part of housing industry, it will play an important role both in real estate production, circulation and consumption .Key words: Visual Studio2010, house agency, SQL Server database, information management system.泰山学院本科毕业论文(设计)1目 录1 绪 论 .21.1 系统设计背景 .21.2 房屋中介管理系统设计的内容 .32
7、设计思想分析 .32.1 需要实现的功能 .32.2 设计的可行性 .43 设计实现 .43.1 设计目标 .43.2 系统设计的功能划分 .53.3 房屋中介管理系统的运行 .194 房屋中介管理系统数据库 .204.1 数据库的相关知识 .204.2 E-R 图表示 .214.3 数据库与数据表的创建 .245 房屋中介管理系统的实现 .255.1 用户登录界面设计 .255.2 主界面设计 .265.3 主界面分功能的实现举例 .266 结束语 .30参考文献 .31致 谢 .32泰山学院本科毕业论文(设计)21 绪 论1.1 系统设计背景计算机网络的迅速发展给我们的工作生活以及带来了很
8、大的便利,如今,计算机网络已经成为了我们生活、学习、工作中必不可少的一部分。网页充斥着我们生活的方方面面,打开电脑随处可见的各类新闻消息的推送,各类购物网站的相关产品信息,各类专业以及非专业的论坛我们通常利用网页浏览获取我们需要的各式信息,通过整合筛选来拓宽我们的知识面以及信息储备量。如今移动手机的普遍应用,五花八门的 app 陆续进入我们的生活,这使得我们每时每刻都有机会,并且能够在最短时间内获取我们需要的信息,甚至行走中我们可以随时关注到好友的最新动态,无聊时又有各类游戏应用供我们消遣,随时随处都可以上网获取及时信息,这又大大提升了我们生活中时间的利用率,在这个快节奏的生活中,网络已经不仅
9、仅是在单向的满足用户的生活需求,利用网络,我们还可以完成更多有意义的工作,让网络服务我们的生活。网络的发展为大批量信息的有效处理提供了很大的方便。现代社会生活节奏加快,发展日新月异,随时随处可见大规模的文档资料,信息处理的网络化则为工作的高校进行以及企业的有序管理提供方便。在企业的发展过程中,一些繁杂的管理流程诉诸网络化发展则能够提升企业的管理效度。举例来讲,员工信息的管理、财务信息的管理、客户信息的管理以及物流信息的管理等等,借助网络信息管理系统,这些繁杂的统计工作可以得到精确,迅速的安置,又可以在最短时间内获得更新。网络信息管理系统已经能够在工作生活中日益发挥着举足轻重的作用房屋中介管理系
10、统在实际生活中发挥着非常重要的作用,利用房屋中介管理系统实现对用户信息,求租信息,员工信息,房屋信息,业务信息等的有效整合与管理,这样不但集合了各方面的有效信息,便于信息的及时更新,相关客户信息的追踪,还可以在很大程度上提升服务的质量,进而提升企业形象,增加竞争泰山学院本科毕业论文(设计)3力,这对企业的生存也具有很重要的意义1.2 房屋中介管理系统设计的内容房屋中介管理系统的设计以 Visual Studio2010 作为平台 ,利用 C#语言后台编程,系统的设计主要由三个方面组成:界面部分,相关页面功能的实现,以及数据库的连接。要完成相关页面的设计以及页面功能的实现,后台编码是必要的,又因
11、为管理系统设计必将联系到实际应用,其大规模的数据管理还需须通过数据库的导入来实现,各个部分相互配合,每一个细节都要严格要求。设计过程中,每一项功能的实现,都需要经过认真反复的检验,这锻炼了自己钻研问题的毅力和决心,加深了自己对知识的理解,而且能够在很大程度上提升实际操作能力。加深自己对相关内容的理解,提升自己对设计的实际认知,巩固自己对已有知识的认识,提升自己的实际操作水平。由于自身知识以及实际操作经验的不足,在系统设计过程中,遇到的很多问题都要寻求相关文献的帮助并结合实际情况分析,这个过程当中也锻炼了自己快速搜索有用信息的能力,经过一番努力之后,系统的设计最终能够实现一些基本信息的管理功能,
12、包括用户信息管理,求租管理,员工信息管理,出租管理,交费管理,相关业务统计等,这使得该系统的设计具备了实际意义。2 设计思想分析2.1 需要实现的功能该系统最终能够具有实际作用必须具有相关的针对性,这个针对性是指系统能否实现一些具有现实要求的功能,这些功能能否最终实现将决定着该管理系统的现实意义,房屋中介管理系统显然是针对房屋中介这一行业的基本需求而设计,它的实际效用也将会围绕房屋中介行业的实际管理需求进行,房屋中介行业对用户信息,求租信息,员工信息,出租信息,交费情况,相关业务等信息需要进行一个有效的管理,这些都要体现在相关的设计当中。泰山学院本科毕业论文(设计)4首先,行业管理需求对相关功
13、能的实现提出要求:(1)管理系统要实现对用户信息,求租信息,员工信息,出租信息,交费情况,相关业务等项目实现有效的管理。(2)对相关数据的统计条目要清晰,明确,除了需要具备相关信息的管理功能,还应当实现相应的登录功能,方便用户的管理。其次,管理系统还应该达到以下基本要求,以保障系统有效运行:(1)系统稳定有效,且架构合理明晰;(2)操作的实现必须清晰明了,方便用户的使用,页面清晰,方便用户具体操作;(3)几个不同模块要明确设置,包含用户信息管理,求租管理,员工信息管理,出租管理,交费管理,相关业务统计等2.2 设计的可行性房屋中介系统的设计具有其现实可行性,房屋中介作为房产行业的不可或缺的一个
14、环节,在房产的生产、流通、消费方面都发挥着至关重要的作用。当面临大量的需要处理的信息时,传统的纸质文本方式会让信息处理过程复杂又繁琐,采用传统的处理方式,浪费时间又浪费人力,在信息流动如此迅速的今天,传统的信息处理方式无疑会降低工作效率,而利用迅速发展的信息科学技术,将传统的信息处理方式诉诸高效便捷的信息处理系统,无疑在人力以及效率问题上都会有很大的改善,利用数据库作为支撑,大批量数据的处理也会变得得心应手一些。3 设计实现3.1 设计目标房屋中介管理系统首先必须要满足企业管理的需要,在有效实现数据资源整合的同时,又需要完成一些管理职能。作为一个管理系统,界面整洁,系统安全,易于操作,节省资源
15、都将是必然的要求。要针对真实的客户需求入手,具有有效泰山学院本科毕业论文(设计)5的使用性能。其设计应当满足如下目标:(1)外部界面简洁得体,数据存储安全,系统可靠;(2)实现信息统计功能与适当的查询功能;(3)实现用户登录功能,能够实现验证信息,密码找回;(4)系统运行稳定,安全可靠,能够有效地保护用户信息。3.2 系统设计的功能划分房屋中介管理系统的功能实现主要由两部分构成,分为前台功能部分和后台功能部分,其中后台功能的实现对整个系统设计的成功具有决定性的意义,其具体结构框架如下图(图 3-1)所示:图 3-1 后台功能的实现整个设计需要考虑到房产中介行业实际应用的需求,在房产中介行业管理
16、中,最重要的房产往来出租以及求租信息,员工管理以及财务管理等基础方面在设计当中需要通过具体的功能模块加以实现,这些功能的实现将使整个管理系统具备实际应用的价值,综合各方面分析,决定本设计在整体结构方面有几个功能需要实现,包括:用户信息管理、求租管理、员工信息、出租管理、交费管理、业务统计、常用工具、系统管理等,其中每一个功能项又必须细分来适应信息统计的要求。每一个功能项,应当细分为如下:(1)用户信息管理功能,主要包含求租人员的相关信息,出租人员的相关信息,以及一个信息控制模块,它需要实现三个功能项:求租人员信息设置、出租人员信息设置、以及人员信息控制(图 3-2),每一个分类功能又有各自的类
17、目,负责相关详细信息的录入,其中求租人员的信息设置以及出租人员的信息设置需要包含个人的姓名,身份证号码登记以及常用联系方式等等。泰山学院本科毕业论文(设计)6图 3-2 用户信息管理功能的实现用户信息的管理功能的实现一方面需要借助后台编码,另一方面在涉及到大批量数据录入的情形时还需要结合数据库的导入来实现其部分功能,用户信息管理功能其主要编码如下:将 MenuStrip 控件中的信息添加到 treeView 控件中/ / 读取菜单中的信息/ / TreeView 控件/ MenuStrip 控件public void GetMenu(TreeView treeV, MenuStrip Menu
18、S)for (int i = 0; i 0)for (int j = 0; j 0)dataGridView1.DataSource = dt.DefaultView;this.groupBox4.Visible = true;this.butOK.Enabled = false;elsestrSatae = “haveinto“;MessageBox.Show(“成功录入房源“);this.Close();this.butOK.Enabled = false;else if (txtArea.Text.ToString()= “)label12.Visible = true;else if (txtPrice.Text.ToString() = “)label11.Visible = true;#endregion