The document is a software requirements specification for a Mess Management System. It outlines the system's purpose of automating mess services to increase efficiency. It describes 22 functional requirements including login, viewing and changing menus, informing of fast/jain meals, payments, leaves, feedback, and inventory management. It also covers user characteristics, non-functional requirements, and provides details for each functional requirement including basic flows and exceptions.
This system provides the online examination with specified time period. Result will get displayed after the exam automatically. Student should complete their all questions in the test within time period because
This document outlines an online examination system that allows faculty to create and administer exams online. Key features include allowing faculty to create questions on various topics that can be grouped into sections and tests. Students can take exams anytime from any location by logging into the system. The proposed system aims to address issues with current exam systems like inflexible timing and lack of security. It describes modules for users and administrators and pages for activities like login, profile management, question and result display. Future enhancements could include additional question types, deployment on the web for broader access, and grading of subjective questions.
This document outlines the development of an online student feedback system. It includes objectives to create a unique system with exceptional quality and services. Key features include a database, user functions, and 4 main user types: students, faculty, program coordinators, and admins. The system allows students to provide feedback, faculty to view feedback, and coordinators to view consolidated feedback. Diagrams show the entity relationship diagram and database table structures. The remainder of the document covers storyboarding, mockups, testing plans, and analyses of the system.
The document describes the requirements for an online airline reservation system. It identifies key actors like the customer and airline databases. It then lists 23 functional and non-functional requirements for the system like allowing customers to search, select, and book flights. Next, it specifies the hardware, software, and network requirements. Finally, it provides use case diagrams that show the interactions between actors and the main use cases of searching, selecting, booking and cancelling flights.
• Hotels are the place where you stay, eat meals and utilize their other services.
• As computer has merged with man as single entity so a computerized application can be developed that can handle Hotel Management System (HMS).
• Various activities takes place in hotel like:-
• Hotel needs to maintain the record of guests and reserve rooms beforehand.
• Customers should be able to know the availability of the rooms on a particular date.
• They should be able to reserve the available rooms according to their need in advance.
• To make their stay comfortable, they are provided with food and other services.
• The record of the food taken by each customer and the services availed by the customer should be kept.
This document provides a software requirements specification (SRS) for an office automation system. It describes the purpose of the system as automating processes in a college office such as managing student, employee, and transaction data. The SRS outlines functional requirements for modules including attendance, courses, fees, donations, exams, profiles, and reports. It also provides technical requirements for the system such as the needed software (VB.NET and SQL Server), hardware specifications, and user characteristics. Diagrams are included showing the login process and main navigation levels of the system.
The document discusses the development of a web-based hotel management system. It aims to automate the key activities of a hotel like room management, customer admission, room allocation, billing etc. to make the process more efficient. The system will have two types of users - online users who can view information and administrators who can manage the records. The development will follow a waterfall model and use PHP and MySQL. It analyzes the requirements, hardware and software needs, and provides a Gantt chart to plan the project timeline over 17 weeks.
This system provides the online examination with specified time period. Result will get displayed after the exam automatically. Student should complete their all questions in the test within time period because
This document outlines an online examination system that allows faculty to create and administer exams online. Key features include allowing faculty to create questions on various topics that can be grouped into sections and tests. Students can take exams anytime from any location by logging into the system. The proposed system aims to address issues with current exam systems like inflexible timing and lack of security. It describes modules for users and administrators and pages for activities like login, profile management, question and result display. Future enhancements could include additional question types, deployment on the web for broader access, and grading of subjective questions.
This document outlines the development of an online student feedback system. It includes objectives to create a unique system with exceptional quality and services. Key features include a database, user functions, and 4 main user types: students, faculty, program coordinators, and admins. The system allows students to provide feedback, faculty to view feedback, and coordinators to view consolidated feedback. Diagrams show the entity relationship diagram and database table structures. The remainder of the document covers storyboarding, mockups, testing plans, and analyses of the system.
The document describes the requirements for an online airline reservation system. It identifies key actors like the customer and airline databases. It then lists 23 functional and non-functional requirements for the system like allowing customers to search, select, and book flights. Next, it specifies the hardware, software, and network requirements. Finally, it provides use case diagrams that show the interactions between actors and the main use cases of searching, selecting, booking and cancelling flights.
• Hotels are the place where you stay, eat meals and utilize their other services.
• As computer has merged with man as single entity so a computerized application can be developed that can handle Hotel Management System (HMS).
• Various activities takes place in hotel like:-
• Hotel needs to maintain the record of guests and reserve rooms beforehand.
• Customers should be able to know the availability of the rooms on a particular date.
• They should be able to reserve the available rooms according to their need in advance.
• To make their stay comfortable, they are provided with food and other services.
• The record of the food taken by each customer and the services availed by the customer should be kept.
This document provides a software requirements specification (SRS) for an office automation system. It describes the purpose of the system as automating processes in a college office such as managing student, employee, and transaction data. The SRS outlines functional requirements for modules including attendance, courses, fees, donations, exams, profiles, and reports. It also provides technical requirements for the system such as the needed software (VB.NET and SQL Server), hardware specifications, and user characteristics. Diagrams are included showing the login process and main navigation levels of the system.
The document discusses the development of a web-based hotel management system. It aims to automate the key activities of a hotel like room management, customer admission, room allocation, billing etc. to make the process more efficient. The system will have two types of users - online users who can view information and administrators who can manage the records. The development will follow a waterfall model and use PHP and MySQL. It analyzes the requirements, hardware and software needs, and provides a Gantt chart to plan the project timeline over 17 weeks.
Online examination system of open and distance educationPallavi Singh
This document proposes an online examination system for distance learners. It discusses objectives like reducing paperwork and providing results immediately. It covers functional requirements for administrators, departments, and students. The proposed system would use technologies like HTML, CSS, JavaScript, PHP and MySQL. Entity relationship and data flow diagrams are included to model the data and process flow. The conclusion states that the online system would minimize paper use and allow easy access to information for management.
This document outlines the requirements for an online examination system. It allows students to take exams online, displays results automatically, and saves time. The administrator can create, modify and delete test papers and questions. Users can register, login, and take tests with their ID to see results. It provides exam forms in various languages. The system has a user manual and works on a client-server architecture to support common browsers. It requires hardware like PCs and printers and software like PHP and MySQL. Security is based on user IDs and passwords. The system aims to be reliable, available, maintainable and portable. It must be completed within 7 months.
The document outlines requirements for a bed and breakfast management system according to IEEE standards. It includes sections on introduction, overall description, and specific requirements. The introduction defines the purpose and scope of the software, which will be called the Bed and Breakfast Management System. It will include functional requirements like searching for vacancies and non-functional requirements like acting as an independent calendar. The overall description breaks down the key functions and constraints. Specific requirements include external interface requirements, classes/objects in the system, and state transition diagrams.
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.
This document describes a student management system (SMS) developed as an extension to the Hospital Management Information System (HMIS) to manage student records for dental students across government hospitals in Gujarat. The SMS allows for management of admission, fees payment, exam scheduling, result entry and generation of reports. It follows an iterative development approach and uses a multilayer architecture with layers for data, control, business and presentation. Various diagrams like use case, class, entity-relationship and data flow are provided to depict the system. Screenshots demonstrate modules for admission, fees, exam scheduling and results. The system aims to reduce paper work and efficiently manage student information and resources.
Software requirement specification for online examination systemkarthik venkatesh
The document describes the requirements specification for an online examination system. It includes sections on introduction, abstract, existing and proposed systems, hardware and software requirements, project and module description, and various UML diagrams including data flow diagrams, use case diagrams, class diagrams, sequential diagrams, collaboration diagrams, and entity relationship diagrams. The system allows administrators to create exam papers with questions, students to take exams online, and provides exam results. It aims to reduce the time and efforts of conducting exams compared to traditional offline systems.
This document describes an online hotel management system that allows customers to reserve hotel rooms online. It discusses the existing manual hotel reservation system and proposes a new online system. The proposed system would allow users to check availability, make reservations, and get hotel information online. It would also give administrators access to reservation details and income reports. The system would use a user module for customers and an administrator module for hotel management.
Synopsis on Online examination system using phpArchana Jha
This document provides a synopsis for an online examination system project submitted to Inter Institute of Education and Skill Training. It acknowledges the guidance provided by the project supervisor Rani Ojha. The abstract explains that the proposed online examination system is a web-based application that aims to streamline the examination process and evaluation of student progress. It also outlines the scope, objectives, users and modules of the proposed system including the student, exam and administrative modules.
This document provides an overview and summary of a job portal web application project developed by students over a summer training period. The project uses Java technologies like servlets, JSP, and Hibernate to allow job seekers to search and apply for jobs, and employers to post jobs. Key features include modules for job seekers to create profiles and browse listings, employers to post and manage listings, and an administrator to oversee operations. The document outlines the project purpose, objectives, scope, modules, and team roles in developing the different components.
This document outlines the phases and requirements for developing an online shopping system. It includes 5 phases: project planning, cost estimation, requirements modeling, configuration management, and software testing. Requirements modeling involves specifying modules, use case diagrams, class diagrams, sequence diagrams, and collaboration diagrams. Configuration management details the software and hardware requirements, tools used, and code for creating forms and scripts. Software testing includes preparing test plans, validation testing, test criteria, coverage analysis, and checking for memory leaks. The overall goal is to design an online system that allows customers to purchase products online from anywhere at any time.
This document discusses question answering systems, including their goal of providing a natural way for humans to communicate information needs through questions. It describes question answering as involving a user being asked a set of questions with expected answers, and notes some key advantages like being easy to learn and use for novices, as well as disadvantages like being slow. The document also covers improvements that can be made and different query languages used to retrieve data from databases.
This document describes an online quiz system project. The system was developed by Roshidayu Binti Ibrahim to address problems with traditional paper-based quizzes administered by lecturers. The system allows students to take quizzes online from any location and automatically grades multiple choice questions. It uses a rule-based algorithm to match answers to keywords. The document outlines the introduction, problem statement, objectives, scope, process model using data flow diagrams, data model using entity relationship diagrams, algorithm, and proof of concept for the online quiz system.
Synopsis for Online Railway Railway Reservation SystemZainabNoorGul
This document proposes an online railway management system to reduce paperwork, improve efficiency and provide online services. It aims to automate reservation status, provide online payment and a user-friendly interface for administrators, reservation counters and passengers. The system will use Visual Studio, SQL Server, ASP.NET, C#, HTML, CSS and JavaScript. It is estimated to take 15 weeks to implement through requirements analysis, design, coding, testing and implementation phases.
This document provides a system analysis and design report for a Hotel Management System. It includes sections on the current manual system and its disadvantages, the proposed automated system and its advantages. It covers feasibility analysis including technical, behavioral and economic feasibility. It also includes system design elements like data flow diagrams, entity relationship diagrams and database tables. The document provides an overview of how the system will be implemented and tested.
This document provides an overview of an online voting project. It outlines the project guide, team members, table of contents, software and hardware requirements, goals of the proposed system, modules, and screenshots. The proposed system aims to provide an accurate, reliable, and easy-to-use online voting platform with immediate storage of information and no redundancy. It will allow citizens to register and vote online through various forms while candidates can add their information to the system. The results will then be displayed once voting is complete.
AJP Practical Questions with Solution.docxRenuDeshmukh5
This document contains sample code solutions to 8 questions on Java AWT and Swing programming.
The questions cover topics like:
1. Creating GUI forms with labels, text fields, buttons using AWT Frame and FlowLayout.
2. Selecting multiple languages using checkboxes.
3. Adding items to a list component.
4. Arranging buttons using different layout managers like GridLayout and BorderLayout.
5. Creating menus and menu bars.
6. Using dialog boxes and file dialogs.
7. Creating GUI elements like buttons and tables using Swing components like JApplet, JButton, JTable.
8. Adding progress bars, tool
This document outlines the project requirements for developing an online hotel booking system called HMS. It includes an abstract, introduction, functional requirements, system requirements including hardware and software specifications, entity relationship diagram, data flow diagram, screen shots, test cases, future scope, conclusion, and references. The system will allow users to search hotel details, register, login, view details and documents. It will be developed using technologies like PHP, HTML, CSS, JavaScript, and MySQL database. Various testing strategies like unit testing, white box testing, black box testing and system testing are proposed.
This document is a project report submitted by Pragnya Dash to fulfill the requirements for a Bachelor of Technology degree in Information Technology from the International Institute of Information Technology in Bhubaneswar, India. The report details the development of an online shopping system under the guidance of Prof. Sabyasachi Patra. It includes chapters on project analysis, feasibility study, software requirements specification, selected software, design considerations, testing, implementation and future improvements. The selected software for developing the system includes Microsoft Visual Studio, .NET Framework, C# and ASP.NET.
The document is a software requirements specification for a hotel management system. It includes sections that provide an overview of the system's purpose and scope, describe the overall product functions and user characteristics, and specify the system's functional and non-functional requirements. The functional requirements define actions like managing reservations, food orders, and generating reports. The non-functional requirements cover performance, the logical database, and standards compliance.
This survey was conducted at the mess at Indian Institute of Technology Madras by interviewing the staff and was analyzed as per management principals such as BCG Matrix and Porter's Five Forces.
In order to introduce myself, as a hard worker and team player, who already has some strong experience as a Process Control Engineer, hereby I’d like to present in a summary manner my background and expertise, while stating my willingness to contribute with my employers in achieving goals and reaching high levels of quality and profitability in business.
Thanks in advance for your interest in my profile.
Regards.
Fernando Vasquez.
Online examination system of open and distance educationPallavi Singh
This document proposes an online examination system for distance learners. It discusses objectives like reducing paperwork and providing results immediately. It covers functional requirements for administrators, departments, and students. The proposed system would use technologies like HTML, CSS, JavaScript, PHP and MySQL. Entity relationship and data flow diagrams are included to model the data and process flow. The conclusion states that the online system would minimize paper use and allow easy access to information for management.
This document outlines the requirements for an online examination system. It allows students to take exams online, displays results automatically, and saves time. The administrator can create, modify and delete test papers and questions. Users can register, login, and take tests with their ID to see results. It provides exam forms in various languages. The system has a user manual and works on a client-server architecture to support common browsers. It requires hardware like PCs and printers and software like PHP and MySQL. Security is based on user IDs and passwords. The system aims to be reliable, available, maintainable and portable. It must be completed within 7 months.
The document outlines requirements for a bed and breakfast management system according to IEEE standards. It includes sections on introduction, overall description, and specific requirements. The introduction defines the purpose and scope of the software, which will be called the Bed and Breakfast Management System. It will include functional requirements like searching for vacancies and non-functional requirements like acting as an independent calendar. The overall description breaks down the key functions and constraints. Specific requirements include external interface requirements, classes/objects in the system, and state transition diagrams.
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.
This document describes a student management system (SMS) developed as an extension to the Hospital Management Information System (HMIS) to manage student records for dental students across government hospitals in Gujarat. The SMS allows for management of admission, fees payment, exam scheduling, result entry and generation of reports. It follows an iterative development approach and uses a multilayer architecture with layers for data, control, business and presentation. Various diagrams like use case, class, entity-relationship and data flow are provided to depict the system. Screenshots demonstrate modules for admission, fees, exam scheduling and results. The system aims to reduce paper work and efficiently manage student information and resources.
Software requirement specification for online examination systemkarthik venkatesh
The document describes the requirements specification for an online examination system. It includes sections on introduction, abstract, existing and proposed systems, hardware and software requirements, project and module description, and various UML diagrams including data flow diagrams, use case diagrams, class diagrams, sequential diagrams, collaboration diagrams, and entity relationship diagrams. The system allows administrators to create exam papers with questions, students to take exams online, and provides exam results. It aims to reduce the time and efforts of conducting exams compared to traditional offline systems.
This document describes an online hotel management system that allows customers to reserve hotel rooms online. It discusses the existing manual hotel reservation system and proposes a new online system. The proposed system would allow users to check availability, make reservations, and get hotel information online. It would also give administrators access to reservation details and income reports. The system would use a user module for customers and an administrator module for hotel management.
Synopsis on Online examination system using phpArchana Jha
This document provides a synopsis for an online examination system project submitted to Inter Institute of Education and Skill Training. It acknowledges the guidance provided by the project supervisor Rani Ojha. The abstract explains that the proposed online examination system is a web-based application that aims to streamline the examination process and evaluation of student progress. It also outlines the scope, objectives, users and modules of the proposed system including the student, exam and administrative modules.
This document provides an overview and summary of a job portal web application project developed by students over a summer training period. The project uses Java technologies like servlets, JSP, and Hibernate to allow job seekers to search and apply for jobs, and employers to post jobs. Key features include modules for job seekers to create profiles and browse listings, employers to post and manage listings, and an administrator to oversee operations. The document outlines the project purpose, objectives, scope, modules, and team roles in developing the different components.
This document outlines the phases and requirements for developing an online shopping system. It includes 5 phases: project planning, cost estimation, requirements modeling, configuration management, and software testing. Requirements modeling involves specifying modules, use case diagrams, class diagrams, sequence diagrams, and collaboration diagrams. Configuration management details the software and hardware requirements, tools used, and code for creating forms and scripts. Software testing includes preparing test plans, validation testing, test criteria, coverage analysis, and checking for memory leaks. The overall goal is to design an online system that allows customers to purchase products online from anywhere at any time.
This document discusses question answering systems, including their goal of providing a natural way for humans to communicate information needs through questions. It describes question answering as involving a user being asked a set of questions with expected answers, and notes some key advantages like being easy to learn and use for novices, as well as disadvantages like being slow. The document also covers improvements that can be made and different query languages used to retrieve data from databases.
This document describes an online quiz system project. The system was developed by Roshidayu Binti Ibrahim to address problems with traditional paper-based quizzes administered by lecturers. The system allows students to take quizzes online from any location and automatically grades multiple choice questions. It uses a rule-based algorithm to match answers to keywords. The document outlines the introduction, problem statement, objectives, scope, process model using data flow diagrams, data model using entity relationship diagrams, algorithm, and proof of concept for the online quiz system.
Synopsis for Online Railway Railway Reservation SystemZainabNoorGul
This document proposes an online railway management system to reduce paperwork, improve efficiency and provide online services. It aims to automate reservation status, provide online payment and a user-friendly interface for administrators, reservation counters and passengers. The system will use Visual Studio, SQL Server, ASP.NET, C#, HTML, CSS and JavaScript. It is estimated to take 15 weeks to implement through requirements analysis, design, coding, testing and implementation phases.
This document provides a system analysis and design report for a Hotel Management System. It includes sections on the current manual system and its disadvantages, the proposed automated system and its advantages. It covers feasibility analysis including technical, behavioral and economic feasibility. It also includes system design elements like data flow diagrams, entity relationship diagrams and database tables. The document provides an overview of how the system will be implemented and tested.
This document provides an overview of an online voting project. It outlines the project guide, team members, table of contents, software and hardware requirements, goals of the proposed system, modules, and screenshots. The proposed system aims to provide an accurate, reliable, and easy-to-use online voting platform with immediate storage of information and no redundancy. It will allow citizens to register and vote online through various forms while candidates can add their information to the system. The results will then be displayed once voting is complete.
AJP Practical Questions with Solution.docxRenuDeshmukh5
This document contains sample code solutions to 8 questions on Java AWT and Swing programming.
The questions cover topics like:
1. Creating GUI forms with labels, text fields, buttons using AWT Frame and FlowLayout.
2. Selecting multiple languages using checkboxes.
3. Adding items to a list component.
4. Arranging buttons using different layout managers like GridLayout and BorderLayout.
5. Creating menus and menu bars.
6. Using dialog boxes and file dialogs.
7. Creating GUI elements like buttons and tables using Swing components like JApplet, JButton, JTable.
8. Adding progress bars, tool
This document outlines the project requirements for developing an online hotel booking system called HMS. It includes an abstract, introduction, functional requirements, system requirements including hardware and software specifications, entity relationship diagram, data flow diagram, screen shots, test cases, future scope, conclusion, and references. The system will allow users to search hotel details, register, login, view details and documents. It will be developed using technologies like PHP, HTML, CSS, JavaScript, and MySQL database. Various testing strategies like unit testing, white box testing, black box testing and system testing are proposed.
This document is a project report submitted by Pragnya Dash to fulfill the requirements for a Bachelor of Technology degree in Information Technology from the International Institute of Information Technology in Bhubaneswar, India. The report details the development of an online shopping system under the guidance of Prof. Sabyasachi Patra. It includes chapters on project analysis, feasibility study, software requirements specification, selected software, design considerations, testing, implementation and future improvements. The selected software for developing the system includes Microsoft Visual Studio, .NET Framework, C# and ASP.NET.
The document is a software requirements specification for a hotel management system. It includes sections that provide an overview of the system's purpose and scope, describe the overall product functions and user characteristics, and specify the system's functional and non-functional requirements. The functional requirements define actions like managing reservations, food orders, and generating reports. The non-functional requirements cover performance, the logical database, and standards compliance.
This survey was conducted at the mess at Indian Institute of Technology Madras by interviewing the staff and was analyzed as per management principals such as BCG Matrix and Porter's Five Forces.
In order to introduce myself, as a hard worker and team player, who already has some strong experience as a Process Control Engineer, hereby I’d like to present in a summary manner my background and expertise, while stating my willingness to contribute with my employers in achieving goals and reaching high levels of quality and profitability in business.
Thanks in advance for your interest in my profile.
Regards.
Fernando Vasquez.
The document discusses the importance of effective presentations and provides tips for giving presentations. It defines a presentation as speaking in front of an audience with the primary purpose of sharing information. The key steps are preparing, organizing, and delivering. Good presentation skills are important for professional and financial growth in business. Tips include proper timing, dressing, language, topics, content, teamwork, slide preparation, body language, and asking for questions. The conclusion emphasizes preparing key points, communicating well, engaging the audience, and being prepared for unexpected issues.
The document outlines a water treatment challenge to use the engineering design process to purify polluted water by identifying design solutions, building and testing the best design, and evaluating the constructed system.
This document summarizes a student project on building machine learning models to recognize handwritten digits. The project involved collecting handwritten digit data, preprocessing the data, implementing logistic regression with gradient descent, evaluating performance on test data, and achieving over 90% accuracy on the test set. The models have applications in areas like banking, postal services, and document digitization.
Mohammed M. Al-Khamis is seeking a position that allows him to support an organization's goals and create mutual benefits. He has a bachelor's degree in accounting from Mu'tah University in Jordan. His work experience includes various accounting and finance roles where he performed tasks like daily cash collection and reporting, payment processing, account reconciliation, and financial reporting. He has skills in accounting programs, Microsoft Office, and is fluent in Arabic and English.
this is summer internship program project, this projects helps for the promotional activities and strategies used by the company. i referred some of the project to develop this project. this includes literature review and marketing mix and promotional mix strategies. this project also included with home loans industry in india
Regular automobile maintenance is important to ensure safety, reliability and longevity. The schedule varies depending on factors like climate and driving conditions. Common maintenance tasks include oil changes, filter replacements, brake and suspension inspections. Brake pads are a key component of disc brakes, converting kinetic energy to heat through friction with the rotor to slow the vehicle. They are made of various materials that balance factors like fade resistance and wear.
Last summer, the author's family went on a trip to Acapulco, Mexico and stayed in a hotel near the beach. While the parents rested in the hotel, the author and siblings went to the beach. Later, they all went to the cinema to watch a movie. During the movie, a shooting occurred inside the cinema where the author's whole family was killed. Devastated by the loss of his family, the author was ready to commit suicide at the graveyard where they were buried.
The document proposes developing a smart PDF reader application to address common problems users face when reading electronic documents. It would include features like an in-built dictionary, automatic searches of Google and Wikipedia for word definitions, and the ability to extract and copy text. The application would be created as a cross-platform solution using modular development across Android, Linux, and other platforms. It would parse PDFs to extract and analyze text, provide a full-featured reading interface, and embed APIs to power the dictionary and reference functionality. The goal is to eliminate the need to search elsewhere for word meanings, improve reading comprehension, and provide a better overall experience for users of all language abilities.
Vanessa Vaughter is a Licensed Master Social Worker seeking a direct practice position utilizing over 3 years of trauma-informed and EMDR therapy experience counseling teens, adults, and families. She has a Master of Social Work from the University of Texas at Arlington and a Master of Divinity from Duke University, with specialties including adolescent counseling, family violence, trauma-informed therapy, and teen dating violence. Currently she is the Director of Education and Outreach at a social services agency, providing crisis intervention and counseling while managing interns and conducting community education programs.
This document is a research paper submitted to the Air War College examining the logistical relationship between US General Purpose Forces (GPF) and Special Operations Forces (SOF) over the last decade. The paper argues that the relationship must be optimized in pre- and post-conflict phases through improved logistics structures, continuous joint professional development, and joint professional education. It recommends that GPF leverage SOF capabilities in phase 0 operations and phase 5 transitions, reform forward logistics nodes to jointly support GPF and SOF, and improve joint logistics education. Successful implementation would greatly enhance US military effectiveness in achieving national objectives.
This document is Leah Guzman's teaching dossier for university teaching positions in Mexico City. It outlines her teaching philosophy and experience. Her philosophy focuses on facilitating learning as a journey of discovery rather than instruction. She believes in using communicative and task-based teaching methods to create an environment where students can practice meaningful communication. Guzman discusses her responsibilities teaching introductory Spanish courses and business English in Korea, reflecting on improving student participation and comfort with making mistakes.
The document provides an appendix with use cases and a glossary for a software project. It lists 13 use cases such as user login, entering a work item, searching for work items. For each use case it describes the goal, summary, actors, prerequisites, basic workflow and alternatives. It indicates which use cases have been implemented in the current version and which will be implemented in future versions. It also directs the reader to a glossary for definitions.
This document outlines the software requirements specification for an online aptitude test system. The system allows students to register, take tests, and view results online. It aims to remove flaws in manual exam systems by providing flexibility for students to take exams anywhere at any time. The system has modules for registration, adding questions, taking tests, and viewing results. It defines requirements for users like students and faculty, as well as performance, security, usability, and other non-functional requirements.
This document provides a software requirements specification for an Attendance Management System being developed for JSS Academy of Technical Education. It includes sections on introduction and purpose, general description of product functions and users, specific requirements including functional and non-functional requirements, and analysis models including sequence diagrams, data flow diagrams, and state transition diagrams. The system will allow for student registration and management of attendance, and provide reports. It is intended to help streamline administrative tasks for the educational institution.
This document outlines the requirements for a Mess Management System project created by Nikhil Taji, Makarand Gomashe, Rajkumar Meena, and Ravi Prakash Gupta. The purpose of the system is to automate mess services, increase efficiency, and provide an interface for students, staff, and faculty to view menus, provide feedback, and more. Key use cases include notifying the vendor of the total number of clients each day, and an expiry notifier to alert about expired inventory items. The requirements were gathered from stakeholders including management, the mess vendor, and students/staff.
Super Take-out SystemProblem DescriptionTraditional take-out i.docxpicklesvalery
Super Take-out System
Problem Description
Traditional take-out industry mostly depends on the artificial way to conduct a series of management. For example, when receiving orders, it requires people to record dishes, delivery address and guests’ telephone number, and to calculate the take-out cost, which not only wastes time and reduces the efficiency, but also increases the cost, reduces the profits of the industry, and then makes the traditional take-out consumption suffer bottleneck limitation. Besides that, traditional take-out industry’ marketing means such as publicity and external service are confined to the original medium, for example, to distribute leaflets still needs human to complete. The traditional shop take-out management also adopts papery materials to save information. This method is inconvenient to query or update and easy to tear, and it is also difficult to save with low confidentiality.
In take-out industry, the e-commerce is still in the initial stage of development. But with the continuous increase of Internet users, and accelerating pace of people’ work and life, the network consumption demand will be huge, while the online meal ordering is just developed in this context. Online meal ordering can largely reduce the waste of time, and at the same time help merchants earn more profits, so the network online meal order is bound to become a part of young Internet users’especially white-collars’life.
System Capabilities
· The new system should capable of:
· Collecting the basic information, phone number, address, ordered take-out products of consumers
· Collecting the basic information, phone number, address, unit price of delivery products, and the delivery fee of the merchants.
· Allowing merchants inquire consumers’ order information
· Connecting System through various devices (I.E. desktop and smart phones)
Business benefits
· save operating cost for merchants
· improve the ordering efficiency
· obtain more detailed and accurate consumer information
· provide more efficient publicity channels
· offer more excellent customer experience
Schedule Plan-
First Version
Collect relevant information
7days
Begin planning team project idea
7days
Designing breakdown Structure
7days
Designing reception-ordering system
7days
Designing backstage management system
7 days
Designing the Database
7 days
Debugging the system
7 days
Budget Plan
A. Summary Actual Budget:
Server for web hosting and database: $0
Labor: $0 (college students working on this for a project grade)
Total Estimated Budget: $0
B. Summary “Actual” Budget
Server for web hosting and database: $200
Labor: 2 Systems designers half time: $45/hour
Total estimated bid: $15000
3.1 Functional Requirements
Web Order System Module
This allows the customer to interact with the system by placing an order. For the restaurant customers to complete this task, they need to provide the following functions:
1. Create an account
2. Manage their accounts
3. Log in ...
1. This document presents a detailed description of a Scheduler Application, including its purpose to generate and manage timetables, allow modifications by faculty, and notify students of changes through an Android app.
2. The system consists of a website to input and maintain timetables, a database to store information, and an Android app to notify students. It will allow administrators to create timetables, faculty to modify them, and students to view updated schedules.
3. The document outlines the system's features and use cases. It also discusses implementation through modules and technical requirements like scalability, supportability, and reliability. Open issues note the application is best suited for timetable input, modification, and viewing updated data.
A Project to Automate Inventory Management in a Fast Food, Cas.docxransayo
A Project to Automate Inventory Management in a Fast Food, Case of Big Square
BY:
Lawrence Smith
Systems Analysis, Design and Integration(IT425-1604B-02)
Doctor Reddy Urimindi
Colorado Technical University
November 28th 2016
Table of Contents
Chapter One: System Overview3
1.1 Introduction3
1.2 Users and Stakeholders3
1.3 Project Initiator or sponsor3
Chapter One Section 2: Requirements Specification4
2.1 System Goals and Objectives4
2.2 Requirements Gathering4
2.3 Functional Requirements4
2.4 Non- Functional Requirements5
2.5 Project Scope6
Chapter One: System Overview1.1 Introduction
This project is intended to develop a real time Enterprise Resource Planning system with capabilities to monitor inventory levels in the company. Through the system, Big Square Company, who are the clients for the system, will be able to track their current inventory levels as soon a sale is made. The system will enable the management monitor inventory levels in all their branches countrywide. As an addition to managing inventory, Big Square Company will also be able to perform analysis and determine future order dates from their suppliers. This could be attained by creating reorder levels for inventory and subsequent notification to suppliers. Having collected and generated data, the system will be able to generate reports for decision making process by the management of the company. The analysis of the data collected could provide insight on which decisions will have a positive impact on the growth of the company. For example, the data could inform the management which type of food that customers consume more and thus they should stock more of the commodity. They can also be able to determine and relate the effect of seasons to the consumption of the food. 1.2 Users and Stakeholders
The system has a set of users, classified based on their responsibilities in the company. The first user is the store keeper. This is the user with the most basic role of entering new stock as it is received and managing the inventory. This user has limited capabilities based on his/her job description and is attached to one branch. The storekeeper role might have more than one person based on the number of stores that Big Square Company has.
The second user is the general store manager. This user is at management level since he/she handles inventory for more than one branch. This manager approves reorders for more than one store.
The final user of the system is the management team. This user’s role could be by one or more people depending on the management structure. The manager has all the privileges that the other two users have. The manager can be able to see and analyze reports concerning the business. 1.3 Project Initiator or sponsor
The project is initiated and sponsored by Big Square, a fast food company located in Chicago. The company has other branches in other parts of the country. Chapter One Section.
The document provides a software requirements specification for an online food delivery system. It outlines the purpose, document conventions, intended audience, product scope, and references. It then provides an overall description of the product perspective, functions, user classes, operating environment, design constraints, user documentation, and assumptions. The document also specifies external interface requirements including user interfaces, hardware interfaces, software interfaces, and communication interfaces. It describes key system features and functional requirements. Finally, it covers non-functional requirements such as performance, security, quality attributes and other requirements.
Some of the Material in this paper has been repurposed from C.docxwhitneyleman54422
This document provides a test plan for testing a web-based gym membership software application. It outlines the testing environment, organizational assessment, and assumptions. It discusses the importance of unit, usability, and system test planning. It describes test identification and levels including component, integration, and regression testing. It provides details on planned tests and schedules, test reports, requirements traceability, and characteristics of test plans. The test approach, outline, and regression test plan are also summarized.
The document provides a software requirements specification for a restaurant management mobile application called DineOut. It includes:
1) An introduction describing the purpose and scope of the application, which is to digitize restaurant ordering and inventory management.
2) Descriptions of the user interfaces and functional requirements for placing orders, editing orders, canceling orders, and other key features.
3) Details about non-functional requirements including performance, security, and quality attributes.
The specification provides essential information about the high-level features and requirements of the DineOut mobile application to support its development and implementation.
Software Requirements ElicitationRequirements specify a set of f.docxwhitneyleman54422
Software Requirements Elicitation
Requirements specify a set of functions a software development project must deliver. Functional requirements define system capabilities, for example, “The system shall permit users to inquire about Berta’s Pizzeria menu via an email message.” Additionally requirements specify non-functional standards that the system must operate within. Examples of non-functional requirements are performance, quality, safety, security, and interface requirements. An example of a performance requirement is, “The system shall have the ability to process 1MB/sec of input.” An example of a quality requirement is, “The MTBF (mean time between failures) shall be greater than 90 days.”
The iterative and incremental development processes of agile methods permit frequent changes to requirements and documentation. Early requirements analysis is required only for features developed in early iterations. Scrum and XP are agile methods that facilitate requirements gathering flexibility. Agile methods require direct involvement of the end-user though-out the software lifecycle. The requirement elicitation differs depending on the agile methodology used. The Unified Process (UP) creates use cases as requirements. Scrum records initial requirements in the form of a product backlog and prioritises them. Extreme Programming (XP) derives user stories and organizes them on a corkboard, or storyboard into deliverables for each iteration.
Requirements elicitation is considered the most difficult part of a development project. The Importance of identifying correct requirements is valuable to the both software developer and the customer. Systems delivered according to incorrect or inadequate requirements may be disparaging to the development organization and disappointing and wasteful to the client. Difficulties with requirements elicitation and analysis include:
1. lack of domain knowledge by the development team
2. Users are not knowledgeable of software capabilities
3. A communication disconnect between the users and the development team
4. Stakeholders cannot definitively specify the requirements
5. Stakeholders underestimate the importance of requirements gathering
6. Nonfunctional requirements are not addressed
7. Stakeholders alter the requirements during the software lifecycle
Requirements elicitation steps include:
1. collection of application information
2. optionally building analysis models
3. developing requirements and constraints
4. feasibility study
5. requirements specification review
The collection of application information involves inquiries about internal and external influences on the business environment, policies, regulations, business goals, and standards. Analysis models may be constructed to understand the business processes and objectives. The customer or user plays a critical role in driving and prioritizing requirements to satisfy the business needs. When the practicability of implementing particular requirements is in q.
cuACS Requirements Analysis Document Nicholas Aubé.docxdorishigh
The document is a travel writing from imperial China translated and annotated by Richard E. Strassberg. It contains an introduction to Fan Chung-yen, a Chinese scholar and official from the 11th century who wrote travel accounts during his service in northern China defending against the Hsi-Hsia Kingdom and negotiating a peace treaty between the two countries. The introduction provides biographical details of Fan Chung-yen's career and accomplishments.
This document provides a high-level summary of an e-learning system. It includes sections on introduction, general description, specific requirements, and data design. The system allows administrators to manage the website and students to access study materials. Key features include user registration, login/logout, password recovery, and feedback submission. Functional requirements are defined through use cases. The system will use a relational database with tables for users, study materials, and feedback. This provides an overview of the system's purpose, users, functionality and basic design.
online Examination System (project report)vivek anand
The document describes an Online Examination System (OES) that allows students to take exams online. It includes requirements such as allowing users to login, register, update profiles, take exams, add questions, evaluate answers, and upload results. The system will be developed using JSP and MySQL. Key features include authenticating users, storing user data securely in a database, and processing exams and results efficiently. The system aims to make the exam process more organized and secure compared to traditional paper-based exams.
This document outlines the requirements for a student affairs management system. It will allow colleges to automate admission, enrollment, student information management and examination processes. The system will have three user types - administrators who can view and edit all student data, professors who can add exams/grades and print reports, and students who can view and edit their own information. It will provide functionality for registration, login, profile management, and administrative functions like adding/updating student details. The system aims to improve performance, reliability, availability, security, maintainability and portability.
1. Software Requirements Specification
Version 1.0
January 16, 2016
Mess Management System
Nikhil J Taji
Makarand Gomashe
Rajkumar Meena
Ravi prakash Gupta
Submitted in partial fulfillment
Of the requirements of
CS 223 Software Engineering
2. This work is based upon the submissions of the course Software Engineering
(CS223). The students who submitted this team projects were << Name of the
team members>>.
Table of
Contents
Table of Contents i
List of Figures ii
1.1. Introduction 1
1.2. Purpose 4
1.3. Scope of Project5
1.3 Constraints 5
1.4 Assumptions andDependencies 6
1.3. Glossary 6
1.4. References 7
1.5. Overview of Document 7
2.0. Overall Description 7
2.1 System Environment 7
2.2 Functional Requirements Specification 8
2.2.1 Use case 1 8
Use case: 8
2.3 User Characteristics 8
2.4 Non Functional Requirements 8
3.0. Requirements Specification 8
3. 3.1 Functional Requirements 8
3.1.1 Login 8
3.1.2 Display Menu 8
3.1.3 Change Menu 9
3.1.4 Inform Fast/Jain 10
3.1.5 Start Polling 10
3.1.6 Stop Polling 11
3.1.7 Report Utensils 12
3.1.8 Fee Payment 13
3.1.9 Dues 13
3.1.10 Refund 14
3.1.11 Impose Fine 15
3.1.12 Pay fine 15
3.1.13 Leave 16
3.1.14 Feedback 17
3.1.15 Current Stock 18
3.1.16 Add Stock 18
3.1.17 Expiry 19
3.1.18 Logout 20
3.1.19 Total Number20
3.3 Detailed Nonfunctional Requirements 21
3.4 Logical Structure of the Data 22
4.1 Supporting information 3
4.2 Table of contents and index 3
4.3 Appendixes 3
4. List of Figures
No table of figures entries found.
1.0. Introduction
1.1. Purpose
The purpose of this document is to introduce a detailed description of the mess
management system. This document will enlists the purpose and features of the
system, the interfaces of the system, how the system will work, the constraints
under which it must operate etc.. This document is intended for both the
stakeholders and the developers of the system and is proposed for future use in
the Mess Management System of IIT Jodhpur.
1.2. Scope of Project
This software system will be designed to automate the management of mess
services in the institute and thereby help in increasing working efficiency and
quality of services to all the stakeholders.
This system will provide an interface of interaction, information, notification,
feedback etc between the Mess Vendor or Mess management committee and
the service takers such as students, staff, faculties etc. The stakeholder can
login to check his/her profile and use amongst several options available as
mentioned below in the Functional Requirements based on the type of
stakeholder. Functions described below have options for Menu viewing and
changing, Menu polling, payment options(fees, fine, dues, refund etc.), utensil
5. leftover notification, students number notification to vendor(automated), Inform
leave, submit feedback, rating etc. Apart from these the admin reserves other
functions related to inventory (mess store) which includes current stock display,
stock updation options etc.
1.3 Constraints
The major constraints for this project is the time, and hence only Phase1
(basic) features of the mess management system will be implemented for
working. Moreover, for efficient management of some feature, manual work
would also be needed eg for approval of applied leave, the admin has to
approve it after validating the submitted documents.
6. 1.4 Assumptions and Dependencies
The database of students is assumed to available for the project. Other Hardware
requirements such as server, scanner etc. is assumed to be made available till
development phase.
The system needs proper connectivity to internet for proper connection to the
databases and activate notifications feature.
1.3. Glossary
Term Definition
Database Collection of all the information monitored by this system.
Mess Admin The Head of the Mess Management Committee
Mess Vendor The caterer offering the services.
Student A student avails the mess facilities.
Staff Staff of the institute enrolled for the mess services.
Menu A collection of all the food items which will be served in the mess.
Feedback The feedback is updated in the database, which can be viewed by admin.
A notification will send to Mess vendor and all other Mess management
committee.
Special Menu
(Jain / Fast)
A list of meal preferences along with other data such as the date
and time of the special Dinner. A special order will typically be
made for special occasions such as festivals or as specified.
7. 1.4. References
IEEE. IEEE Std 8301998 IEEE Recommended Practice for Software Requirements
Specifications. IEEE Computer Society, 1998.
1.5. Overview of Document
The rest of the document is designed in the following way:
The Overall Description section, of this document gives an overview of the functionality
of the product. It describes the informal requirements and is used to establish a context
for the technical requirements specification in the next chapter.
The Requirements Specification section, of this document is for the developers and
describes in technical terms the details of the functionality of the product.
Both sections of the document describe the same software product in its entirety, but
are intended for different audiences and thus use different language.
2.0. Overall Description
2.1 System Environment
<< Keep blank for the time being >>
2.2 Functional Requirements Specification
. << Keep blank for the time being >>
2.2.1 Use case 1
Use case:
13. Brief Description
Initial Step-by-step Description
2.3 User Characteristics
The stakeholders must have access to the internet and they must know how to operate
one computerized device or basic knowledge about how to operate.
2.4 Nonfunctional Requirements
The system will be a web based client connected to the database via an internet
connection. The different operations will be simulated after login by different
stakeholders. Weighing machine will be required for the purpose of weighing the
food wasted, and the data will be used for displaying statistics. The scanner will be
required to scan the id of student while entering the mess for registering him/her in
the database.
3.0. Requirements Specification
14. 3.1 Functional Requirements
3.1.1 Login
Use Case Name Login
Trigger The Stakeholder clicks on to the Login icon/button.
Precondition The Stakeholder must have account.
Basic Path 1. The Stakeholder logs in to the software.
2. The Stakeholder clicks on to the Login icon.
Alternative Paths No alternative path.
Post condition The Stakeholder profile picture will be visible.
Exception Paths 1 .If login fails, ask user to contact admin to logs user to logs
into the software.
2. If Username or Password is invalid. Ask user to enter valid
username and password.
Other This option is used to login into your profile page.
3.1.2Display Menu
Use Case Name Display Menu
Trigger The stakeholder clicks on the Display Menu button/icon
Precondition Any of the stakeholders must be logged in.
Basic Path 1. The stakeholder logs in to the software.
2. The stakeholder selects the day.
3. That day's menu is displayed.
Alternative Paths
Post condition The menu is visible to the stakeholder.
Exception Paths The menu if unavailable, then 'No Menu Available' will be
displayed and stakeholder will be given the concerned
contact details of related representative.
Other This use case can be used to display the menu of food day
wise, which is currently being served in the mess.
3.1.3Change Menu
15. Use Case Name Change Menu
Trigger The admin clicks on the Change Menu button/icon
Precondition The admin must be logged in.
Basic Path 1. The admin logs in to the software.
2. The admin selects the day.
3. That day's menu is displayed on screen and update
button is available corresponding to that menu for
updating.
4. Click update.
Alternative Paths
Post condition The menu is updated, which can be viewed by all
stakeholders. A notification will send to Mess vendor and
all other stakeholders.
Exception Paths If update fails, update failed message will be displayed.
The admin will be asked to re update.
Other This option can be used for all purpose of updation. In
case of sudden change in menu (eg. on special occasions)
this use case can be used.
3.1.3 Inform Fast/Jain
Use Case Name Inform Fast/Jain
Trigger The Stakeholder clicks the Inform Fast/Jain icon/button.
Precondition The Stakeholder must be login to his profile page.
Basic Path 1. The Stakeholder logs in to the software.
2. The Stakeholder clicks on the Inform Fast/Jain icon.
3. The Stakeholder has to selects the days of week for the
fast food.
4. The Stakeholder has to select the Jain food option for the
whole week.
5. The Stakeholder clicks on the confirm option.
16. Alternative Path No alternative path.
Postcondition Separate food will be served.
Exception Paths
Other
3.1.3 Start_Polling
Use Case Name start_polling
Trigger The admin will select the polling option as open
Precondition The Stakeholder must be login to his profile page.
Basic Path The stakeholder select the polling option polling menu is
displayed the stakeholder selects his preferences the
stakeholder submits his final list by selecting submit option the
polling count is updated
Alternative Paths No alternative path.
Postcondition The Stakeholder enters into the login page.
Exception Paths If polling update fails, update failed message will be displayed.
The stakeholder will be asked to re update.
Other This option can be used to close his profile page.
3.1.4 Stop_Polling
Use Case Name stop_polling
Trigger The admin will select the polling option as close
Precondition The admin must be login to his profile page.
17. Basic Path The admin select the polling option. The admin selects his the
option to close polling and final results are shown
Alternative Paths No alternative path.
Post condition polling is closed
Exception Paths If polling update fails, update failed message will be
displayed. The admin will be asked to re update.
Other This option can be used to close his profile page.
3.1.5 Report Utensils
Use Case Name Report Utensils.
Trigger The stakeholder reports for any utensils found by clicking
on Report Utensils Found button.
Precondition The stakeholder must be logged in.
Basic Path 1. The stakeholder logs in to the software.
2. The stakeholder clicks on the Report Utensils
Found button.
3. The form with two textboxes is displayed.
4. The stakeholder enters the location in first box and
the details of utensils in the second.
5. The stakeholder clicks Report Utensils Found.
Alternative Paths No alternative option.
Post condition The details will be sent to the mess vendor and concerned
staff to take action and collect utensils soonest possible
Exception Paths If reporting fails, reporting failed message will be
displayed. The report will saved in the log. The stakeholder
will be asked to report again.
Other This option can be used for reporting of stray utensils that
are simply left out by stakeholders in their rooms/floors.
18. 3.1.6 Fees Payment
Use Case Name Fees
Trigger The Stakeholder (Students) clicks Fees icon/button on
his account page.
Precondition The Stakeholder (Students) must have an account.
Basic Path 1. The student logs in to the software.
2. The student selects fees option.
3. Student is directed to the payment portal.
4. The Student enters account number.
5. Click on confirm icon.
6. A notification pops out if payment is successful.
7. return to home button/option appears.
8. student clicks on return option.
Alternative Paths No alternative path.
Post condition The stakeholder (Students) fees details will be displayed.
Exception Paths If payment fails, payment failed message will be displayed.
The student will be asked to repay.
Other This option can be used to pay mess fees.
3.1.7 Dues
Use Case Name Dues
Trigger The Stakeholder (Students) clicks on to the Dues
icon/button on his account page.
Precondition The Stakeholder (Students) must have an account.
Basic Path 1. The student logs in to the software.
2. The student selects Dues option.
3. Student is directed to the payment portal.
4. The Student enters account number.
5. Click on confirm icon.
6. a notification pops out if payment is successful.
7. return to home button/option appears.
8. student clicks on return option.
Alternative Paths No alternating path.
19. Post condition The Stakeholder (Student) Dues details will be displayed.
Exception Paths If payment fails, payment failed message will be displayed.
The student will be asked to repay.
Other This option can be used for the purpose of paying Dues.
3.1.8 Refund
Use Case Name Refund
Trigger The Stakeholder (Students) clicks on to the
refund icon/button on his account page.
Precondition The Stakeholder (Student) must have account.
Basic Path 1. The student logs in to the software.
2. The student selects refund option.
3. Student is directed to the payment portal
4. The Student enters the account number
5. Click on confirm icon
6. Notification for successful Payment
7. Return to Home button/options appears
8. Student clicks on return option.
Alternative Paths No alternating path.
Postcondition The Stakeholder (Student) Balance Amount details will be
displayed.
Exception Paths 1.If student enter wrong account number, payment will be
discarded.
2.Ask Student to reenter account number.
Other This option can be used to refund his amount into his
account.
3.1.9 Impose fine
Use Case Name Fine
Trigger The admin clicks on the fine button.
Precondition The admin must be logged in.
20. Basic Path 19. The admin logs in to the software.
20. The admin selects the fine option.
21. Admin is asked for the id and the amount of fined to be
imposed.
22. The admin enters the id of the person to be fined
23. Click confirm.
Alternative Paths No alternative option.
Postcondition The fine is paid, which can be viewed by the student on whom
the fine is imposed and admin. A notification will send to admin
about the payment.
Exception Paths If payment fails, payment failed message will be displayed. The
student will be asked to repay.
Other
3.1.10 pay fine
Use Case Name Pay fine
Trigger student clicks on the payfine button.
Precondition The student must be logged in.
Basic Path 1. The student logs in to the software.
2. The student selects payfine option.
3. student is directed to the payment portal.
4. the payment portal returns details about the payment
5. a notification pops out if payment is successful
6. return to home button/option appears
7. student clicks on return option
Alternative Paths No alternative option.
Post condition The fine is imposed ,which can be viewed by the student on
whom the fine is imposed and admin . A notification will send to
student.
Exception Paths If update fails, update failed message will be displayed. The
admin will be asked to re update.
21. Other
3.1.11 Leave
Use Case Name Leave
Trigger The stakeholder clicks on the Report Leave button/ico
Precondition The stakeholder must be logged in.
Basic Path 1. The stakeholder logs in to the software.
2. The stakeholder clicks on the Report Leave button.
3. The stakeholder will be asked to fill ‘Leave form’
and ‘Leave till’ from drop down calendar.
4. The stakeholder will be required to upload any
relevant documents for leave(Travel ticket/ leave
application).
5. Click on Report Leave button.
Alternative Paths No alternative option.
Post condition Leave reported and sent for approval, a message will be
displayed, and the stakeholder will be directed to his
homepage.
The leave report will be sent to admin, mess vendor and
mess managing committee for approval.
Exception Paths If reporting fails, reporting failed message will be
displayed. The stakeholder will be asked to re report.
Other This option can be used for reporting of all kind of leaves.
The relevant authorities will receive notification regarding
leave and will be asked to approve the leave based on
document submitted. The database will be updated
correspondingly to that student/faculty, for all calculations
of dues/fine/student_number.
3.1.12 Feedback
22. Use Case Name Feedback
Trigger The Students, faculty and staff clicks on the feedback
button/icon.
Precondition The stakeholder must be logged in.
Basic Path 1. The stakeholder logs in to the software.
2. The stakeholder selects the feedback option.
3. Submits the feedback.
4. Click submit.
Alternative Paths No alternative option.
Post condition The feedback is updated in the database, which can be
viewed by admin. A notification will send to Mess vendor
and all other Mess management committee.
Exception Paths If submission fails, submission failed message will be
displayed. The stakeholder will be asked to resubmit.
Other This option can be used for the purpose of giving feedback
and notify the managing committee to take relevant and
needed action.
3.1.13 Current Stock
Use Case Name Current stock
Trigger The admin and management committee clicks on current
stock button/icon
Precondition The admin/ managing committee must be logged in.
Basic Path 5. The admin logs in to the software.
6. The admin selects the Inventory option.
7. The admin has to select ‘Current Stock’ from drop down
menu and click Ok.
8. Various items with their stock will be displayed.
23. Alternative Paths No alternative option.
Post condition The Stock items with their quantities will be enlisted on
screen.
Exception Paths If database retrieval fails, ‘Stock cannot be loaded’
message will be displayed. The admin will be asked to re
update.
Other This option can be used to check the current stock in the
mess inventory.
3.1.14 Add stock
Use Case Name Add stock
Trigger The admin clicks on add stock button/icon.
Precondition The admin must be logged in.
Basic Path 5. The admin logs in to the software.
6. The admin selects the add stock option.
7. List of stock that needed to be updated is asked.
8. Admin gives the list and the new number.
9. Submits the new list.
10.Click on submit icon.
Alternative Paths No alternative option.
Post condition The menu is updated, which can be viewed by all
stakeholders. A notification will send to Mess vendor and
all other stakeholders.
Exception Paths If update fails, update failed message will be displayed.
The admin will be asked to re update.
Other This option can be used for the purpose of giving feedback
3.1.15 Expiry
Use Case Name Expiry
24. Trigger The Stakeholder (Admin) clicks on to the Expiry option.
Precondition The Stakeholder (Admin) must be login to his profile page.
Basic Path 1. The Stakeholder logs in to the software.
2. The Stakeholder clicks on the Expiry icon.
3. Details of the Items will be appeared.
Alternative Path No alternative path.
Post condition Expiry dates will be shown of the Items.
Exception Paths None
Other This feature of the system will look after the expiry dates of
products in the inventory and if any, crosses the date will be
notified to the management committee and the mess
vendor.
3.1.16 Logout
Use Case Name Logout
Trigger The Stakeholder clicks Logout icon/button on his account
page.
Precondition The Stakeholder must be login to his profile page.
Basic Path The stakeholder clicks logout page.
Alternative Paths No alternative path.
Post condition The Stakeholder enters into the login page.
Exception Paths
Other This option can be used to close his profile page.
3.1.17 Total Number
Use Case Name Total Number
Trigger How many students do their breakfast/lunch/dinner per day
Precondition Student must be registered.
25. Basic Path 1.System will automatically count number of students.
2.It calculates number of students on the basis of how many
students on leave, fast etc..
3.It will send a notification to admin.
Alternative Path
Post condition Minimization the wastage of food.
Exception Paths
Other This feature counts the total number of students/staff/faculty
availing the service of mess on that particular day. A
notification with an exact number will be sent to the mess
vendor before a few hours providing him the required details
on different categories of food services.
3.3 Detailed Non-Functional Requirements
Stakeholders Data Entity
Data Item Type Description Comment
Name of stakeholder Text Institute Email
Id of student
Food Type Text Mess food type
ID number Text student’s roll number
Passwords Text Password of student
leave Number Number of days
student will take a
leave
helps in counting
number of students
Menu Item Data Entity
Data Item Type Expiry Date Description Comment
Name Text Name of Item
Type Text Regular
26. Menu Data Entity
Data Item Type Expiry Date Description Comment
Day Text Day of the week
Meal Text Lunch, Dinner etc
Type Text Regular or NC menu
3.4 Logical Structure of the Data
<< Keep this blank for the time being>>
4.0 Supporting information
4.1 Table of contents and index
4.2 Appendixes