The document outlines the software requirements specification for the OnlineTest-WifiStudy.com website, which aims to provide an online platform for users to independently connect with experts, take online tests and mock exams, and prepare for various tests and jobs. It describes the purpose, scope, functions, users, environment, design constraints, and both functional and non-functional requirements of the system. The functional requirements include features like sign up, login, search, categories, reset password, feedback, logout, contact support, ask doubts, discussion forums, and job listings.
this this only for flight booking, not for taxi , bus or train. and all the contact details you will found in this document is totally wrong. so please don't try to contact with that details.
The business-to-consumer aspect of product commerce (e-commerce) is the most visible business use of the World Wide Web. The primary goal of an e-commerce site is to sell goods online.
This project deals with developing an e-commerce website for Online Product Sale. It provides the user with a catalog of different product available for purchase in the store. In order to facilitate online purchase a shopping cart is provided to the user. The system is implemented using a 3-tier approach, with a backend database, a middle tier of
Microsoft Internet Information Services (IIS) and PHP, and a web browser as the front end client. In order to develop an e-commerce website, a number of Technologies must be studied and understood.
These include multi-tiered architecture, server and client side scripting techniques, implementation technologies such as PHP(OOP), JQUERY, BOOTSTRAP, HTML5, relational databases (such as MySQLi, Access). This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart application and also to know about the technologies used to develop such an application. This document will discuss each of the underlying technologies to create and implement an e-commerce website.
The objective of this project is to provide compatibility to simplify the process of event booking. This software system allows customer to register, book a service and view list of Service providers and their respective services and charges for services. Admin can view all the booking, user details and Service provider details. SP can update the services and charges. The project is developed on STS IDE using Spring-Boot in backend and Angular JS in frontend and MySQL in Database.
This S.R.S deals with the basic's of hotel management system.It will show different features with different functionalities.Data Flow diagram is also mentioned With 0 and 1 Level diagram.
sofware requirement specification document on smart phone app locker, it completelyfollows the IEEE Standard of HEC (Higher Education Commission) of Pakistan.
this this only for flight booking, not for taxi , bus or train. and all the contact details you will found in this document is totally wrong. so please don't try to contact with that details.
The business-to-consumer aspect of product commerce (e-commerce) is the most visible business use of the World Wide Web. The primary goal of an e-commerce site is to sell goods online.
This project deals with developing an e-commerce website for Online Product Sale. It provides the user with a catalog of different product available for purchase in the store. In order to facilitate online purchase a shopping cart is provided to the user. The system is implemented using a 3-tier approach, with a backend database, a middle tier of
Microsoft Internet Information Services (IIS) and PHP, and a web browser as the front end client. In order to develop an e-commerce website, a number of Technologies must be studied and understood.
These include multi-tiered architecture, server and client side scripting techniques, implementation technologies such as PHP(OOP), JQUERY, BOOTSTRAP, HTML5, relational databases (such as MySQLi, Access). This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart application and also to know about the technologies used to develop such an application. This document will discuss each of the underlying technologies to create and implement an e-commerce website.
The objective of this project is to provide compatibility to simplify the process of event booking. This software system allows customer to register, book a service and view list of Service providers and their respective services and charges for services. Admin can view all the booking, user details and Service provider details. SP can update the services and charges. The project is developed on STS IDE using Spring-Boot in backend and Angular JS in frontend and MySQL in Database.
This S.R.S deals with the basic's of hotel management system.It will show different features with different functionalities.Data Flow diagram is also mentioned With 0 and 1 Level diagram.
sofware requirement specification document on smart phone app locker, it completelyfollows the IEEE Standard of HEC (Higher Education Commission) of Pakistan.
International Journal of Engineering Research and DevelopmentIJERD Editor
Electrical, Electronics and Computer Engineering,
Information Engineering and Technology,
Mechanical, Industrial and Manufacturing Engineering,
Automation and Mechatronics Engineering,
Material and Chemical Engineering,
Civil and Architecture Engineering,
Biotechnology and Bio Engineering,
Environmental Engineering,
Petroleum and Mining Engineering,
Marine and Agriculture engineering,
Aerospace Engineering.
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfJay Das
With the advent of artificial intelligence or AI tools, project management processes are undergoing a transformative shift. By using tools like ChatGPT, and Bard organizations can empower their leaders and managers to plan, execute, and monitor projects more effectively.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
top nidhi software solution freedownloadvrstrong314
This presentation emphasizes the importance of data security and legal compliance for Nidhi companies in India. It highlights how online Nidhi software solutions, like Vector Nidhi Software, offer advanced features tailored to these needs. Key aspects include encryption, access controls, and audit trails to ensure data security. The software complies with regulatory guidelines from the MCA and RBI and adheres to Nidhi Rules, 2014. With customizable, user-friendly interfaces and real-time features, these Nidhi software solutions enhance efficiency, support growth, and provide exceptional member services. The presentation concludes with contact information for further inquiries.
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...Juraj Vysvader
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I didn't get rich from it but it did have 63K downloads (powered possible tens of thousands of websites).
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisGlobus
JASMIN is the UK’s high-performance data analysis platform for environmental science, operated by STFC on behalf of the UK Natural Environment Research Council (NERC). In addition to its role in hosting the CEDA Archive (NERC’s long-term repository for climate, atmospheric science & Earth observation data in the UK), JASMIN provides a collaborative platform to a community of around 2,000 scientists in the UK and beyond, providing nearly 400 environmental science projects with working space, compute resources and tools to facilitate their work. High-performance data transfer into and out of JASMIN has always been a key feature, with many scientists bringing model outputs from supercomputers elsewhere in the UK, to analyse against observational or other model data in the CEDA Archive. A growing number of JASMIN users are now realising the benefits of using the Globus service to provide reliable and efficient data movement and other tasks in this and other contexts. Further use cases involve long-distance (intercontinental) transfers to and from JASMIN, and collecting results from a mobile atmospheric radar system, pushing data to JASMIN via a lightweight Globus deployment. We provide details of how Globus fits into our current infrastructure, our experience of the recent migration to GCSv5.4, and of our interest in developing use of the wider ecosystem of Globus services for the benefit of our user community.
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar
The European Union Agency for Law Enforcement Cooperation (Europol) has suffered an alleged data breach after a notorious threat actor claimed to have exfiltrated data from its systems. Infamous data leaker IntelBroker posted on the even more infamous BreachForums hacking forum, saying that Europol suffered a data breach this month.
The alleged breach affected Europol agencies CCSE, EC3, Europol Platform for Experts, Law Enforcement Forum, and SIRIUS. Infiltration of these entities can disrupt ongoing investigations and compromise sensitive intelligence shared among international law enforcement agencies.
However, this is neither the first nor the last activity of IntekBroker. We have compiled for you what happened in the last few days. To track such hacker activities on dark web sources like hacker forums, private Telegram channels, and other hidden platforms where cyber threats often originate, you can check SOCRadar’s Dark Web News.
Stay Informed on Threat Actors’ Activity on the Dark Web with SOCRadar!
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
In software engineering, the right architecture is essential for robust, scalable platforms. Wix has undergone a pivotal shift from event sourcing to a CRUD-based model for its microservices. This talk will chart the course of this pivotal journey.
Event sourcing, which records state changes as immutable events, provided robust auditing and "time travel" debugging for Wix Stores' microservices. Despite its benefits, the complexity it introduced in state management slowed development. Wix responded by adopting a simpler, unified CRUD model. This talk will explore the challenges of event sourcing and the advantages of Wix's new "CRUD on steroids" approach, which streamlines API integration and domain event management while preserving data integrity and system resilience.
Participants will gain valuable insights into Wix's strategies for ensuring atomicity in database updates and event production, as well as caching, materialization, and performance optimization techniques within a distributed system.
Join us to discover how Wix has mastered the art of balancing simplicity and extensibility, and learn how the re-adoption of the modest CRUD has turbocharged their development velocity, resilience, and scalability in a high-growth environment.
2. 1
TABLE OF CONTENTS
1. INTRODUCTION..................................................................................... 2
1.1 Purpose ......................................................................................................................... 2
1.2 Scope ............................................................................................................................. 2
1.3 Audience........................................................................................................................ 2
2. OVERALL DESCRIPTION..................................................................... 3
2.1 Product Perspective ..................................................................................................... 3
2.2 Product Functions......................................................................................................... 3
2.3 User Characteristics .................................................................................................... 3
2.4 Product Environment .................................................................................................. 3
2.5 Design and Implementation constraints..................................................................... 3
2.6 Assumption.................................................................................................................... 4
3. FUNCTIONAL REQUIREMENTS……………...…….……….…….... 4
3.1 Description………………………………………………………….…........................ 4
3.2 Requirement of the system for the user...................................................................... 7
4. INTERFACE REQUIREMENT…………………….….………………. 7
4.1 User interface.................................................................................................................. 7
4.2 Hardware interface ....................................................................................................... 7
4.3 Software Interfaces........................................................................................................ 7
5. NON-FUNCTIONAL REQUIREMENTS………………...……....…… 7
5.1 Permit………………………………………………………………………….............. 7
5.2 Security…………………………………………………………………...…..……….. 7
5.3 Service…………………………………………………………………….…................ 8
6. ADVANTAGES.…………….……………...………….…....….……….... 8
7. DISADVANTAGES…………………………….……….…….…………. 9
8. DATA FLOW DIAGRAMS………………….…………….……………. 9
9. USE CASE DIAGRAM………………………………...…......….……... 12
10. TEST CASE.............................................................................................. 14
11. SEQUENCE DIAGRAM…………………………………………….… 16
12. ER DIAGRAM…………………………………………………….…… 17
13. REFERENCES…………………………………………………….…… 18
3. 2
1. INTRODUCTION
1.1: Purpose:
The purpose of this document is to present a detailed idea and description of the requirements
for the Wifistudy.com. It will also give us the brief about purpose and complete declaration
for the development of system. It will also explain system constraints and interface. This
document is a reference for developing the first version of the system for the development
team.
1.2: Scope:
Wifistudy.com is an online platform that empowers every person in the world to
independently connect with experts online.
While interacting with other users on this site you can seek all your answers. This online
platform provides a perfect scenario for learning. This can be said that using this platform one
can prepare for the various exams. There are online test session and mock test paper included
for every test to ensure your success.
This software needs Internet for connecting with expert and giving test. System information is
maintained in a database, which is located on a web-server.
1.3: Intended Audience and Reading Suggestions:
Wifistudy is an online platform for all the people who wants to learn something or clear some
exam or doubt. This srs is designed for the project development team. The manager,
developer, coder, tester and the user also.
4. 3
2. OVERALL DESCRIPTION
2.1: Product Perspective
The Online Learning system (OES) application enables Users to setup their own profile
according to their personal interest. This then later help in choosing a perfect scenario for
them. In this case usually some kind of government exam or some Job exam. Then user can
take mock test or join online test series. If User is enthusiastic enough then they can setup
their own quiz.
Use of Wifistudy.com is not limited to any country, however it mainly focus its attention on
the India. All the test and exam including job alert are intended towards Indian citizen.
2.2: Product functions
The Site contains content which includes User’s Information, Wifistudy’s information and
information from other users. The users agree not to copy, modify, or sell such.
When we sign up for the Wifistudy.com then we all are giving this website permission to hold
our info and use it for its advertising purpose. User are not allowed to use the mock test and
other online sessions as a selling medium. User are also not allowed to use abusing words.
We reserve the right to remove any such content where we have grounds for suspecting the
violation of these terms and our Listing Policy or of any party's rights.
2.3: User characteristics
Use of www.wifistudy.com, is either by registration or by any other means, is available all
the persons, but to due to its content it is mainly for those who are Citizens of the Republic of
India, and there is no age limit for the user as long as you want to learn that is. There is also
no guarantee provided by the site that by doing the mock session and the online one you can
definitely crack the exam. This website is only there to guide you towards your goal.
2.4: Product Environment
This website is designed to run on any system any machine and any operating system like
Windows, Ios, and Linux. The only requirement is that a web browser is needed with an
internet on system to access it.
2.5: Design and Implementation Constraints
All the details and information of user off this system is accessible by
wifistudy which is to be stored in database.
Details of user should be correct.
User could use this product on any system with just internet on it.
5. 4
2.6: Assumptions
User has enough knowledge to operate computer and work on internet. User should know the
language in which the product is developed.
3. FUNCTIONAL REQUIREMENT
3.1: Description
3.1.1: Sign up
Description: To Use this website user should first sign up for this product.
Input: User should enter his details like name, email id, address.
Output: Confirmation message signed up successfully.
Process: Details stored in data base.
3.1.2: Log in
Description: User enters username and password for logging in.
Input: Username and password in alphanumeric value.
Output: Confirmation message for login else failed.
Process: Checking whether values are true or not.
3.1.3: Search
Description: Searches for the type of test user wants.
Input: Test/Job/Subject User wants
Output: Matched item shown
Process: Items are searched in the database
3.1.4: Categories
Description: It filters all the items according to the User needs.
Input: Click on ‘sort by’ and then choose criteria on which you want to filter
the items.
Output: The user gets a sorted list of items so that it is easy for him/her to
search the Test / Job /subject required.
Process: The items are filtered according to the criteria given by the customer.
3.1.5: Reset password
Description: If user forgot password then there must be RESET PASSWORD
option.
Input: Enter Email or mobile number and NEW PASSWORD.
6. 5
Output: Confirmation message says password changed successfully.
Process: Checking whether email or mobile number is valid and sending an
OTP to mobile number and email id after that if OTP is valid than asking for
new password and updating it in database.
3.1.6: Feedback
Description: User could give feedback if user wants.
Input: Feedback given by customer as per his/her experience after using the
Website, or things he would like to update.
Output: Rating is shown to user.
Process: Ratings saved in database.
3.1.7: Logout
Description: After completing work on website user could logout if he wants.
Input: Click in on log out button on screen.
Output: Confirmation message logout successfully.
Process: Save the user progress in database and log out from his profile.
3.1.8: Contact Us
Description: If user wants to contact the admin of site or wants to contact the
expert.
Input: User need to give his Email, name and phone number. Then the message or
otherwise can choose WhatsApp as a medium.
Output: User will be given a token no of their message and can be used in future.
Process: Save the message in the name of user and its Email address and then
store in database then give user a Token for future references.
3.1.9: Doubt
Description: If user has a doubt in mind then he can ask about it to expert.
Input: User will type his doubt in the field mentioned.
Output: The answer will come if the question is previously answered if not
then will be given a token number. Then Message will be replied within 2
working days.
Process: Message will be send to all admin and other expert user for advice and
when the best action will be selected.
3.1.10: Discussion
Description: If user wants to discuss something with another user.
Input: Discussion topic or the question.
Output: A post of your discussion where you can see all the user expert
comment.
Process: A post is generated and then all user can see and comment it
according to there are of expertise.
7. 6
3.1.11: Job
Description: If user wants to work for Wifistudy then he can register himself.
Input: User need to give his/her qualifications and his area of expertise.
Output: User will be given a roll no. and then will be called for interview if his
qualification is approved by admin.
Process: All the qualification will be sent and stored in database and then the
validity of qualification will be checked after that user will be given an
application no.
3.1.12: Online test
Description: User wants to give test for preparation of the real test.
Input: User needs to give his info his name, mail and password.
Output: Test will be started as soon as User credential are verified.
Process: After user submission the credential will be verified and then the test
starts from the database.
3.1.13: Mock test
Description: If user wants to download the mock test for the exam.
Input: User will give the name of exam and then type mock test.
Output: User will be shown the mock test of the particular type he has chosen.
Process: User keyword will be searched in the database and then result will be
shown accordingly.
3.1.14: Previous Papers
Description: If user wants previous year question paper.
Input: User needs to define the test name.
Output: User will be shown the previous year paper of the particular type he has
chosen.
Process: All the previous year paper that resembles the keyword what user has typed
will be searched in the database and then shown.
3.1.15: Comment
Description: If user wants to comment on any question or answer.
Input: User needs to type his comment.
Output: User will be shown his comment under the post.
Process: All other user concerning the post will be notified and the comment will be
stored in he database.
8. 7
3.2: Requirements of the system for the user
3.2.1 Connectivity
Description: Internet connectivity validation
Input: Sending data to internet to check whether internet connection is there
Output: Confirmation message successfully connected to internet else no
internet connection
Process: establishing connections with server
4. INTERFACE REQUIREMENTS
Various Interfaces could be: Login form, Search Engine, Latest Updates, job search.
4.1 User Interface
The webpage user interface should be intuitive with easy to use functions and easy to
understand graphics. The website should be responsive on web enabled device.
4.2 Hardware interfaces
This is just pure software which do not require hardware, but to manage the database we
require some hardware.
4.3 Software interfaces
The communication between the database and the web portal consists of operation concerning
both reading and modifying the data, while the communication between the database and the
users consists of only reading operations and can modify their own information.
5. NON-FUNCTIONAL REQUIREMENTS
5.1 Permit
Use of this site, can be done through registration and is favourable only to persons, who are
Citizens of the Republic of India and above 18 years and persons who are interested to learn.
5.2 Security Requirements
9. 8
Database should be secure.
User should be authenticated.
5.3 Services
Further, user’s interactions with organizations and/or individuals found on or through the
service, including Discussion or job hiring will be done on the basis of user qualification. If
found illegal then user will be disqualified from the job hiring process and his or her account
will get banned for the site access. After that he can no longer access the database.
6. ADVANTAGES
1. Save time.
User can setup an exam in such a way that it will auto-grade itself. If user only use
multiple choice questions you never have to check an exam again. The online exam
system will take care of that stuff.
The distribution of the exam doesn’t take you any time. Just upload the email
addresses of user and send them an invite. And after the exam they get their result
instantly.
2. Saves you money.
You don't need to buy any paper. Sending an email is free. On top of that you save on
the logistics: user don't have to assemble in classroom to take the exam. They can do it
within a given time frame from their own device. User don't have to attend institute or
classroom for the examination. You don't have to hire someone to check the students
taking the exam.
3. Saves student money.
Students don't have to travel to a specific location to conduct the exam. So even for
students from remote area's it's possible to take the exam.
4. Secure.
You can make a big question bank with a lot of questions. Every student gets a
random selection from that question bank. So, it's of little use to share the questions
among the exam takers to give them a head start.
5. Lecture notes.
Teachers are available to teach the users of this portal. They are providing lecture
notes and videos of the specific topics.
10. 9
7. DISADVANTAGES
1. User will take the exam on their own device in their own time with nobody is to check
up. So, user have to alter the questions to provide for this situation. Users may refer a
books or internet to find the answers for the questions. So, admin can add a timer to
each question so there is no time to search for the answer.
2. Open text questions are possible, but they don't auto-grade, so you have to check them
yourself.
3. The results can be published public. So, they need to be private as, the result need to
be published in their mail.
8. DATA FLOW DIAGRAM
Level 0 for Wifistudy.com:
Accessing Maintaining
.56 Wifistudy.comUser Administrator
11. 10
Level 1 for Signup function:
Level 2 for signup function:
13. 12
9. USE CASE
Admin User
<<exclude>> <<include>>
<<exclude>>
<<exclude>>
Login
Forgetpassword Validation
Discussion
View database
Submission
Manage Database
Online Test
Search
Mock Test
Online Test series
Previous
Year
Logout
feedback
15. 14
10. TEST CASE
Test case 1:
Step Action Expected system response Pass/fail
1 Click on reset button Should display a reset password screen Pass
2 Enter any phone number to
check that weather otp is
received by that number or
not
The otp should reach at entered mobile number Pass
3 Answer a security question The security question answer should match, and
display confirm message
Pass
Test case Id: 1 Test case name: Reset Password
Designedby: Ajay Sunil Designdate: 27/10/2017
Executed by: Ajay Sunil
Short Description: Test Wifistudy reset password service
Pre-Conditions
The user has valid email id registered in Wifistudy.
The user should know his phone number or answer to his security question.
Post-conditions
1. The new password is saved in database
16. 15
Test Case 2:
Step Action Expected system response Pass/fail
1 Enter invalid Emails Pop up to enter correct email again. Pass
2 Enter valid emails Should not show error Pass
3 Enter password less than 8
character
Password not accepted Pass
4 Enter correct password and
email id
Home page opens up Pass
Test case Id: 2 Test case name: Login
Designedby: Ajay Sunil Designdate: 27/10/2017
Executed by: Ajay Sunil
Short Description: Test Login function for Wifistudy.com
Pre-Conditions
The user should be already signed up to Wifistudy.com
Post-conditions
1. Successfully Logged in.