project report on html based web development (blog)

37
technopunkss.blogspot.in Project Report on HTML based Web development (Blog) Diploma Computer Engineering SAHEED BHAGAT SINGH STATE TECHNICAL CAMPUS, FEROZEPUR Under the guidance of Mr. Bohar Singh SUBMITTED BY 1

Upload: savinay-sinha

Post on 08-Nov-2015

11 views

Category:

Documents


3 download

DESCRIPTION

Project ReportonHTML based Web development(Blog)

TRANSCRIPT

technopunkss.blogspot.inProject ReportonHTML based Web development(Blog)

Diploma

Computer Engineering

SAHEED BHAGAT SINGH STATE TECHNICAL CAMPUS,FEROZEPUR

Under the guidance ofMr. Bohar Singh

SUBMITTED BYSAVINAY SINHA-120716224980MAYANK-120716206648

MAY 2015Certificate

This is to certify that Mr. Savinay Sinha and Mr. Mayank have completed their project report on HTML based Web development(Blog) satisfactorily in partial fulfillment under the department of Computer Engineering during academic year 2014-2015.

Project Guide

_____________Mr. Bohar Singh

Acknowledgement

We would like to express our sincere thanks and gratitude to our guide Mr. Bohar Singh for his valuable guidance and suggestions. We are highly indebted to him for providing us an excellent opportunity to learn and present our studies in the form of this project report.

We take this opportunity to thank the members of the teaching and non-teaching staff of Saheed Bhagat Singh State Technical Campus for the timely help extended by them. Lastly thanking our parents for their morale support and encouragement

TABLE OF CONTENTSSr No.ContentsPg No.

1.INTRODUCTION Project Definition Project Scope Objectives Technology used7

2.PROJECT MANAGEMENT Project Planning Project Scheduling11

3.SYSTEM ANALYSIS AND REQUIREMENTS Feasibility Study Functional Requirement Hardware and Software Requirement Features of new System14

4.SYSTEM DESIGN Class Diagram Activity Diagram Use case Diagram Data Flow Diagram

17

5.IMPLEMENTATION ENVIRONMENT AND TESTING Implementation Planning Test Plan Important Screen shots22

6.CONCLUSION AND FUTURE ENHANCEMENT Future Enhancements Conclusion28

7.BIBLIOGRAPHY 30

Chapter-1INTRODUCTION Project Definition Project Scope Objectives Technology used

1. INTRODUCTION0. PROJECT DEFINITIONAblog(ablendof the termweb log) is a type ofwebsiteor part of a website, which is the publication of regular articles over time in some area of personal or professional interest. Blogs are usually maintained by an individual with regular entries of commentary, descriptions of events, or other material such as graphics or video. Blogcan also be used as a verb, meaningto maintain or add content to a blog.There are many different types of blogs, differing not only in the type of content, but also in the way that content is delivered or written.The software for writing blogs can be divided into user hosted (software application installed by web log authors to run on their own system) and developer hosted (software services operated by the developer, requiring no software installation for the blog author.) Developer-hosted services are Blogger.

0. PROJECT SCOPEThe scope of our project is to vastly expand the following field

Personal blogsThe personal blog, an ongoing diary or commentary by an individual, is the traditional, most common blog. Personal bloggers usually take pride in their blog posts, even if their blog is never read. Blogs often become more than a way to just communicate; they become a way to reflect on life, or works of art. Blogging can have a sentimental quality. Few personal blogs rise to fame and the mainstream but some personal blogs quickly garner an extensive following. One type of personal blog, referred to as a microblog, is extremely detailed and seeks to capture a moment in time. Some sites, such asTwitter, allow bloggers to share thoughts and feelings instantaneously with friends and family, and are much faster than emailing or writing.

