ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:653.37KB ,
资源ID:9159196      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-9159196.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(天津电子信息职业技术学院.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

天津电子信息职业技术学院.docx

1、天津电子信息职业技术学院天津电子信息职业技术学院(软件学院)毕业论文题目 房屋销售管理系统姓 名 赵晓玲专业班级 软件 04-1指导教师完成时间 2007.5.20天津电子信息职业技术学院(软件学院)制2007.6摘要:在房屋销售业竞争越来越激烈的今天,房地产企业如何提高服务质量、管 理能力显得越来越重要。尤其是对于房屋销售部门管理,收费管理等项目众多, 既需要完成一些前台服务工作,还需要完成后台的各项管理工作(统计、等) , 如果没有一套可靠的管理系统,单凭手工操作,不仅效率低下,而且会极大地 影响到企业的工作服务质量。今天我们使用计算机对房屋销售服务信息进行管 理,具有手工管理所无法比拟的

2、优点。例如:检索迅速、查找方便、可靠性高、 存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高产品售后 服务效率。在房屋销售管理系统的开发过程中包括后台数据库的建立和维护以及前端 应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据 安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。最终实 现了房地产企业销售管理的自动化和信息化 .本文简要介绍了房屋销售管理系统从设计到开发的过程。首先,通过需求 分析,最终决定针对房地产开发企业房屋销售管理系统的实际情况,结合具体 工作环境要求和工作实际, 在 WINDOW操S 作系统环境下, 采用 Powerbuilde

3、r 9.0 设计房屋销售管理系统;其次,根据房地产开发企业房屋销售管理工作实际情 况划分该系统的功能模块;介绍整个系统功能模块中用到的数据库以及数据流 程;最后,以具体开发各功能模块的程序代码;以及对最终开发出的应用程序 进行的系统性能测试及分析等等。关键词:房屋销售 房屋销售管理系统 PowerBuilder 9.0 Adaptive ServerAnywhere 7.0Abstract:In house merchandising business competition more and more intense today, how does the real estate enter

4、prise improve the grade of service, the managed capacity appears more and more importantly.Manages in particular regarding the house selling department, projects and so on charge management are multitudinous, also needs to complete some concierge service work, but also needs to complete the backstag

5、e each supervisory work (statistics, and so on), if does not have a set of reliable management system management system, only manual operation, not only the efficiency is low, moreover can affect enormously enterprises work grade of service. Today we use the computer to carry on the management for t

6、he house selling service information, has merit which the manual administration center is unable to compare.For example: Retrieves, the search rapidly convenient, the reliability high, the reserves big, the secrecy good, the life long, the cost low status.These merits can enhance the product post-sa

7、le service efficiency enormously.In house selling management system management system performance history including backstage database establishment and maintenance as well as front end application procedure development two aspects.Establishes the data uniformity and the integrity regarding the form

8、er request strong, the data security good storehouse.But requests the application procedure function regarding the latter to be complete, easy to use and so on the characteristics.Finally realized the real estate enterprise to sell the management the automation and the informationization.This articl

9、e introduced briefly the house selling management system management system from designs to the development process. First, through the demand analysis, finally decided in view of the property development enterprise house selling management system management system actual situation, the union concret

10、e working conditions request and the work reality, under the WINDOWS operating system environment, uses Powerbuilder 9.0 to design the house selling management system management system; Next, divides this system according to the property development enterprise house selling supervisory work actual s

11、ituation the function module; Introduced in the overall system function module uses database as well as data flow; Finally, by develops various functions module specifically the procedure code; Which as well as to finally develops the application procedures which carries on system performance test a

12、nd analysis and so on.Key word:House selling House selling management system management systemPowerBuilder 9.0 Adaptive Server Anywhere 7.0第一章 前言 11.1开发背景 11.2开发目标 11.3开发意义 1第二章 系统分析 32.1系统的设计思想 32.2可行性分析 32.3需求分析 42.4系统综合要求及运行环境和开发平台 42.4.1系统综合要求 42.4.2系统运行环境简介: 52.4.3系统开发平台 52.5业务分析 5第三章 数据库设计 63.

13、1数据库的引入 63.2数据库的物理结构 73.3数据库的完整性和安全性 93.3.1数据库的完整性 93.3.2数据库的安全性 10第四章 功能模块设计 114.1系统总体功能模块 114.1.1房屋销售 124.1.2查询系统 124.1.3信息维护 134.1.4顾客管理 134.2具体模块设计 144.2.1系统登录窗口(窗口名为 w_login ) 144.2.2创建房屋销售管理系统项目的主界面窗口 174.2.3客户求购信息登记窗口(窗口名为 w_custom) 194.2.4房屋销售报表窗口(窗口名为 w_print ) 23第五章 结束语 26致 谢 27参考文献 28第一章

14、前言1.1开发背景当今社会 ,随着房地产企业规模不断扩大, 有关服务的各种信息也 成倍增长 ,特别是一些比较大的房地产企业 ,而面对庞大的信息量,有 必要开发一套与之相适应的信息管理系统来提高管理工作的效率。 通 过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从 而减少管理方面的工作量。在房屋销售管理中, 尤其是在比较大的房地产企业中,对于房屋 销售服务信息管理是相当重要,而且也是相当麻烦的,它是房屋销售 管理中最基本的一项常规性工作。而长期以来, 这一类型的管理都是 依赖人工来进行管理的,面对如此众多的房屋销售反溃信息,其工作 量是相当巨大的。这样不仅仅浪费了大量的人力物力,而且

15、由于人工 管理存在着大量的不可预知性,造成售后信息管理的一些不规范,使 得信息管理陷入“事倍功半”的地步。1.2开发目标 建立房屋销售管理系统,采用计算机对员工信息、房屋销售信息、销 售趋势情况及顾客情况进行管理,进一步提高现代化水平。帮助工作 人员提高工作效率,使房屋销售管理向着规范化、简单化、有效化的 方向发展。1.3开发意义 传统的房屋销售管理主要靠人工管理,每天要处理的数据很大, 而且不利于企业总体把握各种客户的购买情况,消费行为情况,居住 要求等情况,而且时间过久容易出错。对于一个企业,特别是对于销 售部门,如果不能及时分析客户的购买情况,当前销售情况以及客户 的要求等情况,就会影响

16、整个销售的运作,所以房屋销售管理系统, 可使这些管理工作通过自动化和规范化的方式完成。现在房屋销售企业之间竞争比较激烈, 所以如何提高服务质量是 首要问题。在一般房地产企业中, 需要能实时和正确地控制销售情况, 收费情况,这样,一个能够实现房屋销售服务管理规范化、自动化的 房屋销售管理系统就显得很必要了。 本章的房屋销售管理系统就是为 了适应这种需求而设计的。 房屋销售直接影响到一个房地产企业的形 象,而且要很大的投入, 即要好的服务, 又节约投资, 这是一个矛盾, 要想很好地解决,要有正确及时的数据作为保证。在现在以市场和服 务为本的市场竞争中,为企业提供坚强的后盾。房屋销售管理系统的开发,

17、可有效实现对房屋销售管理的系统 化、规范化和自动化,提高房屋销售管理水平。第二章 系统分析2.1系统的设计思想 房屋销售管理系统基本设计思想是把整个系统按照实现模块 进行分解,利用 Powerbuilder 9.0 进行编程。此系统结构如图 2-1 所示。房屋销售管理系统图 2-1 房屋销售管理系统结构图2.2可行性分析可行性分析( Feasibility Analysis )也称为可行性研究,是在 系统调查的基础上,针对新系统的开发是否具备必要性和可能性, 对新系统的开发从技术、经济、社会的方面进行分析和研究,以 避免投资失误,保证新系统的开发成功。可行性研究的目的就是 用最小的代价在尽可能

18、短的时间内确定问题是否能够解决。该系 统的可行性分析包括以下几个方面的内容。1:技术可行性:本系统您需要一台装有 Powerbuilder 9.0 软 件的计算机即可,对机器本身没有太高的要求,一般单位或个人 电脑完全可满足要求。2:经济可行性:由于本系统是为房屋销售管理使用的系统, 装上该应用软件,即可使用系统,系统成本主要集中在系统软件 的开发上,当系统投入运行后可以节约大量的人力,物力。所带 来的效益远远大于系统软件的开发成本。在经济上完全可行。3:操作可行性: 界面设计时充分考虑管理人员的习惯, 使得 操作简单;数据录入迅速、规范、可靠;统计准确;制表灵活; 适应力强;容易扩充。4:管

19、理上的可行性: 主要是管理人员是否支持, 现有的管理 制度和方法是否科学, 规章制度是否齐全, 原始数据是否正确等。 规章制度和管理方法为系统的建设提供了制度保障。 综上所述,此系统开发目标已明确,在技术可行,并且投入少、 见效快。因此系统的开发是完全可行的。2.3需求分析房屋销售管理是随着房地产的开发而产生的一项新的工作。 近年来,随着房地产开发的迅速发展,房屋销售管理的要求也越 来越高,信息处理要求也越来越快,信息量也越来越大,所以对 系统的输入工作量要求要少;能按给定的查询范围和输入的查询 内容进行查询,便于提高查询速度;能按给定条件打印所选表的 数据;在进入系统时要求密码验证,而且密码

20、要求不能被直接识 别,用户可以设置新密码,可以增加管理员等操作。2.4系统综合要求及运行环境和开发平台2.4.1系统综合要求房屋销售管理系统是通过对大量的员工信息、销售业绩、顾 客信息进行管理,系统的研究和分析并结合对房屋销售管理进行 分析提出来的。 Sybase 的 Adaptive Server Anywhere( 简称 ASA)数据库 系统是一个定位于部门和大工作组 (Big Workgroup) 级的数据库 系统,是一个功能完备的数据库管理系统。 系统以功能强大的 Windows 系列操作系统作为操作系统 平台,使其具备优良的可视化图形操作界面,大力提高系统的可 操作性和交互性尽量减少

21、操作员的负担, 让他们更方便、 更快捷、 更简单的进行操作。2.4.2系统运行环境简介: 基于以上对系统各种需求的分析和定义,建议系统采用一下 配置,已确定系统的稳定、高效运行。1、硬件环境最低配置 C233 以上 CPU, 32MB以上内存, 2.1GB 硬盘建议配置 CII300 以上 CPU,64MB内存, 6.4GB硬盘。 打印机一台;UPS不间断电源一台(避免数据因突然停电等意外情况下的丢失)2、软件环境 Win95 以上操作系统2.4.3系统开发平台电脑配置: CPU: P4 2.6 内存: DDR 512M 硬盘: 80G操作系统: Microsoft Windows XP pr

22、ofessional 简体中文版开发环境: PowerBuilder 9.0数据库: Adaptive Server Anywhere 7.02.5业务分析 房屋销售管理系统的业务流程:首先由管理员、销售员及浏 览者等输入相应密码登陆主界面,有录入权限的人员将各自权限 范围内的信息进行录入,然后保存信息到数据库中。有权限的人 可以对这些库信息进行增加、修改、删除、查询,还可以报表打 印。第三章 数据库设计3.1数据库的引入数据库技术从 60年代中期至今只有不到 40 年的历史,但其发展 速度之快是其它技术所不及的。它已由第一代的层次型、网状型数据 库,第二代的关系型数据库发展到今天以面向对象为

23、主要模型的数据 库,即第三代数据库。数据库技术和网络通信技术、面向对象编程技 术、并行计算机技术、人工智能技术相互融合、相互渗透,促进了数 据库技术的广泛应用。数据库(Database) ,是按照数据结构来组织、存储和管理数据的 仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多 好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间, 实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非 常简便的使用手段,使用户易于编写有关数据库应用程序。特别是近 年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程 方便,功能强大,环境适应广泛,数据处理能力极强。数据库的设计

24、是指对一个给定的应用环境,构造数据库模式,建 立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管 理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小 型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来 保持系统数据的安全性、完整性和共享性。对一个实际的系统来说, 数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现 用户在各方面提出的功能要求。一个真正的、完整的站点是离不开数据库的,因为少量的数据, 如网页访问人数等完全可以存储在文本文件中,但实际应用中,需要 保存的数据远不止这一点点,而且这些数据之间往往还有关联,利用 数据库来管理这些数据,可以很方便的

25、查询和更新。可以说一个动态 网站的建设是离不开一个设计最优的数据库的。我们现在可以使用的 数据库有很多种,如: Fox 数据库 (.dbf)、Access数据库(.mdb)、DB2 、 Informix 、Oracle 和 SQL Server、ASA 等等,在本次设计中,选择了 ASA 作为后台数据库工具, 因为它对硬件的要求非常的低, 它不仅可 以运行在 UNIX、 Linux 操作系统下,它也可以运行在 Windows下。此 外,它对内存的要求也非常低,通常情况下只需要 4Mb的内存就可以 运行 ASA。除了功能完备和对硬件的低要求之外,它还具有:易于管 理、性能的可扩展性等特性3.2数

26、据库的物理结构本系统的数据库名称为 house.db。其中包括以下表 custom(顾客 信息表);persone(l 员工信息表);house(房屋信息表); xshtb(销售 合同表 );salesrecord(销售情况信息表) 。下面将具体介绍数据库中各 个表的结构。3.2.1 顾客信息表表名字段名类型大小必 填备注customId数字默认Y编号 (主键 )xshtb 的外键username文本10N用户名date日期默认N登记日期place文本10N房屋所在地floor数字默认N楼层tel数字默认N联系方式Cost文本50N房屋单价helpname文本10N经办人3.2.2房屋信息表表

27、名字段名类型大小必 填备注housenumber文本20Y主键fitemname文本40Nidentifyno文本20Nbuildingno文本10Nunitno文本10Nstorey数字默认Nbuildingheight数字默认Nhousetype文本16description文本1003.2.3员工信息表表名字段名类型大小必 填备注personelid数字默认Y编号 ( 主键 )name文本10N员工姓名password文本10N密码job文本16N职务tel文本12N联系方式gongzi文本10N基本工资3.2.4销售合同信息表表名字段名类型大小必 填备注xshtb客户号文本7Y主键项目

28、名称文本20N房屋编号文本10N销售价格数值型10N付款方式文本10N已付款数值型10N卖出价数字默认N合同编号文本24Y主键合同备注文本4N销售职员号文本103.2.5销售情况信息表表名字段名类型大小必 填备注salesrecordnumber文本20Yfitemname文本40Nidentifyno文本20Nbuildingno文本10Nunitno文本10Nstorey数字默认Nbuildingheight数字默认Nhousetype文本16Ndescription文本100N3.3数据库的完整性和安全性3.3.1数据库的完整性数据库的完整性是指数据的正确性和相容性。数据库管理系统DBM

29、S )用一定的机制来检查数据库中的数据是否满足规定的条件完整性约束条件,数据的约束条件是语义的体现,将作为模式的部分存入数据库中本系统中定义了表与表之间的联系有助于实现完整性规则,一般 在程序中实现具体的完整性控制。3.3.2数据库的安全性数据库的安全性是指保护数据库以防止不合法的使用所造成的数 据泄漏、更改或破坏。在数据库系统中,大量的数据集中存放,而且 为许多用户直接共享,是宝贵的信息资源,系统的安全保护措施就显 得更为重要,它保护数据库防止恶意的破坏和非法的存取。本系统包括数据库的安全。采用管理员来管理系统鉴定的方法实 现数据库的安全,此安全管理措施在登录数据库时,系统让管理员户 表示自

30、己的身份,不同的人员权限不同,系统进行核实,鉴别此人员 是否为合法用户,若是,系统进一步核实用户,其权限为管理员、销 售人员及浏览者的方可进行管理。通常要求用户输入口令,系统和对 用户口令以鉴别用户身份。这是一种简单可行的方法,实现起来比较 方便。采用安全管理措施主要是为了防止没有修改权限的用户无意间 修改了数据,因此采用用户标识和鉴定的安全管理措施就能够保障数 据库的安全性。第四章 功能模块设计对本系统的各个子模块进行了系统分析和数据库设计后,本章将 主要讨论该系统所实现的各部分功能。4.1系统总体功能模块在整体设计中,我们将房屋销售管理系统分为五个大的模块:房 屋销售、查询统计、信息维护、顾客管理、退出系统。每个模块将实 现不同的功能。下面将具体进行介绍。图 4.1 系统总体功能模块图4.1.1房屋销售房屋销售模块分为:房屋销售报表和选购房源两个部分4.1.1 房屋销售模块结构图1.房屋销售报表: 实现了将房屋销售的基本情况打印出来, 对于打印 报表来说是每个系统都必不可少的一项工作。因

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2