21-3-2015_doc_gok

24
SYNOPSIS The project “DEPARTMENT WEBSITE DEVELOPMENT” is to develop an internet based system for college department. Student, Staff, Department, Timetable, Library and attendance details are maintained in computerized system. After getting the approval of the design phase reports from the concerned authorities the development phase activities starts. The principle activity of the development phase constitute of coding and testing the computer program modules of the overall system. The other important activities includes implementation planning, equipment acquisition and system. Suggestion regarding change over from the manual to the computerized system is made a parallel change over, is the process of dropping the existing system and implementation of the new system. The existing system should be developed to avoid the difficult of manual processing. So there is need for developing the manual system is a computerized environment. The existing system takes more manual labour time and money, so only proposed system which is computerized has greater advantages than the manual system. The report gives detail about students, staffs, attendance, and timetable in customized format with search facility. Can get appropriate record in small piece of time.

Upload: govindaraj-subramani

Post on 27-Jan-2016

213 views

Category:

Documents


1 download

DESCRIPTION

good night coil

TRANSCRIPT

Page 1: 21-3-2015_DOC_GOK

SYNOPSIS

The project “DEPARTMENT WEBSITE DEVELOPMENT” is to develop an

internet based system for college department. Student, Staff, Department, Timetable, Library

and attendance details are maintained in computerized system.

After getting the approval of the design phase reports from the concerned

authorities the development phase activities starts. The principle activity of the development

phase constitute of coding and testing the computer program modules of the overall system.

The other important activities includes implementation planning, equipment acquisition and

system.

Suggestion regarding change over from the manual to the computerized system is

made a parallel change over, is the process of dropping the existing system and

implementation of the new system. The existing system should be developed to avoid the

difficult of manual processing. So there is need for developing the manual system is a

computerized environment. The existing system takes more manual labour time and money,

so only proposed system which is computerized has greater advantages than the manual

system.

The report gives detail about students, staffs, attendance, and timetable in

customized format with search facility. Can get appropriate record in small piece of time.

Page 2: 21-3-2015_DOC_GOK

CONTENT

S.NO CONTENT PAGE NO

1 INTRODUCTION1.1. ORGANIZATION PROFILE1.2. SYSTEM SPECIFICATION1.2.1. HARDWARE CONFIGURATION1.2.2. SOFTWARE SPECIFICATION

1.2.2.1. FEATURES OF ASP.NET1.2.2.2. FEATURES OF SQL SERVER

2 SYSTEM STUDY 2.1. EXISTING SYSTEM 2.1.1. DRAWBACKS 2.2.PROPOSED SYSTEM 2.2.1. FEATURES 2.3. FEASIBILITY STUDY

3 SYSTEM DESIGN AND DEVELOPMENT 3.1. FILE DESIGN 3.2. INPUT DESIGN 3.3. OUTPUT DESIGN 3.4. DATABASE DESIGN 3.5. SYSTEM DEVELOPMENT 3.5.1. DESCRIPTION OF MODULES

4 TESTING AND IMPLEMENTATION 4.1. SYSTEM TESTING 4.1.1. UNIT TESTING 4.1.2. VALIDATION TESTING 4.1.3. INTEGRATION TESTING 4.2. SYSTEM IMPLEMENTATION 4.2.1. STEPS FOR INSTALLATION 4.2.2. DOCUMENTATION 4.2.3. END USER TRAINING

56

CONCLUSIONSCOPE FOR FUTURE ENHANCEMENTBIBLIOGRAPHYAPPENDICES

A. SYSTEM FLOW DIAGRAMB. DATA FLOW DIAGRAMC. SAMPLE CODING D. SAMPLE INPUTE. SAMPLE OUTPUT

Page 3: 21-3-2015_DOC_GOK

SYSTEM STUDY

System analysis is a process of collecting functional involved identifying problems

and recommending feasibility suggestions for improving the system function. This involves

studying the business process gathering operational data. Understand the information flow,

for overcoming the weakness of the system so as to achieve the organization goals.

EXISXTING SYSTEM

In the existing system only crime can be reported, also it has more work load for the

