Upload
ankonline
View
219
Download
0
Embed Size (px)
Citation preview
8/10/2019 Property management Major Project Report
1/35
Property Management
CHAPTER 1
INTRODUCTION
Department of Information Technology, VITS, Indore Page 1
8/10/2019 Property management Major Project Report
2/35
Property Management
CHAPTER 1
Introduction
1.1 Evaluation of Syste
1.1.1 Ai
This module keeps record of the data and property online. And helps to maintain the
record which saves time and makes the search of available property easily. The main
application of the software specified is it can be used by brokers, builders, at
construction sites etc in an efficient manner. This saves time and power and thus by
benefiting user. The objective of this software is that it will contain all information
about owner, customers and available property. Customer & property records can be
maintained easily. The software is web based application. This software will contain
all records with ease and also save the ata of the customers and owner. This
document will lead to a uni!ue interpretation of product.
1.1.! "oals and O#$ectives
"n this product we provided all the important functions which a property builder, or
administrator can perform. The main goal of the project is to give an output, which is
user friendly for the end user. The main objective of this software is that it will contain
all information about owner, customers and available property.
#ur main objectives are$% To make the task of the admin easier, by providing all the data.
Availability of the whole property of owner for search at the web.
"nterfaces is very simple and easy to understand.
iew of the product is !uite simple and attractive.
A help or guide manual is provided so that in case of any !uery a person can find out
solution from it.
Department of Information Technology, VITS, Indore Page '
8/10/2019 Property management Major Project Report
3/35
Property Management
1.1.% Sco&e of Pro$ect
The software is web based application. This software contains all records with easeand also save the ata of the customers and owner.
The main application of the software specified is it can be used by brokers, builders, atconstruction and property sites etc in an efficient manner. This will save time and
power and thus by benefiting user. The aim of this software is that it contains allinformation about owner, customers and available property. Customer & propertyrecord can be maintained easily.
As a computer based ( ystem i t is easier to fetc h data from the database. Alsoeasier to destroy the e)isting ones.
1.! Overall Descri&tion
1.!.1 Syste environ ent
*ardware +nvironment
inimum -ecommendedrocessor /00 * entium rocessor 1 2* entium rocessor
-A 13' 4 of -A '5/ 4 of -A or Above6ree space 1 24 of free on *ard isk ' 24 of free on *ard isk 7etwork interface 8A7 card 8A7 card
isplay 900 ) /00 '5/ colors 10': ) ;/9 high color%1/%bit
(oftware +nvironment
Tools ""( (erver, (%(indows '000?server? @ ? ;
1.!.1.1 'unctional re(uire ent s&ecification
Department of Information Technology, VITS, Indore Page
8/10/2019 Property management Major Project Report
4/35
Property Management
Customer cannot update or modify information e)cept the property posted byuser only.
Customer can view the available property posted by the owner.
Administrator can update the members and property details as needed.
roperty " is generated automatically for every new property posted.
istributed application, The application shall be distributed and shall be
available for access from different areas. A new customer can post property or view property only after the registeration
process.
1.!.! User c)aracteristics
There are two types of users in the product. They are$%
O*ner+, *e works as the admin of the product. *e can update all the records
such as members, feedback, visitors and many more. #wner can register the
new customers.. *e can reply to the feedbacks of the members and visitors.
-e #ers+, They are the customer who are interested in purchaisng a property
from the owner whether on rent or to buy. They can give the feedback to the
owner. They register themselves and can post property as well.
1.!.% O&eratin environ ent This product works easily on any web browser with a nominal browsing speed. The property management software shows all the available property updated
by the broker at the web. 6ew 24 of *ard disk is re!uired.
Department of Information Technology, VITS, Indore Page :
8/10/2019 Property management Major Project Report
5/35
Property Management
icrosoft visual studio '010 . y (
8/10/2019 Property management Major Project Report
6/35
Property Management
1.0 Ot)er Nonfunctional Re(uire ents
1.0.1 Perfor ance Re(uire ents
The system must have certain assumptions made which are$ 6or the system to work properly, either >indows latest version or an
e!uivalent operating system must be used. The system has no dependencies since system does not depend on any
other database. The system has y% (
8/10/2019 Property management Major Project Report
7/35
Property Management
The system is easy to load and light ."t adds to the !uality and usability of the system.
(ome others !uality considerations such as adaptability, availability, correctness,
fle)ibility, interoperability, maintainability, portability, reliability, reusability,
robustness, testability, and usability will also be very seriously taken to consideration.
CHAPTER !
Department of Information Technology, VITS, Indore Page ;
8/10/2019 Property management Major Project Report
8/35
Property Management
ANA34SIS ANDDESI"N
CHAPTER !Analysis and Desi n
!.1 U-3 Dia ra
!.1.1 Class Dia ra
Class diagram is a type of static structure diagram that describes the structure of a system by
showing the systemEs classes, their attributes, operationsBor methods and the relationships
between the classes. A class icon is simply a rectangle divided into three compartments. The
topmost compartment contains the name of the class. The middle compartment contains a list
of attributes Bmember variables , and the bottom compartment contains a list of operations
Bmember functions . "n many diagrams, the bottom two compartments are omitted. +ven when
they are present, they typically do not show every attribute and operations. The goal is to
show only those attributes and operations that are useful for the particular diagram.
Department of Information Technology, VITS, Indore Page 9
8/10/2019 Property management Major Project Report
9/35
Property Management
Class diagrams are widely used to describe the types of objects in a system and their
relationships. Class diagrams model class structure and contents using design elements such
as classes, packages and objects. Class diagrams describe three different perspectives when
designing a system, conceptual, specification, and implementation. These perspectives become evident as the diagram is created and help solidify the design.
escription F "t shows the relationship between #wner, members and visitors, whereowner registers members and updates other informationDs.
reconditions F Gser must be logged into the system.
7ormal 6low of event F #wnerH registers membersH(ave.
7ormal 6low of event F#wnerH updates informationH save.
ost Condition Fnone.
Department of Information Technology, VITS, Indore Page 3
8/10/2019 Property management Major Project Report
10/35
Property Management
!.1.! Activity Dia ra
Activity diagrams are graphical representations of workflows of stepwise activities and
actions with support for choice, iteration and concurrency. "n the Gnified odeling
8anguage , activity diagrams can be used to describe the business and operational step%
by%stepworkflows of components in a system. An activity diagram shows the overall
flow of control.
1. Na e of Activity dia ra F #wner
Descri&tion F "t shows all activities of #wner
Department of Information Technology, VITS, Indore Page 10
http://en.wikipedia.org/wiki/Workflowhttp://en.wikipedia.org/wiki/Unified_Modeling_Languagehttp://en.wikipedia.org/wiki/Unified_Modeling_Languagehttp://en.wikipedia.org/wiki/Workflowhttp://en.wikipedia.org/wiki/Workflowhttp://en.wikipedia.org/wiki/Unified_Modeling_Languagehttp://en.wikipedia.org/wiki/Unified_Modeling_Languagehttp://en.wikipedia.org/wiki/Workflow8/10/2019 Property management Major Project Report
11/35
Property Management
Preconditions F Gser must be logged into the system.
Nor al 'lo* of event 5 All activities of owner.
Post Condition Fnone.
!. Na e of Activity dia ra F +mployee
Descri&tion 5 "t shows the activities of Customer
Department of Information Technology, VITS, Indore Page 11
8/10/2019 Property management Major Project Report
12/35
Property Management
Preconditions F Gser must be logged into the system.
Nor al 'lo* of event 5 All activities
Post Condition 5 7one.
!.1.% Se(uence Dia ra
(e!uence diagrams provide a graphical representation of object interactions over time.
These typically show a user or actor, and the objects and components they interact with in the
e)ecution of a use case. #ne se!uence diagram typically represents a single Gse Case
EscenarioE or flow of events. Correspond to the methods and events supported by a
class?object.G 8 se!uence diagrams are used to represent or model the flow of messages,
events and actions between the objects or components of a system. Time is represented in the
vertical direction showing the se!uence of interactions of the header elements, which are
displayed hori ontally at the top of the diagram.
Se(uence Dia ra $ 8ogin by owner and members.
Department of Information Technology, VITS, Indore Page 1'
8/10/2019 Property management Major Project Report
13/35
Property Management
Descri&tion F 8ogin can be done by both the owner and members.
Preconditions F Gser must be registered into the system.
Nor al 'lo* of event F emailIidH assword H 8ogged in.
Post Condition F 7one.
Se(uence Dia ra ! $ -egister members and update property details
Descri&tion F #wner can update the property and payment details.
Preconditions F Gser must be logged into the system.
Nor al 'lo* of event F 8ogin H Gpdate property? ayment detailsH save.
Post Condition F 7one.
Department of Information Technology, VITS, Indore Page 1
8/10/2019 Property management Major Project Report
14/35
Property Management
!.1.0 Use Case Dia ra
.;.1.1. Na e of Usecase dia ra F #wner
Department of Information Technology, VITS, Indore Page 1:
8/10/2019 Property management Major Project Report
15/35
Property Management
Descri&tion F "t describes about the functionalities of user #wner.
Preconditions F 7one.
Nor al 'lo* of event F All the activities done by owner.
Post Condition F 7one.
.;.1.' +, Na e of usecase dia ra $ embers
Descri&tion F "t describes about the functionalities of user members.
Preconditions F 7one.
Nor al 'lo* of event F All the activities done by members.
Post Condition F 7one.
Department of Information Technology, VITS, Indore Page 15
8/10/2019 Property management Major Project Report
16/35
Property Management
!.1. Co &onent Dia ra
"n the Gnified odeling 8anguage, a component diagram depicts how components arewired together to form larger components and or software systems. They are used to
illustrate the structure of arbitrarily comple) systems. Components are wired together
by using an assembly connector to connect the re!uired interface of one component
with the provided interface of another component. This illustrates the service consumer
% service provider relationship between the two components. An assembly connector is
a Jconnector between two components that defines that one component provides the
services that another component re!uires. An assembly connector is a connector that isdefined from a re!uired interface or port to a provided interface or port. >hen using a
component diagram to show the internal structure of a component, the provided and
re!uired interfaces of the encompassing component can delegate to the corresponding
interfaces of the contained components
1. Co &onent dia ra for o*ner
Descri&tion F "t shows the component of #wner
Preconditions F 7one
Department of Information Technology, VITS, Indore Page 1/
8/10/2019 Property management Major Project Report
17/35
Property Management
Nor al 'lo* of event F 7one
Post Condition F 7one.
!. Co &onent dia ra of e #ers.
Descri&tion F "t shows the component of embe
Preconditions F 7one
Nor al 'lo* of event F 7one
Post Condition F 7one.
Department of Information Technology, VITS, Indore Page 1;
8/10/2019 Property management Major Project Report
18/35
Property Management
!.! Entity,Relations)i& Dia ra
An entity%relationship B+- diagram is a speciali ed graphic that illustrates the
interrelationships between entities in a database. +- diagrams often use symbols to represent
three different types of information. 4o)es are commonly used to represent entities. iamonds
are normally used to represent relationships and ovals are used to represent attributes.
+ntity%relationship diagrams donEt show single entities or single instances of relations. -ather,
they show entity sets and relationship sets. +)ample$ a particular song is an entity. The
collection of all songs in a database is an entity set. The eaten relationship between a child and
her lunch is a single relationship. The set of all such child%lunch relationships in a database is
a relationship set. "n other words, a relationship set corresponds to a relation in mathematics,
while a relationship corresponds to a member of the relation.
Department of Information Technology, VITS, Indore Page 19
8/10/2019 Property management Major Project Report
19/35
Property Management
!.% 3o ical Sc)e a
!.%.1 Contact Infor ation
7ame +mailid Contact no. City (ubject essage
!.%.! Pro&erty 3ist
id
ropertyTitle
ropertyType
6orType 4edroom
Area
Address
City
escription
Conactno.
Department of Information Technology, VITS, Indore Page 13
8/10/2019 Property management Major Project Report
20/35
Property Management
!.%.% Re istration ta#le
6irstIname
8astIname +mail Gsername assword obile City -ole
!.0.0 Saleout ta#le
id ateIof Isaling
ateIof Iposting
ropertyTitle
ropertyType
rice 4edroom Contact
CHAPTER %I-P3E-ENTATION
AND TESTIN"
Department of Information Technology, VITS, Indore Page '0
8/10/2019 Property management Major Project Report
21/35
Property Management
CHAPTER %I-P3E-ENTATION AND TESTIN"
%.1 Tec)nolo y Overvie*
%.1.1 NET,
The .7+T 6ramework is a software framework that runs primarily on icrosoft
>indows . "t includes a large library and supports several programming languages
which allows language interoperability Beach language can use code written in other
languages .
ASP.NET is a web application framework developed and marketed by icrosoft toallow programmers to build dynamic web sites , web applications and web services . "t
was first released in Kanuary '00' with version 1.0 of the .7+T 6ramework , and is the
successor to icrosoftEs Active (erver ages BA( technology. A( .7+T is built on
the Common 8anguage -untime BC8- , allowing programmers to write A( .7+T
code using any supported .7+T language . A( .7+T aims for performance benefits over
other script%based technologies Bincluding Classic A( by compiling the server%side code to
one or more 88 files on the web server. This compilation happens automatically the first
Department of Information Technology, VITS, Indore Page '1
http://en.wikipedia.org/wiki/Software_frameworkhttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Library_(computing)http://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Web_application_frameworkhttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Programmerhttp://en.wikipedia.org/wiki/Web_sitehttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Web_servicehttp://en.wikipedia.org/wiki/.NET_Frameworkhttp://en.wikipedia.org/wiki/Active_Server_Pageshttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/List_of_CLI_languageshttp://en.wikipedia.org/wiki/Software_frameworkhttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Library_(computing)http://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Web_application_frameworkhttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Programmerhttp://en.wikipedia.org/wiki/Web_sitehttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Web_servicehttp://en.wikipedia.org/wiki/.NET_Frameworkhttp://en.wikipedia.org/wiki/Active_Server_Pageshttp://en.wikipedia.org/wiki/Common_Language_Runtimehttp://en.wikipedia.org/wiki/List_of_CLI_languages8/10/2019 Property management Major Project Report
22/35
Property Management
time a page is re!uested Bwhich means the developer need not perform a separate compilation
step for pages . This feature provides the ease of development offered by scripting languages
with the performance benefits of a compiled binary. *owever, the compilation might cause a
noticeable but short delay to the web user when the newly%edited page is first re!uested from
the web server, but will not again unless the page re!uested is updated further.
%.1.! HT-3
*T 8, which stands for *yper Te)t arkup 8anguage, is the predominant markup
language for web pages . *T 8 is the basic building%blocks of web pages. The
purpose of a web browser is to read *T 8 documents and compose them into visual
or audible web pages. The browser does not display the *T 8 tags, but uses the tagsto interpret the content of the page. "t provides a means to create structured documents
by denoting structural semantics for te)t such as headings, paragraphs, lists, links,
!uotes and other items. "t can embed scripts in languages such as Kava(cript which
affect the behavior of *T 8 web pages.
%.1.% S23
(
8/10/2019 Property management Major Project Report
23/35
Property Management
%.1.0.1 6isual Studio
icrosoft isual (tudio is an integrated development environment B" + from
icrosoft . "t can be used to develop console and graphical user interface applications
along with >indows 6orms applications, web sites , web applications , and web
services in both native code together with managed code for all platforms supported by
icrosoft >indows, >indows obile , >indows C+, .7+T 6ramework , .7+T
Compact 6ramework and icrosoft (ilverlight . isual (tudio supports different
programming languages by means of language services, which allow the code editor
and debugger to support Bto varying degrees nearly any programming language ,
provided a language%specific service e)ists.
%.1.0.! -s Office
icrosoft #ffice is a proprietary commercial office suite of inter%related desktop
applications, servers and services for the icrosoft >indows and ac #( @ operating
systems, introduced by icrosoft in 1393. "nitially a marketing term for a bundled set
of applications, the first version of #ffice contained icrosoft >ord, icrosoft +)cel,
and icrosoft ower oint. #ver the years, #ffice applications have grown
substantially closer with shared features such as a common spell checker, #8+ data
integration and icrosoft isual 4asic for Applications scripting language. icrosoft
also positions #ffice as a development platform for line%of%business software under the
#ffice 4usiness Applications brand.
%.1.0.% U-3 Dia ra er
G 8 iagrammer helps you to !uickly and easily generate all varieties of G 8
diagrams. Create activity diagrams, class and object diagrams, use case diagrams,
se!uence diagrams, state charts, package diagrams, and component? deployment
diagrams . evelop, document, and communicate your designs in a systematic yet
fle)ible A7 commonly understood notation. G 8 iagrammer cuts to the chase of
fast and easy G 8 design."t allows you to benefit from the best aspects of G 8 M the
visual design process. And it makes this process very easy and fast to learn. 7o
training classes are re!uired, and you can become productive immediately.
Department of Information Technology, VITS, Indore Page '
http://en.wikipedia.org/wiki/Integrated_development_environmenthttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Console_applicationhttp://en.wikipedia.org/wiki/Graphical_user_interfacehttp://en.wikipedia.org/wiki/Application_softwarehttp://en.wikipedia.org/wiki/Windows_Formshttp://en.wikipedia.org/wiki/Web_sitehttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Web_servicehttp://en.wikipedia.org/wiki/Web_servicehttp://en.wikipedia.org/wiki/Native_codehttp://en.wikipedia.org/wiki/Managed_codehttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Windows_Mobilehttp://en.wikipedia.org/wiki/.NET_Frameworkhttp://en.wikipedia.org/wiki/.NET_Compact_Frameworkhttp://en.wikipedia.org/wiki/.NET_Compact_Frameworkhttp://en.wikipedia.org/wiki/Microsoft_Silverlighthttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_languagehttp://www.gold-software.com/download293.htmlhttp://www.gold-software.com/download293.htmlhttp://www.gold-software.com/download293.htmlhttp://www.gold-software.com/download293.htmlhttp://en.wikipedia.org/wiki/Integrated_development_environmenthttp://en.wikipedia.org/wiki/Microsofthttp://en.wikipedia.org/wiki/Console_applicationhttp://en.wikipedia.org/wiki/Graphical_user_interfacehttp://en.wikipedia.org/wiki/Application_softwarehttp://en.wikipedia.org/wiki/Windows_Formshttp://en.wikipedia.org/wiki/Web_sitehttp://en.wikipedia.org/wiki/Web_applicationhttp://en.wikipedia.org/wiki/Web_servicehttp://en.wikipedia.org/wiki/Web_servicehttp://en.wikipedia.org/wiki/Native_codehttp://en.wikipedia.org/wiki/Managed_codehttp://en.wikipedia.org/wiki/Microsoft_Windowshttp://en.wikipedia.org/wiki/Windows_Mobilehttp://en.wikipedia.org/wiki/.NET_Frameworkhttp://en.wikipedia.org/wiki/.NET_Compact_Frameworkhttp://en.wikipedia.org/wiki/.NET_Compact_Frameworkhttp://en.wikipedia.org/wiki/Microsoft_Silverlighthttp://en.wikipedia.org/wiki/Programming_languagehttp://en.wikipedia.org/wiki/Programming_languagehttp://www.gold-software.com/download293.htmlhttp://www.gold-software.com/download293.htmlhttp://www.gold-software.com/download293.htmlhttp://www.gold-software.com/download293.html8/10/2019 Property management Major Project Report
24/35
Property Management
%.! 7or8 /rea8 Do*n Structure
Department of Information Technology, VITS, Indore Page ':
ropertyanagement
#wner Customer
Add 7ewroperty
Add (aleoutroperty(earch
ost roperty
Gpdateemberlist
(earch-egister
8/10/2019 Property management Major Project Report
25/35
Property Management
%.% Role in -odule Develo& ent
>e used object oriented software design approach. #bject oriented techni!ues group
the #bject together if, as a group, they constitute a higher level function.
1. A system is viewed as something that performs a set of objects. (tarting at thishigh level view of the system, each object is successively refined into more
detailed objects. 6or e)ample, consider a object create new user, and in this
administrator can create a simple user.'. The system state is centrali ed and shared among different objects, e)ample.
>e can perform add, delete and update in playlists.
%.0 Testin
%.0.1 Testin Strate y
Definition+ Testing is an empirical investigation conducted to provide stakeholders withinformation about the !uality of the product or service under test, with respect to the conte)tin which it is intended to operate. (oftware Testing also provides an objective, independentview of the software to allow the business to appreciate and understand the risks atimplementation of the software. Test techni!ues include, but are not limited to, the process of e)ecuting a program or application with the intent of finding software bugs "t can also bestated as the process of validating and verifying that a software program?application?productmeets the business and technical re!uirements that guided its design and development, so thatit works as e)pected and can be implemented with the same characteristics.
(oftware Testing, depending on the testing method employed, can be implemented at any timein the development process, however the most test effort is employed after the re!uirementshave been defined and coding process has been completed."t is a process of e)ecuting a
program with the intent of finding an error. A good test case is one that has a high probabilityof finding an as%yet%undiscovered error.A successful test is one that uncovers an as%yet%undiscovered error. These objectives imply a dramatic change in viewpoint. They movecounter to the commonly held view that a successful test is one in which no errors are found.
Department of Information Technology, VITS, Indore Page '5
Gpdateroperty
eleteroperty
8/10/2019 Property management Major Project Report
26/35
Property Management
#ur main objective is to design tests that systematically uncover different classes of errors anddo so with a minimum amount of time and effort.
%.0.! Testin &rinci&al , All the tests should be traceable to customer re!uirements. Theobjective of software testing is to uncover errors. "t follows that the mot sever defects arethose that cause the program to fail to meet its re!uirements. Tests should be planned long
before testing begins. Test planning can begin as soon as the re!uirements model is complete.etailed definition of test cases can begin as soon as the design model has been solidified.
Therefore all tests should be planned and designed before any code has been generated .
%.0.% Testin -et)ods 9
A rich variety of test case design methods have evolved for software. These methods providethe developer with a systematic approach to testing. These methods provide a mechanism thatcan help to ensure the completeness of tests and provide the highest likelihood for uncovering
errors in software.
Any engineered product can be tested in one of two ways$
%.0.%.1./lac8 #o: or functional testin + 6unctional or black bo) testing is an approach totesting where the tests are delivered from the program or component specification. The systemis a black bo) whose behavior can only be determined by studying its inputs and the relatedoutputs. Another name for this is functional testing because the tester is only concerned withthe functionality and not the implementation of the software. 6unctional testing refers to testinwhich involves only observation of the output for certain input values and there is no attemptto analy e the code, which produces the outputs. The internal structure of the program is
ignored.
6unctional testing covers the following types of testing%
+!uivalent partitioning 4oundary value analysis #rthogonal array testing Cause%effect graphing
%.0.%.!. 7)ite #o: or lass #o: or structural testin +
structural testing is an approach to testing where the tests are desired from knowledge of thesoftwareDs structure and implementation. #bjective of structural testing is to e)ercise all
program statements."n structure testing, test group must have complete knowledge about theinternal structure of the software. (tructure testing is usually applied to relatively small
program units such as subroutine, or the operations associated with an object as the nameimplies, the tester can analy e the code and use knowledge about the structure of a componentto derive test data.
(tructural testing covers the following types of testing methods%
Department of Information Technology, VITS, Indore Page '/
8/10/2019 Property management Major Project Report
27/35
Property Management
4asic path testing Condition testing ata flow testing 8oop testing
%. Test Plan
%. .1 Test Case Desi n
The system developed has to be tested to check whether it conforms to the specification. The
testing is done to guarantee that the system is functioning as defined in the re!uirements
specification and is free of known errors and bugs. Gsing test data and e)amining the outputs
of the system helps to track errors that may present in the system. This is done at various
stages of development to ensure that each stage is free of errors.
The different testing strategies used are$
1. Unit testin
ifferent units of the systems are tested separately. Certain set of inputs are given to the
different modules of the system, and output from each module is verified.
!. Syste testin
+ntire system is tested as a whole unit. (elected set of inputs are given to the system .(ome
feedback forms are filled by entering in to the system in user login, then the feedbacks are
verified, by analy ing them, by login in to system as administrator.
%. /lac8 #o: testin
arious inputs are given and the outputs are verified. *ere the functionality of the system is
verified, by giving certain feedback as input, and verifying the retrieved feedback, which is
the output. The functionality of the system is tested with out referring to the source code of the
system.
Department of Information Technology, VITS, Indore Page ';
8/10/2019 Property management Major Project Report
28/35
Property Management
0. 7)ite #o: testin
ifferent sections of the code is analy ed and tested, that it will work correctly, without any
errors and bugs.
Results+
The results are verified by observing the input and output.
%.; Screen Sna& s)ots
%.;.1 Inde:.as&:
%.;.! 3o in.as&:
Department of Information Technology, VITS, Indore Page '9
8/10/2019 Property management Major Project Report
29/35
Property Management
%.;.% Advance searc).as&:
%.;.0 Searc) #y id< city
Department of Information Technology, VITS, Indore Page '3
8/10/2019 Property management Major Project Report
30/35
Property Management
%.;. Advertise ent.as&:
Department of Information Technology, VITS, Indore Page 0
8/10/2019 Property management Major Project Report
31/35
Property Management
%.;.; Contactus.as&:
CHAPTER 0CONC3USION AND
'UTURE 7OR=
Department of Information Technology, VITS, Indore Page 1
8/10/2019 Property management Major Project Report
32/35
Property Management
CHAPTER 0CONC3USION AND 'UTURE 7OR=
0.1 Pro#le s and Solutions *)ile develo&in Pro$ect
The main problem that came during development of project was gathering the totalinformation and gathering the re!uirements which was needed for the proper functioningof the project.
The solutions regarding to this problems were solved successfully by various meetingswith the owner for whom we made this product, 4y considering various assumptions. 6or designing aspect we discussed and tried various forms and designs available on the tool,and got a simple and !uite professional design.
0.! 3i itations of Pro$ect
Although we provided various functionalities but there are some limitations which is to beconsidered as assumptions, they are$% As it is web based product , so internet connection is must needed to view the website. To buy or to take a property on rent one has to visit the ownerDs office 6or payment customer has to go to the ownerDs office online billing concept is not used
in this project.
0.% Conclusion
A web based interface for getting feedback from students of (" ( has been developed,which makes feedback collection easy. +ach student of the (#+ is authenticated using anuni!ue " and password
Department of Information Technology, VITS, Indore Page '
8/10/2019 Property management Major Project Report
33/35
Property Management
CHAPTER
APPENDI>
CHAPTER APPENDI>
.1 "lossaryASP.NET
Department of Information Technology, VITS, Indore Page
8/10/2019 Property management Major Project Report
34/35
Property Management
icrosoftEs A( .net is a server%side scripting technology that can be used to create
dynamic and interactive >eb applications. An A( .net page is an *T 8 page that
contains server%side scripts that are processed by a web server before being sent to the
userDs browser.
IIS
""(, or "nternet "nformation (erver, is the web server component of icrosoft
>indows (erver. "t was introduced via the >indows 7T #ption ack 1 for >indows
7T :.0. "t has been included with all versions of >indows (erver since the release of
>indows '000 (erver, including >indows '00 (erver. ""( is the default web server
for and included with all versions of >indows (erver.
S23
(
8/10/2019 Property management Major Project Report
35/35
Property Management
Class dia ra
escribes the structure of a system by showing the systemEs classes, their attributes,
and the relationships among the classes.
Data#ase
A collection of computer records that have a standard format, usually containing 6ields
that are searchable and allow some electronic manipulation such as sorting or
grouping.
.! /i#lio ra&)y and References rogramming icrosoft A( .7+T .5 >ro). rofessional.C.(harp. rd.+dition dotnetperls.com?Content? rocess%(tart%7+T.asp) http$??www.videolan.org?vlc?download%sources.html http$??msdn.microsoft.com?hi%in?beginner?bb 09; 0Ben%us .asp) www.w3schools.com/aspnetwww.visualbuilder.com/dotnetAsp . NET 2.0 Black Book.www.learnvisualstudio.net.www.asp.nettutorials.com.
http://www.videolan.org/vlc/download-sources.htmlhttp://msdn.microsoft.com/hi-in/beginner/bb308730(en-us).aspxhttp://www.videolan.org/vlc/download-sources.htmlhttp://msdn.microsoft.com/hi-in/beginner/bb308730(en-us).aspx