【编者按】网学网PB毕业设计频道为大家收集整理了“PB房地产销售管理系统|pb房产管理“提供大家参考,希望对大家有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn | ||||||||||||
目 录
第三章 系统分析 软件系统的总体设计大约要经历可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试以及维护等七个阶段。可行性分析和项目开发计划在前面已经叙述,下面所要做的是进行软件需求分析,概要设计和详细设计。 在信息世界中,信息从客观事物出发流经数据库,通过决策机构最后又回到客观世界,信息的这一循环经历了三个领域:信息世界,数据世界,现实世界。现实世界的事物反映到人的头脑中,人的大脑对它有个认识过程,经过分析(选择、命名、分类等)进入信息世界。这些信息再进一步加工、编码,然后进数据世界,而软件系统的开发工作需要考虑这两个方面的问题,也就是要考虑系统开发所需要的数据,以及如何对这些数据进行操作。这两个问题贯穿了整个软件系统的开发过程,这也就是数据库的设计问题,软件设计的一个核心。 在系统设计的开始,我首先考虑的是如何用数据模型来数据库的结构与语义,以对现实世界进行抽象。目前广泛使用的数据模型可分为两种类型,一种是独立于计算机系统的“概念数据模型”,如“实体联系模型”;另一种是直接面向数据库逻辑结构的“结构数据模型”。在本系统中我采用“实体联系模型”(ER模型)来描述数据库的结构与语义,以对现实世界进行第一次抽象。ER模型直接从现实世界抽象出实体类型及实体间联系,然后用ER图来表示数据模型。它有两个明显的优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。但ER模型只能说明实体间语义的联系,不能进一步说明详细的数据结构,它只是数据库设计的第一步。 通过需求分析可以从用户那里获取项目的基本信息和要求,这是进行项目后续工作的前提,其地位与越来越受到项目开发人员的重视。需求分析是程序设计中的一门重要课题,在本章中,我们将会对房地产销售公司销售管理系统的系统需求进行分析,分析其可行性及重要性,进而对系统的各个模块进行分析、设计。 3.1系统初步调查 系统初步调查采用的主要方式,是到房地产公司以购房者的身份了解情况。通过调查,分析得到如下结论: 房地产公司的销售管理以前一直依靠手工方式,不能及时为顾客查询到满意的房源信息,从一定程度上影响了公司的销售活动。为此绝大多数房地产公司都希望建立一套完善的销售管理信息系统,以便他们能够更加清晰的进行房地产的销售及费用的管理,并以此带动企业信息化建设的步伐,提高人员素质。现在国内外现有的一些房地产销售管理系统功能过于强大,开发与使用费用昂贵,对于一些小的房地产公司而言承受不起其使用。同时对于一些新兴的、具有自己特色的房地产公司,要求所开发的房地产销售管理系统必须满足该公司自己的特点。 3.2问题定义 设计、开发一个房地产销售管理系统。实现房地产销售的规范化、标准化和科学化管理,同时需要满足开发商的具体需要。 3.3 系统功能分析 系统的对象确定之后,应该对系统进行定性的分析,分析是为了了解系统应达到的目标和系统应具备的功能。房地产销售管理系统由四大子系统组成:房源管理子系统、帐务管理子系统以及房屋销售管理子系统、售后服务管理子系统。 1、房源管理子系统的功能包括: (1)开发新楼盘的信息录入、删除、维护; (2)所开发新楼盘的楼宇信息的录入、删除、维护; (3)房屋信息的录入、删除、维护; (4)房源信息的普通查询、详细查询、综合查询; 2、购房管理子系统的功能包括: (1)可以查询房屋的信息; (2)可以进行房屋的购买; (3)可以进行房屋的预定、购买与退换房管理; (4)可以进行认购书的签订、删除、打印。 (5)购房合同的的打印; 3、帐务管理子系统的功能包括: (1)对每次交费进行记录。 (2)对用户的费用进行管理 (3)对用户进行欠款催收 4、售后服务管理子系统的功能包括: (1)交楼入住:记录交楼入住时发生的问题 (2)客户联系日志:对客户联系日志进行插入、删除、查找 (3)客户投诉管理:对客户的投诉进行管理。 3.4可行性分析 系统的可行性分析主要包括经济上的可行性和技术上的可行性。 3.4.1.经济可行性分析 从该系统的开发和效益关系上讲,该系统的开发不需要花费太多的经费.因为设备费用可在原有局域网的基础上组织建成; PB具有简单、高效、功能强大的特点。和VC相比,PB更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,PB则功能更强大、更实用。可以说PB同时兼备了VC功能强大和VB简单易学的特点。PB具有以下的特性:基于窗体和面向对象的方法,高速的编译器,强大的数据库支持,与Windows编程紧密结合,强大而成熟的组件技术。 3.4.2.技术可行性分析 数据库支持是PB的强项。这主要体现在PB与Sybase的无缝集成,以及PB提供的许多现成的数据库操作控件。目前PB提供了多种数据库的专用接口和ODBC接口。 3.4.3操作可行性分析 在本系统的操作阶段,该系统的使用并不困难,使用系统的工作人员,除了需要具备在Microsoft Windows平台上使用个人电脑的知识,并不需要特别的技术能力,只需要花费较少的时间去了解学习它,即可做到熟练操作使用。所以系统在操作上是可行的。 综上所述,通过技术、经济、操作的可行性研究与分析,我们得出开发“房地产销售管理系统”是可行的。 3.5系统的需求分析 3.5.1 系统的综合要求 通过对系统分析,系统的综合要求如下: (1) 完全取消目前的手工关系销售方式,新系统应具有方便的数据输入性能,良好的人机界面,尽量减少汉字及其重复输入。 (2) 灵活快捷的查询性能,能快速实现对房源的查询。 (3) 对费用进行良好的管理。 (4) 系统应具有一定的操作合法权检验功能。 3.5.2 数据流图 房地产销售管理系统的基本系统模型如图3-1所示:
房地产销售管理系统的收费管理基本模型如图3-2所示:
3.6系统的预期目标 本软件是为房地产公司开发的房地产销售管理系统软件。该软件用于规范房地产公司的销售管理工作。随着房地产业日益兴旺,房地产商之间的竞争也日益激烈,为满足客户的需要,房地产市场的管理也要求系统化,房地产开发的规模越来越大,房地产公司房屋的销售管理变得更加的复杂,开发合适的房地产公司房屋销售管理系统具有了一定的必要性。通过该系统的开发,把管理人员从繁琐的数据计算处理中解脱出来,优化房地产公司房屋销售管理体系,使其高效化,简易化,智能化。 本系统预期实现的功能如下: 1、基本信息管理:系统操作日志的录入、系统操作日志的查询; 2、房源信息管理:房屋信息管理、房屋信息查询; 3、客户信息管理:来访客户登记、来访客户信息管理、认购客户信息管理、购房客户信息管理、客户投诉管理; 4、职工信息管理:职工基本信息管理、职工信息查询; 5、楼房销售管理:购房认购书的签订、购房合同的签订、退房管理; 6、财务费用管理:费用清单、欠款催收清单; 7、系统功能管理:修改密码、权限设置、用户信息管理等; 8、工具窗口管理:各种常用工具; 9、帮助信息模块:关于本系统。
第七章 总结 房地产销售管理信息系统的建设是房地产业被日益关注的重要课题,它的实施将对房地产销售管理工作带来深刻的变革。本课题的完成,紧紧围绕研究选题。首先,从房地产销售管理信息系统、房屋租债信息系统的现状、销售管理信息资源的有效利用等问题入手,分析了现阶段房地产销售管理信息系统的应用状况。其次,通过对房地产销售流程的了解,提出了房地产销售管理信息系统的建设目标,进行了系统需求分析。 数据库技术是信息管理系统的基础,建立一个合理的数据库是信息管理系统的关键,通过对数据库设计原则的研究,本文对与数据库的设计步骤、设计原则、范式分析、数据冗余等都作了详细的研究,对这些问题的研究促使我们建立了本次设计的比较合理的数据库。 软件工程的方法在本次设计中得到了充分的体现,实践证明只有按照软件工程的方法实施软件项目,才能提高软件开发的效率和软件本身的利用效率,减少一些不必要的弯路。 房地产管理本身是一个庞大而又复杂的项目,由于本次设计的时间和有本人的知识水平的有限,开发中难免有不足之处,如系统本身的管理功能较弱,对数据的分析挖掘、再利用等还不完善等,但是本人在此次的设计已经领略了这个课题本身的研究意义。不断完善本课题并对其进行多方向多层次的研究将是本课题的研究方向。今后,本人将继续对本课题作更深的研究。 经过两个多月的辛勤努力工作,本次毕业设计已圆满完成。在这期间,我深深地感受到设计成功的喜悦,也体味到失败的痛苦。由于以前从对PowerBuilder9.0 掌握的不是很熟练,又因为白天要工作,只能晚上做设计,间断很不连贯,周围没有可询问的伙伴,缺乏学习氛围,所以一开始时很难。不过,由于我们有其他面向对象语言的基础,上学期时也曾帮同学用PowerBuilder9.0做过一些简易的小系统。在后来的操作中对PowerBuilder9.0 的实际应用,很快就解决了一些PowerBuilder9.0数据库开发技术的问题。 毕业设计确实能够锻炼一个人在遇到一个不懂的问题时候,怎样去查阅资料,使一个个疑难问题迎刃而解。这对我以后的工作有非常大的意义。 | ||||||||||||
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT | ||||||||||||
本文选自计算机毕业设计http://myeducs.cn |