摘要 21世纪是一个信息化技术高速发展的时代,随着目前的房地产业的飞速发展,传统的管理制度及模式已经满足不了现有地产管理的需要,正因如此,房地产业迫切需要一个采用21世纪信息技术的管理系统,以辅助地产工作人员完成任务。
本文是基于.NET技术的房屋销售系统与实现--销售管理子系统的实现及存在的必要性进行的研究。首先分析了房屋销售系统在现时代的意义及发展趋势;提出了利用.NET技术开发的可行性进行研究的问题;采用了目前最新的.NET 4.0技术,实现了房屋销售系统--销售子系统的开发;得出了基于.NET技术的房屋销售系统在现有技术中是能够实现,且具有时代意义的结论。
论文给出了基于.NET技术的房屋销售系统--销售管理子系统的开发实例,并给出了系统的主要功能。主要包括房源管理、购房管理和租房管理等模块。通过该系统,能够很好的解决目前房屋销售管理流程不够清晰及效率方面的问题,同时利用.NET技术来开发,也给使用.NET开发的在职人员提供了很好的开发思路。
关键词 .NET,ASP,房屋销售系统
Abstract For the 21th century, develop information technology at such a high pace. However, the real estate in China is developing very fast, too. Because of this, the traditional management system can't fit in the needs of the housing management. That's why the real estate needs an advance system that can fit in their needs.
This article is based on Microsoft .NET technology and I am trying to do some research on the sale management system (part of the real estate management system), to find out if it's necessary to make a system like that. First, I analyzed the significance and the trends of real estate management system. Then I try to deal with the problem of feasibility analysis by using Microsoft .NET technology. After that, I decided to use Microsoft .NET 4 technology, which was most advantage in the world. At last I finished the project development and drew a conclusion that the real estate management system, which based on Microsoft .NET technology was could be done. For the more, I thought it was useful in China.
The article gives out the real example of the sale management system by using Microsoft .NET technology and the function was shown up. All the sale management system includes house source management, house sale management and house lease management. By using this system, not only we can solve the problems in the house sale management, but also, we can give out an example to the developers, who are using Microsoft .NET technology.
KEY WORDS microsoft .net; asp;real estate management system
目录
1. 前 言 1
1.1. 本课题研究的背景 1
1.2. 本课题的研究意义 2
1.3. 本论文的研究 2
2. 软件开发环境与技术简介 3
2.1. 开发工具介绍 3
2.1.1. Visual Studio简介 3
2.2. 数据库介绍 3
2.2.1. SQL Server 2005数据库简介 3
2.3. 技术介绍 4
2.3.1. ASP.NET技术 4
2.3.2. AJAX技术 4
2.3.3. 微软LINQ技术 4
2.3.4. ASP.NET三层架构 4
3. 系统分析 6
3.1. 调查研究 6
3.2. 问题定义 6
3.3. 功能分析 6
3.4. 可行性分析 9
3.4.1. 经济可行性分析 9
3.4.2. 技术可行性分析 9
3.5. 需求分析 9
3.5.1. 特性需求分析 9
3.5.2. 数据流程分析 10
3.5.3. 用例分析 12
3.6. 系统的运行环境 14
3.6.1. 服务器 14
3.6.2. 客户机 14
4. 系统概要设计 15
4.1. 系统功能简介 15
4.1.1. 数据输入、修改及删除 15
4.1.2. 数据查询 15
4.1.3. 生成EXCEL报表 15
4.2. 系统数据库设计 15
4.2.1. 数据库需求分析 15
4.2.2. 系统数据库E-R图 16
4.2.3. 数据字典 18
4.3. 系统界面设计 21
4.3.1. 网站名称及Logo设计 21
4.3.2. 主界面颜色搭配及区域划分 21
4.3.3. 整体布局 22
5. 系统详细设计与实现 25
5.1. 房源管理模块 25
5.1.1. 房源管理模块流程图 25
5.1.2. 查看出售房源 27
5.1.3. 查看出租房源 29
5.1.4. 添加出售房源 31
5.1.5. 添加出租房源 31
5.2. 售房管理模块 32
5.2.1. 售房管理模块流程图 32
5.2.2. 查看购房登记 34
5.2.3. 购房登记 35
5.2.4. 售房成交登记 36
5.2.5. 查看售房成交记录 37
5.3. 租房管理模块 37
5.3.1. 租房管理模块流程图 37
5.3.2. 查看租房登记子模块 39
5.3.3. 租房登记 40
5.3.4. 租房成交登记 41
5.3.5. 查看租房成交记录 41
5.4. 系统数据库详细设计 42
5.4.1. 查询功能的实现 42
5.4.2. 插入功能的实现 45
5.4.3. 更新功能的实现 45
5.4.4. 删除功能的实现 46
5.5. 关键问题代码设计 47
5.5.1. 利用存储过程实现数据操作 47
5.5.2. 图片上传至数据库 49
5.5.3. 通过数据库读取图片的方法 50
5.5.4. 利用LINQ读取XML文件 51
5.5.5. 利用AJAX+ASP无刷新验证数据是否存在 52
6. 系统测试 56
6.1. 测试方法简介 56
6.2. 系统测试目标 56
6.3. 具体功能测试 57
6.3.1. 房源管理模块数据输入合法性测试 57
6.3.2. 售房管理模块AJAX检验数据测试 58
6.3.3. 界面设计的友好性测试 59
7. 总结与展望 60
参考文献 61
致 谢 62
1. 前 言
1.1. 本课题研究的背景
不断增长的业务、不断发展的房地市场一直冲击着传统的房地产公司,传统繁琐的业务流程与公司发展的矛盾不断加深,使得房地产企业不得不走向现代化改革。对于一个现代化的房地产企业而言,房屋销售系统(房地产销售管理系统)是其不可缺少的重要组成部分,它对房地产的工作效率及业务开展有着至关重要的影响。传统的房地产公司一直采用笔录的方式对房产销售信息进行记录,即使是使用计算机的情况,也仅局限于使用EXCEL等办公软件对数据进行记录保存或打印,因此,这种落后的处理方式,在公司业务不断发展的情况下,便产生了许多问题。通过研究,我们发现传统的地产公司存在以下问题:
* 工作效率低下
传统的房屋销售流程中,有很多情况下需要录入大量的重复数
上一篇:
高职院校OA系统设计与实现
下一篇:
马原:环境保护与可持续发展论文(word)