You are on page 1of 40

Posting Hub

Group no : 14

UDHNA ACADEMY COLLEGE OF COMPUTER APPLICATION


&
Information Technology

Developed By: Guided By:

Prasad Sahu (1620) Dr. Manish M. Kayasth


Nitin Mishra (1666)
Bhavesh Bamaniya (1644)
1
Outline

College Profile UML

Project Profile Model of project

Concept of Project Database designing

Operational Environment Topics Interface designing

Goals of project Cons of project

Pros & Scope of project References

Requirement Analysis Thank you

2
College Profile
College Profile

1. Company Name: Udhna Academy College of Computer Application & Information Technology

2. Company Address: 214, Ranchhod Nagar, Opp. Swami Narayan Temple, Udhna - Navsari Main Rd,
Bhestan, Udhna, Surat, Gujarat 394210, India

3. Website: www.udhnacollege.org

4. Contact No.: +91-8530813293

5. Guider: Dr. Manish M. Kayasth

3
Project profile

Project Title : Posting Hub


Project Category : Website
Project Guide : Dr. Manish M. Kayasth
Time Duration : 2 Months
Platform : visual studio 2012
Front End : c#.net , mvc4 , razor
Back End : MySQL Server 2014
Team Members : 1) Prasad Sahu (1620)
2) Nitin Mishra (1666)
3)Bhavesh Bamaniya (1644)

4
Concept of Project

 “Posting Hub” is one of many tools referred to as a “Automatic Social


Media Posting System”.
 It helps you increase your popularity of links or contents in selected social
medias .
 It is an advertisement system in selected social medias.
 You can view streams from multiple networks such as Facebook, Twitter
and LinkedIn and post updates or reply directly.

5
Operational Environment

 Hardware Specification:
Processor : Intel Pentium 4 with 500 MHz or Higher
RAM : 0.99GB
HDD : 40GB
Disked Drive : 3.5”1.44 MB

6
Operational Environment

 Software Specification:
Operating System : Windows XP, 7, 8, 10, or Higher
Versions
Programing Platform : C#.net Razor
Framework : MVC 4
Backend Database : SQL Server 14 (External)
Web Server : IIS 10.0
Other Tools : Razor,CSS,HTML,JS,Jquery,AJAX,
LINQ
Add-ons : Firebug, Color picker, Fire shot, Web
Developer, Measure IT.
7
Goals of Project
Posting Articles , Images in the
Selected Social Media

All Contents posting schedule wise


or immediately

Goal Increase Popularity on the social media

Manage Companies , Sites , Posting,


Clients Users ,etc..

Easy User Interface or User Friendly

8
Pros of Project
This System is posting the contents
in social media

All Contents posting schedule wise


Automatically or immediately

Pros Increase Popularity in Social Media

Super admin , Company user and


Client Users can view Their own
report
Admin Maintain Backup for the Data &
User Detail Just One Click.

9
Scope of Project
 Posting hub is a automatic social media posting management
system that manages posting contents schedule wise or immediately
automatically .

 There is a key person known as administrator, who is authorized to


handle the whole admin system.

 Here , super admin manage the companies with company user.

 Company users handle the client users and their sites, and posting.

10
Scope of Project
 The super admin manage the company users and companies and sub
users .
 The company users handle
 Sites management
 Client users management
 Webhosts management
 Registrars management
 Social media management
 API settings
 Post management , etc..
 The client users , super admins , company users can see their posting
details .
11
Requirement Analysis
 Functional Requirement [ Super Admin Side ] :
 Admin can manage companies.

 Admin can manage Admin users.

 Admin can company users and sub users.

 Admin can search, view, add, delete, update companies, admin users,
company users and sub users.

 Admin can see total companies, admin users, company users, and sub
users, total sites, client sites.
12
Requirement Analysis
 Functional Requirement [ Company User Side ] :
 Company users can manage client users, client sites ,webhosts ,Registrars.

 Company users can manage API Setting of social media.

 Company users can manage schedules of client user’s sites for posting.

 Company users can search ,view ,add , delete and update sites, client
users, manage reports etc.

 Company users can see total client sites and client users in dashboard.

13
UML

UML

1) Use case Diagram

2) Class Diagram

3) Activity Diagram

4) Sequence Diagram

14
Model of Project
Waterfall Model

15
Database Designing

AdminUsers
Column Name Data type Allow Null Constraint
UserId int NOT NULL Primary Key
RoleId int NOT NULL Foreign Key(PK of Roles)
Password nvarchar(MAX) NOT NULL  
FirstName nvarchar(150) NULL  
LastName nvarchar(150) NULL  
Email nvarchar(150) NULL  
ContactNo nvarchar(50) NULL  
Status nvarchar(15) NULL  
UserType nvarchar(50) NULL  
verificationToken nvarchar(150) NULL  
TokenExpirationDate datetime NULL  
ModifiedOn datetime NULL  
ModifiedBy nvarchar(100) NULL  

16
Database Designing

CannedIntros
Column Name Data type Allow Null Constraint
CannedIntrosId int NOT NULL Primary Key
CompanyId int NOT NULL Foreign Key
(PK of Company)

CannedIntrosText nvarchar(MAX) NOT NULL  


CreatedOn datetime NOT NULL  
CreatedBy nvarchar(50) NOT NULL  

17
Database Designing
Articles
Column Name Data type Allow Null Constraint
ArticleId int NOT NULL Primary Key
CompanyId int NOT NULL Foreign Key(PK of Companies)
PostingType nvarchar(50) NOT NULL  
SiteGuid uniqueidentifier NULL Foreign Key(PK of Sites)
SourceId int NULL  
SourceUrl nvarchar(50) NULL  
Status nvarchar(50) NULL  
LinkURL nvarchar(500) NOT NULL  
Title nvarchar(250) NULL  
ParagraphText nvarchar(MAX) NULL  
PublishType nvarchar(50) NOT NULL  
PublishDate datetime NOT NULL  
Feed_PublishedOn datetime2(7) NULL  
ModifiedOn datetime NULL  
ModifiedBy nvarchar(50) NULL  

18
Database Designing
Companies
Column Name Data type Allow Null Constraint
CompanyId int NOT NULL Primary Key
CompanyName nvarchar(250) NOT NULL  
CompanyLegalName nvarchar(250) NULL  
Phone nvarchar(50) NULL  
MailingAddress1 nvarchar(250) NOT NULL  
MailingAddress2 nvarchar(250) NULL  
CityName nvarchar(100) NOT NULL  
Zip nvarchar(50) NOT NULL  
Status nvarchar(50) NOT NULL  
ModifiedOn datetime NOT NULL  
ModifiedBy nvarchar(150) NOT NULL  

More Tables..
19
Interface Designing

20
Interface Designing

21
Interface Designing

22
Interface Designing

23
Interface Designing

24
Interface Designing

25
Interface Designing

26
Interface Designing

27
Interface Designing

28
Interface Designing

29
Interface Designing

30
Interface Designing

31
Interface Designing

32
Interface Designing

33
Interface Designing

34
Interface Designing

35
Interface Designing

More Interfaces..
36
Cons of Project

Payment is not received electrically.

Cons We are not providing for The


Payment Management.

37
References

 https://www.dotnettricks.com/

 https://www.planet-source-code.com/

 https://www.codeproject.com/

 https://stackoverflow.com/

38
Any Questions??

39
Thank You

Thank You ☺
40

You might also like