售楼管理系统设计与实现_第1页
售楼管理系统设计与实现_第2页
售楼管理系统设计与实现_第3页
售楼管理系统设计与实现_第4页
售楼管理系统设计与实现_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

1、本科毕业论文(设计)(2014 届)目:售楼管理系统设计与实现系(部):数学与计算机科学系专业:计算机科学与技术学生姓名:李震学号:100312109指导教师:潘韵职称(学位):讲师/硕士合作导师:职称(学位):完成时间:2014 年 4 月 24曰池州学院教务处制学位论文原创性声明本人所提交的学位论文,是在指导老师指导下独立完成的研究 成果。本人在论文写作中参考的其他个人或集体的研宄成果,均在 文中以明确方式标明。本人依法享有和承担由此论文而产生的权利 和责任。声明人签名:李震2014年4月24曰目录第一章前言61.1售楼管理综述61. 2售楼管理系统61. 3木文所要做的主要工作61.4可

2、行性分析61.4.1技术可行性61.4.2操作可行性61.4.3法律可行性7第二章售楼管理系统开发工具及开发环境介绍72. 1系统的开发工具72. 1. 1 操作系统72.1.2数据库系统72.1.3 系统开发平台8第三章售楼管理系统的数据库设计83.1数据库需求分析83.2数据库的概念结构设计8第四章售楼管理系统的详细设计与实现114. 1系统功能设计114. 2用户登录模块的详细设计与实现124.2.1用户登录模块的详细设计12第五章系统测试及系统安全措施175. 1 系统测试175.2系统的安全性需求185.3系统安全措施18第六章总结与展望18主要参考文献19附录错误!未定义书签。?戈

3、i射20售楼管理系统设计与实现摘 要房地产行业的不断发展,采用先进的电脑管理工具,销售人员从大量的合 同中解脱出来,房地产销售走向“无纸化”已成为解决目前房地产销售管理优先。 销售管理系统的设计实现这一目标,通过系统管理人员可随时掌握动态房地产销 售,而且还充分利用计算机可以被检索,方便,快捷地了解其他类型的房地产销 售的为了做出正确的决策,及时的信息。该系统主要实现以下功能:房地产管理,房地产经营管理的所有信息,修改,删 除房地产数据。此外,方便的搜索功能使客户能够迅速找到他们所需要的房地产 信息,客户管理,客户管理能力得到了改善,以便更迅速地了解客户的动态需求。 客户管理功能,实现各种客户

4、数据管理,包括客户的购买趋势等。管理费,适用 于各种复杂的物业费,完善的管理费将会使管理更加方便和准确的电量。核心销 售管理系统,房地产销售,合同管理,客户支付等条件的数据。关键词:售楼管理;系统开发;sql server 2008; system developmentsales management system design and implementationabstractthe continuous development of the real estate industry,the use of advanced computer management tools,the sa

5、les staff freed from a lot of the contract,the real estate sales toward paperless” has become solve the current real estate sales management priority. sales management system is designed to achieve this goal,management personnel through the system can keep abreast of the dynamic real estate sales,bu

6、t also make full use of the computer can be retrieved,convenience,and quickly learn about other types of real estate sales for more information in order to make the right decisions in a timely manner .the system is mainly to achieve the following functions: real estate management,real estate managem

7、ent of all information,data on the property to add,modify,or delete operation . in addition, a convenient search function allows customers to quickly find the information they need real estate ; customer management,customer management capabilities have improved,in order to more quickly understand th

8、e dynamic needs of our customers . customer management functions to achieve a variety of customer data management,including customer buying trends and so on. management fees,fees for a variety of complex property,perfect management fees will make management more convenient and accurate charge . core

9、 sales management system, data on real estate sales,contract management,clients pay and other conditions.keywords: sales management, sql, system development售楼管理系统的设计与实现第一章前言1. 1售楼管理综述现如今,房地产事业日益的蓬勃发展,在加上计算机的快速发展,很多人和事都与互 联网密不可分,传统的卖房买房的模式已经满足不了大多数人的需求,反而从网络上获取 以及了解一些信息己经越来越被人们所接收。从互联网上获取东西比传统的模式更加的快

10、 捷、准确、迅速。因此人们迫切的需要一个完备的售楼管理系统用于满足人们口常生活的 买房卖房需求,是消费者可以在第一时间内得到自己想耍的信息,以便于他们做出最正确 的选择。销售管理基于web的系统是一个很好的架构,企业级的房地产和房地产客户关系管理 系统,该系统将专注于销售,营销和客户服务等领域,以帮助企、ik建立一个统一的完整列 表的客户资源,发掘更多的潜在客户尽可能缩短租期,降低租金成本,最大程度的标准化 的业务流程,科学的统计分析,找出客户价值,提高客户满意度,使企业最大的降低成本, 建立长期的客户关系,提高盈利能力是一个长期的业务目标,从而扩大企业的市场份额。1. 2售楼管理系统销售管理

