房地产管理信息系统的设计方案与实现_第1页
房地产管理信息系统的设计方案与实现_第2页
房地产管理信息系统的设计方案与实现_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

1、房地产管理信息系统的制定方案与实现课程制定论文 题目:房地产信息管理系统制定 专业班级:计算机科学与技术0801 姓名:夏浩阳 学号:20080511043 2021 年 10 月 10 日成熟的特色,而这些特征正预示着房地产市场迎来了一个新开发时代。 本系统采纳C/S体系结构,前台采纳Delphi面向对象的可视化编程技术,后台使用了SQL server 2000数据库,不管管理员还是顾客只要登陆本系统后,就可以依据必需要进行相应的操作。 Delphi是著名的Borland现在已和Inspires合并公司开发的可视化软件开发工具。“真正的程序员用c,聪慧的程序员用Delphi, Delphi被

2、称为第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更有用。可以说Delphi同时兼备了VC功能强大和VB简单易学的特点。它一直是程序员至爱的编程工具。 基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。但最重要的还是Object Pascal语言,它才是一切的根本。 Object Pascal 语言是在Pascal语言的基础上发展起来的,简单易学。 Delphi提供了各种开发工具,包括集成环境、图像编辑Image Editor

3、,以及各种开发数据库的应用程序,如Desktop Database Expert等。除此之外,还同意用户挂接其它的应用程序开发工具,如Borland公司的资源编辑器Recourse Workshop。 在Delphi众多的优势当中,它在数据库方面的特长显得尤为特别:适应于多种数据库结构,从客户机服务机模式到多层数据结构模式;高效率的数据库管理系统和新一代更先进的数据库引擎;最新的数据分析手段和提供大量的企业组件。 对房地产业务进行分析后,确定房地产信息管理系统应该实现的功能。 1在基础信息管理模块中实现房型基础信息、楼盘楼房信息、员工信息和公司信息管理。 2在房屋销售管理模块中实现房屋销售管理

4、、销售收款管理、客户资料管理和客户退款管理。 3在统计报表模块中实现员工销售统计、楼房定购统计、客户定购统计和客户数据分析。 4在系统设置模块中实现用户管理、用户口令修改和数据备份恢复。 房地产信息管理系统的业务流程比较的复杂,销售代表负责销售和预订房屋,并且与客户沟通,帮助客户购买和预订房屋,客户可以提出退房和换房的要求。在售出房屋、预订房屋、或退房时,会计负责处理个款项,并且制作单据。在业务操作过程中,房屋和客户的资料应予以保留,以供统计分析。 本系统采纳SQL server 2000作为后台数据库,这样是数据能够得到统一,并加强了管理的安全性。采纳Delphi软件,该软件功能强大,扩大性

