Вы находитесь на странице: 1из 40

PROVIDE MULTI SERVICE IN

CLOUD SERVER BASED ON


SEMANTIC SEARCH
ABSTRACT:
 The challenges of handling the explosive growth in
data volume and complexity cause the increasing needs
for semantic queries.
 The semantic queries can be interpreted as the
correlation-aware retrieval, while containing
approximate results.
 To address this problem, we propose a near-real-time
and cost-effective semantic queries based methodology,
called FAST.
 FAST supports several types of data analytics, which
can be implemented in existing searchable storage
systems.
SCOPE OF THE PROJECT
The Scope of the project is searching the data in cloud.
Using the semantic search we find the accurate data by
low cost and efficient time management
EXISTING SYSTEM:
Existing cloud storage systems mainly fail to offer an adequat
capability for the semantic queries.
Large fractions of data end up with their values being lost or
significantly reduced due to the data staleness.
The high complexity routinely leads to very slow processing
operations and very high and often unacceptable latency.
EXISTING SYSTEM DISADVANTAGES
Large fraction of data
Less effective in file upload.
PROPOSED SYSTEM
we propose a novel near-real-time methodology for
analyzing massive data, called FAST.
The main function is to fast identify similar images
from the massive image datasets in the cloud.
PROPOSED SYSTEM ADVANTAGES
o It can be extended to and well suited for multiple
data types.
o It is more effective.
Modules:
ADMIN
• Authentication
• Upload The New Files
• Check The View Files
• Check The user Activity's
• Get the users requests
USER
• Authentication
• Select The Files
• Get The Files
• View And Download the Files
• Send request to admin
Module Description & Diagrams:
ADMIN
1. Authentication
Login: The user has to provide exact username and password which was
provided at the time of registration, if login success means it will take up to main
page else it will remain in the login page itself.

Check Proceed to next hierarchy


Login status

Database
File Uploading
The admin will upload The New Files In To That Application Admin
Select The Files After That Admin will upload.
View All the Files:
The Admin will view uploaded file details which
includes file uploaded time.
Check Users Activates
The admin will view the user requested service and
downloaded file details which includes the file retrieve
time and keys.
USER
Login
The user has to provide exact username and password which provide at the time of
registration, if login success means it will take up to main page else it will remain in
the login page itself

CHECK Proceed To next stage


LOGIN
STATUS Hierarchy

DB
Select the Devices
In this module User can select The What Are the Available In That
Application User Will Select.
Get The Files
In this module user get The Files before that users select the
category’s after that user will get files.
View The Files And Download:
This is the main phase of the project. In this module User can view the
file and download the files and users will get the all information on
that files.
GIVEN INPUT AND EXPECTED OUTPUT:
1. ADMIN
Authentication
Input: Provide username and password to get permission for access.
Output: Became authenticated person to request and process the request.
File Uploading
Input: Insert any Multimedia file to the server.
Output: It will be stored in the Cloud
View All the Files
Input: Check the Files from Cloud
Output: Admin Will Get All the Files from Cloud
View Users activities
Input: In that admin will verify the users activates
Output: This detail will get from database
Users Requests:
Input: in that admin will get the users request
Output: these requests given by users only
2. USER
Authentication
Input: Provide username and password to get permission for access.
Output: Became authenticated person to request and process the request.
View Files
Input: Select any multimedia Service from the cloud
Output: It will show the multimedia file which has been uploaded by the cloud user
Get the Files
Input: In That Users Select the Category after that they will get files
Output: These files will come from cloud.
Request:
Input: in that users can send request to admin these details will store in database
Output: these details admin will verify.
TECHNIQUE USED OR ALGORITHM USED:

Fast methodology
To explore and exploit the semantic Correlation property within and among datasets via
correlation aware hashing and flat-structured addressing to significantly reduce the
processing latency, while incurring acceptably small loss of accuracy
HARDWARE AND SOFTWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS
 Operating system : Windows8,8.1
 IDE : Microsoft Visual Studio .NET 2013
 Front End : ASP.NET
 Coding Language : C#

 Backend : SQL Server 2012

HARDWARE REQUIREMENTS
 Processor : Pentium Dual Core 2.00GHZ
 Hard disk : 40 GB
 Mouse : Logitech.
 RAM : 2GB(minimum)
 Keyboard : 110 keys enhanced.
DATA FLOW DIAGRAM
 A data flow diagram (DFD) is a graphical representation of the “flow”
of data through an information system.
 It differs from the flowchart as it shows the data flow instead of the
control flow of the program.
 A data flow diagram can also be used for the visualization of data
