This essay has been submitted by a student. This is not an example of the work written by professional essay writers.
Uncategorized

Tutorial

Pssst… we can write an original essay just for you.

Any subject. Any type of essay. We’ll even meet a 3-hour deadline.

GET YOUR PRICE

writers online

  1. The activity involved in the system design activity:

Environment:

CCIS already has in most of the countries as it is not, country-specific it is on the web so anyone can use it. The key feature of the CCIS is that there is an author, reviewer, and editor. An author can come and upload their paper by filling an online form; then, the editor will assign it to the reviewer, and then the final call will be taken by the editor.

External systems included are after the paper is approved there is a proper conference workshop for the authors which have panel sessions and guest presentations along with workshops. Microsoft SQL database is used to store the papers and camera-ready papers, information about the reviewers and authors.

The system is now available for mobile devices and apps also. It supports web technology, and social networking is also involved. For input and output, mobile devices or computers can be used.

The user interface for the CCIS will include a website in which authors can upload the conference paper. Then the editor will assign to the reviewer who will also interact with CCIS only.

 

Architectural Diagram used in System Design:

  • Network Diagram:
  • Deployment Diagram:
  1. Design of Application components:

For designing the application components, it is divided into three sub-parts, which are grouped among themselves as similar functions are put in one, and others are an indifferent group. The groups are divided as follows:

1.Actors:

  1. Shared Data:
  2. Events:

Grouping the use cases by actors who are Author, reviewer, and editor

Use caseUser/actorDomain classEventsGroup
Create /update AuthorAuthor, EditorAuthor_details, Address, online formAuthor request to be a new author or update informationA
Create/Update reviewerReviewer, editorReviewer_details, Address, information formReviewer request to be a new reviewer or update informationB
Result PaperEditorFinal_outcomeEditor updates result of paper statusC
Search reviewerEditorList_of_options, Reviewer_detailsEditor request for a search for the reviewerC
Send emailAutomatic by systemEmail_details, Author_details, Reviewer_details, outcome.The application automatically sends mail to the reviewer for submission before the deadline / Author for the introduction of changes before time.C
Arrange Conference workshopEditorFinal_outcomeEditor requests for the final arrangement of the workshop for authors.C
Collect camera recording paperEditorAuthor_details, paper_uploadEditor request to the author for the final recording of the paper.
Track status of the paperEditorFinal_outcomeEditor request for paper statusC
Submit paperReviewerPaper_informationReviewer submit a final paper after checkingC
Upload paperAuthorPaper_uploadAuthor upload paper by an online formC

 

Now grouping has been made it can be further divided into 3-layer architecture which includes:

The data layer, Business layer, and view layer. The system needs to divide it into the layer as it becomes easy for the developer to see each layer and built the system accordingly.

The layer is divided as follows:

View layer contains:

  • Author
  • Reviewer
  • Editor
  • Submissions

The business layer contains all the use cases of author and reviewer.

The data layer contains the database of the system, which includes all the information of the authors and reviewers.

  1. 3-layer architecture:

The 3-layer architecture is important because it speeds up the performance of the developing team as they are now able to integrate it in 3 different zones rather than sticking to one for the coding. Scalability becomes easy as, by different layers, it becomes easy to select on the request received by the web. We can also improve the cached results by dividing it into separate segments for reliability and availability.

System integration showing data flow:

It represents the scene of the process integration. To combine all the parts of the layer, which includes import/export or combines everything to produce a whole or large system data flow. We can divide this into different regions, which include: import/export, Data flow, and all the roles playing by the actors in the system.

Data flow of the system

 

  Remember! This is just a sample.

Save time and get your custom paper from our expert writers

 Get started in just 3 minutes
 Sit back relax and leave the writing to us
 Sources and citations are provided
 100% Plagiarism free
error: Content is protected !!
×
Hi, my name is Jenn 👋

In case you can’t find a sample example, our professional writers are ready to help you with writing your own paper. All you need to do is fill out a short form and submit an order

Check Out the Form
Need Help?
Dont be shy to ask