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.
CONTENT
S.NO
1
CONTENT
INTRODUCTION
1.1. ORGANIZATION PROFILE
1.2. SYSTEM SPECIFICATION
1.2.1. HARDWARE CONFIGURATION
1.2.2. SOFTWARE SPECIFICATION
1.2.2.1.
FEATURES OF ASP.NET
1.2.2.2.
FEATURES OF SQL SERVER
SYSTEM STUDY
2.1. EXISTING SYSTEM
2.1.1. DRAWBACKS
2.2.PROPOSED SYSTEM
2.2.1. FEATURES
2.3. FEASIBILITY STUDY
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
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
5
6
CONCLUSION
SCOPE FOR FUTURE ENHANCEMENT
BIBLIOGRAPHY
APPENDICES
A. SYSTEM FLOW DIAGRAM
B. DATA FLOW DIAGRAM
C. SAMPLE CODING
PAGE NO
D. SAMPLE INPUT
E. SAMPLE OUTPUT
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 informations
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
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.
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
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.
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
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.
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.
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.
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.
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
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
Description
Student_Roll_N
Varchar
e
10
Has to be entered as Registration Number
o
Name
Varchar
20
To store the student name
Address
Varchar
Student address
DOB
Number
10
This student date of birth is used to verify
Mobile_No
Number
10
his/her identity
Updation of mobile number in the student
Department
Varchar
To display the department of the student
Percentage
Number
Showing the student percentage
E-Mail
Varchar
Student E-Mail id
Gender
Varchar
Select the gender
Table Name: Staff_Details
Description: Maintain the staff details
Primary Key: Staff_Id
S.No
Column Name
Data Type
Size
Description
Staff_Name
Varchar
20
It describes the name of the staff
Staff_Id
Varchar
15
This field stores the staff id
Staff_Address
Varchar
10
It describes the staff address
Designation
Varchar
It represents the designation
Salary
Number
10
It holds the salary
Qualification
Varchar
11
It describes the qualification
E-Mail
Varchar
It displays the Email
DOB
Number
It represents the DOB
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
Siz
Description
Head_of_Dept
Varchar
e
10
No_of_Staff
Varchar
25
To display no of staffs
UG_Courses
Varchar
How many UG courses will be contain the
PG_Courses
Number
department
No of PG courses in the department
Student_Data
Varchar
10
Student data should be entered
No_of_Student
Varchar
It specified to the no of students
To enter the head of department staff name display
Table Name: Time_Table_Details
Description: Stores the Time Table Details
Primary Key: No_Of_Subject
S.No Column Name
1
Subject
Data Type
Varchar
Siz
Description
e
10
Current information about class, subject matters &
Class
Varchar
instructions are entered
It holds the class details
Staff_Name
Varchar
It represents the staff name
No_of_Subject
Number
It displays the number of subjects
Courses
Varchar
It describes the courses
Table Name: Library_Details
Description: A librarys collection can includes Book Id, Book Name, Author, Publisher &
other formats.
Primary Key: Book_Id
S.No Column Name
1
Book_Id
Data Type
Varchar
Siz
Description
e
15
Book Id is an automated copyright protection
Book_Name
Varchar
10
system
A description of the book name such as might be
Author
Varchar
founded in back cover copy
Enter the name of the authors and the book details
Publisher
Varchar
This section gives the info about the publisher of
Year
Number
10
the book
The year function to obtain the year from a
Price
Number
specified date
The price are subject to revision
Table Name: Attendance_Details
Description: maintaining the attendance details
Primary Key: Student_Id
S.No Column Name
Data Type
Siz
Description
Student_Id
Varchar
e
15
Student_Name
Varchar
10
Student name the log teacher class period
Class
Varchar
Information on upcoming classes & archive of
It contains student personal details
No_of_Absent
Number
previous class
Number of presents the students
Department
Varchar
To display the department of the students