恒大御龙湾购房系统的设计与实现(源码)

摘 要随着住房管理水平的提高和人们生活质量的提高,人们对住房的需求也越来越受到人们的关注。伴随着互联网的飞速发展,并且传统的纸质板的办公方式已经不能满足现在这个快速的时代了,互联网的兴起,人们追求的是更加便捷、高效的信息式办公方式。作为企业,当然是希望对购房事务管理的整个流程以及信息资料一目了然,这样可以做出合理科学的决策。作为企业的员工也是希望能简化购房的流程,达到一种事半功倍的效果。因此企业购房系统的规范化是企业走向现代化关键的一步。本系统基于B/S架构,采用MVC开发模式,使用C#语言和SQL Server 数据库,开发是了基于Asp.net的恒大御龙湾购房系统的管理系统。平台前端以Asp.net实现与用户交互界面,主要实现了房屋的预约,房屋浏览,客户留言,查询并审核预约,房源信息上传,对留言信息的回复,发布官网公告等功能的实现。业主要浏览房屋查询,并有相应的房屋预订,可以向管理员留言。管理员管理发布房屋信息,对用户的预约信息,回复用户的信息,并实现了该平台的业务逻辑,使用后端C#语言实现。系统为顾客和公司提供了双方信息交流的平台,系统应该有良好的人机界面,符合业务操作人员的习惯,操作简便。
目 录
1 绪论 1
1.1 选题的背景及意义 1
1.2 国内外研究现状和发展趋势 1
1.3 本章小结 1
2 相关技术和运行环境介绍 3
2.1 B/S三层体系结构 3
2.2 SQL Server 3
2.3 HTML(Hyper Text Markup Language) 4
2.4 Visual Studio 2010 4
2.5 JavaScript 4
2.6 开发环境 5
2.6.1 硬件环境 5
2.6.2 软件环境 5
2.7 本章小结 5
3 系统的分析 6
3.1 系统可行性 6
3.1.1 技术可行性 6
3.1.2 经济可行性 6
3.1.3 操作可行性 6
3.2 需求分析 6
3.2.1 *好棒文|www.hbsrm.com +Q: #351916072# 
性能需求 6
3.2.2 功能需求 7
3.3 角色分析 7
3.4 用例分析 8
3.5 本章小结 9
4 系统设计 10
4.1 功能模块的划分 10
4.2 系统流程设计 10
4.3 系统功能详细设计 12
4.3.1 房屋信息 12
4.3.2 房屋预约 12
4.3.3 留言功能 13
4.3.4 公告功能 13
4.4 数据库设计 13
4.5 本章小结 17
5 系统功能的实现 18
5.1 系统的登录界面 18
5.2 用户模块 19
5.2.1 用户注册模块 19
5.2.2 用户查看房源信息模块 19
5.2.3 用户预约模块 21
5.2.4 用户个人信息模块 22
5.2.5 用户留言板模块 23
5.3 管理员模块 23
5.3.1 房源信息管理模块 23
5.3.2 对用户管理模块 27
5.3.3 对公告的管理模块 28
5.4 表单乱码设计 29
5.5 本章小结 29
6 系统测试 31
6.1 系统测试方法 31
6.2 系统结果的分析 31
6.3 系统测试的结论 33
结 论 35
参考文献 37
致 谢 39
1 绪论
1.1 选题的背景及意义
广盛源信息科技有限公司的销售人员他们每天都会增加大量的新客户,从而导致通讯录信息的大量增加,导致管理这些信息资料就成了问题。直接操作来查找,添加,修改,删除这些信息,由于数据繁多,工作量十分巨大,查找,编辑都十分困难,而且极易出错,容易造成资料的混乱或者丢失。
在各种手机,商务通内设的电话簿尽管携带方便却又存在“记录量少,界面小,浏览不方便,记录数据信息不全面”的缺点。
有些人利用Excel 或Word编制通讯录,虽然数据比较全面,信息比较充分,可是查找极其不便,维护起来也麻烦[1]。
所以,运用数据库技术,在计算机中建立一个客户资料管理系统十分必要。数据管理系统中,客户规范、程序,为避免数据管理的混乱,提高信息处理的速度和准确性,及时、准确、有效地查询和修改客户的情况。
1.2 国内外研究现状和发展趋势
随着计算机多媒体技术的飞速发展,网络技术和虚拟现实技术高度共享了人力资源信息,从根本上改变了原有的沟通方式,为企业的管理改革与发展的有利条件。互联网以其丰富的信息资源、友好的交互性能和良好的开放性,越来越受到企业的青睐[3]。
目前,我国客户关系管理系统产品在产品结构和产品功能设计方面都存在很大的局限性,甚至在产品营销渠道上还很不完善。比较国外主要的客户关系管理系统的研发、销售公司。
国内很少有专业的,正规的客户关系管理系统的设计,在中国的研发和销售公司。无法满足中小企业客户关系管理系统的需求。
中小海外企业关注的焦点,包括Salesforce的在线CRM系统,在中小企业市场的势头,已经威胁到包括几大厂商的市场基石[3]。
1.3 本章小结
本章通过为期一周的资料查询,以及在大四实习期我在房产实习了一个月后觉得西安好多楼盘大家都不知道,而且看房的过程特别艰难辛苦,所以想开发一个购房系统让买房的公民们在了解各个楼盘、各个户型以及各个楼盘周围的环境,了解完后进行对比可以进行楼盘预约。因为西安楼盘信息量太庞大,由于各自能力浅薄,只能做一个楼盘的详细功能。
2 相关技术和运行环境介绍
2.1 B/S三层体系结构
B/S结构是一种改进的C/S结构,主要应用于Internet环境或Intranet环境,覆盖了广阔的领域。B/S结构也有两层三层。静态网页采用B/S二层结构,动态网页采用B/S结构的三层结构。
B/S结构将C/S结构的服务器部分分解为数据库服务器和一个或多个应用服务器,从而形成三层或更多层的客户机服务器体系结构[3]。
以上三层结构如图2.1所示。
图2.1 B/S结构模式
在B/S架构中,用户通过多个服务器的分布向Web浏览器发送请求,服务器将所有信息返回给用户浏览器的B/S架构,简化了客户端的工作量,客户只需少量的客户端软件配置,服务器将承担更多的工作,访问数据库,执行服务器上的应用[3]。
B/S结构不仅维护和升级简单,而且成本不是很高。方便管理者轻松的管理和使用,主要还是这个结构性价比很高,对于使用的企业管理系统可以节省大量的时间,人力和物力。从而更好的调用和使用资源。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2029.html

好棒文