分包括收费登记和收费查询管理,其功能是实现对各部分数据内容的添加、删除、查询等操作。
(1)收费登记管理:包括收费资料的添加、删除、打印3部分功能。其中,收费信息包括收费编号、楼盘编号、交费时间、有线电视费、电话调试费、煤气初装费、公用设施费、其他费用、押金、收款人、交款人等。
(2)收费查询管理:收费资料查询部分包括按照收费单号查询、按照楼盘号查询号、按照交款人查询和按照交费时间范围等。
*售楼管理部分售楼管理部分包括售楼人员登记、售楼合同管理、收款管理、售楼人员查询、售楼合同查询、收费情况查询等,其功能是实现对各部分数据内容的添加、修改、删除、查询等操作。
(1)售楼人员登记管理:包括售楼人员资料的添加、修改、删除3部分功能。其中,售楼人员资料包括姓名、身份证号、出生日期、性别、电子邮件、通信住址、电话号码、手机、邮编、人员编号等。
(2)售楼合同管理:包括售楼合同资料的添加、修改、删除3部分功能。其中,售楼合同资料包括合同编号、合同状态、认购日期、合同签订日期、购买楼盘编号、购买人身份证号、销售人员编号、合同单价、折扣率、现金折扣、车位编号、车位价款、地下室编号、地下室价款、付款方式、贷款银行以及计划的分期付款等。
(3)收款管理:包括收款资料的添加、打印、删除3部分功能。其中收款资料包括楼盘编号、交款日期、收款单号、收款金额、付款方式、交款人等。
(4)售楼人员查询:售楼人员查询部分包括按照售楼人员编号查询和按照售楼人员姓名查询。
(5)售楼合同查询:售楼合同查询部分包括按照合同编号查询、按照楼盘编号查询、按照客户身份证号查询和按照签订时间表范围查询等。
(6)收款情况查询:收款情况查询部分包括按照收费单号查询、按照楼盘编号查询、按照交款人查询和按照交费时间范围查询等。
*系统维护部分系统维护部分包括数据备份和数据恢复,实现将现有数据库进行备份和恢复功能。
*退出系统部分退出系统部分就是当用户发出关闭窗口的行为后,询问用户是否确定要退出本系统,如果确定,则关闭本系统。
2.3系统功能模块设计
通过对用户需求的具体调研和分析,确定本系统应具备的功能包括房产管理、客户管理、收款管理、售楼管理、系统维护和退出系统。系统具体的模块组织结构如图1所示。
图1系统功能模块图
第三章数据库设计
数据库在一个管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
对于数据库应用程序来说,数据库的设计与创建是进行程序设计的基石,对于VisualFoxpro来说,其数据库的创建一般要包括数据库的设计和数据库的创建两个步骤。
3.1设计数据库
根据功能分析,系统数据库应满足户型资料、楼盘资料、客户资料、合同资料、收费资料、收款登记、售楼人员、收款登记和系统管理9个功能的需求。所以,需要利用Access建立一个House数据库,主要包括如下8个表。
*"户型资料"表:用于存放户型资料;
*"楼盘资料"表:用于存放楼盘资料;
*"合同资料"表:用于存放合同资料;
*"客户资料"表:用于存放客户资料;
*"收费信息"表:用于存放收费信息;
*"收款登记"表:用于存放收款登记信息;
*"售楼人员"表:用于存放售楼人员信息;
*"预计付款"表:用于存放预计付款信息。
1、"户型资料"表
表1户型资料表
字段名
数据类型
说明
Hst_ID
文本
户型编号字段
Hst_buildarea
数字
建筑面积
Hst_usearea
数字
套内面积
Hst_type
文本
房型
Hst_memo
文本
简介
Hst_picture
文本
保存图片
2、"楼盘资料"表
表2楼盘资料表
字段名
数据类型
说明
Hos_id
文本
楼盘编号
Hos_hstid
文本
户型
Hos_price
货币
报价
3、"合同资料"表
表3合同资料表
字段名
数据类型
说明
Pct_ID
数字
合同编号
Pct_houseID
文本
楼盘编号
Pct_buyerid
文本
购买人身份证号
Pct_salesID
文本
销售人员编号
Pct_housequote
货币
楼盘单价
Pct_discountrate
数字
折扣率
Pct_discountcash
货币
折扣金额
Pct_carplaceid
文本
车位号
Pct_carplace
货币
车位价格
Pct_basementid
文本
地下室编号
Pct_basement
货币
付款方式
Pct_paykind
文本
货款银行
Pct_bookdate
时间/日期
认购日期
Pct_pactdate
时间/日期
签订日期
Pct_State
数字
标记是否交款
4、"客户资料"表
表4客户资料表
字段名
数据类型
说明
Hon_ID
文本
身份证号
Hon_name
文本
姓名
Hon_sex
文本
性别
Hon_tel
文本
电话
Hon_tel
文本
手机
Hon_job
文本
职业
Hon_birthday
日期/时间
出生日期
Hon_email
文本
电子邮件
Hon_carcode
文本
车牌号
Hon_zipcode
文本
邮编
Hon_addr
文本
地址
Hon_memo
文本
备注
5、"收费信息"表
表5收费信息表
字段名
数据类型
说明
fee_ID
数字
收费编号
Fee_houseID
文本
楼盘编号
Fee_date
日期/时间
收费时间
Fee_tv
货币
有线电视费
Fee_tel
货币
电话调试费
Fee_gas
货币
煤气初装费
Fee_member
货币
公用设施费
Fee_other
货币
其他费用
Fee_deposit
货币
押金
Fee_skr
文本
收款人
Fee_jkr
文本
交款人
6、"收款信息"表
表6收款登记表
字段名
数据类型
说明
Icm_ID
数字
收款单号
Icm_houseID
文本
楼盘编号
Icm_date
日期/时间
收款日期
Icm_money
货币
收款金额
Icm_paykind
文本
付款方式
Icm_skr
文本
收款人
Icm_jkr
文本
交款人
7、"售楼人员"表
表7售楼人员表
字段名
数据类型
说明
Sal_ID
文本
人员编号
Sal_sfz
文本
身份证号
Sal_name
文本
姓名
Sal_sex
文本
性别
Sal_birthday
日期/时间
出生日期
Sal_handset
文本
电话
Sal_handset
文本
手机
Sal_email
文本
电子邮件
Sal_zipcode
文本
邮编
Sal_addr
文本
地址
8、"预计付款"表
表8预计付款表
字段名
数据类型
说明
Add_pactid
数字
预计付款序号
Add_date
日期/时间
预计付款日期
Add_money
货币
付款钱数
Shifoufukuan
文本
是否已付款标记
第四章创建售楼管理系统工程
经过上述的分析和设计,就可以开始系统的创建了。
在VisualBasic中,开发系统的第一步就是需要创建一个管理系统资源的工程,系统中所有的窗口、菜单、工具栏等资源都是在此工程中添加和设计完成的。
在VisualBasic的菜单栏中依次单击"文件""新建工程"菜单项,在弹出的"新建工程"对话框中选择"标准EXE图标",然后单击"确定"按钮,即可创建一个新的工程,默认名称为"工程1"。
在菜单栏中依次单击"工程""工程1属性"菜单项,出现如图2所示的"工程1工程属性"对话框。
图2"工程1-工程属性"对话框
在"工程名称"文本框中输入"售楼管理系统",然后单击"确定"按钮。这样,就新创建了一个名称为"售楼管理系统"的工程。
4.1创建登录窗体(frmLogin)
在正式进入系统之前,需要对用户的身份进行确认,这是通过用户登录来实现的。所以系统中的第一个窗体
上一篇:
VBACCTI电话语音应答系统(论文和程序)
下一篇:
为定制而来 欧马可快递物流一体化解决方案抢滩苏浙沪