Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 19

WORD VISUALIZER

by
Gowthaman & Muthuvel
INTRODUCTION
The main idea of this project is to be able to type in a
URL ending in “.docx”,  which would then render a
preview of the underlying word document. The idea is
now given life with a name “WORD VISUALIZER”.
With Word Visualizer , one can easily create and publish
web pages directly in a web a browser. The interesting
feature of this application is that web pages are created
from existing MS Office word documents. This makes
easier to publish and share the content with other in a
team , company or anyone on the web.
OBJECTIVE
 The primary objective of this system is document sharing.
The word documents are considered to be the source.
 The software supports the conversion of documents to web
pages that can be shared over web in VAGHUN
CONSTRUCTIONS.
 Any admin can easily manage documents at the server end
using this application. The admin can put the document that
is to be shared in a specific folder called “DOCUMENTS”.
 The employees and customers of VAGHUN can only view
the authored content in a web browser.
 Therefore the application will reduce the confidential
documents being duplicated at multiple locations and keeps
the employees updated.
SCOPE
 The goal of this software is to reduce the time and work for
developing web pages that can be integrated to a website.
 Web page development in an organization is a back breaking
task and costs more. It requires more men and more time.
 An organization involved in big projects such as VAGHUN
CONSTRUCTIONS may not afford to waste time and
money for developing web pages for document sharing.
 The benefits of this software is time reduction, work
reduction, document can be shared on web, easy updating of
documents, easy management of the system.
 It is a generic application and it can be used in any place
without the code changes.
ABOUT THE EXISTING SYSTEM
 Vaghuan Construction has lot of Clients and they have
many common policies that must be reviewed by all the
employees and the clients.
 Currently they are using the FOLDER Sharing option to
share the documents in intranet.
The disadvantages are:
 Document Duplication

 Confidential documents can be available in all the end


users machines
 Unable to keep all the users updated. 
OVERVIEW
 Word Visualizer is used to render the word documents as web pages

 It’s a web based application can be used by any company to share their
documents as a web pages

 Any admin can easily manage the documents at the server end by using
this application

 The application is developed in .NET - 3.5

 C#
 LINQ

 ASP.NET

 Open XML
CONTD..
 This application is hosted under IIS(Internet Information
services).
 HTTP handlers are used to receive the request and
initiate the process
 Presentation layer will send the request to application
layer, once the response is received, it will display the
content.
 Web Package setup is available to easily install this
application in any machine
 Any Company can easily share the document as a
website using this application
CURRENT STATUS OF
DEVELOPMENT
 Feasibility study and Analysis of Requirements
completed.
 Software Requirement Specification completed.

 Software Design Specification is going on.

APPLICATION PLATFORM
 Front end- ASP.NET
 Back end- C#, LINQ and Open XML
THE ADVANTAGES OF CONVERTING
WORD DOCUMENT TO WEB PAGES

 Familiar environment:   Word 2007 is a familiar and


comfortable environment in which to author content. You don't
have to learn HTML or use other Web page creation tools.

 Richer feature set:    Word 2007 provides more word-processing


features than are offered by the Web page creation tools alone

 Faster creation :    You can turn important Word 2007


documents — for example, white papers or status reports,
policies , confidential documents — directly into Web pages
without having to specially format them as a separate Web page
for use on the Web.
CONTD..
• Single-sourced content :    You can use just one
document for multiple purposes, instead of creating one
version for your team in Word 2007 and another version
for the company in HTML. Here, the two are linked.

• Document sharing :     When you convert a Word 2007


document into a Web page, that authored content can be
easily shared with others who may not have Word 2007
installed or who are using a limited network connection
that cannot support opening or downloading a Word
2007 document in a Web browser.
CONTD..

• Web site integration :     When you convert a Word


2007 document to a Web page, you can seamlessly
display that page as part of a larger Web site. As a result,
readers may not even realize the content originated as a
Word 2007 document because it appears as a natural part
of the Web site.

• Work offline :    By using Word 2007 to create a Web


page, you are free to work on the content with or without
a connection to the Internet
MAJOR MODULES IN WORD
VISUALIZER
 WordVisualizer.Core.dll
 Created by using C#, LINQ and Open XML

 It’s a core engine of this application and its placed in


Application Layer
 It reads the document content by using Open XML
 Query or Filter the required content (data) by using
LINQ
 Convert the data as a HTML by using predefined web
style objects.
 Returns the HTML Content as a string to the
presentation layer
SYSTEM ARCHITECTURE

DATA LAYER
Word document

APPLICATION
LAYER
.net3.5,C#,LINQ

PRESENTATION
LAYER
Asp.net
USE CASE

text inclusion image inclusion


developes word documents

passes information

suggests developer
administrator
updation

web page model preparation in


.docx
changes in information

font recognition conversion of word doc to web


page

text recognition web page display


authenticated
colour recognition
browses end user
debugging
aggregation of word docs access documents

size recognition
image recognition

required page display


type recognition
FUTURE WORK
 In the future version, MS OFFICE files can be
previewed as a web page with their own extensions.
 Graphics and animation can be supported in future

 Password protected option for highly confidential


documents will be included.
 It can be enhanced to use as an mobile application.
CONCLUSION
When this system is implemented the time, work load
will get reduced and the company will be more
benefited.

By consulting with the employees finally we shaped our


requirements and we concluded this “WORD
VISUALIZER” .

Some techniques will be implemented to make the


system more efficient as possible.
THANK YOU

You might also like