Вы находитесь на странице: 1из 16

Final Year Project

Our Colleege Website Design for Diploma Students

Project submitted in partial fulfillment of the


requirement for the student’s diploma in computer
science and technology.

Submitted by:-

MD SK JAMAN AKHTAR

Under the guidance of –


Debanka Giri

Department Of Computer Science and Technology


NALHATI GOVT. POLYTECHNIC
2019

NALHATI GOVT. POLYTECHNIC


This is to certify that the project entitled “Our college Website
Design for Diploma Students” has been carried out by:-
MD SK JAMAN AKHTAR

Under our guidance and supervision and be accepted in partial


fulfillment of the requirements for the “Diploma in Computer
Science and Technology”.

Debanka Giri

(Signature of examiners)
Our College Website Design for Diploma Students

ngp.co.in

Developer Team

To make this website completely these are our developer team namely:-

 MD SK JAMAN AKHTAR
INDEX

 Acknowledgement
 Introduction
 Software Requirement
 Working Principle
 Snaps
 Sample Coding
 Conclusion
Acknowledgement

We would like to give our special thanks to our teachers, Debanka Giri who
gave us the golden opportunity to do the wonderful project on the topic “Our
College Website Design" for the fulfillment of diploma course in Computer
Science & Technology. The entire development phase helps us to perform a lot of
research work and we come to know about so many new technology related to
web development.
We are really thankful to them.

MD SK JAMAN AKHTAR


INTRODUCTION

For the final year project we the students of Computer Science &
technology are creating a College website Design for the benefits of the diploma
students of West Bengal. The project will be completed by the end of our final
year session. It will contain various functionalities which will help any Diploma
student in his/her day to day activity.

In today’s century when the entire world relays on the internet our prime
objective is to provide the basic and additional needs of Diploma students in our
website. It will comprise various functionalities which are stated below:

 Online Course library for the different trades of West Bengal State
Council of Technical & Vocational Education & Skill Development.
 Online Advertisements for educational purpose. (Under Process)
 Login System. (Under Process)
 Important College Notice
 Internal Exam Result (Under Process)
SOFTWARE REQUIREMENT

We have developed this website with the help of basic tools


like:
1. BRACKETS: For writing HTML & CSS codes
2. SUBLIME TEXT: For writing HTML & CSS codes
3. Google for various helps
4. Notepad, Notepad++
Working Principle

The new user will register with his/her details and provide his/her email ID which
will be used as the user ID for this website. The password will be encrypted and
the entire details will be stored in the My SQL server.
At the time of Login the user will provide the credentials and login to the
website. He will be provided different windows like:
 Online Library: Where he can access the course details on the basis of
his/her semester and will get the entire Wikipedia on chapter wise basis.
 Advertisements: Here he can post ads which will be available on the site
in the advertisement window, after they are evaluated by the developer
team.
 E-Newspaper: Which will be updated on daily basis providing the latest
news details?
One Step Login to Social and Mail ID: Easy access to social and Mail ID.
WHAT IS WEBSITE?
Well, a website is a collection of WebPages, photos, articles, videos or any
other digital media organized perfectly so that users can easy navigate around
it and find the information which they came seeking. rgp.gov.in is a perfect
example of a website. A website is hosted on web servers connected to
Internet or private networks such as Intranet. Every website is identified with
its unique URL or IP address, even every digital media hosted on a website has
its own URL (Uniform Resource Locator). Every website has its own top-level
domain extension such as --
.com - Commercial websites
.net- Network related websites
.edu - Educational related websites
.org - organization related websites

HTML PROGRAMMING
HTML (Hyper Text Markup Language) is the language used to create
WebPages. Almost everybody who is involved with the internet or web
designing needs to have a basic understanding of how HTML works or HTML
codes are written. An HTML file contains "markup tags" that tell the browser
how to follow instructions within these tags.
Now from here we start our journey to Web page designing just using Very
basic HTML programming. I recommend you to write each and every HTML
code you see here or anything you learn from it by your own so that you can
learn it very quickly.
Here I am not going to talk about CSS, JavaScript, PHP and other languages.
As I said earlier I will tell you how to design Amazing WebPages using basic
HTML!
What is CSS?
 CSS stands for Cascading Style Sheets
 CSS describes how HTML elements are to be displayed on screen,
