APP下载

基于VBA的楼盘销售管理系统的设计与实现

2015-12-16莹,周

科技传播 2015年21期
关键词:楼盘住户管理系统

李 莹,周 琳

吉林医药学院计算机教研室,吉林吉林 132013

基于VBA的楼盘销售管理系统的设计与实现

李 莹,周 琳

吉林医药学院计算机教研室,吉林吉林 132013

房地产业一直都是人们所关心的热点民生问题,无论是刚需型还是改善型的房屋购买者都会考察有意向的在售楼盘。那么楼盘销售人员就需要向购买者介绍楼盘的已售和未售情况及户型图等情况。因此设计一个楼盘销售管理系统来替代销售人员手工管理数据的现状变得尤为重要。本文主要从系统的需求分析、性能需求、属性需求、系统设计及核心代码方面来研究基于VBA的楼盘销售管理系统的设计与实现。

VBA;楼盘销售系统;Office

近年来,房地产业成了人们所关心的热点问题,房产销售部门也变得越来越繁忙,每天都会聚集很多客户来咨询有关楼盘的各方面信息,面对众多的业务流程,早期手工管理数据的方式就会导致销售人员无法高效率完成日常的工作,为了摆脱这种现状,本文就楼盘销售管理进行系统设计。在Office环境下,以Excel为组件,用内嵌的VBA语言进行二次开发,形成一套符合人们使用习惯的楼盘销售管理系统。

1 系统需求分析

经过对楼盘销售部门的实地考察,发现手工管理楼盘存在以下问题:1)楼盘整体浏览的不便;2)楼盘挑选时,未能标记已卖出问题;3)具体楼层销售信息;4)楼盘销售情况;5)住户信息查找等。

针对以上问题,利用UML工具,对系统功能进行分析,从而得到了楼盘销售管理系统的功能性需求,即楼盘销售管理系统的总体用例图,其中包括系统的功能实例,系统的参与者,系统的数据,功能之间的关系,参与者之间的关系,数据之间的关系,参与者与功能的关系,功能与数据之间的关系等。

系统的具体功能包括:楼盘浏览,楼盘挑选,楼栋信息显示,楼盘销售汇总,销售记录等。楼盘销售系统中总体的用例图显示了参与者,具体功能,数据之间的关系,并且指明了他们之间的访问权限和数据操作的可能性。根据参与者权限的不同,访问的具体内容不同。

2 系统性能需求

要保证楼盘销售管理系统的性能需要,则系统在开发过程中应追求系统的稳定、安全、高效和易维护。

1)正确性和实时性。

系统是否能够正确并实时的处理数据是判定一个系统好坏的必要条件。因此在系统设计和开发过程中,要充分考虑企业的发展规模和未来数据处理量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。响应时间,更新处理时间都比较快且迅速,完全满足用户要求。一般操作的响应时间应在0.1~1s内,对数据的导入导出、打印机的操作也应在可接受的霎时间内完成。

2)开放性和再开发性。

在系统的开发周期中,应充分考虑由于环境及使用者等方面发生变化时,系统的适应性。为了保证系统的开放性和规范性,保证系统在条件发生变化的情况下能够通过软件的修改和软件内部模块功能的调整以及硬件配置的变更,完成系统的升级和维护。

3)易用性和易维护性。

楼盘的销售人员是系统的最直接使用人员,然而这些人对计算机系统的设计、开发和维护并不了解,因此自设计系统界面时,要做到界面操作的简单明了,见图知意,尽量采用用户熟悉的设计元素构成界面。针对系统的使用要撰写详细的软件使用说明书和帮助文档,当用户在使用中遇到问题时,系统可提供帮助信息使得用户尽快熟悉软件的使用。

3 系统设计

楼盘销售管理系统是对楼盘销售进行全面管理的,系统主要功能包括:楼盘浏览,显示楼栋是否售出,楼栋信息显示,楼盘销售汇总,销售记录等。用户使用本系统时,首先需要输入用户名和密码登录系统,待验证通过才能使用本系统。本系统的开发,以楼盘销售的实际需要为出发点,能够实现员工的全程电子化管理。本系统用户界面友好,满足企业对楼盘销售人员的管理,增强销售人员的业务能力,提高楼盘销售管理效率。

系统设计阶段在系统需求分析和系统性能分析的基础上,对系统进行概要设计。主要完成实现系统功能的对应程序模块的设计,具体指出如何依据系统需求将该系统划分成对应的模块、确定各个模块之间的接口、各个模块之间的信息传递方式,数据结构、模块结构的设计等。在以下的概要设计中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

楼盘销售系统中的浏览功能主要是针对浏览系统的信息,使用者是楼盘销售人员,数据是楼盘信息和住户信息;楼盘挑选功能主要是针对楼盘挑选的信息,使用者是楼盘销售人员,数据是楼盘信息;楼盘信息显示功能主要是针对楼盘信息显示的信息,使用者是楼盘销售人员,数据是楼盘信息和住户信息;楼盘销售汇总功能主要是针对楼盘销售汇总的信息,使用者是楼盘销售人员和管理人员,数据是销售信息。

4 系统实现

1)透明图片框Image类编码。

这段代码是在类模块中实现的,主要功能就是获取当前住宅楼的栋名、层数、单元数、梯户数,然后根据这些数据显示楼栋视图。

2)住户信息的筛选。

当客户购房后,需要将该住户的一些相关信息录入到系统的数据库中,由于Excel即可以作为功能强大的数据存储工具,故将客户的信息数据录入到Excel表格中,利用VBA语言和高级筛选功能来完成住户相关信息的查询。

5 结论

本系统经过系统需求分析,系统性能分析,系统设计和系统实现软件工程学方法完成系统的整体设计和开发,采用图形为用户界面和类模块的关键技术,用Excel表格作为数据库来存储有关楼栋和住户的相关信息,方便用户进行信息查找。针对楼盘销售管理系统本文只实现了主要的功能,系统的其他方面功能还有待于扩充,后续还有大量的功能需要完善,希望在以后的开发过程中能够得以突破,实现楼盘信息的全面电子化管理。

[1]李政,李莹,张羽.Excel高级应用案例教程[M].清华大学出版社,2010.

[2]伍远高.Excel VBA开发技术大全[M].清华大学出版社,2009.

TP3

A

1674-6708(2015)150-0169-02

吉林省高等教育学会“MOOC时代”信息管理与信息系统专业计算机开发技术课程群建设的创新模式研究,课题编号:JGJX2015C84

猜你喜欢

楼盘住户管理系统
基于James的院内邮件管理系统的实现
番禺:江景“楼王”+全城热卖 TOP1+“巨无霸楼盘”齐登场!
基于LED联动显示的违停管理系统
顶层住户的无奈——渗漏篇
简单的高招
青海省人民政府办公厅关于认真做好住户调查样本轮换工作的通知
海盾压载水管理系统
基于RFID的仓储管理系统实现
北京地区1月打折楼盘一览
射频感应电子门锁