唐山师范学院本科毕业论文题目商品房销售信息管理系统的设计与实现学生指导老师年级08级专业信息管理与信息系统系别数学与信息科学系唐山师范学院数学与信息科学系2012年5月郑重声明本人的毕业论文(设计)是在指导教师李颖老师的指导下独立撰写完成的。
如有剽窃、抄袭、造假等违反学术道德、学术规范和侵权的行为,本人愿意承担由此产生的各种后果,直至法律责任,并愿意通过网络接受公众的监督。
特此郑重声明。
毕业论文(设计)作者(签名):年月日目录标题 (1)摘要 (1)1 绪论 (1)1.1 课题的背景及意义 (1)1.1.1 课题背景 (1)1.1.2 课题意义 (1)1.2 国内外研究现状 (2)1.3主要研究内容 (2)2 相关技术背景 (2)2.1开发工具简介 (2)2.1.1 PowerBuilder10.5功能简介 (2)2.1.2 PowerBuilder10.5的集成开发环境 (3)2.2 系统采用的数据库 (3)2.2.1 系统数据库简介 (3)2.2.2 PowerBuilder10.5访问数据库的机制 (3)3 系统分析 (4)3.1 可行性分析 (4)3.1.1技术可行性 (4)3.1.2 经济可行性 (4)3.1.3 社会可行性 (4)3.2 系统功能分析 (4)3.3 系统需求分析 (5)3.3.1 系统综合要求 (5)3.3.2 数据流图 (5)3.4 系统的预期目标 (6)4 系统设计 (6)4.1 系统功能简介 (6)4.1.2 数据输入、删除与修改 (6)4.1.3 数据查询 (7)4.1.4 文件打印 (7)4.2 系统总体功能设计 (7)5 数据库设计 (8)5.1基本原则和方法 (8)5.2数据库逻辑结构设计 (9)5.2.1 系统数据库E-R图 (9)5.2.2 根据E-R图设计数据库逻辑结构 (11)5.3数据库连接 (14)6 系统实现 (15)6.1 开发环境 (15)6.2系统整体流程图 (15)6.3系统界面和代码 (16)7 系统测试与运行 (28)7.1测试方法简介 (28)7.2系统测试中的问题及测试方法和解决办法 (28)7.2.1黑盒测试应用 (28)7.2.2白盒测试应用 (29)7.3系统维护 (29)8 结论 (29)参考文献 (30)致谢 (31)外文页 (32)商品房销售信息管理系统的设计与实现单静摘要房地产业的飞速发展,给商品房销售管理带来了很多新的问题和任务,传统的管理模式已经不能适用现代商品房销售管理的需要,在这种情况下,亟需要建立一套商品房销售信息管理系统,以满足商品房管理信息化、科学化、现代化的要求,辅助商品房销售管理者进行正确决策。
本文设计并实现了一个面向小型房地产公司的商品房销售信息管理系统,主要利用 Power Builder和Microsoft Office Access数据库技术,以实现对房源信息、商品房销售、相关账务以及售后服务的有效管理。
关键词Power Builder Microsoft Office Access 商品房销售信息管理1 绪论1.1 课题的背景及意义1.1.1 课题背景商品房销售信息管理系统是一个现代房地产销售管理中不可缺少的部分,它的功能完善与否对于商品房销售工作的展开的难易有着至关重要的影响,所以房地产公司的销售管理与费用管理及售后服务管理系统的设计是以能够提供充足的信息和快捷的查询手段为核心内容的。
一直以来许多小型房地产公司所使用的传统的书面进行商品房销售记录的方式实在是太落后,它存在着信息流动性差、查阅不方便等问题,而且随着公司房屋资源的增多,交易次数的增多,购房时顾客挑选自己满意的房屋越来越麻烦,并且售后服务等工作也将做的不够到位。
综上所述,为了节省购房者大量的时间,还能选购到自己温馨的港湾,也能使开发商达到宣传楼盘产生实际经济效益的目的,而迫切需要这样的既能让百姓方便,又能让开发商满意的系统,商品房销售信息管理系统应运而生。
1.1.2 课题意义随着房地产行业的发展,客户的需求也越来越多样化,越来越注重购房过程中的细节问题,房地产公司都以客户为中心,以服务为主,通过对房源的合理管理,使用户在购房时,能够在最短的时间内挑选到满意的房屋,提供更快速周到的优质服务,吸引和保持更多的客户;同时管理好客户的交费资料,完善售后服务,提高公司效益。
因此,在信息时代发展的基础上,房地产公司拥有较好的商品房销售管理及费用管理和售后服务是非常重要的。
归纳起来,商品房销售信息管理系统应该具有以下的功能才能适应信息时代的发展:第一,可以存储房源信息,能对房源信息进行较好的管理、查询、统计;第二,可以进行购房、退房、签订认购书、签订购房合同管理;第三,能够对认购客户、购房客户的信息拥有较好的管理;第四,能够对客户的交费情况进行良好的管理;第五,能够对交楼入住拥有良好的管理;第六,对客户服务(客户投诉)拥有良好的管理体系;第七,对公司内部的职工的基本信息拥有良好的管理体系;第八,系统可操作性强,实用性好,工作效率高,适应信息时代发展的需求。
1.2 国内外研究现状随着社会的不断发展进步,我国已进入“信息管理新时代”,商品房销售管理模式也发生了根本性的变化。
商品房销售信息管理系统在国内早已有着成熟的研究成果和广泛的社会应用。
国内的众多房地产公司都得有了不同程度使用。
比较典型的有动力公司结合中国房地产行业的实际需求,在国内率先推出的伊凯特房地产销售管理系统。
通过该系统, 房地产企业可以根据销售业务的实际流程, 实现从前期的项目管理、策划管理、销售前端管理到后期的销售统计分析、产权、按揭和财务管理等一系列流程的高效管理和严密控制,大大提高运作效率和对销售业务进程的掌控能力, 通过精确的数字化管理实现对市场的快速应变, 全面提高企业的综合竞争能力。
国外信息科技更新速度极快,作为信息载体的计算机日益显露出其举足轻重的地位,商品房销售也逐渐从手工操作转变为由计算机进行管理。
通过互联网,实现数据共享,避免重复劳动,规范商品房管理行为,从而提高了管理效率和水平。
但是相比于原有的这些大的房地产销售行业而言,近几年来,农村市场新出现的一些专门针对于城镇以及村内规划中产生的商品房销售的小型的房地产公司而言不太适合,购买那些大型的房地产销售管理系统目前对于这些小型的房地产公司来说是价格昂贵、不能承受的,另外这些新兴的房地产公司针对于自己的特色与优势,在费用的管理方面也有特别的要求,因此即使原来的那些费用相对比较便宜的商品房销售管理系统也并不能很好的服务于这些公司,因此这些房地产公司对适合自己的商品房销售信息管理系统的要求是急切的。
针对于此情况,经过市场调研之后,决定开发适合这些房地产公司的商品房销售管理软件。
1.3主要研究内容本课题主要研究的是商品房销售信息管理系统的系统结构设计、数据库的设计、系统界面的设计。
整个系统由内部数据库和系统两个部分组成。
通过研究当前实际商品房销售业务状况下的系统的基本模块与功能,最终整个系统的设计与实现。
2相关技术背景2.1 开发工具简介2.1.1 PowerBuilder10.5功能简介PowerBuilder 10.5是美国Sybase公司推出的基于C/S体系结构的面向对象的数据库应用系统开发工具。
利用它可以开发功能强大的、运行在多个平台以及能够操作多个数据库的应用系统。
PowerBuilder 10.5是由多个功能模块构成的可视化开发环境,可以用于创建传统的C/S应用和基于We b的分布式数据库应用。
PowerBuilder 10.5为开发人员提供了强大的开发环境,各个功能模块协同工作,共同完成对应用的创建、编码、测试、发布和部署等工作。
PowerBuilder 10.5还提供了丰富的画板和开发向导,使用户可在图形化界面中开发应用程序。
PowerBuilder 10.5支持面向对象的系统设计、开发、测试和发布功能,特别是其中的数据窗口技术,为开发人员创建各种类型的企业报表提供了快捷的方式,大大缩短了系统的开发周期,为新的应用开发需求提供了强有力的支持。
PowerBuilder是一个集成的开发环境。
它提供了应用的各种成分,包括窗口、数据窗口、菜单、事件处理程序、数据库、图形、报表的建立和维护,数据库管理、调试、编译等工作,都能在PowerBuilder集成开发环境中完成,从而可以大大加快开发的速度可视化的开发环境供了良好的跨平台性。
它有多个版本。
如果要把一个平台上开发的代码移植到另一个平台上,只要重新编译就可以了。
此项功能有利于以后商品房销售管理系统的升级。
2.1.2 PowerBuilder10.5的集成开发环境PowerBuilder10.5提供的可视化集成开发环境是一个典型的多文档界面(MDI),在这个环境下,用户可以通过菜单、工具栏以及一些功能键等方便快速的创建对象,编写事件处理程序。
启动PowerBuilder10.5后,其集成开发环境出现,主要包括菜单栏、工具栏、系统树和文件夹窗口、底部的输出窗口。
在开发商品房销售管理系统时充分利用好PB的各项功能,在此开发环境中,结合各种控键的独特指出,使此次开发的商品房销售管理系统功能更加完善、界面更加美观大方。
2.2 系统采用的数据库2.2.1 系统数据库简介Microsoft Office Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
此商品房销售信息管理系统所采用的是Microsoft Office Access2003版本。
2.2.2 PowerBuilder10.5访问数据库的机制PowerBuilder10.5是专为各种数据库设计的客户端的应用开发工具,它可以和其它数据库服务器(如Sybase、Oracle、MS SQL、Informix等)构成客户/服务器体系结构,也可以连接到如dBase、FoxPro、Excel等文件类型的数据源上,对这些数据文件进行操作。
对于不同类型的数据源(数据库),PowerBuilder通过采用特定的接口软件的方式进行连接。
PowerBuilder与各种数据库的连接方式有两种:(1)通过ODBC(Open DataBase Connecttivity)通用接口软件。