Sunteți pe pagina 1din 33

ACKNOWLEDGEMENT

We are thankful to Nepal College of Information and Technology for providing us the chance to
build software during the minor project and managing the resources and specialists to assist our
project.

We are indebted to Head Project Coordinator Dr. RoshanChitrakar, who is our actual supporter
for this actionthey have managed everything a student need.

We are grateful to our respected HOD Er. MadanKadariyaand Er.PrakashPaudel , who will be the
part of our project team with their assistance, advices and suggestions.

1
ABSTRACT
The Project Titled Internal Marks Calculation System is web based application. It calculates
the internal marks of engineering student of Pokhara University. This application had been
developed using CSS and HTML as the front end and JavaScript, PHP and SQL server as the
back end.

Keywords: InternalMarks,HTML,CSS,PHP,SQL

TABLE OF CONTENTS

2
ACKNOWLEDGEMENT.............................................................................. 1

ABSTRACT.............................................................................................. 2

1 INTRODUCTION.................................................................................. 1
1.1 PROBLEM STATEMENT.......................................................................1
1.2 OBJECTIVES......................................................................................2
1.3 SIGNIFICANT OF STUDY.....................................................................2

2 METHODOLOGY.................................................................................. 3
2.1 SOFTWARE DEVELOPMENT LIFECYCLE................................................3
2.1.1 ANALYSIS PHASE............................................................................................... 5
2.1.2 DESIGN PHASE.................................................................................................. 5
2.1.3 CODING PHASE................................................................................................. 5
2.1.4 TESTING PHASE................................................................................................. 5
2.2 TOOLS TO BE USED...........................................................................6

3 LITERATURE REVIEW........................................................................... 7
3.1 WHAT IS FRONT END AND BACK END..........................................................7
3.2 CSS.................................................................................................7
3.3 HTML...............................................................................................7

4 SECTION OF WORK DETAIL.................................................................. 8


4.1 SCHEDULE..........................................................................................8
4.2 WORK BREAKDOWN..............................................................................9

5 CONCLUSION.................................................................................... 10

6 FURTHER WORKS.............................................................................. 11

7 BIBLIOGRAPHY................................................................................. 12

8 APPENDIX........................................................................................ 13

LIST OF FIGURE

Figure 1: Incremental model............................................................................................................3

3
LIST OF TABLE

Table 1: Tools to be used............................................................................................. 5


Table 2: Project Task and Schedule............................................................................. 7
Table 3: WorkBreakdown............................................................................................ 8

4
1 INTRODUCTION

Proposed system is an application program that provides a comprehensive


solution to manage and enhance the internal mark evaluation. Every
Semester a department needs to calculate the internal marks of each and
every subjects of particular student and hence the records to be stored so, a
conventional technique of keeping record of students marks into a register
file will overcome by this proposed system. Internal Marks Calculating
system is just like a calculator that calculates internal marks of each student
in each subject in a particular semester. This project is a web based
application. In this system, teacher gives input (attendance, UT marks,
submitted tutorials and practical lab exams) and the system calculates
internal marks. If student do not fulfill minimum criteria of internal marks,
then they are non-qualified and system gives output as NQ.Our project
target is improving the internal mark calculating system from analog to
digital system. And in this system internal marks of student is stored and
teacher and student both can see internal marks of student. This proposal
provides the scope and context of the project to be undertaken. It details the
intended user group and the value that the system will have to them. It also
provides a schedule for the completion of the project, including a list of all
the presentations required.

1
1.1 PROBLEM STATEMENT

In analog system calculating internal marks is very irritating and time wasting so this system can
solve this problem and calculate the exact internal marks of non-practical subject.

1.2 OBJECTIVES
After the investigation of the data collection process, objectives of our project Internal Marks
Calculation System has been list out. The core objectives of our project are as follows:

1. Calculate internal marks of student.

2. Keep records of these marks.

3. Gives the information to student that they are qualified or not for board examination.

1.3 SIGNIFICANT OF STUDY

The scope of this project is to give facilities for teacher to calculate internal marks.

1. Teacher can easily calculate internal Marks.

2. Students can see their internal marks.

3. Students also know that they are qualified or not for board examination

2
2 METHODOLOGY

This project work adopts thefollowing methodologies for the application of knowledge, skills,
tools and techniques to a broad range of activities in order to meet the requirements of our
project Internal marks calculation system.

2.1 SOFTWARE DEVELOPMENT LIFECYCLE

The framework we will be using for developing this project is Incremental model. This model
combines linear sequential model with the iterative prototype model. New functionalities will be
added as each increment is developed. The phases of the linear sequential model are: Analysis,
Design, Coding and Testing. The software repeatedly passes through these phase in iteration
andan increment is delivered with progressive change.

