Académique Documents
Professionnel Documents
Culture Documents
1. Introduction
1.1 Purpose
The online food ordering service is a local food cooperative website or application for customers
to provide more interactive menu so that the ordering process could be carried out. Ordering
food online is designed for its more flexibility and performance, some website or application are
make sure that the system has enough navigation function through the picture information or
significant logo to guide customer like students follow the steps to finish the ordering food
process, apart from that it has been constructed to dealing with large number of orders
simultaneously to prevent the food overload. Basically, this online ordering project illustrate how
to supervise for good performance and better services for the University users. In this astonishing
rate of online ordering may still hide some disadvantage or problem need to handle it, such as
website costs, infrastructure cost, security and fraud, privacy laws, computer ethics, advertising
cost and customer cost. However, all current ordering applications have more or less problems
that cause different groups of people to encounter some problems when using these
applications.
This Document is created for: The Instructor of the course 'E-Learning' for their review and
monitoring progress of the project. The Software Development team for their use in analysis and
requirement.
1.4 Product Scope
The name of our product will be “E-Learning” and its function is to control the interaction
between teachers and students. This product will provide the facility of performing all the basic teaching
methodology. The targeted user groups are the remote students who will be the main benefit bearer.
1.1 References
2. Overall Description
2.1 Product Perspective
The Perspective of this Application is to give the opportunity to student to learning something new or something
related to their carrier easily on a Internet platform . This Product provide a simple user Interface for student
where they can View the PDF file of their required Subject and it also give facility to the teacher to upload the PDF
file of their subject so many other student can learn from them. This software can be used for developing e-
learning courses that can later be released on the Internet or delivered in some other electronic medium.
Teacher:- The teacher can upload the notes file which can viewed and download by other students.
Student:- The student is the user who can only view file and download the file which given by Admin/Teacher.
2.4 Operating Environment
This software package is expected to work in the following atmosphere:-
Only Administrator can control user addition and deletion in the system. Also this group has the access to all the
official activities.
The main challenge faced during the implementation of this project was to upload file on the server.
Client Side:-
4. System Features
This application provide various features which will reduce the mess and complexity of managing the whole notes
manually . This application provide a interface where a student can view and download the notes material
uploaded by admin/teachers.
1 The user can use about option . The Application will display the short
information about the organization
2 The user can select the course option The Application will display the list of course
from page drop down options. from which the user can select the required
course.
3 The user can select the course detailed The Application will display course detail
option from page drop down options. from which the user can select the required
course.
4 The user can click the signup\login The Application will display login / signup
option. page.
5 The user can click the contact option . The Application will display the contact
details of the organization.
6 The user can click the home option. The Application will display home page.
REQ-1: The user shall be able to view the contact and about of the organization.
REQ-2: The user shall be able to get to the login/signup page by clicking the login/signup
option .
4.2 Login/Signup :
4.2.1 Description and Priority
This provide a interface where any Teacher/Admin can login and Signup.
1 The user can select the login option. The response will display the login from.
2 The user can select the signup option. The response will display the register from.
3 User can enter the login and password The Application will store the login and
in login form. password in a temporary text filed.
4 The user can click the signin button. The application will validate the user id and
password if the password is correct then it will
display the user home page and if the id or
password is incorrect then it will display the
error message.
4 The user can click the signin button. The application will validate the user id and
password if the password is correct then it will
display the user home page and if the id or
password is incorrect then it will display the
error message.
5 The user can enter the user details like The application will store the details in the
name, email id, password etc. database and display signup successfully and
send the user from the login page.
1 The user can select the add notes option. The application will display the browsing notes
option.
2 The user can select the file which they want The Application will upload the selected file in the
to upload portal if the file is validate and display Upload
successful otherwise it will display the error message.
3 The use can select the remove notes option. The application will display the list of notes which user
can delete.
4 The user can select the notes file which they The application will remove the notes file from the
want to delete and click remove button records and display delete successful otherwise if
their is any problem then it will display the error.
4.3.3 Functional Requirement:
REQ1:The user should be able to select the remove or add notes option.
REQ2: The user should be able to add or delete the required file.
4.4.1 Description and Priority: This provide the user a facility to view the notes uploaded by
Admin/Faculty.
4.4.2 Stimulus and Response Sequence:
1 The user can select the view notes The application will display the list of
option. subject's notes which the user is authorized to
view.
2 The user select the subject whose The Application will display the notes file is
notes they want to see. the selected notes ia available otherwise it will
display error message 'File not found'
4.5 Logout
1 User click the Logout Button User is logged out and index page is displayed.
a) At least 20 users can log in on an average of four hours a day for five days a week.
b) At least 100 students can log into that account for 3 hours for 5 days of the week.
c) It should be able to handle the MYSQL database of 100 teachers and 1500 student.
6. Other Requirements
All the other requirements are already mention in this doccumnet.
Appendix A: Glossary
<Define all the terms necessary to properly interpret the SRS, including acronyms and abbreviations. You may
wish to build a separate glossary that spans multiple projects or the entire organization, and just include terms
specific to a single project in each SRS.>