Corporate and organizational blogsA blog can be private, as in most cases, or it can be forbusinesspurposes. Blogs used internally to enhance the communication and culture in acorporationor externally formarketing,brandingorpublic relationspurposes are calledcorporate blogs. Similar blogs for clubs and societies are called club blogs, group blogs, or by similar names; typical use is to inform members and other interested parties of club and member activities.BygenreSome blogs focus on a particular subject, such aspolitical blogs,travel blogs(also known astravelogs), house blogs,fashion blogs,project blogs,education blogs,niche blogs,classical music blogs, quizzing blogs andlegal blogs(often referred to as a blawgs) ordreamlogs. Two common types of genre blogs areart blogsandmusic blogs. A blog featuring discussions especially abouthomeand familyis not uncommonly called amom blog.While not a legitimate type of blog, one used for the sole purpose of spamming is known as aSplog.

By media typeA blog comprising videos is called avlog, one comprising links is called alinklog, a site containing a portfolio of sketches is called asketchblogor one comprising photos is called aphotoblog.Blogs with shorter posts and mixed media types are calledtumblelogs. Blogs that are written on typewriters and then scanned are called typecast or typecast blogs; seetypecasting (blogging).A rare type of blog hosted on theGopher Protocolis known as aPhlog.Science A means of spreading data or discussing activities or results.SocialUsed to maintain social networks between people.Consumer-generated advertising in blogsConsumer-generated advertisingis a relatively new and controversial development and it has created a new model of marketing communication from businesses to consumers. Among the various forms of advertising on blog, the most controversial are the sponsored posts.These are blog entries or posts and may be in the form of feedbacks, reviews, opinion, videos, etc. & usually contain a link back to the desired site using a keyword/s.

Many blogs provide commentary or news on a particular subject; others function as more personalonline diaries. A typical blog combines text, images, and links to other blogs,Web pages, and other media related to its topic. The ability of readers to leave comments in an interactive format is an important part of many blogs. Most blogs are primarily textual, although some focus on art (art blog), videos (video blogging), music (MP3 blog), and audio (podcasting).Micro bloggingis another type of blogging, featuring very short posts.1.3 PROJECT OBJECTIVE Provide Tips and Tricks related to computers Provide Gaming news and Articles Android and iOS news and apps Target Audience: Provide latest news to our audience and readers Significance: User Friendly language and screenshots to provide interaction.

The objective of our Project is to provide all information and news related to latest gaming, computer tips & tricks and Android & IOS application on a website.

1.4TECHNOLOGY AND LITERATURE OVERVIEWTools And Technology Operating System : Windows 7/ Windows 8/ LinuxUser Interface Design : HTML, JavascriptWeb Browser: Mozilla, Google Chrome, Internet Explorer

HardwareProcessor :Pentium, AMD or Higher Version.RAM:256 MBHardware Devices:Keyboard with mouseHard disk:Only space used by browserDisplay:Standard Output Display

Chapter-2PROJECT MANAGEMENT Project Planning Project Scheduling

2. PROJECT MANAGEMENT0. PROJECT PLANNING OBJECTIVESThe objective of project planning is to provide a SMART:

S:-specificM:-measurable A:-action-driven, R:-realistic T:-time-bound framework that enables the reader to make reasonable scheduling.

These estimates are made within a limited time frame at the beginning of project and should be updated regularly as the project progresses.

There are many issues in the software planning as follows2.1.1 SOFTWARE SCOPEThe first activity in the project planning is the determination of software scope. Function and performance allocated to software during system engineering should be assessed to establish a project scope that is unambiguous and understandable at the management and technical levels.Software scope describes the data and control to be processed, function, performance, constraints, interfaces, and reliability. Functions described in the statement. The availability of historical information has a strong influence on estimation risk. By looking back, we can emulate things that worked and improve areas where problems arose. When comprehensive software metrics are available for past projects, estimates can be made with greater assurance, schedules can be established to avoid past difficulties, and overall risk is reduced.Defining the software scope for this project we have to collect information from the company networking person by asking some questions. These questions includes like from which server, how many clients, solutions to connect client to server etc.2.2PROJECT SCHEDULING2.2.1 Basic Principal Project management is the process by which a proposed project is developed within a rigorous framework. The process by which the various activities that need to be undertaken during a projects lifetime should be scheduled. There are a range of activity management tools that are commercially available. Project scheduling is an activity that distributes estimated effort across the planned project duration by allocating the effort to specific tasks.Project Scheduling Project scheduling is concerned with the techniques that can be employed to manage the activities that need to be undertaken during the development of a project. Scheduling is carried out in advance of the project commencing and involves: identifying the tasks that need to be carried out; estimating how long they will take; allocating resources (mainly personnel); scheduling when the tasks will occur. Once the project is underway control needs to be exerted to ensure that the plan continues to represent the best prediction of what will occur in the future: based on what occurs during the development; often necessitates revision of the plan. Effective project planning will help to ensure that the systems are delivered: within cost; within the time constraint; to a specific standard of quality. Proper scheduling requires Effort and timing are intelligently allocated to each task. Interdependencies between tasks are properly indicated. Resources are allocated for the work to be done.

