演示视频:
https://www.bilibili.com/video/BV1LG411Y76U/
3.1系统初步调查
系统初步调查主要方式是通过网上搜集资料,查看相关书籍,并结合自己以前听说的情况,分析以往管理系统的现状、需求及存在的一些问题:
(1)在信息化时代,日趋激励的市场竞争中,现行的房屋在线销售系统没有完全科学化、规范化、处理速度较慢,难以进行有效的信息反馈。
(2)管理员客户的信息整理不规范,管理不完善。
(3)客户不能及时查询自己的预定和购买情况。
3.2房屋在线销售系统的可行性研究
可行性研究是系统分析阶段的第二项活动。此活动的主要目标是:进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。可行性研究是对系统进行全面、概要的分析。
通过调查分析,新系统设计方案有以下三个可行性:
1.技术可行性:
本系统采用Windows XP作为操作平台。数据库开发平台选用Tomcat,该数据库管理系统在Windows XP和 Windows 7上都能运行,并提供数据库之间的数据复制功能,可代替现有系统单据数据的手工传递工作,降低出错率,提高数据的可用性。本系统的应用软件开发平台也选用MyEclipse。
2.经济可行性:
采用新的房屋销售信息管理系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高房屋、客户信息的利用率,使销售质量更上一个台阶。
3.营运可行性:
本系统操作简单,易于理解,只需通过简单培训,上手较快,营运环境要求低。
面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。软件的开发应能在较长时间内满足房地产市场的发展需要。故新系统还需要满足以下这几个标准:
(1)标准性:系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质量又可以分享在此标准上的每一次技术进步。
(2)可靠性:由于房屋销售信息的重要性,系统的软硬件应均为质量可靠,并采用RAID 0+1廉价磁盘冗余保护技术,确保不会由于软硬件故障造成系统运行终止而使用户蒙受损失。
(3)安全性:所有后台页面采用session检测,防止外来人员非法提交URL进行后台访问;登录模块采用用户名和密码分开检测,防止SQL注入;在实际运行中可以考虑IP过虑,防止网外用户进入;数据库定期备份。
(4)兼容性:系统的所有软硬件理论上都应有100%的兼容性,用以保证软硬件的可互换性。
(5)高效性:由于房屋销售每次处理的信息量较大,因此系统对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一点。
(6)可维护性:系统软件设计时应采用结构化模块设计,以便于开发和维护,也有利于根据情况随时进行功能调整。同时在系统开发时应该充分考虑到用户的日常维护,使之能简便易行
通过可行性分析研究,认为新系统的开发方案切实可行,可进行开发。
3.3房屋销售管理系统的主要内容
联网用户访问房屋销售管理系统的互联网地址,登录后台,进入管理系统的首页。
该系统主要包括一下几个功能模块:
销售员信息管理:销售员信息录入,销售员基本信息修改、查找、删除。
添加销售记录:添加最新销售记录。
客户信息管理模块:客户信息录入,客户信息修改,客户信息删除。
修改密码:该系统用户更新自己密码。
楼盘及房屋信息:楼盘及房屋信息录入、房屋信息查询、修改、删除。
退出:联网用户访问完该系统后,退出管理系统。
3.4房屋销售管理系统的总目标
目标:系统可以实现对房地产销售系统等基本信息进行管理,如销售员业绩管理,客户信息管理,;以及对房地产销售员工的基本信息和客户基本信息进行管理和维护。
3.5房屋销售管理系统的开发计划
制定房屋销售管理项目开发的计划,包括业务流程分析,数据库逻辑设计,数据库的实现,界面设计,程序编码,程序测试,程序运行等步骤。
第四章房屋销售管理详细设计
3.1 系统流程图
在软件开发过程中,设计出思路清晰、任务明确的开发流程图非常关键,有了流程图就可以确定开发步骤,并围绕它具体展开。因此,从房屋销售系统整体结构上以及用户操作方便分析的基础上,设计了房屋销售系统流程图,如下:
图(1)系统流程图
3.2 系统功能结构图
在开始编写具体的程序语言之前,建立程序结构图有助于明确要解决的实际问题,清楚了解各个功能模块的层次关系。为此,在对房屋销售管理软件的功能、需要和程序结构进行初步分析的基础上,首先建立了房屋销售管理系统的功能结构图,如图(2)。
图(2)系统结构图
3.4 房屋在线销售系统详细设计
3.3.1 登入界面
3.3.2 添加、查找、删除客户信息
管理员成功登录系统后可以点击左侧功能模块操作相关信息,即可以在左侧管理功能菜单中的客户管理。其中包括添加、修改、删除。
3.3.3 房屋管理功能
3.3.4 销售管理
3.3.5修改密码
3.3.6客户信息修改
3.3.7房屋查看
3.3.8我的收藏
3.3.7我的预定
3.3.7我的购买