authorized person, but in the case of proposed system, the user can register the site and send

the first information report of complaint about a particular situation of person.

DRAWBACKS

There are several disadvantages and drawbacks that are caused by the existing system.

More man power needed to maintain all the information’s

Consumes large volume paper work

Time consuming

Needs manual calculations

No direct role for the higher officials

To avoid all these limitations and make the working more accurately the system needs

to be computerized in a better way

Risk availability

Possibility of retrieving data is very low

Page 4: 21-3-2015_DOC_GOK

PROPOSED SYSTEM

The proposed system is a development of existing system. It has many controls. The

proposed system has move user interaction and any one can work in the system without the

complete system knowledge. This system improves the speed reliability and security than the

existing system. So it does not wastage of time and money and there is less possibility of

errors and it also requires verification of data in relation to various operations which is

computerized.

FEATURES OF PROPOSED SYSTEM

The system is very simple in design and implement

The system requires very low system resources and the system will work in almost all

configurations

Minimize manual data entry

Minimum time needed for the various processing

Greater efficiency

Better service

User friendliness and interactive

Minimum time required

Avoid duplication of data and effort

Can know the work status any time

The system is flexible

The replace manual operation in the existing system by computerized system.

Page 5: 21-3-2015_DOC_GOK

FEASIBILITY STUDY

A feasibility study is conducted to select the best system that meets performed

requirements. In this project the entities and identification an evaluation of candidate system.

It is the best of the system proposal according to this workability impact on the organization,

ability to meets user needs and effective use of the recourses. The feasibility study includes

three key considerations.

A Feasibility study is a test of system proposal according to its workability, impact

on the organization, ability use of recourses. Apart from these, an initial investigation is

launched to study the present system, evaluate the lost of effectiveness of the proposed

system, existing personal and as certain the need of new personal the feasibility report of the

product holds the advantages and flexibility of the project. This is divided into three sections.

Economical feasibility

Technical feasibility

Operational feasibility

Behavioral feasibility

ECONOMICAL FEASIBILITY

Economical feasibility is a process of identifying the financial benefits and cost

associated with a development project. Economical feasibility is most important think to

create the new project. More commonly known as lost/benefit analysis, the procedure is to

determining the benefits and savings that are expected from a candidate and compare them

with costs.

System financial benefits must exceed the cost of developing the system. A new

system being developed should be a good investment for the organization. Economic

feasibility consider following

The cost to conduct a full system investigation.

The cost of hardware and software for the application.

The cost is nothing changes

The system requires very time factors

Page 6: 21-3-2015_DOC_GOK

TECHNICAL FEASIBILITY

A process of accessing the developed organization is its ability to construct a

proposed system. It is used to understanding the accessing technical the assessment of target

develop the project as well as knowledge also. The technical feasibility assessment is focused

on technical organization. It an evaluation of the hardware, software project. The certain of

the project are very easy.

All the technical resources that are needed to build and maintain the system are

available in the organization. Hence the system is technically feasible. The availability of

technology like ASP.NET and SQL server has helped in developing the project.

The development of software becomes eases and technically feasible. The evaluation

determines whether the technology needed for the proposed system is available and now it

can be integrated with in organization.

OPERATIOAL FEASIBILITY

The proposed system solves the problem. The e- mobile shop administration is

operationally feasible. It covers the two aspects that is technical feasibility and economic

feasibility. The operational feasibility refers the performance of the software. The software

that fulfill all the requirements and needs means the software is operationally feasible .The

process of accessing the project is to which a proposed system solves the problem.

BEHAVIOURAL FEASIBILITY

People are inherently resistant to change computers to facilitate change the estimate

should be made of now strong towards the development of a computerized system.

It is common knowledge that computer installations have something to do with

turnover, transfers, retraining and changes in employee job status. It is understandable that

the production of a candidate system require special effort to educate, sell and train the staff

on new way of conducting business.

Page 7: 21-3-2015_DOC_GOK

SYSTEM DESIGN AND DEVELOPMENT

System design is the process of defining the architecture components modules,

interfaces and data for a system to satisfy specified requirement system design could seen as

