C#房屋出租管理系统的设计与开发
基于C#的房屋出租管理系统的设计与实现
目录
一、 二、
摘要和关键字 系统概述
1. 系统开发背景 2. 系统开发意义 3. 系统简介
4. 房屋出租系统的开发工具 三、
系统预览
1. 系统登录界面 2. 主窗口界面 3. 房屋信息界面 4. 房屋查询界面 5. 客户入住界面 6. 客户查询界面 7. 利润信息界面 四、
系统概要设计
1. 系统结构设计 2. 数据库关系图 3. 数据库逻辑设计
A. 基本表 B. 视图 C. 存储过程 D. 规则 E. 触发器 F. 约束 G. 安全性
五、
心得体会与收获
摘要
管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,信息管理系统事实上已成为计算机管理信息系统,房屋出租舍管理系统就是一个典型的管理信息系统,它可以让房屋出租管理工作变的更轻松。房屋出租管理系统是管理房屋出租、出租人信息资料、出租房屋信息资料、利润计算而设计的信息管理系统,包含有后台数据库和前台应用程序系统两大部分,后台数据库要求数据的一致性和完整性、安全性,用以储存文档资料及相关信息,前台应用程序系统要求应用程序功能完备、易于使用和界面友好等。
经过全面分析,确定运用采用SQL server 2008作为后台数据库,前台开发工具为Microsoft Visual Studio 2008,利用C#编译,实现前台的运用。
本房屋出租系统具有以下特点:
? 实现房屋出租管理的程序化、条理化、规范化和高效化; ? 提供及时可靠的数据资料,为管理者的经营决策提供帮助; ? 界面设计简单,操作方便。
本系统后台数据库采用SQL Server 2008,前台采用Visual C# 作为主要开发工具。采用ADO技术连接数据库,完成对数据库的一系列操作。
关键词: 房屋出租信息管理系统;数据库管理系统;SQL server 2008;
Microsoft Visual Studio 2008;C#;
系统概述
1. 系统开发的背景
对于房屋出租者来说,大量复杂的房屋信息、租金、合同信息难于通过传统的方法进行管理;对于租房者来说,大量复杂的房产信息使他们感到迷茫。房屋出租管理系统正是钟对上述的问题而开发的,通过计算机系统来管理房屋出租情况,可以解决大量房产信息的查询和管理,便于更好的进行物业管理,同时也为
租房者提供方便。这样,使原本复杂的房产、租金、合同信息简单化。房屋出租管理系统实质上就是一个管理信息系统。
管理信息系统是一个集信息技术、经济管理理论、统计学与运筹学、数据库技术为一体的综合性系统,是一个资金技术密集型、劳动密集型、智力密集型的项目。 我国拥有广阔的市场和丰富的人才资源,有几十年的技术积累和经验积累,有一定的后发优势。管理信息系统的创新工作既不能妄自菲薄,更不能夜郎自大。要抓住当前网络经济兴起的有利时机,以实现我国信息技术和信息产业的跨越式发展,更好地发挥信息产业对国民经济增长的拉动作用。
开发房屋出租管理系统的过程就是要实现数据处理方式由人工管理向计算机管理的转变,它在计算机技术和房屋管理实践活动两者之间架设桥梁。
2. 系统开发的意义
为了让房屋管理者更好地管理房屋的合同、租金等一系列问题;也为了让租房者更方便地了解待租房屋的情况;为了实现房屋出租管理的工作效率、充分利用资源、减少不必要的人力、物力和财力的支出,现开发一个房屋出租管理系统,实现检索迅速和查询方便。
3. 系统简介
本系统的设计就是根据房东和房客的需要,为房东提供主要以房产及出租业务管理为基本要求,为房客提供房屋信息咨询。本系统采用C#、SQL Server 2008开发,提供实时查询。房屋出租管理系统应尽量的方便管理人员对房屋出租信息进行快速而有效地管理,提高房屋出租的工作效率。所以系统应便于操作,能有效地对房屋出租信息进行添加、查询,并能对出租、租金信息进行管理。对于用户来讲,主要包括的功能模块有:出租人信息管理、房屋信息管理、客户查询、利润信息统计等。对于租房者来说,主要的功能模块有:房屋查询(包括房屋信息、待出租房屋、基本房价查询)、利润信息统计等。
4. 房屋出租系统的开发工具
A:SQL Server 2008
SQL Server 2008出现在微软数据平台愿景上是因为它使得公司可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。
这个平台有以下特点:
· 可信任的——使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。
· 高效的——使得公司可以降低开发和管理他们的数据基础设施的时间和成本。
· 智能的——提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。http://baike.http://www.wodefanwen.com//view/1424964.htm#2_1
B:Microsoft Visual Studio 2008与C#
Microsoft Visual Studio 2008是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,代号“Orcas”,是对Visual Studio 2005一次及时、全面的升级。
VS2008引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。使用Visual Studio 2008可以高效开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时Visual Studio 2008支持项目模板、调试器和部署程序。Visual Studio 2008可以高效开发Web应用,集成了AJAX 1.0,包含AJAX项目模板,它还可以高效开发Office应用和Mobile应用。http://baike.http://www.wodefanwen.com//view/1424964.htm
C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。http://baike.http://www.wodefanwen.com//view/6590.htm#1