Professional Documents
Culture Documents
Students File Management System
Students File Management System
INTRODUCTION
Students file management system project is a smart and effective way to store
records of the student on the basis of college and moderators of that college. The
main target of this project is to target the student information according to the
college moderators i.e. Moderator of different colleges have different students with
different courses.
It's just like college is having different branches of college and those branches
having college moderators. Admin is the overall head in the hierarchy and controls
all the record and builds up the data and maintains it.
1
where it shows important notifications and activities in the college like semester
fee payment dates, exam registration, change in exam time table, workshops or
fests to be held, etc.
The student can check his attendance a, semester marks and mid-exam
marks for every semester which enables them to improve his performance in
forthcoming semester.
The faculty can also make changes in marks in case of any mistake
immediately which eliminate the time consuming activities like registering a
complaint and then faculty approving it then the administration making changes.
The labs module also mentions the list of equipment and list of experiments done
in the labs.
The library section provides information about the availability of the books
and journals in it. The admin module allows admin to make changes in faculty and
student academic and personal details.
CSS: Cascading style sheets (CSS) is a style language used to describe the
presentation semantics (the look and formatting) of a document written in a
markup language. It’s most common application is to style web pages written in
HTML and XHTML. CSS is a designed primarily to enable the separation of
document content (written in HTML or a similar markup language) from document
presentation, including elements such as the layout, colors, and fonts.
2
(such as by allowing for table less web design). CSS can also allow the same
markup page to be presented in different styles for different rendering methods,
such as on-screen in print by voice.
However, even though MySQL is less full featured than its commercial
competitors, it has all the features needed by the large majority of database
developers. It’s easier to install and use than its commercial competitors. MySQL
is developed, marketed, and supported by MySQL AB, which is a Swedish
company.
1.5 Disadvantage:
3
CHAPTER 2
The above diagram if clearly explained in out project.Two kind of login methods
used in login process.one is staff login and another one is students’ login
Response
4
2.2 STSTEM DESIGN
Staff’s are have a login our account.They have login in college name and staff’s
secret passward.In security purpose encrypt keys are used to login our site.
DISADVANTAGE:
5
HOME PAGE
This is a second page of our website. it is staff login page. Every college has
a one secret code. Using that code and college name to login our website.
In security purpose asking some questions to staff. If the answers are correct then
go to the upload page. Staffs are only uploading in students mark sheet only. It
identifying mark sheet structure and it stored in particular student’s database.
Even staffs are can viewed in students files and also it is read only files. Main
disadvantage is sometimes staff s are upload wrong students data in another
students.
6
In security purpose asking some questions to students. If the answers are correct
then go to the upload page. Students external are only uploading in student’s mark
sheet only. Not an exam mark sheet. It identifying mark sheet Structure and it
stored in particular student’s database.
Even students are can viewed in students files and also it is read only files. Main
disadvantage is Sometimes student’s are upload wrong students data in another
student’s and unauthorized users are collecting students details in our website.
SEARCH
STAFF STUDENT
S
FILES
DATAB
7
SE
2.6 UPLOAD PAGE
Staff and students are uploading the students file in our website. This upload
file store in a database. These files are read only can’t write or modified. Each
student’s have the unique register number and that is stored in a database.
The database is sending response that particular student’s details are collecting
their files and displayed .Its only read files can’t write again. Sometimes error are
accurred users can ask developers mail then is corrected.
REQUEST
DATA USER
BASE
RESPONSE
8
CHAPTER 3
SYSTEM SPECIFICATIONS
9
elements. Browsers do not display the HTML tags, but use them to interpret the
content of the page.HTML can embed programs written in a scripting
language such as JavaScript, which affects the behavior and content of web pages.
Inclusion of CSS defines the look and layout of content.
3.3.1 Elements
HTML documents imply a structure of nested HTML elements. These are
indicated in the document by HTML tags, enclosed in angle brackets thus: <p>. In
the simple, general case, the extent of an element is indicated by a pair of tags: a
"start tag" <p> and "end tag" </p>. The text content of the element, if any, is
placed between these tags. Tags may also enclose further tag markup between the
start and end, including a mixture of tags and text. This indicates further (nested)
elements, as children of the parent element.
The start tag may also include attributes within the tag. These indicate other
information, such as identifiers for sections within the document, identifiers used
to bind style information to the presentation of the document, and for some tags
such as the <img> used to embed images, the reference to the image resource.
Some elements, such as the line break <br>, do not permit any embedded content,
either text or further tags. These require only a single empty tag (akin to a start tag)
and do not use an end tag. Many tags, particularly the closing end tag for the very
commonly used paragraph element <p>, are optional. An HTML browser or other
agent can infer the closure for the end of an element from the context and the
structural rules defined by the HTML standard. These rules are complex and not
widely understood by most HTML coders.
10
form <tag attribute1="value1" attribute2="value2">. Empty elements may enclose
no content, for instance, the <br> tag or the inline <img> tag. The name of an
HTML element is the name used in the tags. Note that the end tag's name is
preceded by a slash character, /, and that in empty elements the end tag is neither
required nor allowed. If attributes are not mentioned, default values are used in
each case.
11
service for CSS documents. In addition to HTML, other markup languages support
the use of CSS including XHTML, plain XML, SVG, and XUL.
3.5 JAVASCRIPT
JavaScript is a programming language commonly used in web development.
It was originally developed by Netscape as a means to add dynamic and
interactive elements to websites. While JavaScript is influenced by Java,
the syntax is more similar to C and is based on ECMA Script, a scripting
language developed by Sun Microsystems.
JavaScript is a client-side scripting language, which means the source
code is processed by the client's web browser rather than on the web server.
This means JavaScript functions can run after a webpage has loaded without
communicating with the server. For example, a JavaScript function may
check a web form before it is submitted to make sure all the
required fields have been filled out. The JavaScript code can produce an
error message before any information is actually transmitted to the server.
Like server-side scripting languages, such as PHP and ASP, JavaScript code
can be inserted anywhere within the HTML of a webpage. However, only
the output of server-side code is displayed in the HTML, while JavaScript
code remains fully visible in the source of the webpage. It can also be
referenced in a separate .JS file, which may also be viewed in a browser.
JavaScript functions can be called within <script> tags or when specific
events take place. Examples include onClick, onMouseDown, onMouseUp,
onKeyDown, onKeyUp, onFocus, onBlur, onSubmit, and many others.
12
While standard JavaScript is still used for performing basic client-side
functions, many web developers now prefer to use JavaScript libraries
like jQuery to add more advanced dynamic elements to websites.
13
CHAPTER 4
4.1 CONCLUSION:
In future some features are adding this site. Students are scanning our own
identity card then upload their files. Any faults are entering our site then the
particular student details are fully formatted.
In staffs are uploading students mark sheets before they we will get permission
letter for our institute. Upload students mark sheet before the particular staff are
submit our permission letter copy then he allowed to this site.
14
APPENDICES
A1.SAMPLE CODING:
Home.html
<Html>
<Head>
<Title>student’s page</title>
</head>
<body>
<div class="container">
<header>
<h2><a href="#">studentspage</a></h2>
<Nav>
<Ul>
<Script >
Function mobile () {
15
Alert ("7452165622")
</script></a>
</li>
<form action="log.html">
<Li>
</form>
</ul>
</nav>
</header>
<div class="cover">
<h1>STUDENTS INFORMATION</h1>
<form class="flex_form">
</form>
<div class="madeby">
</div>
</div>
</div>
</body>
</html>
16
STAFF.html
<html Lang="en">
<Head>
<Title>Login V2</title>
<Meta charset="UTF-8">
<linkrel="stylesheet"type="text/css"
href="vendor/bootstrap/css/bootstrap.min.css">
<linkrel="stylesheet"type="text/css"
href="vendor/css-hamburgers/hamburgers.min.css">
linkrel="stylesheet"type="text/css"
href="vendor/animsition/css/animsition.min.css">
17
<linkrel="stylesheet"type="text/css"
href="vendor/daterangepicker/daterangepicker.css">
</head>
<Body>
<div class="limiter">
<div class="container-login100">
<div class="wrap-login100">
STAFF LOGIN
</span>
</div>
18
<span class="btn-show-pass">
</span>
</div>
<div class="container-login100-form-btn">
<div class="wrap-login100-form-btn">
<div class="login100-form-bgbtn"></div>
<button class="login100-form-btn">
Login
</button>
</div>
</div>
</form>
</div>
</div>
</div>
<div id="dropDownSelect1"></div>
<!--
===========================================================
====================================-->
19
<Script src="vendor/jquery/jquery-3.2.1.min.js"></script>
<!--
===========================================================
====================================-->
<Script src="vendor/animsition/js/animsition.min.js"></script>
<!--
===========================================================
====================================-->
<Script src="vendor/bootstrap/js/popper.js"></script>
<Script src="vendor/bootstrap/js/bootstrap.min.js"></script>
<Script src="vendor/select2/select2.min.js"></script>
<Script src="vendor/daterangepicker/moment.min.js"></script>
<Script src="vendor/daterangepicker/daterangepicker.js"></script>
<!--
===========================================================
====================================-->
<Script src="vendor/countdowntime/countdowntime.js"></script>
<!--
===========================================================
====================================-->
<Script src="js/main.js"></script>
</body>
</html>
20
A2.SCREENSHOTS
21
Fig A2.3: Student new user register page
22
Fig: A2.5 login process
23
Fig A2.7: Choose file
24
Fig :A2.9 Searching students file
25