logo

Developing Shared Document Application similar as Google Docs

   

Added on  2022-12-27

11 Pages1195 Words1 Views
Running head: DATABASE
System Architecture
Name of Student-
Name of University-
Author’s Note-

DATABASE1
Table of Contents
Title..................................................................................................................3
Section 1..........................................................................................................3
1.1 Description of the application.................................................................3
1.2 Tiers of system.......................................................................................3
1.3 Overall structure of Implementation.......................................................4
Section 2..........................................................................................................5
2.1 Class Diagram........................................................................................5
2.2 Activity Diagram.....................................................................................6
2.3 Sequence Diagram.................................................................................7
2.4 Use-Case Diagram..................................................................................8
2.5 User Interface Design.............................................................................9
Section 3..........................................................................................................9
3.1 System robustness.................................................................................9
3.2 Fault Tolerant.........................................................................................9
3.3 Minimal Recovery Time........................................................................10
3.4 Scalable................................................................................................10
3.5 Security................................................................................................10
Bibliography...................................................................................................11

DATABASE2
Title: Developing Shared Document Application similar as Google Docs
Section 1
1.1 Description of the application
The application system that is analyzed in this system is shared document
system similar to that that of Google Docs. There are many features that is
application provides to their users. This application take voice input from the users
for typing the text, provides clear formatting, enables the users to change fonts of
writing. The users can tag someone using google doc in the comment and has the
ability to bookmark the documents. This works in offline mode and has the ability to
edit the documents and share them as per the user’s will.
1.2 Tiers of system
The architecture of the system included for developing the shared document
application includes three layer architecture. The first layer of the architecture
includes the presentation layer. The second layer is the business logic layer and the
third layer is the data access layer. Figure 1 shows the three layer architecture in
the application system.
Figure 1: Three Tier Architecture
(Source: Created by Author)

DATABASE3
The architecture of the presentation layer includes the interface that the
users view while accessing the application. All the information in the presentation
layer gets converted to human readable information so that the users can
understand the information provided by the system. The information that is shown
in this layer includes the information about what the user can do in this application
and shows different activities that the user can use in the system. This layer is
mainly done by ASP.NET and is mainly used by the users using the application.
The second layer is the business layer. In the business layer the information
mainly gets transformed to human level language from where the user gets to know
the information related to their documents. There are database servers in this layer
and information related to the system documents are included in this business
layer. All the information are stored in this business layer and is retrieved when
necessary. This layer is developed using the programming C language.
The last layer is the data access layer. This layer includes servers of database
that includes all information about the system data. This database servers mainly
includes SQL server 2000.
1.3 Overall structure of Implementation
The implementation of this application system is done by implementing the
RAD (Rapid Application Development) methodology of project management. This
system is mainly based on the prototypes of the application system that is to be
built. The teams that are included in this methodology is very small and needs
experience of the team for developing the system.

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
MN611 – T2 2019 System Architecture Report 2022
|10
|1204
|20

Airline Reservation Booking System
|11
|1431
|21

Restaurant Web Application Development
|8
|1593
|56

System Analysis and Design
|17
|3255
|302

System architecture: Multiplayer Game “Asteroid Miner”
|10
|1199
|64

Web-based System for ABC University: Design and Architecture
|15
|1229
|411