Top Banner
SMS Based Student Marks Information System
37

SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

Mar 26, 2015

Download

Documents

Devin Shaw
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

SMS Based Student Marks

Information System

Page 2: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

TEAM Members

• PUSHPA LATHA.U• K.S.CHAKRAVARTHY• VISHNU PRIYA.E• P.SUNIL KUMAR

Page 3: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

INTRODUCTION

Student Marks Information System (SMIS) is a application software

designed to introduce a conductive and structured information exchange

environment for integrating students, parents, teachers and the

administration of a school or college.

These software systems enable educational institutions to supervise student-

related activities such as

keeping records of tests or examinations conducted,

attendance,

details of marks scored,

particulars of everyday school attendance

Page 4: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

SCOPE

Student’s complete marks and attendance details are entered in

this system by the administrator. The student registration should

contain the information (like semester marks, attendance details

etc). This is saved in the database. SMIS can be useful in many

areas like

Universities, colleges, institutions.

Private and government sector industries .

Page 5: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

EXISTING SYSTEM

Existing system includes paper works made by human so the time

taken to maintain all these details are very long and also tedious to

implement.

There are more number of ways are there to know a students mark in

the modern world.

Few of them are getting a newspaper result, website related

marks/results and going to the college directly or making a phone

call to the institute.

Page 6: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

Limitations of EXISTING SYSTEM

NEWSPAPER

The system is not an online system.

RESULTS ON WEBSITES

COLLEGE VISIT

CALL TO INSTITUTE

Page 7: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

PROPOSED SYSTEM

The proposed system is based on mobile phone.(This project is

supported by a range of Nokia phones start from 5110 to latest

models.)

Here you have to type your exam register number and then send

short message service (SMS) to the institute number, that

institute number must be connected to a system through a data

cable.

Page 8: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

ADVANTAGES OF THE PROPOSED SYSTEM

No mistakes are done regarding students marks and attendance details

Availability of information from a single source

Without any time delay the student’s marks and attendance details are send through the SMS to the mobile.

Monitoring student-related activities.

The proposed system overcomes the drawbacks (like college visit or calling the institute person to know their results) of the existing system.

Page 9: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

FEASIBILITY STUDY

Page 10: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

Types of FEASIBILITY

1. Economical Feasibility

2. Operational Feasibility

3. Technical Feasibility

Page 11: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

ECONOMICAL FEASIBILITY

Economic Feasibility means the cost of understanding project

and it should less cost than the existing system.

Economic analysis is the most frequently used method for

evaluating the effectiveness of a new system.

More commonly known as cost/benefit analysis, the procedure

is to determine the benefits and savings that are expected from a

candidate system and compare them with costs.

Page 12: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

If benefits outweigh costs, then the decision is made to design

and implement the system. An entrepreneur must accurately

weigh the cost versus benefits before taking an action.

Cost Based Study: It is of 2 types

1. Development costs

2. Operating costs.

Time Based Study:

This is an analysis of the time required to achieve a

return on investments.

Page 13: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

OPERATIONAL FEASIBILITY

Operational feasibility is a measure of how well a proposed system solves the problems.

Operational Feasibility means users should support the project.

It identified opportunities during scope definition and how it satisfies the requirements identified in the requirements analysis phase of system development.

Page 14: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

TECHNICAL FEASIBILITY

Project feasibility focuses on project management and overall

coordination. When evaluating proposals, the following project

feasibility items should be considered and evaluated.

System Performance

System Interfaces

Development Processes

Risk Assessment

Security

Failure Immunity

Page 15: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

Software Requirements Operating System : Windows XP/2003 or

Linux/Solaris

Programming Language : .NET

User Interface : HTML

Web Browser : Internet Explorer 4.0

IDE/Workbench : Visual Studio 3.5

Database : Microsoft Access

Toolkit : MMIT (Microsoft

Mobile Internet Toolkit).

Page 16: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

Hardware Requirements

Processor : Pentium III Processor

Hard Disk : 40GB

RAM : 256MB

Processor clock speed : 700 MHz Clock Speed

Page 17: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

SYSTEM DESIGN

Page 18: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

MODULES

Student register entry form

Student mark entry form

Student attendance details

View register details

View mark details

Page 19: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

DATA FLOW DIAGRAMS

Page 20: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

ADMIN SMIS

STUDENT MARKS

STUDENT ATTENDANCE

Page 21: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

COLLEGEAdmin STUDENT

