Blog Hub With Content Management System: Superior University Ravi Campus Lahore
Blog Hub With Content Management System: Superior University Ravi Campus Lahore
Prepared By:
Mohammad Ameer Hamza
BSCS – 5th
Section – 02
Roll # BCSM-F17-051
Submitted To:
Sir Farhat Ullah
1
Blog Hub
Table of Contents:
1. Introduction
2. Forms Description
3. Use Cases
4. Database Description and Tables
5. Application Overview
2
Blog Hub
Introduction:
This document is written to describe a project on “blogs and posts”. Blog
Hub is the first choice of people who are blog warriors from any region of the
world. Main purpose of this document is to elaborate the functional and non-
functional requirement of the system. This project is web base application that a
person uses to read and get information about what is happening in this world in
different field’s i.e technology world fashion etc. It also provides opportunity for
people to write blogs and make content and earn handsome amount by using their
writing skills.
Problem statement:
Our task is the creation of a new Blog and post system with Content Management
System. That is use to maintain the record of blogs and posts.
System Architecture
Architecture of our application consists of interface and User’s database.
3
Blog Hub
Functional Requirements
Readers:
o The readers shall be able to subscribe the system to get latest blogs.
o The readers shall be able to view the blog.
o The readers shall be able to select the categories to get information about their desired
field.
Authors:
o The author shall be able to insert the posts.
o The author shall be able to upload the posts.
o The author shall be able to delete the posts.
Non-Functional Requirements
Usability
o The system should be easy to use.
o The system should be available 24 hours.
Reliability
o The system should provide specific information to specific user.
o The system should not fail.
o Right information is available to readers at right time.
Cost
o Cost must be within the budgeting constraints
Network Bandwidth
o Network bandwidth must be proper that system will not crash when many people
access the system.
Flexibility
o As laws and regulations change, the system must be updated as well.
4
Forms Description:
Blog Hub
5
Blog Hub
Use Cases:
Name: Login
Actor Action System Response
1. Enter username password
2. Click login button
3. System verify account
4. System show main page
7
Blog Hub
Name: Insert Post
Actor Action System Response
1. Make request to add new
post
2. Processed the instruction and add
post
Name: View
8
Blog Hub
Database Information:
Database Name: Blog Hub
9
Blog Hub
Blog Table Information:
ID
Category
Title
Content
Author
Date
Tags
10
Blog Hub
Application Overview:
11
Blog Hub
12
Blog Hub
13
Blog Hub
Posts:
Categories
14
Blog Hub
15