Upload
roahan-pandey
View
37
Download
0
Embed Size (px)
Citation preview
Online Notice Board A project by:Roshan Pandey(1BG14CS084)Prakti(1BG14CS070)Nikhitha Kamath(1BG14CS066)
Introduction
In the modern world of technology, computers are affecting our lives in more ways than we are probably aware of. ONLINE NOTICE BOARD is a web based notice publishing website. It is used for maintaining information of an educational institute. The software can be managed by a COLLEGE MANAGER, whose job will be to keep the information about students ,staffs , management etc updated on the website. The information flowing in and out of the system would me managed on a day to day basis. It is difficult to prepare the manual work to store this amount of huge information so a computerized system is much more efficient in all the aspects.
Requirements specification
Functional requirements The administrator governs the working of the system. The staff can view the student details. A mechanism to uniquely identify each of the student. Student can view their attendance, marks , time tables, schedules etc. System should have a login. System should have a help feature. System should have a simple user interface. System should provide the user a choice to change their passwords.
Non-Functional Requirements CLIENT: Hardware platform: PIII or above with RAM of 128 MB and hard disk of 20
GB and above. Software platform: Java enabled browser. SERVER: Hardware platform: PIII or above with RAM of 1 GB and above and hard
disk of 40 GB and above. Software platform: HTML, Java, JavaScript, CSS, PHP, SQL, phpmysql. SOFTWARE REQUIREMENTS Server: Wamp server, it is used in this project to run and test the php code
and text the functionality (phpmysql). Text editor: Sublime text editor is used for writing all d codes. Operating system: Windows 8.1
User view of product use The front view of the system consists of different services provided by the
system and a login page with which a user is prompted to login in to the system through his user name and password. Upon the student's login, his/her details are updated in to the system. When all data is entered, the student can not only view their details but also view their exams and report details. When the student's session ends, all data is saved. Staff can also login to the system with their id and password and has access to the system. There will be a special login name and password (to prevent students in updating their details other than profile) to allow the teacher to access all student data in a table form. Here, the administrator can add students and staff to the system and change student and staff details.
FRONT END HTML: It is used for creating the basic structure of the webpage i.e. the
login form, registration form. CSS/Bootstrap: It is used for designing and beautifying the webpage. JS: It makes the WebPages responsive. BACK END PHP: It is used for processing the HTML code like extracting the details of
the students and faculties by using sql commands embedded in the php code.
JS: It is used for basic form validation. SQL query: It is used for retrieving the details of students and staffs from
the database. Phpmysql: It is the database that has been used in this project.
Existing Vs Proposed system
Currently a software called CMS(College Management Software) is being used in the college for managing the various updates about the college regarding the students and the staffs. It is powered by pupilpod. The software is not free , our college authority has to pay around Rs 8-10 lakhs per year to access the functionality of the software. Also the software has been reported of many faults like faulty attendance update, no separation of notices based on the branches i.e. every notice is received by every existing branch.
The proposed software will be managed by the college authorities, this lowers the cost of accessing the software, also the faults if any can be rectified easily without much loss in time and money. The main point to stress upon is that the ownership of the software will be in the hands of college authorities.
Salient features Mass SMS ,the online version of the software is connected to a student’s
phone number via an automated SMS facility. Web results, students can easily check their results online. Automated time table, any changes in the existing time table is updated
and a the students are notified for the same. Lecture session scheduling. Internal mailing system. Faculty can generate the notices as per their needs, they can post notes,
assignments etc. Graphical reports can be generated for affective interactions. Simple back up procedure. DOCUMENTATION.
Data Flow Diagrams
Information Information
Dispatch Order
Administrator/College
managerFacultyStudent
Workers
College’s database
Take a look at it!
HOME PAGE
STUDENT’S SIGN UP FORM
STUDENT LOGIN
STUDENT’S HOMEPAGE
FACULTY’S SIGN UP FORM
FACULTY LOG IN
FACULTY’S HOMEPAGE
Thank YOU!