MARKS ENTRY

STUDENTATTENDANCE

STUDENT REGISTER

DATABASE

Parent

Final System Diagram

Page 22: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

UML Diagrams

Page 23: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

USECASE Diagram

UserEnquriy of marks

CollegeAccepting the request

Admin Sending the sms

Page 24: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

ACTIVITY Diagram

User

If regdno is valid

Receive sms from user

Send reply

exit

Page 25: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

CLASS Diagram

User

name : string

id : number

address : string

receiveSms()

edit()

delete()

college

name : string

id : address

address : string

sendsms()

marks

sno : varchar2

total : number

total()

create()

admin

id : number

name : string

receivesms()

sendsms()

update()

modify()

attendence

no.workingdays : number

no.presentdays : number

no.absentdays : number

update()

delete()

modify()

insert()

Page 26: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

SEQUENCE DIAGRAM :user :admin :college

enquiry of marks through sms(sending sms)

give stud details

get the marks

get the marks

:user :admin

:college

1: enquiry of marks through sms(sending sms)

4: get the marks

2: give stud details

3: get the marks

Collaboration Diagram

Page 27: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

TECHNOLOGIES

.NET : NET is a collection of tools, technologies, and languages that all work together in a framework to provide the solutions.

Common Language Runtime :

Assemblies :

Page 28: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

.NET FRAMEWORK

Page 29: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

NAMESPACE• System.IO• System.Collections• System.Windows.Forms• System.Web.UI• System.Threading• System.Mobile.UI• System.Data.OleDb• System.Data.Oracle• System.Data.SqlClient• System.Data.ODBC

NOTE : Here “Using” Keyword is used.

Ex: Using System.Collections Using System.Web.UI Class Finance { ------------ ------------ ------------ }

Page 30: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

SMS GATEWAY:

• An SMS gateway is a Web site that allow users to send SMS messages from a Web browser to people within the cell served by that gateway.

• An SMS gateway can also serve as an international gateway for users with roaming capability.

Microsoft Mobile Internet Toolkit (MMIT):• MMIT or .NET mobile extends the functionality of .NET

framework and enables to develop mobile applications for mobile devices like cell phones and PDA’s.– web based applications – local applications.

Page 31: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

CODINGif (DropDownList1.SelectedItem.Text ==

"ATTENDANCE") { OleDbConnection cn = new

OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/httpdocs/App_Data/NCEW.mdb;Persist Security Info=True");

string query = "select * from STUDENT_ATTENDANCE where REGISTRATIONNO='" + TextBox1.Text + "'";

OleDbDataAdapter da = new OleDbDataAdapter(query, cn);

DataSet ds = new DataSet(); da.Fill(ds);

SMS FORM

Page 32: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

if (ds.Tables.Count != 0) { try { DataRow dr =

ds.Tables[0].Rows[0]; Label2.Text = "By " +

dr["DATE"].ToString() + " for " + dr["WORKINGDAYS"].ToString() + " working days, leaves are " + dr["LEAVES"].ToString();

return; }

Page 33: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

SEARCH STUDENT

protected void Button1_Click(object sender, EventArgs e) {String cstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("~/App_Data/NCEW.mdb") + ";Persist Security Info=True";System.Data.OleDb.OleDbConnection con = new ystem.Data.OleDb.OleDbConnection(cstr);

string qry = "SELECT REGISTRATIONNO, ADMISSIONNO, STUDENTNAME, DATEOFBIRTH, FATHERNAME, ADDRESS, CONTACTNO, EMAILID, COLLEGENAME, BRANCHNAME FROM STUDENT WHERE (REGISTRATIONNO = '" + TextBox1.Text + "')";

OleDbDataAdapter da = new OleDbDataAdapter(qry, con); DataSet ds = new DataSet(); da.Fill(ds);

Page 34: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.
Page 35: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

EXECUTION

STUDENT MARKS

STUDENT ATTENDENCE

Page 36: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

CONCLUSION

• This system as explained in the entire presentation has the most reliable database as on now and user-friendly interfaces with useful tool tips provided for the convenience of the user whenever they are required .

Page 37: SMS Based Student Marks Information System. TEAM Members PUSHPA LATHA.U K.S.CHAKRAVARTHY VISHNU PRIYA.E P.SUNIL KUMAR.

FUTURE ENHANCEMENTS

• By providing additional functionality like student-staff interaction.

• We can enhance it by making the same project to work on Internet.