0% found this document useful (0 votes)
24 views10 pages

Proposal 102

This document presents a proposal for a blogging web application designed for students at Nagarjuna College of Information Technology (NCIT) to facilitate idea sharing and communication. It outlines the project's objectives, methodology, and expected outcomes, emphasizing the need for a digital platform to enhance student interaction across different faculties. The application aims to automate current processes, improve user experience, and utilize technologies like HTML, CSS, JavaScript, and Django.

Uploaded by

Atul Shady
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views10 pages

Proposal 102

This document presents a proposal for a blogging web application designed for students at Nagarjuna College of Information Technology (NCIT) to facilitate idea sharing and communication. It outlines the project's objectives, methodology, and expected outcomes, emphasizing the need for a digital platform to enhance student interaction across different faculties. The application aims to automate current processes, improve user experience, and utilize technologies like HTML, CSS, JavaScript, and Django.

Uploaded by

Atul Shady
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

A Proposal on

Blogging Web Application


For
NCIT

BY:
Atul Dhital

Roll No: 9953/19


(Nagarjuna College of IT)

A Summer Project Report Submitted to


Faculty of Management, Tribhuvan University
In partial fulfilment of the requirements for the degree of

Bachelor of Information Management

Shankhamul, Lalitpur
February/2023
Table of Content

i) Introduction
ii) Overview of the organization
iii) Problem Statement
iv) Objectives of study
v) Methodology
 Requirement Analysis
 Functional Requirement
 Non-Functional Requirement
 Feasibility Study
 Technical Feasibility
 Economic Feasibility
 Operational Feasibility
vi) High Level Design
 System Flowchart
 Architecture of system
vii) Tools to be used
viii) Expected Outcome
ix) References
INTRODUCTION
The blogging Web application is a client-server Web application built over an RDBMS.
blogging, short for web logging, is an application that runs on a portal site, in which
different users (and user groups) can publish and revise daily journal entries, and these
entries will be made public for others to view. In essence, it gives everyone his or her
own personal editorial column to publish to the world. Bloggers control their content and
don't have to rely on other outlets to publish their views and connect with an audience.
Monetization strategies let bloggers make money from their writing and sometimes build
entire careers. The first blog sites were essentially online personal diaries or journals.
They became popular for their regular content updates, personal point of view,
aggregation of interesting links, and the opportunity to engage in the comments section
with the blogger and their audience. Here in our case this application is made for students
so they can connect with each other through blog post share their ideas, post their queries
answer the queries also. Students can talk of different field of expertise and helps to
maintain the Healthy competition by brain storming their ideas.

OVERVIEW OF THE ORGANIZATION


Nagarjuna College of Information Technology (NCIT) managed by Nagarjuna group of
Institutions, is a dynamic educational institution. It has been successfully running B.Sc.
CSIT, BCA, BIM, BBM and BBS programmes in affiliation with Tribhuvan University.
NCIT has been founded with a set of academicians and entrepreneurs to meet the global
demand for qualified and skilled manpower in the field of science and technology with
special focus on IT and Management. It has a very convenient location, just the other side
of the Sankhamul Bridge from Baneshwor to the way to Sankhamul, Lalitpur.

PROBLEM STATEMENT
As we all know data and information are the new oil there is no such engaging system to
share ideas between the students present in the different faculties which let to share data
and information. If someone have to talk to student of another faculty they should met
physically and it’s a manual process. This Web app is the digitize form which exclude the
meeting part and anyone can learn from any person inside or outside the premises. This
reduces the time of physical met and can help to extend more relation between students.
In fact this is the automated version of present system.

OBJECTIVES OF STUDY
 Manage user activity(register/login/logout)
 Add modify /delete blogs
 Publishing and viewing the blogs on the site
 User email verification.
METHODOLOGY

Requirement Analysis
Functional Requirement:

Login Edit Delet


profil Profi e
e le profil

Manage <include>
profile Log in

<include>
User/
Admin
Posting Manage
Article Commen
t

Viewer
Reply
Create Comment Vie
Article
Delet
Edit e Comment
Article

Fig: Functional Case Diagram


Non-Functional Requirement:
The following non-functional requirements are included in the system:

 Security: The security of the system is maintained by providing a login interface


to the user. Only those having valid username and login password can enter the
system.

 Reliable: The system should be 100% reliable due to the importance of data and
damage that can be caused by incorrect or incomplete data entry.

 Usability: The user should be able to understand the menu and options provided
by the system as it is user-friendly and self-management system.

 Performance: The system should respond fast, mostly depends on the internet
connection and processor of the user device.

Feasibility Study:

Feasibility is the study of impact, which happens in the organization by the development
of a system. The impact can be positive or negative. When the positive nominates the
negatives, then the system is considered as feasible.

The objective of the feasibility study is to provide an independent assessment that


examines various aspects of a proposed project.

 Technical Feasibility: System must be able to enter issue information in


database. System must be able perform CRUD operation.

 Economic Feasibility: The system doesn’t require any additional hardware and
software. It is developed using existing resources and technologies available in
open source. So, the institution do not need to spend more on any hardware. It can
be used over the machines available in the institution.

 Operational Feasibility: This system application will operate after it is developed


and be operated by non-technical person once it is installed. User can adopt it
easily because of its simple user interface.

HIGH LEVEL DESIGN


Start

Home Page

Admin Login

Login No

Yes

Dashboard

 Add User info


 View profile
 Remove user
 Add user profile MySQL
 Update Profile (RDBMS)
 Delete Profile

Logout

End

Fig: System Flowchart


Architecture of System:

Fig: Three Tier client server architecture

TOOLS TO BE USED

Category Tools and Technologies

Frontend HTML CSS JavaScript

Backend Django

DBMS RDBMS(MySQL)

Documentation GitHub
EXPECTED OUTCOME
After the completion of the project development, the system should be able to run on
cross platforms like windows mac OS and Linux. This web application sy (Chauhan,
2016)stem shall manage to deliver over the internet through a browser interface. The tools
and technologies like Html, CSS, JavaScript, Python and Django framework which is
used for building this web-based application system will certainly shorten the time
required to establish a server connection, which speeds up program execution. Most
importantly, the testing phase of the project will have tendency to detect errors and
unachieved features and task. Since it is built for user-friendly domain, the client user
should find the system application simple to locate the information they require and
operate quickly and simply. Hence, the ideal result which is expected from this project is
improved efficiency in built system that can help automate manual processes, reduce
paperwork and streamline operations resulting in a more positive user experience and user
satisfaction.
References
Chauhan, k., A Report Submitted For Software Development Project (for MCA
Students), 2016, Mohali
https://www.slideshare.net/kri_ti_ka/project-report-on-blogs

Devrani, A., A Report Submitted for Blog Post Web Application in partial fulfilment for
the award of the degree, 2020, India(utar Pradesh)
https://www.studocu.com/in/document/rani-channamma-university/bachelor-of-
computer-applications/blog-app-project/33040212

Rothe, Shende, Solanke, Verma, & Chaudhari, Report on Blog Web Application,2022,

India: International Journal of Advance Research in Science, Communication and

Technology (IJARSCT)

https://ijarsct.co.in/Paper3661.pdf

You might also like