11、系统的设计,可以很好的提高营销效果,可以大大提高品牌价值,使客户的 价值最大化利用。使用.net开发平台,集成ofhce应用程序,短信,预警机制,知识管 理,管理理念和技术的发展。使用这个售楼管理系统,房地产公司可以使用整个市场营销, 行销,客户服务,物业等部门的资源,可以最大程度地使用客户信息和里面的资源,提升 企业核心竞争力,从而更大程度的体现出他的价值。1. 3本文所要做的主要工作木文将完成售楼管理系统的设计、开发和实现。利用所学知识,根据计算机的发展动 态,结合实际工作环境和实际管理需求,力求所开发的系统达到高效稳定。在实际中运用 数据库的视图和存贮过程等技术。能够实现及时立刻查询,完

12、善本系统各个功能模块的控 制,使整个系统各个部分功能更加的完善,使整个系统运行以及操作更加的流畅,给用户 带来更多的方便,使得客户可以更加快捷的完成自己的需求。1. 4可行性分析1.4. 1技术可行性售楼管理系统,括后台数据库的建立和维护、显示页面的开发两个过程。该页面应 该有功能齐全、使用方便等特点,后台数据库建立数据一致性和完整性、数据安全性好的 数据库。通过c#语言,sql数据库来实现系统的幵发。在计算机技术高速发展的今天,在众多的开发工具和开发产品以及适合于开发网页的新技术和新产品中,我选择了 c#语言和sql数据库。1.4.2操作可行性销售管理系统用户界面特别简单,维护方便,操作简单

13、,应该能够很快被广大用户接 收,用户只需要使用一些非常简单的电脑操作,就可以使用这个系统是非常方便的,并利 用该系统可以显著减轻工作压力管理。所以从操作可行性方面来说,这个售楼管理系统是非常可行的。1.4.3法律可行性这个售楼管理系统由我自主开发研究所做出來的,从法律角度上来说并没有给其他人 带来任何的危害,反而给广大客户提供了方便,因此本人不必承枳任何与之有关的法律责 任,所以从法律这个角度出发,这个系统也是非常可行的。第二章售楼管理系统开发工具及幵发环境介绍2. 1系统的开发工具2. 1. 1操作系统选择windows 7旗舰版操作系统平台,windows 7中的研究过程的设计是由微软 开

14、发的,操作系统是一个革命性的变化。该系统与其他windows系统有很多不同的地方, 不论是在使用还是在其他的方面都略胜一筹,给人们在视觉上和功能上有着与众不同荣的 享受,给人们的工作带来了很多的便利,是的人们的工作效率大大的提高。windows 7旗 舰版是windows 7的最终版本,所有版本的功能设置西科全巾。window7中的windows7旗 舰版是国内最先进的版木,它有很多与众不同的功能,它具有更高的安全性能和灵活性。2.1.2数据库系统该系统采用sql server 2008数据库开发,sql server 2008是一个非常重要的 产品版本,它有许多新的功能,并提出了一些重要的改

15、进,使苏成为世界上最强大, 最全面的sql server版本之一。下面我将简单的介绍一些它新功能,优势和特点。在 数据库领域,公司的成功和不断发展,他们需要定位的前景主要的数据趋势。 microsoft的数据平台愿意帮助公司满足这些数据爆炸和下一代数据驱动应用程序的 需求。微软将继续投资于数据平台的开发,以支持他们的数据平台以下关键领域:关 键任务数据平台,动态发展,关系数据和商业智能。其具有的系统特性有:1. 在今天的数据如此之复杂的世界中,许多企业需要继续访问他们的数据。sql server 2008提供了强大的安全特性,关键任务应用程序,可靠性和可扩展性。2. 有了 sql server

16、 2008中,微软将继续为公司提供简化的管理和高可靠性应用 的能力3. 支持多线程,这样就可以进一步提高cpu的使用率。4. sql server 2008中的资源监视器通过推出该公司可以提供持续的和可预测的 响砬给终端用户。资源监控功能让数据库管理员为不同的工作负载可以定义资源限制 和优先权,这使得并发工作负载为最终用户提供一致的性能。5. sql server 2008屮不仅可以作为客户端-可以独立地运行,并且除y服务器 网络应用环境可以作为一个库中,以便嵌入到其他软件 2.1.3系统开发平台本系统采用 sql server 2008,visual studio 2010 进行开发。(1)

