摘要
房屋租赁管理系统是管理房屋出租、出售信息资料而设计的信息管理系统,包含有
后台数据库和前台应用程序系统两大部分,后台数据库要求数据的一致性和完整性、安
全性,用以储存单位工程文档资料及相关信息,前台应用程序系统要求应用程序功能完
备、易于使用和界面友好等。
经过全面分析,确定数据库采用 SQLSERVER2005,开发工具为 VS2008,利用
Microsoft 公司的 ADO(ActiveX Data Object,ActiveX 数据对象)访问和操作数据库服
务器中的数据。
关键词: 房屋租赁;VS2008;数据库
Abstract
Housing rental management system is to manage the rental and sale of design
information and information management systems, including a background database system
and the prospects of the two most applications, databases require background data consistency
and integrity, security, storage units for the Project documentation and related information,
future applications system requirements for applications fully functional, easy to use and
user-friendly, and so on.
After a comprehensive analysis of the database established by SQLSERVER2005,
development tools for VS2008, using Microsoft's ADO (ActiveX Data Object, ActiveX Data
Objects) SQLSERVER2005 and manipulate the data in the database server.
Key words : Rental housing; VS2008; Database
目录
摘要 ......................................................................I
ABSTRACT .................................................................II
1 绪论 ...................................................................1
1.1 开发背景........................................................................................................................................................1
1.2 开发目标........................................................................................................................................................1
2 开发工具和开发方法选择 ..................................................2
2.1 开发工具的选择............................................................................................................................................2
2.1.1 SQL Sever 2005
简介
..............................................................................................................................2
2.1.2 ASP
简介
.................................................................................................................................................3
2.1.3 BROWSER/SERVER(B/S)结构..................................................................................................................3
2.2 开发方法的选择............................................................................................................................................4
2.2.1
结构化生命周期法
.................................................................................................................................4
2.2.2
原型法简介
.............................................................................................................................................5
2.2.3
本系统开发方法的选择
.........................................................................................................................5
3 可行性分析 .............................................................7
2.1 可行性分析....................................................................................................................................................7
2.1.1 技术可行性................................................................................................................................................7
2.1.2 经济可行性................................................................................................................................................7
2.1.3 操作可行性................................................................................................................................................7
2.1.4 法律可行性................................................................................................................................................7
4 需求分析 ...............................................................8
4.1 系统功能........................................................................................................................................................8
4.2 系统安全性需求............................................................................................................................................8
4.2.1
用户权限安全性
.....................................................................................................................................8
2.2.2
系统安全性
.............................................................................................................................................8
4.3 系统性能要求................................................................................................................................................8
4.3.1
可重用性
.................................................................................................................................................8
4.3.2
安全性
.....................................................................................................................................................9
4.3.3
人机交互
.................................................................................................................................................9
4.4 系统开发环境..............................................................................................................................................10
4.5 系统推荐配置..............................................................................................................................................10
4.5.1
软件配置
..............................................................................................................................................10
4.5.2
硬件配置
..............................................................................................................................................10
4.6 系统业务流程..............................................................................................................................................11
4.6.1
系统业务流程
.......................................................................................................................................11
4.6.2
房屋租赁管理系统系统业务流图
.......................................................................................................12
4.6.3
房屋租赁管理系统功能模块图
...........................................................................................................12
4.7 E-R 模型......................................................................................................................................................15
5 概要设计 ..............................................................17
5.1 系统功能描述..............................................................................................................................................17
5.1.1 数据层说明..............................................................................................................................................17
6 结论 ..................................................................23
参考文献 .................................................................24
1 绪论
1.1 开发背景
20 世纪以来,社会生产力迅速发展,科学技术突飞猛进,人们进行信息交流的深度与广
度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要,
信息的重要性和信息处理问题的紧迫性空前提高了,面对着日益复杂和不断发展,变化
的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求
生存,求发展,必须具备足够的信息和强有力的信息收集与处理手段。
对于房屋出租者来说,大量复杂的房产、租金、合同信息难于通过传统的方法进行管理;
对于租房者来说,大量复杂的房产信息使他们感到迷茫。房屋出租管理系统正是钟对上
述的问题而开发的,通过计算机系统来管理房屋出租情况,可以解决大量房产信息的查
询和管理,便于更好的进行物业管理,同时也为租房者提供方便。这样,使原本复杂的
房产、租金、合同信息简单化。房屋出租管理系统实质上就是一个管理信息系统。
管理信息系统是一个集信息技术、经济管理理论、统计学与运筹学、数据库技术为一体
的综合性系统,是一个资金技术密集型、劳动密集型、智力密集型的项目。我国拥有广
阔的市场和丰富的人才资源,有几十年的技术积累和经验积累,有一定的后发优势。管
理信息系统的创新工作既不能妄自菲薄,更不能夜郎自大。要抓住当前网络经济兴起的
有利时机,以实现我国信息技术和信息产业的跨越式发展,更好地发挥信息产业对国民
经济增长的拉动作用。
开发房屋出租管理系统的过程就是要实现数据处理方式由人工管理向计算机管理的转
变 , 它 在 计 算 机 技 术 和 房 屋 管 理 实 践 活 动 两 者 之 间 架 设 桥 梁 。 而 用
VS2008+SQLSERVER2005 所开发的网上购物管理系统却能在这些功能方面运作自如,为企
业赢得无限的商机。
1.2 开发目标
本系统开发的目标就是完全解决了房屋租赁系统通用性问题,具有操作界面简洁方
便灵活、可靠、安全、可扩充等特点,系统简便易操作,适用于一般的操作管理员。