cms final reportl

Upload: abhijeet-kumar

Post on 03-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 CMS Final ReportL

    1/57

    COLLEGE MANAGEMENT SYSTEM

    1Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    College Management System

    Submitted in partial fulfillment of the requirements for

    Bachelor of Computer Application

    By

    Nidhi GaurKomal Chauchan

    M.Tasim

    Under guidanceOf

    Mrs.Manjula Shanbhog

  • 8/12/2019 CMS Final ReportL

    2/57

    COLLEGE MANAGEMENT SYSTEM

    2Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    Acknowledgement

    First and for most ,We would like to thanks our GOD for giving us privileged to work

    for this University with the pleasure to receive our higher education in this institution

    HIERANK BUSINESS SCHOOL NOIDA magnificently and grow fully under the

    dynamic leadership of MRS.MANJULA SHANBHOG.

    We are proud to be the students of this great university. It gives us immense pleasure to

    acknowledge the contribution and utmost assistance of number of individual for developing

    this project. First we thank all the members of teaching staff of Dept.of Computer Science of

    this college specially our project guide MRS.MANJULA SHANBHOG we would also liketo express thanks to our Parent for their support during our studies without whom anything

    would have been possible and we dedicate all our parents.

    It is very difficult for anyone to complete a project without active co-operation and the

    benefit of the advice from the people who are expert in the field of specialization. We would

    like to express our gratitude s to those, who were concerned with the processing of this report.

    We are very thank full to them although, hardly compensation for the time they have expended.

  • 8/12/2019 CMS Final ReportL

    3/57

    COLLEGE MANAGEMENT SYSTEM

    3Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    Undertaking

    We Nidhi Gaur(8795035) , Komal Chauchan (8795023),M.Tasim(8795027) of batch 2011-2014, full time bonafide students of Final year of Bachelor ofComputer Application (BCA ) Programme at CCS University, do hereby declarethat this project work carried out by us, is an original work under the guidanceof the mentor and is not based or reproduced from any existing work ofany other person or on any earlier work undertaken at any other time or forany other purpose, and has not been submitted anywhere else at any time.

    ______________________

    (Students s Signature) Date:-

  • 8/12/2019 CMS Final ReportL

    4/57

    COLLEGE MANAGEMENT SYSTEM

    4Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    Certificate

    This is to certify that the project work COLLEGE MANAGEMENT SYSTEM

    Done by NIDHI GAUR (8795035), KOMAL CHAUCHAN (8795023),M.TASIM (8795027) is an

    Authentic work carried out by them under my supervision.

    Date:

    MRS.MANJULA SHANBHOG _ _ _ _ _ _ _ _ _ _ _ _

    Name of the Mentor Signature of the Mentor

  • 8/12/2019 CMS Final ReportL

    5/57

    COLLEGE MANAGEMENT SYSTEM

    5Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    TABLE OF CONTENTS

    PAGE NO. 1. INTRODUCTION.

    1.1 Objective of Project6 1.2 Scope of the Pr oject......... ..................61.3 Benefits ...7

    2. System Specifications

    2.1 Software Configuration .72.2 Hardware Configuration7

    3. Need of the Project .... 8

    4. Introduction of Modules .. . 9

    5. Feasibility Study .. 12

    6. Design ..

    6.1 E- R Diagram.15

    6.2 Data Flow Diagram...17

    7. Modules la yout.......... 19

    8. Database . 28

    8.1 Database layout..29

    9. Coding ....... 30

    10. Testing . . 52

    11. Conclusion .. 54

    12. Future Scope 55

    13. Bibliography 56

  • 8/12/2019 CMS Final ReportL

    6/57

  • 8/12/2019 CMS Final ReportL

    7/57

    COLLEGE MANAGEMENT SYSTEM

    7Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    1.3Benefits

    Collective records of student. Collective records of Faculty.

    Easy approach to find the detail information for any student and employee. Easy to handle functionality of the college. It is helpful to maintain the student records (admission record, fee record, Registration

    records etc.).

    2. SYSTEM SPECIFICATION

    2.1 Software Configuration

    Component FeaturePlatform Window 7, Windows XP

    Frontend ASP.NET

    Backend SQL Server

    2.2 Hardware Configuration

    Component Feature

    CPU Intel i5

    RAM 4GB

    HDD 500GB

    Cache Memory 512 K

    Printer Any good quality printerCD-Drive LG, Samsung

    Input Device 106 Key Keyboard

    Mouse

    Backup Device Pen Drive or CD

  • 8/12/2019 CMS Final ReportL

    8/57

    COLLEGE MANAGEMENT SYSTEM

    8Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    3. NEED OF PROJECT

    The main objective of the project COLLEGE MANAGEMENT SYSTEM is to provide a user -

    friendly interface. The system which is proposed now computerizes all the details that are

    maintained manually. Once the details are fed into the computer there is no need for various

    persons to deal with separate sections. Only a single person is enough to maintain all the reports.

    The security can also be given as per the requirement of the user.

    large volumes of data can be stored with case.

    Maintenance of file is flexible.

    Records stored are updated now and then.

    Stored data and procedures can be easily edited.

    Reports can be generated with case.

    Accurate calculations are made.

    less manpower required.

  • 8/12/2019 CMS Final ReportL

    9/57

    COLLEGE MANAGEMENT SYSTEM

    9Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    4. INTRODUCTION OF MODULES:

    1. Student i. Registration

    ii. Admission

    iii. Search

    2. HR Details

    i. Joining Details

    ii. In-service /leaving faculty details

    iii. Salary details

    iv. Edit the information and Search

    3. Fees Details

    i. Course wise Fees Detail

    ii. Hostel fee details

    iii. Mode of Fee payment details

    iv. Search

    4. Class Room Management

    i. Seminar Hall Details

    ii. Year wise Class Room

  • 8/12/2019 CMS Final ReportL

    10/57

    COLLEGE MANAGEMENT SYSTEM

    10Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    1. Student: -

    (i) Registration: The student registration page is designed for registering the newstudent s details and course details.

    (ii) Admission : The student admission page is designed for admission details of newstudents.

    (iii) Search: The Search page is designed for search the registration and admission detailsof the students.

    2. HR details:-

    (i) Joining Details: The joining details page is designed for entering the details of newfaculty like Name, Id, and DOJ etc.

    (ii) In-Service / Leaving Faculty details : This page is designed for entering the Servicedetails of the Faculty that he is still working or not.

    (iii) Salary Details : This page is designed for entering the salary details of the workingfaculty and it also calculates the gross salary of the faculty.

    (iv) Edit the information and Search: By this page we can search, update and delete thedetails of the faculty.

  • 8/12/2019 CMS Final ReportL

    11/57

    COLLEGE MANAGEMENT SYSTEM

    11Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    3. Fee details: -

    (i) Course Wise Fee Details : - This page is designed to show the fee details of the allcourses.

    (ii) Hostel Fee details : - This page is designed to show the hostel fee details like Feefor A/C, Non- A/C rooms etc.

    (iii) Mode of the Fee payment Details: - This page is designed to enter the record of thestudent s fee payment mode.

    (iv) Search : This page is designed to search the student s fee payment details.

    4. Class Room Management:-

    (i) Seminar Hall Details : This form is designed to show the details of the Seminar Hall.

    (ii) Year Wise Class Room : This page is designed to show the details of class room forthe student semester wise.

  • 8/12/2019 CMS Final ReportL

    12/57

    COLLEGE MANAGEMENT SYSTEM

    12Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    5. Feasibility Study

    T ECHNICAL FEASIBILTY

    E CONOMIC FEASIBILITY

    O PERATIONAL FEASIBILITY

    T IME FEASIBILITY

    The key considerations involved in the feasibility analysis are

    i. TECHNICAL FEASIBILTY

    ii. ECONOMIC FEASIBILITY

    iii. OPERATIONAL FEASIBILITY

    iv. TIME FEASIBILITY

    Detailed feasibility analysis for the system is discussed below.

  • 8/12/2019 CMS Final ReportL

    13/57

    COLLEGE MANAGEMENT SYSTEM

    13Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    (i) TECHNICAL FEASIBILITY

    The system is technically feasible as the necessary hardware, software and other tools are

    available to develop the application.

    (ii) ECONOMIC FEASIBILITY

    The system assures to give full value for money, as it does not require very costly environment

    to run, i.e. it uses the advantages of existing hardware and software tools. It is very easy to

    implement and use this system.

    (iii ) OPERATIONAL FEASIBILITY

    It is mainly related to human organization and political aspects. All the working members of

    the system are having sufficient computer knowledge to make it easy to use. As the system is

    being developed in a latest technology that user will get a good feel the system and will have

    complete assistance from the system.

    (iv) TIME FEASIBILITY

    This feasibility says that the system should be developed within period of time. This system can

    be easily developed in the period specified by the users.

  • 8/12/2019 CMS Final ReportL

    14/57

    COLLEGE MANAGEMENT SYSTEM

    14Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    6. DESIGN

  • 8/12/2019 CMS Final ReportL

    15/57

    COLLEGE MANAGEMENT SYSTEM

    15Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    6.1 E-R Diagram:Also called an entity-relationship (ER) model, a graphical representation of entities and

    Their relationships to each other, typically used in computing in regard to the organization of

    Data within databases or information systems. An entity is a piece of data-an object or concept

    About which data is stored. A relationship is how the data is shared between entities. There are

    Three types of relationships between entities:

    one-to-one : one instance of an entity (A) is associated with one other instance of another

    Entity (B).

    one-to-many : one instance of an entity (A) is associated with zero, one or many instances of

    Another entity (B), but for one instance of entity B there is only one instanceof

    Entity A.

    many-to-many : one instance of an entity (A) is associated with one , zero or many instances

    Of another entity (B) and one instance of entity B is associated with one,

    Zero or many instances of entity A.

    E-R Notations:-

    Entities are represented by labeled rectangles. The label is the name of the entity. Entity

    names should be singular nouns.

    Relationships are represented by a solid line connecting two entities. The name of the

    relationship is written above the line. Relationship names should be verbs

    Attributes , when included, are listed inside the entity rectangle. Attributes which are

    identifiers are underlined. Attribute names should be singular nouns.

    Cardinality of many is represented by a line ending in a crow's foot. If the crow's foot is

    omitted, the cardinality is one .

    http://www.webopedia.com/TERM/D/data.htmlhttp://www.webopedia.com/TERM/D/database.htmlhttp://www.webopedia.com/TERM/O/object.htmlhttp://www.webopedia.com/TERM/O/object.htmlhttp://www.webopedia.com/TERM/D/database.htmlhttp://www.webopedia.com/TERM/D/data.html
  • 8/12/2019 CMS Final ReportL

    16/57

    COLLEGE MANAGEMENT SYSTEM

    16Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    Existence is represented by placing a circle or a perpendicular bar on the line.

    E-R Diagram

    Login Password

    LoginCollg.Mgtsystem

    Student

    Registration

    Admission Search

    Fee Details HR DETAILS

    Course WiseFee Details

    Hostel Fee

    JoiningDetail

    In-service/Le-avingFacultyDetails

    SalaryDetails

    Edit theinfo. AndSearch

    Mode of FeePayment

    Search

    Class Room Mgt.System

    SeminarHall

    ClassRoom

    Faculty_id

    Enrollment no

    Enrollment no

    Registration_id

  • 8/12/2019 CMS Final ReportL

    17/57

    COLLEGE MANAGEMENT SYSTEM

    17Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    6.2 Data Flow Diagram

    A data flow Diagram is a graphical technique that depicts information flow &

    the transformation that depicts information flow & the transforms that are ap-

    -plied as data moves from input to output.

    Level 0 DFD

    Clg. Detail

    College

    Management

    System

    USER

  • 8/12/2019 CMS Final ReportL

    18/57

    COLLEGE MANAGEMENT SYSTEM

    18Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    Level 1 DFD

    Student db

    Course db

    Fee db HR db

    Class db

    College

    Management

    System

    Log in

    Fee Structure HR Details

    Course Details

    Student details

    Class Room Mgt.

  • 8/12/2019 CMS Final ReportL

    19/57

    COLLEGE MANAGEMENT SYSTEM

    19Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    7. MODULESLAYOUT

  • 8/12/2019 CMS Final ReportL

    20/57

    COLLEGE MANAGEMENT SYSTEM

    20Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    LOG IN

    HOME

  • 8/12/2019 CMS Final ReportL

    21/57

    COLLEGE MANAGEMENT SYSTEM

    21Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    STUDENT- REGISTRATION

  • 8/12/2019 CMS Final ReportL

    22/57

  • 8/12/2019 CMS Final ReportL

    23/57

    COLLEGE MANAGEMENT SYSTEM

    23Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    HR JOINING DETAILS

    FACULTY STATUS RECORD

  • 8/12/2019 CMS Final ReportL

    24/57

    COLLEGE MANAGEMENT SYSTEM

    24Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    SALARY DETAILS

    SEARCH AND UPDATE

  • 8/12/2019 CMS Final ReportL

    25/57

    COLLEGE MANAGEMENT SYSTEM

    25Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    FEE DETAIL COURSE FEE

    HOSTEL FEE

  • 8/12/2019 CMS Final ReportL

    26/57

    COLLEGE MANAGEMENT SYSTEM

    26Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    MODE OF FEE PAYMENT

    FEE RECORD SEARCH

  • 8/12/2019 CMS Final ReportL

    27/57

    COLLEGE MANAGEMENT SYSTEM

    27Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    CLASS ROOM MGT. SEMINAR HALL

    CLASS ROOM

  • 8/12/2019 CMS Final ReportL

    28/57

    COLLEGE MANAGEMENT SYSTEM

    28Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    CONTACT

    8. DATABASE

    A database is similar to a data file in that it is a storage place for data. Like a data file, a database

    does not present information directly to a user; the user runs an application that accesses datafrom the database and present it to the user in an understandable format.

    A database typically has two components: the file holding the physical database and the

    Data base Management System (DBMS) software that application uses to access data. The

    DBMS is responsible for enforcing the data structure, including:

    Maintain the relationship between data in the database. Ensuring the data is stored correctly and the rules defining data relationships are not

    violated.

    Recovering all data to a point of no consistency in case of system failure.

    Relational database

  • 8/12/2019 CMS Final ReportL

    29/57

    COLLEGE MANAGEMENT SYSTEM

    29Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    There are different ways to organize data in a database but relational databases are

    one of the most effective. Relational database systems are an application of mathematical set

    theory to the problem of effectively organizing data. In a relational database, data is collected

    into tables (called relations in relational theory).

    When organizing data into tables, you can usually find many different ways to define

    tables. Relational database theory defines a process, normalization, which ensures that the set of

    tables you define will organize your data effectively.

    8.1 DATABASE LAYOUT

  • 8/12/2019 CMS Final ReportL

    30/57

    COLLEGE MANAGEMENT SYSTEM

    30Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

  • 8/12/2019 CMS Final ReportL

    31/57

    COLLEGE MANAGEMENT SYSTEM

    31Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    9. CODING

    LOGIN .ASPX.CS

    Using System;Using System.Collections.Generic;Using System.Linq;Using System. Web;

  • 8/12/2019 CMS Final ReportL

    32/57

    COLLEGE MANAGEMENT SYSTEM

    32Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    Using System.Web.UI;Using System.Web.UI.WebControls;

    Public partial class login: System.Web.UI.Page{

    String n = "user";String p = "pass";Protected void Page Load (object sender, EventArgs e){

    }Protected void btnlgin_Click (object sender, EventArgs e){

    If (txtlgin.Text == n && txtpassw.Text == p){

    Server.Transfer ("Home.aspx");

    }Else{

    Label1.Visible = true;Label1.Text = "Please enter correct details";

    }

    }

    }

    HOME SOURCE CODE

    .auto-style7 {Width: 401px;Height: 85px;

    }.auto-style8 {

    Width: 410px;}.auto-style10 {

    Width: 292px;Height: 185px;

    }.auto-style12 {

    Width: 297px;Height: 183px;

    }.auto-style14 {

    Width: 301px;

  • 8/12/2019 CMS Final ReportL

    33/57

    COLLEGE MANAGEMENT SYSTEM

    33Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    Height: 192px;}

    .auto-style11 {Width: 250px;Height: 203px;

    }.auto-style13 {

    Width: 220px;Height: 183px;

    }.auto-style9 {

    Width: 250px;Height: 220px;

    }

    &nbsp ;< /td>

    &nbsp ;< /td>

    &nbsp ;< /td>

    REGISTRATION.ASPX.CS

    Using System;Using System. Data;Using System. Configuration;Using System. Web;

  • 8/12/2019 CMS Final ReportL

    34/57

  • 8/12/2019 CMS Final ReportL

    35/57

    COLLEGE MANAGEMENT SYSTEM

    35Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    lblFname.Visible = true;if (txtlname.Text == "")

    lblLname.Visible = true;if (txtfaname.Text == "")

    lblFthName.Visible = true;if (txtmtname.Text == "")

    lblMthName.Visible = true;if (txtaddress.Text == "")

    lblAddr.Visible = true;if (txteid.Text == "")

    lblMail.Visible = true;if (txtdob.Text == "")

    lblDOB.Visible = true;if (txtphn.Text == "")

    lblPNo.Visible = true;if (ddlg.SelectedValue == "Select")

    lblGen.Visible = true;if (ddlg.SelectedValue == "Select")

    lblPrg.Visible = true;}else{

    try{

    string chk = GenerateId();if (chk != "exist"){

    SqlConnection con = newSqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());

    //SqlConnection con = newSqlConnection(ConfigurationManager.ConnectionStrings["collegedatabase1"].ConnectionString);

    con.Open();SqlCommand cmd = new SqlCommand("insert into

    registration(registrationid,f_name,m_name,l_name,FatherName,MotherName,gender,regaddress,emailid,program,regdate,regdob,regphoneno)" +

    "values ('" + txtid.Text.Trim().ToUpper() + "','" + txtfname.Text.Trim().ToUpper() + "','" +txtmname.Text.Trim().ToUpper() + "','" + txtlname.Text.Trim().ToUpper() + "','" +txtfaname.Text.Trim().ToUpper() + "','" + txtmtname.Text.Trim().ToUpper() + "','" + ddlg.SelectedValue.ToString()+ "','" + txtaddress.Text.Trim().ToUpper() + "','" + txteid.Text.Trim().ToUpper() + "','" +ddlp.SelectedValue.ToString() + "','" + txtdate.Text.Trim().ToUpper() + "','" + txtdob.Text.Trim().ToUpper() + "','"+ txtphn.Text.Trim().ToUpper() + "')", con);

    cmd.ExecuteNonQuery();con.Close();lblmsg.Visible = true;lblmsg.Text = "Data successfully stored...";

    }

    else{lblmsg.Visible = true;lblmsg.Text = "Student Already Registered ...";

    }txtid.Text = "";txtfname.Text = "";txtmname.Text = "";txtlname.Text = "";

  • 8/12/2019 CMS Final ReportL

    36/57

    COLLEGE MANAGEMENT SYSTEM

    36Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    txtfaname.Text = "";txtmtname.Text = "";ddlg.SelectedIndex = 0;txtaddress.Text = "";txteid.Text = "";ddlp.SelectedIndex = 0;txtdate.Text = "";txtdob.Text = "";txtphn.Text = "";

    }catch (Exception ex){

    Response.Write(ex.Message.ToString());}

    }}

    private string GenerateId(){

    string Ids = "000";SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());cn.Open();SqlCommand cmd1 = new SqlCommand("Select * from registration Where registrationid= '" + txtid.Text + "'

    ", cn);SqlDataReader dr1 = cmd1.ExecuteReader();if (dr1.HasRows){

    Ids = "exist";}cn.Close();cmd1.Dispose();dr1.Dispose();return Ids;

    }

    }

    ADMISSION.ASPX.CS

    using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;

    using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;

    public partial class Admission : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    lblErl.Visible = false;

  • 8/12/2019 CMS Final ReportL

    37/57

    COLLEGE MANAGEMENT SYSTEM

    37Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    lblid.Visible = false;lbl10P.Visible = false;lbl10B.Visible = false;lbl12P.Visible = false;lbl12B.Visible = false;lblPrg.Visible = false;lblSsn.Visible = false;lblGen.Visible = false;lblPrg.Visible = false;lblmsg.Visible = false;

    } protected void btnr1_Click(object sender, EventArgs e){

    lblmsg.Visible = false;txteroll.Text = "";txtrid.Text = "";txtnme.Text = "";txtfname1.Text = "";ddl1.SelectedIndex = 0;txtpno.Text = "";txtaddre.Text = "";ddl2.SelectedIndex = 0;txtten.Text = "";txttw.Text = "";txtgd.Text = "";txtten1.Text = "";txttw1.Text = "";txtgd1.Text = "";txts.Text = "";txteskill.Text = "";txtemail.Text = "";

    } protected void btns1_Click(object sender, EventArgs e)

    {if (txteroll.Text == "" || txtrid.Text == "" || txtten.Text == "" || txttw.Text == "" || txtgd.Text == "" || txtten1.Text

    == "" || txttw1.Text == "" || txtgd1.Text == "" || txts.Text == "" || ddl1.SelectedValue == "Select" ||ddl2.SelectedValue == "Select")

    {if (txteroll.Text == "")

    lblErl.Visible = true;if (txtrid.Text == "")

    lblid.Visible = true;if (txtten.Text == "")

    lbl10P.Visible = true;if (txtten1.Text == "")

    lbl10B.Visible = true;

    if (txttw.Text == "")lbl12P.Visible = true;if (txttw1.Text == "")

    lbl12B.Visible = true;if (txts.Text == "")

    lblSsn.Visible = true;if (ddl1.SelectedValue == "Select")

    lblGen.Visible = true;if (ddl2.SelectedValue == "Select")

  • 8/12/2019 CMS Final ReportL

    38/57

    COLLEGE MANAGEMENT SYSTEM

    38Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    lblPrg.Visible = true;}else{

    try{

    string chk = GenerateId();if (chk != "exist"){

    SqlConnection con = newSqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());

    //SqlConnection con = newSqlConnection(ConfigurationManager.ConnectionStrings["collegedatabase1"].ConnectionString);

    con.Open();SqlCommand cmd = new SqlCommand("insert into

    admission(enrollno,registrationid_add,sname,fathername,grnder,phoneno,addresadmin,course,per10,per12,pergrad,bord10,bord12,boardgrad,sessionahmin,extraskill,emailid)" +

    "values ('" + txteroll.Text.Trim().ToUpper() + "','" + txtrid.Text.Trim().ToUpper() + "','" +txtnme.Text.Trim().ToUpper() + "','" + txtfname1.Text.Trim().ToUpper() + "','" + ddl1.SelectedValue.ToString() +"','" + txtpno.Text.Trim().ToUpper() + "','" + txtaddre.Text.Trim().ToUpper() + "','" + ddl2.SelectedValue.ToString()+ "','" + txtten.Text.Trim().ToUpper() + "','" + txttw.Text.Trim().ToUpper() + "','" + txtgd.Text.Trim().ToUpper() +"','" + txtten1.Text.Trim().ToUpper() + "','" + txttw1.Text.Trim().ToUpper() + "','" + txtgd1.Text.Trim().ToUpper()+ "','" + txts.Text.Trim().ToUpper() + "','" + txteskill.Text.Trim().ToUpper() + "','" +txtemail.Text.Trim().ToUpper() + "')", con);

    cmd.ExecuteNonQuery();con.Close();lblmsg.Visible = true;lblmsg.Text = "Data is successfully stored...";

    }else{

    lblmsg.Visible = true;lblmsg.Text = "Enrollment Already exist...";

    }txteroll.Text = "";txtrid.Text = "";txtnme.Text = "";txtfname1.Text = "";ddl1.SelectedIndex = 0;txtpno.Text = "";txtaddre.Text = "";ddl2.SelectedIndex = 0;txtten.Text = "";txttw.Text = "";txtgd.Text = "";txtten1.Text = "";

    txttw1.Text = "";txtgd1.Text = "";txts.Text = "";txteskill.Text = "";txtemail.Text = "";

    }catch (Exception ex){

    Response.Write(ex.Message.ToString());

  • 8/12/2019 CMS Final ReportL

    39/57

  • 8/12/2019 CMS Final ReportL

    40/57

    COLLEGE MANAGEMENT SYSTEM

    40Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;using System.Data.SqlClient;using System.Configuration;using System.Text;

    public partial class Search : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    GridView1.Visible = false;GridView2.Visible = false;

    } protected void btnrds_Click(object sender, EventArgs e){

    lbl1.Visible = false;SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());con.Open();if (txtsid.Text != "" && txtenno.Text == "")

    {string WhereSql = " where registrationid !='#23423' ";WhereSql += " And registrationid like '%" + txtsid.Text + "%' ";SqlDataSource1.SelectCommand = "SELECT * from registration" +

    WhereSql;SqlDataSource2.DataBind();GridView1.DataBind();GridView1.Visible = true;

    }

    if (txtenno.Text != ""){

    string WhereSql = " where enrollno !='#23423' ";WhereSql += " And enrollno like '%" + txtenno.Text + "%' ";SqlDataSource1.SelectCommand = "select registrationid,enrollno,sname,a.emailid,phoneno,course from

    admission a left join registration r on registrationid=registrationid_add" +WhereSql;

    SqlDataSource1.DataBind();GridView2.DataBind();GridView2.Visible = true;

    }txtenno.Text = "";txtsid.Text = "";

    } protected void txtsid_TextChanged(object sender, EventArgs e){

    SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());SqlCommand cmd = new SqlCommand();SqlDataReader dr;cn.Open();cmd.Connection = cn;cmd.CommandType = CommandType.Text;

  • 8/12/2019 CMS Final ReportL

    41/57

    COLLEGE MANAGEMENT SYSTEM

    41Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    cmd.CommandText = "Select * From admission where registrationid_add ='" + txtsid.Text + "'";dr = cmd.ExecuteReader();if (dr.HasRows){

    dr.Read();txtenno.Text = dr["enrollno"].ToString();

    }cn.Dispose();cmd.Dispose();dr.Dispose();

    }}

    JOININGDETAIL.ASPX.CS

    using System;using System.Data;

    using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;

    public partial class JoiningDetail : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    lblAddr.Visible = false;lblDOJ.Visible = false;lblFid.Visible = false;lblFname.Visible = false;lblGender.Visible = false;lblMail.Visible = false;lblPno.Visible = false;lblPost.Visible = false;lblQual.Visible = false;

    } protected void txteid_TextChanged(object sender, EventArgs e){

    } protected void btnres7_Click(object sender, EventArgs e){

    } protected void btnsub_Click(object sender, EventArgs e){

    if (txtdoj.Text == "" || txtfadd.Text == "" || txtfeid9.Text == "" || txtfid1.Text == "" || txtfnme.Text == "" ||txtfpn.Text == "" || txthq.Text == "" || txtp.Text == "")

  • 8/12/2019 CMS Final ReportL

    42/57

    COLLEGE MANAGEMENT SYSTEM

    42Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    {if (txtdoj.Text == "")

    lblDOJ.Visible = true;if (txtfadd.Text == "")

    lblAddr.Visible = true;if (txtfeid9.Text == "")

    lblMail.Visible = true;if (txtfid1.Text == "")

    lblFid.Visible = true;if (txtfnme.Text == "")

    lblFname.Visible = true;if (txtfpn.Text == "")

    lblPno.Visible = true;if (txthq.Text == "")

    lblQual.Visible = true;if (txtp.Text == "")

    lblPost.Visible = true;if (ddlgen.SelectedValue == "Select")

    lblGender.Visible = true;}else{

    try{

    string chk = GenerateId();if (chk != "exist"){

    SqlConnection con = newSqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());

    con.Open();SqlCommand cmd = new SqlCommand("insert into

    facultydetail(facultyid,facultyname,addressfacult,phone,qualification,hobbies,post,emailid,gender,doj)" +"values ('" + txtfid1.Text.Trim().ToUpper() + "','" + txtfnme.Text.Trim().ToUpper() + "','" +

    txtfadd.Text.Trim().ToUpper() + "','" + txtfpn.Text.Trim().ToUpper() + "','" + txthq.Text.Trim().ToUpper() + "','" +txthobb.Text.Trim().ToUpper() + "','" + txtp.Text.Trim().ToUpper() + "','" + txtfeid9.Text.Trim().ToUpper() + "','" +ddlgen.SelectedValue + "','" + txtdoj.Text.Trim().ToUpper() + "')", con);

    cmd.ExecuteNonQuery();con.Close();lblmsg.Visible = true;lblmsg.Text = "Data is successfully stored...";

    }else{

    lblmsg.Visible = true;lblmsg.Text = "Faculty Already registered...";

    }

    txtfid1.Text = "";txtfnme.Text = "";txtfadd.Text = "";txtfpn.Text = "";txthq.Text = "";txthobb.Text = "";txtp.Text = "";txtfeid9.Text = "";ddlgen.SelectedIndex = 0;

  • 8/12/2019 CMS Final ReportL

    43/57

    COLLEGE MANAGEMENT SYSTEM

    43Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    txtdoj.Text = "";}catch (Exception ex){

    Response.Write(ex.Message.ToString());}

    }}

    private string GenerateId(){

    string Ids = "000";SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());cn.Open();SqlCommand cmd1 = new SqlCommand("Select * from facultydetail Where facultyid= '" + txtfid1.Text +"' ",

    cn);SqlDataReader dr1 = cmd1.ExecuteReader();if (dr1.HasRows){

    Ids = "exist";}cn.Close();cmd1.Dispose();dr1.Dispose();return Ids;

    }}

    INSERVICE AND LEAVING FACULTY DETAILS.ASPX.CS

    using System;using System.Data;

    using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;

    public partial class LearingFacultyDetail : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    lblFid.Visible = false;lblStatus.Visible = false;

    } protected void btnfr_Click(object sender, EventArgs e){

    if (txtfidr1.Text == "" || ddlfr.SelectedValue == "Select"){

    if (txtfidr1.Text == "")lblFid.Visible = true;

  • 8/12/2019 CMS Final ReportL

    44/57

    COLLEGE MANAGEMENT SYSTEM

    44Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    if (ddlfr.SelectedValue == "Select")lblStatus.Visible = true;

    }else{

    try{

    SqlConnection con = newSqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());

    con.Open();SqlCommand cmd = new SqlCommand("update facultydetail set statusfacult='" + ddlfr.SelectedValue +

    "',doj='" + txtfdoj.Text.Trim().ToUpper() + "',dol='" + txtfdol.Text.Trim().ToUpper() + "' where facultyid='" +txtfidr1.Text.Trim().ToUpper() + "'", con);

    cmd.ExecuteNonQuery();con.Close();lblmsg.Visible = true;lblmsg.Text = "Data is successfully stored...";txtfidr1.Text = "";txtfnr.Text = "";txtfdoj.Text = "";txtfdol.Text = "";ddlfr.SelectedIndex = 0;

    }catch (Exception ex){

    Response.Write(ex.Message.ToString());}

    }}

    protected void btnres7_Click(object sender, EventArgs e){

    txtfidr1.Text = "";txtfnr.Text = "";

    txtfdoj.Text = "";txtfdol.Text = "";ddlfr.SelectedIndex = 0;

    } protected void txtfidr1_TextChanged(object sender, EventArgs e){

    SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());SqlCommand cmd = new SqlCommand();SqlDataReader dr;cn.Open();cmd.Connection = cn;cmd.CommandType = CommandType.Text;cmd.CommandText = "Select * From facultydetail where facultyId='" + txtfidr1.Text + "'";

    dr = cmd.ExecuteReader();if (dr.HasRows){

    dr.Read();txtfnr.Text = dr["facultyname"].ToString();txtfdoj.Text = dr["doj"].ToString();//ddlfr.SelectedValue = dr["statusfacult"].ToString();

    }cn.Dispose();

  • 8/12/2019 CMS Final ReportL

    45/57

    COLLEGE MANAGEMENT SYSTEM

    45Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    cmd.Dispose();dr.Dispose();

    }}

    SALARY DEATIL.ASPX.CS

    using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;

    public partial class SalaryDetail : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    lblFid.Visible = false;lblSal.Visible = false;

    } protected void btnsdsub_Click(object sender, EventArgs e){

    if (txtsdfid1.Text == "" || txtsdsal.Text == ""){

    if (txtsdfid1.Text == "")

    lblFid.Visible = true;if (txtsdsal.Text == "")lblSal.Visible = true;

    }else{

    try{

    SqlConnection con = newSqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());

    con.Open();SqlCommand cmd = new SqlCommand("update facultydetail set post='" + txtsdpo.Text + "', salary='" +

    txtsdsal.Text + "', gross='" + txtGross.Text + "' where facultyid='" + txtsdfid1.Text + "'", con);cmd.ExecuteNonQuery();con.Close();lblmsg.Visible = true;lblmsg.Text = "Data is successfully stored...";txtsdfid1.Text = "";txtsdfn.Text = "";txtsdpo.Text = "";txtsdsal.Text = "";txtGross.Text = "";

  • 8/12/2019 CMS Final ReportL

    46/57

    COLLEGE MANAGEMENT SYSTEM

    46Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    }catch (Exception ex){

    Response.Write(ex.Message.ToString());}

    }}

    protected void txtsdfid1_TextChanged(object sender, EventArgs e){

    SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());SqlCommand cmd = new SqlCommand();SqlDataReader dr;cn.Open();cmd.Connection = cn;cmd.CommandType = CommandType.Text;cmd.CommandText = "Select * From facultydetail where facultyId='" + txtsdfid1.Text + "'";dr = cmd.ExecuteReader();if (dr.HasRows){

    dr.Read();txtsdfn.Text = dr["facultyname"].ToString();txtsdpo.Text = dr["post"].ToString();

    }cn.Dispose();cmd.Dispose();dr.Dispose();

    } protected void btncancel_Click(object sender, EventArgs e){

    txtsdfid1.Text = "";txtsdfn.Text = "";txtsdpo.Text = "";txtsdsal.Text = "";

    txtGross.Text = "";}

    protected void txtsdsal_TextChanged(object sender, EventArgs e){

    int val = Convert.ToInt32(txtsdsal.Text);float total,hra=.2f,da=.15f;total = val + (hra * val) + (da * val);txtGross.Text = total.ToString();

    }}

    EDIT THE INFORMATION.ASPX.CS

    using System;using System.Collections;using System.Data;using System.Linq;

  • 8/12/2019 CMS Final ReportL

    47/57

    COLLEGE MANAGEMENT SYSTEM

    47Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;using System.Data.SqlClient;using System.Configuration;using System.Text;

    public partial class EditInformation : System.Web.UI.Page{

    protected void grdData_RowDataBound(object sender, GridViewRowEventArgs e){

    if (e.Row.RowType == DataControlRowType.DataRow){

    foreach (DataControlField dcf in grdData.Columns){

    if (dcf.ToString().Trim() == "CommandField"){

    if (((CommandField)dcf).ShowDeleteButton == true){

    e.Row.Cells[grdData.Columns.IndexOf(dcf)].Attributes.Add("onclick", "return confirm(\"Are You sure to delete?\")");

    }}

    }}

    } protected void btns1_Click(object sender, EventArgs e){

    string WhereSql = " where facultyid!='#23423' ";if (txtufid.Text != ""){

    WhereSql += " And facultyid like '%" + txtufid.Text + "%' ";SqlBachelor.SelectCommand = "SELECT * FROM facultydetail" +

    WhereSql;SqlBachelor.DataBind();grdData.DataBind();grdData.Visible = true;

    }}

    }

    COURSE WISE FEE DETAILS.ASPX.CS

    using System;using System.Collections.Generic;using System.Linq;

  • 8/12/2019 CMS Final ReportL

    48/57

    COLLEGE MANAGEMENT SYSTEM

    48Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    using System.Web;using System.Web.UI;using System.Web.UI.WebControls;

    public partial class FeeDetails : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    } protected void btnfdshow_Click(object sender, EventArgs e){

    grdData.Visible = true;}

    }

    HOSTEL FEE.ASPX.CS

    using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;

    public partial class HostelFee : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    } protected void hfsearch_Click(object sender, EventArgs e){

    grdData.Visible = true;}

    }

    MODE OF FEE PAYMENT.ASPX.CS

    using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;

  • 8/12/2019 CMS Final ReportL

    49/57

    COLLEGE MANAGEMENT SYSTEM

    49Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;

    public partial class ModeofFeePayment : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    lblAmt.Visible = false;lblEno.Visible = false;lblPayM.Visible = false;

    } protected void txtmopsid_TextChanged(object sender, EventArgs e){

    SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());SqlCommand cmd = new SqlCommand();SqlDataReader dr;cn.Open();cmd.Connection = cn;cmd.CommandType = CommandType.Text;cmd.CommandText = "Select * From admission where enrollno='" + txtmopsid.Text + "'";dr = cmd.ExecuteReader();if (dr.HasRows){

    dr.Read();txtmopsn.Text = dr["sname"].ToString();ddlmopc.SelectedValue = dr["course"].ToString();

    }cn.Dispose();cmd.Dispose();dr.Dispose();

    } protected void btnfp_Click(object sender, EventArgs e){

    if (txtmopsid.Text == "" || txtfpamount.Text == "" || ddlpm.SelectedValue == "Select"){

    if (txtmopsid.Text == "")lblEno.Visible = true;

    if (txtfpamount.Text == "")lblAmt.Visible = true;

    if (ddlpm.SelectedValue == "Select")lblPayM.Visible = true;

    }else

    { try{

    SqlConnection con = newSqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());

    con.Open();SqlCommand cmd = new SqlCommand("update admission set paymode='" + ddlpm.SelectedValue + "',

    amount='" + txtfpamount.Text + "' where enrollno='" + txtmopsid.Text + "'", con);cmd.ExecuteNonQuery();

  • 8/12/2019 CMS Final ReportL

    50/57

    COLLEGE MANAGEMENT SYSTEM

    50Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    con.Close();lblmsg.Visible = true;lblmsg.Text = "Data is successfully stored...";txtfpamount.Text = "";txtmopsid.Text = "";txtmopsn.Text = "";ddlpm.SelectedIndex = 0;ddlmopc.SelectedIndex = 0;

    }catch (Exception ex){

    Response.Write(ex.Message.ToString());}

    }}

    protected void btnfpres_Click(object sender, EventArgs e){

    txtfpamount.Text = "";txtmopsid.Text = "";txtmopsn.Text = "";ddlpm.SelectedIndex = 0;ddlmopc.SelectedIndex = 0;

    }}

    FEE PAY SEARCH.ASPX.CS

    using System;using System.Collections;using System.Data;

    using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;using System.Data.SqlClient;using System.Configuration;using System.Text;

    public partial class FeepaySearch : System.Web.UI.Page

    { protected void Page_Load(object sender, EventArgs e){

    GridView2.Visible = false;}

    protected void btnfpse_Click(object sender, EventArgs e){

    SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["InvConn"].ToString());con.Open();

  • 8/12/2019 CMS Final ReportL

    51/57

    COLLEGE MANAGEMENT SYSTEM

    51Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    if (txtfps.Text != ""){

    string WhereSql = " where enrollno !='#23423' ";WhereSql += " And enrollno like '%" + txtfps.Text + "%' ";SqlDataSource1.SelectCommand = "SELECT * from admission" +

    WhereSql;SqlDataSource1.DataBind();GridView2.DataBind();GridView2.Visible = true;

    }txtfps.Text = "";

    }}

    SEMINAR HALL.ASPX.CS

    using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;

    public partial class SeminalHall : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    } protected void hfsearch_Click(object sender, EventArgs e){

    grdData.Visible = true;}

    }

    CLASS ROOM.ASPX.CS

    using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;

  • 8/12/2019 CMS Final ReportL

    52/57

    COLLEGE MANAGEMENT SYSTEM

    52Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    using System.Web.UI.WebControls;

    public partial class ClassRoom : System.Web.UI.Page{

    protected void Page_Load(object sender, EventArgs e){

    } protected void hfsearch_Click(object sender, EventArgs e){

    grdData.Visible = true;}

    }

    10. TESTING

    Testing is the process of detecting errors. Testing performs a very cri t ical role

    for quali ty assurance and for ensu ring the rel iabil i ty of software. The results of

    test ing are used later on during maintenance also.

  • 8/12/2019 CMS Final ReportL

    53/57

    COLLEGE MANAGEMENT SYSTEM

    53Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    Testing Objectives :

    The main objective of test ing is to uncover a host of errors, systematically and

    with minimum effort and t ime. Stat ing formally, we can say,

    Testing is a process of executing a program with the intent of finding an

    error.

    A successful test is one that uncovers an as yet undiscovered error. A good test case is one that has a high probabil i ty of finding error, i f i t

    exists .

    The tests are inadequate to detect possibly present errors. The software more or less confirms to the quali ty and rel iable standards.

    TESTING PROCESS

    Levels of testing Test Plan Test Procedures

    Test Report

    Test Case Execution

    Test CaseSpecification

    Test Case AnalysisIs error

    uncovered?Is Error

  • 8/12/2019 CMS Final ReportL

    54/57

    COLLEGE MANAGEMENT SYSTEM

    54Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    TT EE SS TT SS CC OO NN DD UU CC TT EE DD OO NN TT HH EE SS YY SS TT EE MM

    Testing

    PhaseObjectives

    Unit

    Testing

    The various functions within each program and the program

    blocks are tested for proper working.

    Module

    Testing

    A module is composed of various programs related to that

    module. Module testing is done to check the module

    functionality and interaction between units within a module

    Integration

    Testing

    Integration testing is done to test the functionality and

    interfacing between the modules.

  • 8/12/2019 CMS Final ReportL

    55/57

    COLLEGE MANAGEMENT SYSTEM

    55Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    11. CONCLUSION

    Globalization and speedy and accurate information requirement has made the way for

    automating the systems fully and no room is left for partially or manually automated systems.

    This project has been designed keeping in mind to fulfill the enquires of the management

    of the College like student registration, admission, HR detail enquiry. The system so developed

    also fulfills the requirements of globalization and speedy information needs.

    Since it has been designed exclusively as the part of A Level project, certaincomplexities that are faced by real life generate have not been considered in this project. But

    the enhancements in the project could be easily done without changing the current design and

    programming structure.

  • 8/12/2019 CMS Final ReportL

    56/57

    COLLEGE MANAGEMENT SYSTEM

    56Developed by:

    Nidhi Gaur, Komal Chauchan, M.Tasim

    12. FUTURE SCOPE

    The project can be used in the college after adding some more useful modules and functions.

    The project has been designed in such a way that, its can further upgraded very easily. The

    main advantage of this system it s modularity. This system helps the management to manage to

    internal as well as external work. It can also used to sentinel database of college, so that all the

    details will be easily manageable. Well I and my team members have worked hard in order to

    an improved website regarding the information about the various activities of college.

    The enhancement of this project can be accomplished easily. That is, any new functional

    capabilities can be added to the project by simply including the new module in the homepage.

    Adaptation of this project to a new environment can also performed easily.

  • 8/12/2019 CMS Final ReportL

    57/57

    COLLEGE MANAGEMENT SYSTEM

    13. BIBLIOGRAPHY

    The following books were referred during the analysis and execution phase of the project:

    1. Encyclopedia of Software Engineering, 2nd edition, John Wiley and Sons, inc. (SRS,ER -

    Diagram,DFD,Feasibility Study,Testing)

    2. Beginning ASP.NET 2.0 with C# By Chris Hart, John Kauffman, David Sussman, Chris Ullman (Concept of the ASP, Page Directives information, Textbox server control, button server control,Creating Bachelor page)

    3. Microsoft SQL Server 2005 Complete Handbook by Richard Waymire(SQL commands,Workingof SQL,SQL Connection)

    And There are some websites also which gave us very huge knowledge for our project:

    1. www.w3school.com (Coding Help, Tools Uses Help,HTML Tags,CSS)2. http://www.csharpcorner.com (Console input/output,Exception,Console class,Creating

    String,Decision making)3. http://www.codeproject.com/Articles/4468/Beginners-Introduction-to-ASP-NET ( Hepls in

    creating ASP form)

    4. http://www.dotnet-tricks.com/Tutorial/aspnetlist (Validation Help, Overview of ASP.NET)

    http://asp.net/http://asp.net/http://asp.net/http://www.w3school.com/http://www.w3school.com/http://www.codeproject.com/Articles/4468/Beginners-Introduction-to-ASP-NEThttp://www.codeproject.com/Articles/4468/Beginners-Introduction-to-ASP-NEThttp://www.dotnet-tricks.com/Tutorial/aspnetlisthttp://www.dotnet-tricks.com/Tutorial/aspnetlisthttp://www.dotnet-tricks.com/Tutorial/aspnetlisthttp://www.codeproject.com/Articles/4468/Beginners-Introduction-to-ASP-NEThttp://www.w3school.com/http://asp.net/