Académique Documents
Professionnel Documents
Culture Documents
Developed by
NIIT
FAST LEARN
Batch code: Start Date: 17.06.2012 End Date : 27.06.2012 Name of the Coordinator : M.Sunitha Name of the Developer : M.Pallavi,M.T.Bhavani,S.V.Bharadwaj,G.Prathyusha
NIIT
CERTIFICATE
This is to certify that this report, titled FAST LEARN, embodies the original work done by M.Pallavi,M.T.Bhavani,S.V.Bharadwaj,G.Prathyusha in partial fulfilment of her course requirement at NIIT.
Coordinator: M.Sunitha
ACKNOWLEDGEMENT
We have benefited a lot from the feedback and suggestions given to us by Miss. Sunitha and other faculty members, and the machine room coordinator.
INDEX
Topic No. 1
System Analysis
Sequence Diagram
Activity Diagram
ER Diagram
SYSTEM ANALYSIS
The site will store all data in a single centralized database. The database will contain the following information: Student Details Faculty member details Student queries and their solutions Student Feedback Course information
This site will provide course contents to the students in electronic form. All information including course details, fee structure, and notices for the students will also be displayed on the site. The website will be used by three different types of users: Student, Faculties, and Administrators. The website will provide a different interface for each type of user. Each user will be provided with a username and password to log on to the site. If the user is not able to log in five attempts, the user account of that user will be blocked automatically. The user will have to request the centre officials for unblocking the user manually. The interface for the students will provide the following features: View course information: This feature will enable students to search for a course and view information about the course offered by the institute. View Course material: This feature will enable students to access course materials for the courses to which they have been enrolled. Post queries: This feature will enable students to send queries to faculty and view their replies. Send Feedback: This feature enables students to provide feedback on the services provided to them. Change Password: This feature enables to change password for their account.
The interface for the faculty will provide the following features: Answer queries: This feature will enable faculty to look at the queries sent by their course students and reply to the queries. View course material: This feature enables the faculty to access the course material offered for their respective subjects. Change password: This feature enables the faculty to change password for their account.
Course management: This feature will enable the administrator to add course information such as the course name, duration, prerequisites and fee.
Student management: This feature will enable the administrator to add, edit, and block student accounts. Faculty management: This feature will enable the administrator to add, edit and block faculty accounts. View Feedback: This feature will enable the administrator to view the feedback given by students. Search information: This feature will the administrator to view the information of the student and faculty on the basis of the name, course and study center. Post Message: This feature will enable an administrator to display notices on the website. Change Password: This feature enables the administrator to change password for their account.
Hardware: A node with PIII processor (800 MHz or higher), an SCSI Hard disk of 20GB, 512MB RAM, a CDROM, and one 1-10/100 Mbps network card.
Software: JDK 5.0 with Net Beans 6.0.1, SQL Server 2005 Standard Edition, Sun Java Application Server Update 9, and Glass Fish Server.
CLASS DIAGRAM
Admin +id: int +name: string +addr: String +addmat() +addfacc() +addstuacc() +delfacc() +delstuacc() +addacc() +delmat() +view() Faculty +Fid: int +Fname: String +FAddr: String +teaches() +isassigned() +changepwd() Feedback +id: int +text: String +date: date +view()
Student +Stuid: int +Stuname: String +StuAddr: String +Stupno: int +enrollsfor() +isassigned() +givesfeedback() +posts() +changepwd()
Studycenter Courses +Cid: int +Cname: String +Cfee: float +prereq +view() Query +Qid: int +Qtext: string +DateofQuery: date +DateofResponse: date +responsetext: string +isresolved() +view() +answer() +Sid: int +Sname: string +Slocation: string
SEQUENCE DIAGRAM
Student
Queries
Study Center
Faculty
Course
Feedback
Admin
4 : enrolls for()
5 : gives()
6 : is viewed by()
Posts Messages
Manages Students
Manages Faculty
Change Pasword
View Feedback
Admin
Manages Course
Post Messages
Manages Students
Manages Faculty
Search Info
Answer Queries
ER DIAGRAM
ACTIVITY DIAGRAM
login
Post queries
Send feedback
Change password
logout