17、 visual studio 2010visual studio 2010中被称为“vs”, visual studio是微软公司所发明的一个开发环境。visual studio 2010 同时带来了 net framework 4.0、microsoft visual studio 2010 ctp( community technology preview-ctp),并且支持开发ifii向 windows 7 的应用程序。除了 microsoft sql server ,它还支持旧m db2 和 oracle 数据库。具备以下功能:增加了.net平台的语言f#;(2) 多显示器支持;(3)

18、 支持 tdd:(4) 支持 office ;(5) quick search 特性:(6) c+ ox新特性;(7) ide 增强;(8) 使用 visual c+ 2010创建 ribbon 界面;第三章售楼管理系统的数据库设计3. 1数据库需求分析体现在各种信息,存储,更新和查询词的用户需求。这需要一个数据库中,你可 以做出各种联机输入和输出信息。开发商不仅需要处理数据结构和数据处理,而且还 需要收集一起很基本的数据,以及详细的数据字典的组成。为下一个数据库的具体设 计充分的准备。3. 2数据库的概念结构设计根据前面数据描述中的许许多多的数据项和数据结构,从而设计出各种实体己经 他们之间

19、的关系从而满足用户的各种各样的需求,这些实体包含各种各样的信息,通 过与众不同的,他们之间的相互间的作用,从而形成一个数据流。用户名表:列名数据类型允许null值idnchar(20)not nullpwdnchar(20)not null售楼管理表:l列名数据类型允许null值idchar (20)not nullnamenvarchar (10)not nullsexnvarchar (2)not nulltelnchar (20)not nulljobnvarchar (15)not nullemailnchar (30)not nullzipcodechar (10)not nulla

20、ddrnvarchar (50)not nullmemonvarchar (50 )null房产管理表:列名数据类型允许null值idintnot nullbuildareafolatnot nulluseareafloatnot nulltypenvarchar (10)not nullmemonvarchar (50)not null收费管理表:列名数据类型允许null值idintnot nullhetonghaointnot nullhouseidintnot nulldatedatenot nullmoneymoneynot nullpaykindnvarchar (50)not nu

21、llskrintnot nulljkrintnot null列名酗2null |1数据类型int允许nu11值int flo*l not nullzimtuaresf z3 nchar (20) "u£tnot nullnatoreanvarchar (1(%f not nullsexnvarchar (2)not nullteiypenchar (10) ovjma «卜 nullemailnchar (30)null7f memozfpcoclcnchar (10nulladdrnvarchar (50)not null第四章售楼管理系统的详细设计与实现4.

22、1系统功能设计按照前面第二章的需求分析,并且遵循开放性、实用性、安全性、完整性和可扩展 性五个设计原则,从而设计出了售楼管理系统的功能模块结构,如下图4-1所示吿楼管理系统统理趴系管模楼理块售管模费理趴收管模i:黻产理快房管模户息加用信添款况询收情查楼同询售合查楼员询售人查收费管理楼同理售合管费员记收人登收费查询户料记客资登户料询 、-«资查楼盘查询户型查询楼盘登记1. 房产管理模块房产管理模块包含的功能有:户型登记模块、楼盘登记模块、户型查询模块、楼 盘查询模块。2. 客户管理模块客户管理模块包含的功能有:客户资料登记模块、客户资料查询模块。3. 收费管理模块收费管理模块包含的功能

23、冇:收费登记模块、收费查询模块。4. 售楼管理模块售楼管理模块包含的功能有:售楼人员登记模块、售楼合同管理模块、收款管理 模块、售楼人员查询模块、售楼合同查询模块、收款情况查询模块。5. 系统管理模块系统管理模块包含的功能有:用户信息添加模块、系统退出模块。4. 2用户登录模块的详细设计与实现4.2.1用户登录模块的详细设计本节主要论述售楼管理系统的客户端登录模块的详细设计。客户端模块必须有一 定的安全措施,保证数据库不被破坏,因此客户端必须进行一系列的验证,因为它起 到了一个桥梁的作用。因此,当一个用户需要运行系统时,首先需要进入用户登录模 块。若系统得到的用户名以及密码和数据库当屮的管理员

24、表屮的用户名以及密码相同,则进入主程序模块,不然,则提示用户名或者密码有误。为丫防止用户密码由内部泄 漏,本系统的密码加密方式采用了单向加密方式一一md5加密方式。数据库屮存放的 加密后的密码数据。其模块流程图如下图4-2所示:图4-2:售楼管理系统用户登录模块流程图幵始yjr进入售楼管理系 统主界面图4-3:售楼管理系统用户登录模块后的程序界面房产模块程序界面客户管理模块程序界面收费管理模块程序界面收歡曰收教金201磯么f 2月2磉曰a-5 班金收教人愛吟交軟人摘号第五章系统测试及系统安全措施5. 1系统测试根据本课程在软件工程,软件和系统进行任何正式投产前的想法,将进行许多复 杂的测试,以