3
.

Figure 1: Incremental model

4
2.1.1 ANALYSIS PHASE

In this phase, analysis will be performed in order to find out the requirements of the system. The
outcome of this phase would be a SRS which is an acronym for System Requirement
Specifications.

2.1.2 DESIGN PHASE

In this phase the SRS would be translated into the systems design. Context Diagram, DFD, ER
Diagram, Use Case Diagram and Class Diagram will be developed.

2.1.3 CODING PHASE

In this phase, coding will be done according to the design and a working system will be
developed by the end of this process.

2.1.4 TESTING PHASE

In this phase, the system is tested with each testing, a list of changes to the system developed, is
suggested and the changes will be applied to the software and the software would be delivered as
a successive increment until a satisfying system is achieved. The tools used for documentation,
designing and developing UI/UX, testing are listed below in table:

2.2 TOOLS TO BE USED

TOOLS PURPOSE
5
Dreamweaver CS6 Design

Adobe Photoshop CS Designing UI

PHP, MySQL For web application development

notepad/ Notepad++ Text editor for code, markup

Xampp Testing Suite

TABLE 1: TOOLS TO BE USED

6
3 LITERATURE REVIEW

The biggest challenge of a school office authority is to manage each and every student detail and
their marks effectively and efficiently, often cases occur of changes in marks, pass list, name
changes, data losses etc. In the existing scenario each students marks are separately entered by
their teachers first in a sheet of paper and then later an office staff copies the mark into a register.
It is extremely tedious to search data from this registers and usually mark registers are kept
separate from student registers, moreover there are every chance of entering wrong marks of the
student. To overcome all the cons of the existing system, the proposed software is developed to
make the entry and the retrieval of student data much easier. InPokhara University, 50% Marks is
evaluated from internal marks. Internal marks are very important for those students who are
punctual and intelligent but they cannot give final exam properly. Internal marks calculating
system is very easy to use for both the teacher and student. Providing input in each required field
results system automatically calculate the internal marks of those student who are qualified for
board examination but displays NQ for those student who are not qualified for board
examination.

3.1 What is front end and back end

Simply front endmeans user appearance and back end means database and other internal parts.

3.2 CSS

It is Cascading Style Sheets used to design user interface.

3.3 HTML

It is Hypertext Markup Language used in webbase application.

7
4 SECTION OF WORK DETAIL

The project schedule has been designed as per requirements and constraints involved. This
project is scheduled to be completed in about 2 months. Requirement analyses have been given
more emphasis. Research and database management is to be done first and well documented.
Debugging and Testing is to be done prior to the completion of the project.

4.1 Schedule

TASK APPROX. DURATION (in days)

Requirement Analysis and Specification 8

Undertake Analysis of the System 8

Design System 14

Produce Requirement Specifications 9

Testing and Debugging 8

Test System Modules 4

Overall System Test 5

Develop Documentation 60

TABLE 2: PROJECT TASK AND SCHEDULE

8
4.2 Work Breakdown

Below is the labor division of the entire workload of this project:

S.N Task Team Members

1 Frontend and UI Design Bibek, Rupak

2 Backend and Core Programming Bibek, Rupak

3 Testing Bibek,Rupak,Suman

4 Documentation Suman, Bibek

TABLE3:WORKBREAKDOWN

9
5 CONCLUSION

Finally we developed a project Internal Marks Calculation System which is very important for
calculating the internal marks of engineering student of PokharaUniversity .

10
6 FURTHER WORKS

This is simple project for calculating the internal marks of 4th semester. If we develop this project
we will calculate internal marks of all subject of engineering and management .which makes
easy for teacher to calculate the internal marks and also easy for students to see their internal
marks of each subject.

11
7 BIBLIOGRAPHY

1. Blanck, Peter. eQuality: The Struggle for Web Accessibility by Persons with Cognitive
Disabilities, Cambridge Disability Law and Policy Series, 2015.

2. Horton, Sarah and Quesenbery, Whitney. A Web for Everyone, Rosenfeld Media, 2012.
Keith, Jeremy. Bulletproof Ajax, New Riders Press, 2007.

3. Roger S. Pressman, Ph.D., Seventh Edition, Software Engineering: A Practitioners Approach,


McGraw Hill, 2010.

URL: http://www.slideshare.com/

URL:www.docshare.com

URL:www.wufoo.com

12
8 APPENDIX

8.1 Snapshot
9

13
14
15
16
17
18
19
20
21
22
9.1 Source Code

department.php

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title>

student marks calculation system

</title>

<meta name="viewport" content="width=device-width, initial-scale=1" />