Chapter-3SYSTEM ANALYSIS AND REQUIREMENTS Feasibility Study Functional Requirement Hardware and Software Requirement Features of new System

3.1 Feasibility StudyTime Schedule Feasibility The estimated time duration based on the complexity of the project requires about 5 months. The organization and The University allow us to develop our project work within the specified time duration.

3.2 Functional Requirements 3.2.1 User RequirementAny web user can use this website.3.3 Hardware and Software Requirements These requirements are described below. We have Include hardware and software interfaces. 3.4.1 Hardware InterfacesPentium, AMD or Higher Version of processor.RAM of 256 MB.No external storage is requiredColor Monitor. [1024 x 768 Display ] Keyboard.Mouse.500 V.A UPS. [Used in case of power failure]3.4.2 Software Interfaces Software ConfigurationOperating System :Microsoft Windows XP.User Interface Design : HTML, Javascript

Application Software :Mozilla, Google Chrome, Internet Explorer

3.5 Features Of New System. Tips for the visitors. Online comments. Mailing system and Social network connectivity for the users who are seeking information. Optimized search for all users about any Blog. Simple and effective service to all its user in very less amount of time.

Chapter-4SYSTEM DESIGN Class Diagram Activity Diagram Use case Diagram Data Flow Diagram

4 . SYSTEM DESIGN4.1 Activity Diagram

4.2. Use case Diagram:

4.3. Data Flow Diagram:4.3.1 DFD level 0

Chapter-5IMPLEMENTATION ENVIRONMENT AND TESTING Implementation Planning Test Plan Important Screen shots

5. IMPLEMENTATION ENVIRONMENT5.1IMPLEMENTATION ENVIRONMENT Can be used by multiple Registered User and Visitors. Uniform GUI Design Internet support.

Website InspectionAnalyze and check the website representations such as the requirements document, design diagrams and the website source code. They may be applied at all the stages of the process.

5.2 Test PlanA test plan documents the strategy that will be used to verify and ensure that a product or system meets its design specifications and other requirementsWebsite is tested at various levels by various techniques like on Windows XP, Windows 7, Windows 8, Linux in various web browser like Google Chrome, Firefox, Internet Explorer, Opera and etc.

5.3 Important Screenshots:

5.3.1 Home Page:

5.3.2 Tips & Tricks:

5.3.3 Android & iOS:

5.3.4 Contact Page:

Chapter-6CONCLUSION AND FUTURE ENHANCEMENT Future Enhancements Conclusion

6.1 Future EnhancementsFuture enhancement means that the scope in the future of the system. Try to make as more user friendly as possible. we would like to develop it for our earning purpose and also give it a domain name.

6.2CONCLUSIONWe have included as many features as we can make the site viable and usable and also website is very easy to use for all user. Our proposed website is online and real time based on Internet, which is very much ahead to go so, user would like to use this.

Chapter-7BIBLIOGRAPHY

7. BIBLIOGRAPHY[1]www.google.com[2] www.blogger.com[3]www.facebook.com[4]http://allin1-web.blogspot.com[5]www.addthis.com

5

Blogger

Visitor

Admin

Registered User

View Blog

Write Comment

Feedback

Get Login

Other Opration

Manage UserProfile

Get Result

Login(Username,Password)

Change Setting

Create Blog

Feedback

View Blog

Logout