paper, or in other media
 CSS saves a lot of work. It can control the layout of multiple web pages
all at once
 External style sheets are stored in CSS files

Why Use CSS ?


CSS is used to define styles for your web pages, including the design, layout
and variations in display for different devices and screen sizes.

What is SQL server ?


Microsoft SQL Server is a relational database management
system developed by Microsoft. As a database server, it is a software
product with the primary function of storing and retrieving data as
requested by other software applications—which may run either on
the same computer or on another computer across a network
(including the Internet).
Microsoft markets at least a dozen different editions of Microsoft
SQL Server, aimed at different audiences and for workloads ranging
from small single-machine applications to large Internet-facing
applications with many concurrent users.
How database store SQL server
Data storage The main unit of data storage is a database, which is a collection of tables with
typed columns. SQL Server supports different data types, including primary types such as
Integer, Float, Decimal, Char (including character strings), Varchar (variable length
character strings), binary (for unstructured blobs of data), Text (for textual data) among
others. It also allows user-defined composite types (UDTs) to be defined and used. SQL
Server also makes server statistics available as virtual tables and views (called Dynamic
Management Views or DMVs). A database can also contain other objects including views,
stored procedures, indexes and constraints, in addition to tables, along with a transaction
log. A SQL Server database can contain a maximum of 231 objects, and can span multiple
OS-level files with a maximum file size of 220 TB. The data in the database are stored in
primary data files with an extension .mdf. Secondary data files, identified with an .ndf
extension, are used to store optional metadata. Log files are identified with the .ldf
extension.

Storage space allocated to a database is divided into sequentially numbered pages, each 8
KB in size. A page is the basic unit of I/O for SQL Server operations. A page is marked with a
96-byte header which stores metadata about the page including the page number, page
type, free space on the page and the ID of the object that owns it. Page type defines the data
contained in the page - data stored in the database, index, allocation map which holds
information about how pages are allocated to tables and indexes, change map which holds
information about the changes made to other pages since last backup or logging, or contain
large data types such as image or text. While page is the basic unit of an I/O operation,
space is actually managed in terms of an extent which consists of 8 pages. A database object
can either span all 8 pages in an extent ("uniform extent") or share an extent with up to 7
more objects ("mixed extent"). A row in a database table cannot span more than one page,
so is limited to 8 KB in size. However, if the data exceeds 8 KB and the row contains
Varchar or Varbinary data, the data in those columns are moved to a new page (or possibly
a sequence of pages, called an Allocation unit) and replaced with a pointer to the data.

For physical storage of a table, its rows are divided into a series of partitions (numbered 1
to n). The partition size is user defined; by default all rows are in a single partition. A table
is split into multiple partitions in order to spread a database over a cluster. Rows in each
partition are stored in either B-tree or heap structure. If the table has an associated index
to allow fast retrieval of rows, the rows are stored in-order according to their index values,
with a B-tree providing the index. The data is in the leaf node of the leaves, and other nodes
storing the index values for the leaf data reachable from the respective nodes. If the index is
non-clustered, the rows are not sorted according to the index keys. An indexed view has the
same storage structure as an indexed table. A table without an index is stored in an
unordered heap structure. Both heaps and B-trees can span multiple allocation units.
Snaps

Sample Home Page


In the given snaps the home page is the main page here.
In the home page a user can contact us through the “contact us “option.
A user can see about us in the “About us “option
A user can register his/her details by filling the form and after submit the
page the user will be redirected to the login page and after successfully login
a user can access all the options given.
There are some options which does not works but in future we will work on
them.
There are four options provided in the home page
Library: here a user can read the pages provided by us according to their
needs. This part is not completely developed but in developing state.
Group study: here a user can study in groups. They can post any questions
related to their subject and the questions will be visible on the page. Anybody
can reply to that questions and the answer will be visible there.
Advertisement post: Here any user can post their own advertisement and the
ads will be visible on the page.
Job alert: There is also an option on the homepage “job alert” this is not
developed by us but in future we will develop it and public it for all users.
Sample Coding

CSS codes
HTML Codes for Home
Conclusion

We now have designed our very own webpage. Not only we


have learned the design aspects but also we have learned how to
program in HTML, CSS and many more.

Through this project we are able to see how well we


understand the material present and our critical thinking as we
designed our site.

Вам также может понравиться