25、确保软件可以正常使用,并且能够得到合理的维护。因此该系统交付使 用前,我己经对系统的许许多多的功能进行了很多次详细的测试,测试的s的就是: 寻找出它可能存在的问题,纠正它潜在的错误,提高系统的执行能力,使系统可以得 到早日运行。a测试方法“白盒测试法”和“黑盒测试法”这两个软件工程方法被用來检测这个系统,测 试前测试人员是否了解系统的内部逻辑是两种测试方法之间的差异。对于一些计算无 法正常当测试完成后,看看这个系统和业务相关的工作,以进一步了解系统的完整性 和可用性。主要的错误分为以下几类:1. 语法错误编程的语法错误是一个错误,使我们经常遇到的,这是由于许多不正确的语法、 脚本的原因。例如:

26、命令书写的错误或者一些传递给函数的参数书写的不正确,都可能 导致这些错误。语法错误十分冇可能致使一些脚本不能进行常规的运作,从而使系统 不能正常的运行。2. 运行时错误运行时错误是执行脚本命令吋的脚本试图执行不可能的动作引起的。因此,我们 要及时纠正错误导致运行时,使其不能在运行时被中断的脚本,允许正常操作。3. 逻辑错误逻辑性的错误一般情况下是隐蔽的并ii很难被开发者预测到的。冇时由于一些简 单的逻辑输入错误或错误的顺序导致逻辑上的错误的一部分,有时脚本运行成功,但 最终的结果是产生往往是错的。b测试用例测试用例一般包括输入数据以及预期输出结果这两个很重要的部分。测试用例必 须具有以下等代表

27、性:能够代表各种边界和所有东西、各种法律方面的关系、合理以 及一切不合理的、以及输入数据、操作和环境设置的极限。本系统开发的过程中,使 用了大量的测试用例,在此仅举例说明。5.2系统的安全性需求仔细的分析和系统的安全性,完整性或登录新闻内容管理系统管理员的隐私相关 的需求,这些问题会影响使用的软件系统,并创建或使用的数据保护。定义一个用户标识 或授权要求。本产品必须确保满足安全或机密性实现这一要求。这样才能确保系统的安全 性。应明确遵守系统必须遵循的安全标准和规则来使得用户能够放心使用自己开发的系 统。5.3系统安全措施系统安全是每个开发和维护人员必须面临的m题。为了防止和挽回人为恶意破 坏或

28、操作失误等因素带来的不必要的损失。在本系统中采取的安全措施主要有:1. 身份验证,只有合法的用户才能使用本系统。2. 加密存储,对密码等重要数据先进行加密,然后再存入数据库。3. 对输入的一些数据进行必要的逻辑检验,然而数据库进行必要的更新时一定要 保证数据的精确程度。4. 后台数据库所保存的数据每隔一段时间就要进行备份。因此,即使系统已经被 破坏,也可以在最短的时间内恢复,所以,以尽量减少损失。5. 定期的检査和防护,这样就可以及时发现新的漏洞,及时进行解决。第六章总结与展望本售楼管理系统是为了满足客户和房地产公司的需要而开发的。最终本系统实现 后所包含的功能也满足了一些口常生活的基本需求。

29、在系统实现过程屮,出于效率和 开发周期的考虑开发语言选用了 c#形式。本系统自初步实现以后,经过本人近一个月 的调试和修改,现已基本上满足正确稳定运行的要求。但这个系统在将来的应用过程 屮,可能有各种不同的问题,然后再进行测试的实际使用过程中,为了进一步改善。 除此之外,对于系统本身而言,还是有许许多多的漏洞的,这些还需要再往后的日常 生活当中进行改进。设计过程屮,我得到了很多。发现从一开始的信息,并利用互联网来了解相关的 背景知识和管理系统和初步设计的步骤,完成初步设汁和最终的代码需要分析和数据 库编写和界面设计。我对每个过程的屮间认真的态度。同时,设计我的综合能力是一 个很好的锻炼,同时也大大提高了我的分析能力。我知道我一个人是势单力溥的,一 个人的能力以及水平是极冇限度的。所以我今后还需要是不是给自己充电,使自己更 加的充实。因为我的水平有限,所以这个售楼管理系统可能存在很多的不足,所以我 会在我今后的学习生涯屮不断的改进,完善这个系统,进一步提高自己的能力,但我 会在以后的学习中不断改进、不断完善,进一步提高自己能力。时间真快,火学即将面临毕业了,此时此刻我的心情是十分的复杂,作为池州学 院的本科毕业生,我感到很自豪,很骄傲,在这里我学到了很多,尤其是在这次

温馨提示

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

评论

0/150

提交评论