the application of system theory to product development there is some overlap with the

disciplines of system analysis. System design is a transaction from a user oriented document

to a document oriented programs. It emphasis on translating performance specification and it

involves conceiving and planning and then carrying out the plan by generating necessary

reports and outputs..

Input design

Output design

Database design

The system design in the process a new system complete replaces to old system.

Design is the process of defining a device, a process on a system is sufficient detail to permit.

INPUT DESIGN

Input design is the bridge between users and information system. It specifies the

manner in which data enters the system for processing it can ensure the reliability of the

system and produce reports from accurate data or it may results in output of error

information. The main aim of the input design is converting user oriented input into computer

based format.

Home page

Student Details

Staff Details

Department Details

Time Table Details

Library Details

Attendance Details

Page 8: 21-3-2015_DOC_GOK

HOME PAGE

The home page form is entry form of the project. This page allows to move between

different menus like general, department website and exit menu. Find the different pages

menu option from department website menu

STUDENT DETAILS

The student details are used for getting the student registration for department

website. This field contains Name, Address, Roll No, DOB, Department, Percentage and

Gender selecting them using combo boxes, text boxes and click the save button record is sent

to the student table.

Add button can be used to add the details. Save button can be used to save the details.

Delete button can be used to delete the details. Exit button can be used to stop the program

Edit button can be used to change the details

STAFF DETAILS

The staff details are used for getting the staff registration for department website. This

field contains Staff Name, Staff id, Address, Designation, Salary, Qualification, E-mail, DOB

text boxes and click the save button record is sent to the Staff table.

Add button can be used to add the details. Save button can be used to save the details.

Delete button can be used to delete the details Exit button can be used to stop the program

Update button can be used to change the details

DEPARTMENT DETAILS

The department details are used for store the information about various departments

available in the college. This field contains head of the department, no of staffs, UG courses,

PG courses, student data, no of student text boxes and click the save button record is sent to

the department table.

Apply button can be used to apply new courses. Save button can be used to save the details.

Page 9: 21-3-2015_DOC_GOK

TIME TABLE DETAILS

It holds the class time table, it represent the staff name and subject. Display the no of

subjects, description of the courses, subject name and time display in time table.

Save button can be used to save the details.

Delete button can be used to delete the details Exit button can be used to stop the program

LIBRARY DETAILS

This field contains book name, book id, author, publisher, year, price. Book id is an

automated copyright protection system. Author name and publisher will be entered.

Add button can be used to add the details.

Save button can be used to save the details.

ATTENDANCE DETAILS

This contains fields student id, department, class, no of absents, no of presents of

daily attendance entry. Student id , no of presents and absents details are stored in the

attendance details table.

Save button can be used to save the details.

Exit button can be used to stop the program.

Page 10: 21-3-2015_DOC_GOK

OUTPUT DESIGN

The computer output is the most and direct source of information of user the purpose

of the software is required in the manner in this project output forms are viewed after the

output.

Student details report

Staff details report

Department details report

Time table details report

Library details report

attendance details report

STUDENT DETAILS REORT

Report page is used to display the Student detail. Report could be generated by enter

student id in the text box. New report button is used to generate report for particular student

id.

STAFF DETAILS REPORT

Report page is used to display the Staff detail. Report could be generated by enter

Staff id in the text box. New report button is used to generate report for particular Staff id.

DEPARTMENT DETAILS REPORT

Report page is used to display the Department detail. Report could be generated by

enter head of Department in the text box. New report button is used to generate report for

particular head of Department.

TIME TABLE DETAILS REPORT

Report page is used to display the time table detail. Report could be generated by

enter subject in the text box. New report button is used to generate report for particular

subject.

Page 11: 21-3-2015_DOC_GOK

LIBRARY DETAILS REPORT

Report page is used to display the library detail. Report could be generated by enter

book id in the text box. New report button is used to generate report for particular book id.

ATTENDANCE DETAILS REPORT

Report page is used to display the attendance detail. Report could be generated by

enter student name in the text box. New report button is used to generate report for particular

student name.

Page 12: 21-3-2015_DOC_GOK

DATABASE DESIGN