processing.
 The DFD is designed to show how a system is divided into smaller
portions and to highlight the flow of data between those parts.
 DFDs consist of four major components: entities, processes, data
stores and data flow.
Level 0 DFD:
Level 1 DFD:
Level 2 DFD:
All level DFD:
E-R DIAGRAM:
 In software engineering, an Entity-Relationship Model (ERM) is an
abstract and conceptual representation of data.
 Entity-relationship modeling is a database modeling method, used to
produce a type of conceptual schema or semantic data model of a
system, often a relational database, and its requirements in a top-
down fashion.
 Diagrams created by this process are called Entity-Relationship
Diagrams, ER diagrams, or ERDs.
DATABASE DESIGN STRUCTURE
 Database design is the process of producing a detailed model of
database.
 This logical data model contains all the needed logical and physical
design choices and physical storage parameters needed to generate a
design in a Data Definition Language, which can then be used to
create a database.
 A fully attributed data model contains detailed attributes for each
entity are registered with cloud.
Table Name: Register Table
This table is used for storing the details of users who are registered
with cloud.
Table Name: Images Table
This table is used for storing the details of Admin who are
registered with cloud.
Table Name : Audio Table
After file transmits the transaction details will be registered in details
table.
Table Name: Videos Table
Testing :
 The purpose of testing is to discover errors.
 Testing is the process of trying to discover every conceivable fault
or weakness in a work product.
 There are various types of test. Each test type addresses a
specific testing requirement.

Types of testing:
 Unit testing
 Functional testing
 System test
 Performance test
 Integration testing
 Acceptance testing
Unit testing
Unit testing involves the design of test cases that validate that the internal
program logic is functioning properly, and that program input produces valid
outputs. All decision branches and internal code flow should be validated. It is
the testing of individual software units of the application
Functional test
Functional tests provide systematic demonstrations that functions tested are
available as specified by the business and technical requirements, system
documentation, and user manuals.
Functional tests provide systematic demonstrations that functions tested are
available as specified by the business and technical requirements, system
documentation, and user manuals.
System Test :
System testing ensures that the entire integrated software system meets
requirements. It tests a configuration to ensure known and predictable results.
Performance Test :
The Performance test ensures that the output be produced within the time limit
and the time taken by the system for compiling, giving response to the users and
request being send to the system for to retrieve the results.
Integration Testing :
Software integration testing is the incremental integration testing of two or more
integrated software components on a single platform to produce failures caused
by interface defects.
Acceptance Testing :
User Acceptance Testing is a critical phase of any project and requires
significant participation by the end user. It also ensures that the system meets
the functional requirements.
FUTURE ENHANCEMENT:
Description:
In This Future Concept is We Are Implementing the Users Checking the Files that
time users get the files with full details about that files and graphical chart wise also
users easily can find out how many members visited this file and users can give
feedback to admin also.
GIVEN INPUT AND EXPECTED OUTPUT
Input: Users get the graphical chart in that easily they can analyses
Output: get the analysis based on users downloads that files
ADVANTANGES
Improving the Perfect Result on Devices Users Will Get the graphical Chart Wise
Also This Time Users Can Easily Identify And Users Can give feedbacks To admin
also
CONCLUSION
A Fast methodology approach for optimizing the effectively
search was proposed and implemented.
REFERENCES OR BIBLIOGRAPHY:
[1] M. Armbrust, A. Fox, R. Griffith, A. D. Joseph, R. Katz, A. Konwinski, G. Lee, D.
Patterson, A. Rabkin, I. Stoica, and M. Zaharia, “A view of cloud computing,”
Communications of the ACM, vol. 53, no. 4, pp. 50– 58, 2010.
[2] A. Marathe, R. Harris, D. K. Lowenthal, B. R. de Supinski, B. Rountree, M. Schulz,
and X. Yuan, “A comparative study of high-performance computing on the cloud,”
Proc. HPDC, 2013.
[3] P. Nath, B. Urgaonkar, and A. Sivasubramaniam, “Evaluating the usefulness of
content addressable storage for high-performance data intensive applications,” Proc.
HPDC, 2008.
[4] Gartner, Inc., “Forecast: Consumer digital storage needs, 2010-2016,” 2012.
[5] Storage Newsletter, “7% of consumer content in cloud storage in 2011, 36% in
2016,” 2012.
[6] J. Gantz and D. Reinsel, “The Digital Universe in 2020: Big Data, Bigger Digital
Shadows, and Biggest Growth in the Far East,” International Data Corporation

Вам также может понравиться