5、强,合适任何的编程工作,以上技术完全胜任开发 任务,维护方便,后台操作快捷明了,操作人员可在短时间内完全掌握维护工作。 经过以上对本系统的调研及可行性分析后,下面将对系统在功能上以及性能上进行进一步的必需求分析。 本系统功能必需求如下: (1信息管理功能 系统信息管理功能主要实现基本信息的管理及系统参数的设置,基本信息主要包括:公司信息、员工信息、楼房信息等,用户可以对其信息进行添加、修改、删除等作,设置主要是对系统开放和结束时间进行设定。 (2房屋销售功能 该功能是实现对客户退款的管理、客户资料的管理、销售收款的管理、房屋销售的管理、还可以对房屋销售收款进行安排查询,也可以依据必需要对其进行

6、修改或删除等操作。 (3统计报表功能 该功能主要是实现对员工销售的统计、楼房购订的统计、客户购订的统计、客户数据分析等查询统计操作。 (4系统设置功能 该功能主要是实现对用户的基本信息进行修改、删除,还有对数据备份恢复、退出系统等一些基本操作。 设备必需求:PC机,Windows 2000/98/XP操作系统, P 本系统的系统流程图如下列图所示: 本系统功能模块图如下列图所示: 图4.1 功能模块结构图 1登录模块 依据用户输入的用户名和密码,与数据库中进行匹配,验证帐号和密码。 2基本信息模块 用户对一些基本信息进行编辑,让客户能更好的了解该公司楼盘楼房的基本信息,还有本公司员工的信息管理

7、。 3房屋销售模块 用户能清楚的知道哪些房屋已销售,哪些没有,关于已销售的房屋的收款状况的管理,还有是哪个用户买了我们的楼盘,我们要记得他们的资料预防客户哪天要退房、退款,我们也有一定的依据在。 4系统设置模块 该模块是用户自己对自己基本资料的修改,如他的用户名和密码等,还有一些数据要备份预防以后丢失,如果客户退房后,楼盘的资料又要重新恢复,以说名该楼盘还没销售。最后就是退出整个系统。 表4.1 f_build(楼盘表 表4.3 f_mode房型基本信息表 用户登录模块主要依据用户登录的信息,与数据库中信息成功匹配后,获得其相应的操作权限。 (1 流程图 图4.3 用户登录程序流程图 (2 处

8、理说明 说明一:打开系统,等待用户输入帐号、密码,推断用户输入的信息与后台数据库是否匹配,查询语句为:sql=select user_id,user_type,user_pwd,user_class from quanxian whereuser_name=idand user_pwd=mima假设不匹配,则刷新页面,等待用户重新输入。 房地产信息模块主要实现管理员对航班信息的添加、修改、删除等操作。 (1 流程图 (2处理说明 说明一:打开并激活窗口,依据登录销售代表加载的界面,查询语句为sql=select*from title where user_id=user_id 说明二:单击必需

9、要必需要编辑的信息,进行修改、添加等操作,依据修改后的信息进行储存,假设要删除其中一条信息,只要单击删除按扭。 用户登录的界面如下列图,其中的登录按钮的功能有: 1检测数据库中有无管理员帐号,如果有,则等待用户输入用户名和密码,否则不能进入系统。 2验证用户名和密码是否正确,错误次数不能超过三次,超过三次则退出系统登陆界面。 3当验证通过后,检测该登选用户的管理权限,并设置变量传值给主窗体。 该模块主要依据输入的用户信息,推断输入的信息是否正确,如果您已经输入了超过3次,将自动弹出Messagebox对话框,提示您已经输入了已经超过3次,将退出系统;否则进入主界面。主要代码为:strsql :

10、=select * from yonghu where 用户名=+ edit1.text+ and 密码=+ edit2.text+ and 用户类型=+ combobox1.text + 房地产信息管理模块主要依据必需要对房地产信息表中的信息进行增加、删除和修改,并更新到房地产信息表中。 进入主窗体后,对一些细的部分进行管理,如:房屋销售管理,为了实现房屋销售的管理、房屋销售收款管理、客户资料管理、房屋退房的管理等等,进行编辑、储存、打印等操作。 主要操作:在窗体的左边是一个Ttreeview组件,该模块运行时,用户选择了楼房,系统会自动对房屋进行分类,在这里使用循环的方法对所有的房屋查询添

11、加到Ttreeview组件中,代码如下:node2:=treeview1.items.addchild(node1,dm.search1fieldva luse楼房名称,说明在treeview1中添加楼房名称。 房型资料录入模块提供了对房屋类型的管理,该模块主要是进行增加、编辑、删除和修改等操作,并更新房地产信息表。 主要操作:该窗体是对f_mode表进行增加、编辑、删除和修改等操作,添加多个TDBdit组件,用于修改和增加信息输入的,设置组件的属性。Tspeedbutton组件用于执行添加、修改和储存等命令。 该模块是以导航方式进行工作的,用户首先单击“数据统计报表然后单击“客户数据分析菜单

12、命令,模块会显示一个长体,提示用户选择时间段和统计类别。 该模块能够对客户目前的必需求量信息进行分析统计,并以图示的方法显示在窗体上,提升了数据统计效率。 6系统测试 房地产信息管理系统已经基本实现,为了使系统能够稳定的运行,必需要对系统进行了一些测试。 测试的方法很多,主要有黑盒法和白盒法,黑盒法是从用户的角度对系统的功能和性能进行测试,白盒法是开发人员对程序代码进行测试。本系统采纳黑盒法进行系统功能测试。 由于系统本身的编写用delphi语言编写的,所以只要在数据库都连接通顺的状况下,直接在delphi软件里面,点击运行按钮即可。下面罗列几个模块的主要功能进行测试的结果: 本次测试主要用于

13、对系统的主要功能进行测试,测试工程包括用户登录模块、综合信息查询模块、数据处理等方面。在本次测试中我们共发现了10余处错误,经过修改,已基本更正。通过本次测试,我希望在以后的开发中能够避免再犯类似错误。 结论 通过本系统的开发,我对软件开发过程有了更清楚的了解,首先是问题定义、必需求分析,然后是功能制定、具体制定等,并对软件测试的方法、手段有了较深的理解,同时对图书管理系统的流程有了一个系统的熟悉。在开发过程还认真学习了与系统相关的知识,极大地拓宽了我的知识面,我感到收获不小。 在系统的开发初期,必需要熟悉房屋销售的整个流程,初步了解了房屋销售的相关知识,这样才干进入到制定的过程中去。从开始熟悉这些知识到对整体制定有了解,再从概要制定、具体制定到开始编码,以及最后的测试,整个过程感觉很充实,虽然碰到了不少困难,但当我通过自己查资料、或是向指导老师请教以及向同学请教,而制定出解决方案并成功实现时,那种成就感和满足感足以激励自己加班加点的辛劳。 因为以前有过使用DELPHI制定管理软件的经验,在这次制定的过程中,我碰到专业知识方面的困难不是非常多,主要困难集中在管理知识、业

温馨提示

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

最新文档

评论

0/150

提交评论