Database design is a collection of inter related data stored in a format the user can

access the information easily and quickly while designing the database effectively and also to

increase the system performance. The objectives of the data should be stored only one. After

the input and output analysis of the items and study of the relationship between the data items

made. It has been decided to have the following details.

The goal of a relational database asset of the relational data allow us to store

information without unnecessary redundancy yet allow us to retrieve easily are appropriate

normal for identify. The purpose of doing database design generally consists of a number of

steps which will be carried out by the database designer, not are these steps will be necessary

in all cases.

This project includes the following table (or) designing of the database such as,

Student Details

Staff Details

Department Details

Time Table Details

Library Details

Attendance Details

Page 13: 21-3-2015_DOC_GOK

Table Name: Student_Details

Description: this table store the student details into the database.

Primary Key: Student_Roll_No

S.No Column Name Data Type Siz

e

Description

1 Student_Roll_No Varchar 10 Has to be entered as Registration Number

2 Name Varchar 20 To store the student name

3 Address Varchar 9 Student address

4 DOB Number 10 This student date of birth is used to verify

his/her identity

5 Mobile_No Number 10 Updation of mobile number in the student

6 Department Varchar 9 To display the department of the student

7 Percentage Number 9 Showing the student percentage

8 E-Mail Varchar 9 Student E-Mail id

9 Gender Varchar 9 Select the gender

Page 14: 21-3-2015_DOC_GOK

Table Name: Staff_Details

Description: Maintain the staff details

Primary Key: Staff_Id

Table Name: Department_Details

Description: Department details store the information HOD, no of staff, UG & PG courses

entered.

Primary Key: No_Of_Staff

S.No Column Name Data Type Size Description

1 Head_of_Dept Varchar 10 To enter the head of department staff name display

2 No_of_Staff Varchar 25 To display no of staffs

3 UG_Courses Varchar 9 How many UG courses will be contain the

department

4 PG_Courses Number 9 No of PG courses in the department

5 Student_Data Varchar 10 Student data should be entered

S.No Column Name Data Type Size Description

1 Staff_Name Varchar 20 It describes the name of the staff

2 Staff_Id Varchar 15 This field stores the staff id

3 Staff_Address Varchar 10 It describes the staff address

4 Designation Varchar 9 It represents the designation

5 Salary Number 10 It holds the salary

6 Qualification Varchar 11 It describes the qualification

7 E-Mail Varchar 9 It displays the Email

8 DOB Number 9 It represents the DOB

Page 15: 21-3-2015_DOC_GOK

6 No_of_Student Varchar 9 It specified to the no of students

Table Name: Time_Table_Details

Description: Stores the Time Table Details

Primary Key: No_Of_Subject

S.No Column Name Data Type Size Description

1 Subject Varchar 10 Current information about class, subject matters &

instructions are entered

2 Class Varchar 9 It holds the class details

3 Staff_Name Varchar 9 It represents the staff name

4 No_of_Subject Number 9 It displays the number of subjects

5 Courses Varchar 9 It describes the courses

Table Name: Library_Details

Description: A library’s collection can includes Book Id, Book Name, Author, Publisher &

other formats.

Primary Key: Book_Id

S.No Column Name Data Type Size Description

1 Book_Id Varchar 15 Book Id is an automated copyright protection

system

2 Book_Name Varchar 10 A description of the book name such as might be

founded in back cover copy

3 Author Varchar 9 Enter the name of the authors and the book details

4 Publisher Varchar 9 This section gives the info about the publisher of

the book

5 Year Number 10 The year function to obtain the year from a

specified date

6 Price Number 9 The price are subject to revision

Table Name: Attendance_Details

Page 16: 21-3-2015_DOC_GOK

Description: maintaining the attendance details

Primary Key: Student_Id

S.No Column Name Data Type Size Description

1 Student_Id Varchar 15 It contains student personal details

2 Student_Name Varchar 10 Student name the log teacher class period

3 Class Varchar 9 Information on upcoming classes & archive of

previous class

4 No_of_Absent Number 8 Number of presents the students

5 Department Varchar 9 To display the department of the students