<link rel="stylesheet" type="text/css" href="css/bootstrap.css" />

<link rel="stylesheet" type="text/css" href="css/style.css" />

<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>

<script type="text/javascript" src="js/bootstrap.min.js"></script>

23
<body>

<br><br>

<div class="container bg-primary">

<center>

<h1>Internal Marks Calculation System</h1>

<h3>select the department</h3>

</center>

<div class="well-lg bg-success col-sm-3 text-primary text-center">

<div class="btn btn-block bg-danger well-lg">

<a href="a.php?dept=electrical" class="h1 text-capitalize text-


primary" name="btn-elictrical">Electrical</a> <br> <a
href="entry.php?dept=computer">Marks entry</a><br>

<a href="modify.php?dept=computer">Modify</a><br>

<a href="delete.php?dept=computer">Delete</a><br>

<a href="view.php?dept=computer">View</a><br>

</div>

</div>

<div class="well-lg bg-success col-sm-3 text-primary text-center">

<div class="btn btn-block btn-danger well-lg">

<a href="select.php?dept=comp" class="h1 text-capitalize text-primary"


name="btn-computer">COMPUTER</a> <br>

<a href="entry.php?dept=computer">Marks entry</a><br>

<a href="modify.php?dept=computer">Modify</a><br>

<a href="delete.php?dept=computer">Delete</a><br>

24
<a href="view.php?dept=computer">View</a><br>

</div>

</div>

<div class="well-lg bg-success col-sm-3 text-primary text-center">

<div class="btn btn-block well-lg">

<a href="entry.php?dept=civil" class="h1 text-capitalize text-primary"


name="btn-civil">IT</a> <br>

<a href="entry.php?dept=computer">Marks entry</a><br>

<a href="modify.php?dept=computer">Modify</a><br>

<a href="delete.php?dept=computer">Delete</a><br>

<a href="view.php?dept=computer">View</a><br>

</div>

</div>

<div class="clearfix"></div>

<div id="footer" class="footer center"><br>

<br>

<center>&copy;2017&nbsp Team</center>

</div>

</div>

</body>

</html>

25
final.php

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title>

student marks calculation system

</title>

<meta name="viewport" content="width=device-width, initial-scale=1" />

<link rel="stylesheet" type="text/css" href="css/bootstrap.css" />

<link rel="stylesheet" type="text/css" href="css/css/style.css" />

<script type="text/javascript" src="css/js/jquery-1.10.2.min.js"></script>

<script type="text/javascript" src="css/js/bootstrap.min.js"></script>

<body>

<div class="container bg-primary">

<div class="form">

<h1><center>Internal Marks Calculation System</center></h1>

<h3><center>Total Internal Marks</center></h3>

<form action="css/admin_ctrl.php" method="post">

<div class="form-group col-sm-12">

MARKS OBTAIN BY:&nbsp; bibek neupane<br>

26
ROLL NO:&nbsp;1<br>

TOTAL MARKS OBTAINED: &nbsp; 35.15

</div>

<div class="form-group col-sm-12">

<button type="submit" name="signin" class="btn btn-danger btn-


block"/> NEXT

</div>

</form>

</div>

<div class="clearfix"></div>

<div id="footer" class="footer center"><center>&copy; 2017&nbsp


team</center>

</div>

</div>

</body>

</html>

index.php

<!DOCTYPE html>

<html>

<head>

27
<meta charset="utf-8" />

<title>

Internal marks calculation system

</title>

<meta name="viewport" content="width=device-width, initial-scale=1" />

<link rel="stylesheet" type="text/css" href="css/bootstrap.css" />

<link rel="stylesheet" type="text/css" href="css/style.css" />

<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>

<script type="text/javascript" src="js/bootstrap.min.js"></script>

<body>

<div class="container bg-primary">

<div class="form">

<h1>Internal Marks Calculation System</h1>

<form action="department.php" method="post">

<div class="form-group col-sm-12">

<input class="form-control" type="text" name="username" placeholder="USER


NAME *" required> <br>

</div>

<div class="form-group col-sm-12">

<input class="form-control" type="password" name="password"


placeholder="PASSWORD*" required autocomplete="off"/><br>

</div>

<div class="form-group col-sm-12">

28
<input class="form-control" type="text" name="subject_id"
placeholder="SUBJECT ID*" required><br>

</div>

<div class="form-group col-sm-12">

<button type="submit" name="signin" class="btn btn-danger btn-


block"/>Sign In

</div>

</form>

</div>

<div class="clearfix"></div>

<div id="footer" class="footer center"><center>&copy; 2017 &nbsp

Team</center>

</div>

</div>

</body>

</html>

29

S-ar putea să vă placă și