Sunteți pe pagina 1din 6

Real Estate System

Abdullah Mohamed Yousef Tulbah Abdoi7@hotmail.com Hesham Ibrahim Al-Batli halbatli@hotmail.com

Supervisors: Name : Mr.Yazeed Bin-Homoud Email : Yazeed@ccis.ksu.edu.sa Name : Mr.Ali Maher Email : ali_maher@ccis.ksu.edu.sa

Keywords: Office Clerk , Real Estate , Replication ,Land , Apartment ,Building , Property, lessees history, Web application.

Semesters: 1425 / 1426 H (2004 / 2005 G)

Abstract
Real estate system linked all offices with a shared central data base , Each office has own local database and the shared central data base was linked with each office. The system has ability to manage the daily operation performed by office such as sale , lease , ask , bid and so on. All information about habitation of lessees is very important in this system. These information are shared by all offices. The system designed with a way that allow the user to use the Internet Explorer as main interface (Web Enable Application).On the main interface of the centralized data base customers can search for asks or bids on the properties.

Scope:
Real estate system serve the office clerk: - When making the leasing or sale. - To know the next batches of lessees. - To know history information of lessees. Real estate system serves customers to search about the property through the web. Real estate system focuses on main operation like sale , lease , ask and bid but the financial operation is out of scope.

Objectives:
1- Each Real estate can know information about the customer before signing the lease to know if there is any unpaid money or if it using the property is bad. 2- Each Real estate are linked with a network and share information in a central data base that give the office a very benefit information like: Bids that in central data base. Historical information about the lessees. All properties that available. 3- Each Real estate can query about lessees to know the unpaid batches or the time of the renewal contract. 4- Each Real estate can has asks that distinguish from others. 5- When the Real estate office enters the ask, it will be saved in its own database and in the central data base with assigned the name of the office that has the ask. 6- Each Real estate can has bids that distinguish from others. 7- When the Real estate enter the bid ,it will be saved in its own data base and in the central data base with assigned the name of the office that has the bid. 8- When the Real estate office enters the bid, it will be saved in its own database. 9- Each Real estate can manage its account by entering the expenses of the office and the percentage of commission when made sale or lease operation to know the balance of the office.

10- Each Real estate can manage owners account by collecting payments of lessees to know the balance of the owner. 11- When the Real estate finishes the lease it can write information about the lessee and save it in central database. 12- Each Real estate can query about properties in its own database. 13- Customers and other offices can queries about the property by the web. 14- Each Real estate can doing sale , leasing, renewal contract , finishing lease, paying of batches lessee and knowing of unpaid lessees batches operations.

Current situation :
All main functions of the project or in another meaning all use cases that have been determined in the stage of identifying requirements have been implemented.

Desired situation :
Now we are reached to the desired situation except the financial system we want to develop it and make it a power

Advantages / Achieved results :


The most advantages of our system is supplying a historical information about lessees to the offices. That the office a very important information about the lessees that dealing with the office .

Limitations / problem encountered :


We have encountered a limitation in a financial system. We want to develop the system and make it a power and give a details of financial operation. We have encountered a problem in communication between offices and the central data base. Finally, to solve this problem we have suggested a Replication technique that supported from SQL Server2000.

Solution implemented / not implemented :


We have finished all use cases about property like Asking , Biding , Sale , Leasing , Local Query Property , Global Query Property. And we have finished all use cases about lease like Renewal contract , Finishing Lease. And we have completed all use cases about lessees like Payment Batches , Writing History, Query Lessees, Query About Customers. And we have completed use cases about owners like Money Transfer To Owner. Finally we have complete use cases about office like Office Balance and Expenses.

Tools used :
Microsoft windows2000 operating system with IIS web server (Internet Information Services). Ms-SQL Servrer2000 for databases. Microsoft Visual Studio .NET 2003 for ASP.NET. Enterprise Architect for UML analysis and design. Power Designer for entities relationships.

Experience :
We have learned a lot of things, in analysis and design we are knowing a very powerful technique that is a UML ( Unified Modeling Language ) . In data bases we are learning how to use the Ms-SQL Servrer2000 and doing advanced operations like Replication operation between local data base and central data base. In implementation we are knowing ASP.NET language and how to benefit from some of advantages of ASP.NET language.

Conclusion :
We have developed a real estate system that serve the real estate offices and give them a very important information about the customers that dealing with the office. It gives them a historical information about lessees that may solve one of big problems of real estates. The system focuses on main operation like sale , lease , ask and bid but the financial operation is very short and give only the balance of the office.

Future work :
Developing the project and add a new modules and functions like making the office clerk to execute the Sale , Lease , lessee Payment Batches or any others operation that necessitate the owner or lessee to bring to the office and perfect the operation. To achieve this we want to develop the project and add some of security algorithms like electronic signature. Adding auction on properties module. Making some of personalization to the office clerks and distributed privileges to the office clerks like making a specific office clerk responsible about a specific operation like sale and cant doing any operation that not allowed to do it. Developing the financial system. Adding a multimedia ( pictures, views) for each property.

S-ar putea să vă placă și