In Spring 2023, our course focused on Software Requirement Specifications & Analysis. We visited Mens World Showroom-1 in Savar City Center, Savar, Dhaka, a real company, to understand their software usage. After talking to them and gathering information about their software needs, we successfully met their requirements. It was an exciting way to learn about real-world software integration.
This document is a project report for a branded footwear management system submitted by three students - Mohit Maloo, Sourabh Maloo, and Dileep Pamak - to fulfill requirements for their bachelor's degree. The report includes an acknowledgements section thanking those who provided guidance. It also includes sections on research conducted, feasibility studies, system requirements specification, technology description, and a timeline chart. The system is designed to help branded footwear companies manage inventory, sales, customers and brand performance.
HRMS is a web-based HR management software that automates all HR activities through a single, secure solution. It integrates all departments and significantly reduces time spent on administrative tasks. The software includes modules for administration, employee information, leave management, time and attendance tracking, recruitment, reports, and a self-service portal. It allows defining and managing company structure, employee data, leaves, timesheets, vacancies, and customized reports. The software aims to streamline HR processes and provide employees self-service access to their information.
Orange Payroll & HRMS Software is an online system that handles all aspects of employee management from recruitment to exit. It includes modules for payroll, leave management, loans, claims, attendance, and more. The system aims to automate HR processes, provide employee self-service, and generate reports for management analysis. It can be used by multiple companies and branches simultaneously.
This document is a project report for an E-Billing and Invoice System submitted in partial fulfillment of a B.Tech degree. It contains sections on system analysis, design, and implementation. The system analysis section outlines business requirements like automating the bill generation process and providing reports. User requirements for sales, accounting, and management staff are also defined. The system design section includes UML diagrams and data dictionaries. The implementation section begins code for a login form. The overall purpose is to develop a software system to automate an organization's manual billing and invoicing process.
The document provides an overview and agenda for an online training course on SDMS Simplex, a software for managing staff continuous professional development, evaluations, and performance reviews. The training will cover: creating training activities and evaluations; using the software for performance reviews and tracking training needs; recording employee details; and accessing reports. Attendees will learn how to navigate the software and utilize its main features so they can effectively manage CPD, staff development, and evaluations within their schools.
The document is a summer internship report submitted by Sem Shaikh to The M.S. University of Baroda in partial fulfillment of a Master of Commerce degree. The report details Sem Shaikh's internship studying the performance management system at Uflex Ltd from January 1st to March 30th, 2014. The report includes an introduction to performance management systems, the objectives and rationale of the project, a literature review on performance management, and an introduction to Uflex Ltd.
This document proposes an HR management software solution called HRM Software from Variance Technologies. The software aims to manage the complete HR and payroll cycle through integrated modules like HR management, payroll, time and attendance, benefits administration, and more. It discusses features of modules like personal information management, leave management, time sheets, payroll, training, asset management, performance management, policies, employee self-service and reports. The software promises to streamline HR processes, improve organization structure and help achieve objectives like effective resource utilization and high employee morale.
This document proposes an HR management software solution called HRM Software from Variance Technologies. The software aims to manage the complete HR and payroll cycle through integrated modules like HR management, payroll, time and attendance, benefits administration, and more. It discusses features of modules like personal information management, leave management, time sheets, payroll, training, asset management, performance management, policies, employee self-service and reports. The software promises to streamline HR processes, improve organization structure and help achieve objectives like effective resource utilization and high employee morale.
This document is a project report for a branded footwear management system submitted by three students - Mohit Maloo, Sourabh Maloo, and Dileep Pamak - to fulfill requirements for their bachelor's degree. The report includes an acknowledgements section thanking those who provided guidance. It also includes sections on research conducted, feasibility studies, system requirements specification, technology description, and a timeline chart. The system is designed to help branded footwear companies manage inventory, sales, customers and brand performance.
HRMS is a web-based HR management software that automates all HR activities through a single, secure solution. It integrates all departments and significantly reduces time spent on administrative tasks. The software includes modules for administration, employee information, leave management, time and attendance tracking, recruitment, reports, and a self-service portal. It allows defining and managing company structure, employee data, leaves, timesheets, vacancies, and customized reports. The software aims to streamline HR processes and provide employees self-service access to their information.
Orange Payroll & HRMS Software is an online system that handles all aspects of employee management from recruitment to exit. It includes modules for payroll, leave management, loans, claims, attendance, and more. The system aims to automate HR processes, provide employee self-service, and generate reports for management analysis. It can be used by multiple companies and branches simultaneously.
This document is a project report for an E-Billing and Invoice System submitted in partial fulfillment of a B.Tech degree. It contains sections on system analysis, design, and implementation. The system analysis section outlines business requirements like automating the bill generation process and providing reports. User requirements for sales, accounting, and management staff are also defined. The system design section includes UML diagrams and data dictionaries. The implementation section begins code for a login form. The overall purpose is to develop a software system to automate an organization's manual billing and invoicing process.
The document provides an overview and agenda for an online training course on SDMS Simplex, a software for managing staff continuous professional development, evaluations, and performance reviews. The training will cover: creating training activities and evaluations; using the software for performance reviews and tracking training needs; recording employee details; and accessing reports. Attendees will learn how to navigate the software and utilize its main features so they can effectively manage CPD, staff development, and evaluations within their schools.
The document is a summer internship report submitted by Sem Shaikh to The M.S. University of Baroda in partial fulfillment of a Master of Commerce degree. The report details Sem Shaikh's internship studying the performance management system at Uflex Ltd from January 1st to March 30th, 2014. The report includes an introduction to performance management systems, the objectives and rationale of the project, a literature review on performance management, and an introduction to Uflex Ltd.
This document proposes an HR management software solution called HRM Software from Variance Technologies. The software aims to manage the complete HR and payroll cycle through integrated modules like HR management, payroll, time and attendance, benefits administration, and more. It discusses features of modules like personal information management, leave management, time sheets, payroll, training, asset management, performance management, policies, employee self-service and reports. The software promises to streamline HR processes, improve organization structure and help achieve objectives like effective resource utilization and high employee morale.
This document proposes an HR management software solution called HRM Software from Variance Technologies. The software aims to manage the complete HR and payroll cycle through integrated modules like HR management, payroll, time and attendance, benefits administration, and more. It discusses features of modules like personal information management, leave management, time sheets, payroll, training, asset management, performance management, policies, employee self-service and reports. The software promises to streamline HR processes, improve organization structure and help achieve objectives like effective resource utilization and high employee morale.
Speed Age is a comprehensive courier software system designed to manage all aspects of a delivery business. Order entry, deliveries, dispatches, receivables, corporate accounts and reporting are some of the much functionality with the application.
Dear students get fully solved SMU MBA Fall 2014 assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
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.
Paylite is top choice for HR Management System and Appraisal Management Payro...Indranil Chanda
Citytech Software Private Limited has developed Paylite Software, specifically for the MENA member countries. Built with the latest Microsoft technologies, it can provide a rule-based and robust interface to manage all HR functions of an organization while eliminating all paper-based, time-taking and error-prone HR works. It's very popular and the top-most choice as HRMS across the MENA region.
Project report on multiplex management systemSavita Sharma
This report contain the detailed structure of a multiplex system.
How it can be manages.
The tools and platform used.
How does it work and what are its benefits.
This document is a project report for a Multiplex Management System submitted by Savita Kumari in fulfillment of the requirements for a Master of Computer Applications degree. It describes the development of a software system to reduce the workload of multiplex owners by allowing online booking and management of movies, screens, employees and more. The report includes declarations, acknowledgements, an abstract, tables of contents, figures and tables. It follows a standard SDLC process of requirements analysis, design, implementation, testing and maintenance.
The document discusses best practices for implementing a new ERP system across an enterprise. It emphasizes the importance of careful project planning, implementation, training, and support to ensure success. An ERP system unifies all enterprise systems and is critical for managing operations like accounting, supply chain, and quality control. The implementation process involves multiple phases from pre-sales analysis to go-live and maintenance. It is important to establish roles and responsibilities for both the client and implementation teams.
The document describes a transport management system called Transport Plus. It has four main sections:
1. It introduces the system and describes its four types of users: administrator, approver, transport, and guest.
2. It outlines the system analysis process and modules including employee information, transport categories/routes, and requests.
3. It covers the system design including user functions, application design diagrams, use case diagram, and key tables to store employee, vehicle, route, and request data.
4. It identifies the advantages of the proposed system such as easy reporting and historical data management over the existing manual process.
Multi-rater feedback is recognized as an accurate and impactful way of assessing an employee’s strengths as well as development needs.The process being time consuming and complex (due to lot of participants involved), the meaning of the feedback gets lost some where. Next 360-degree Feedback Platform is designed to be one of the most flexible technologies in the market. With a lot of customization options, this platform is readily deployed, easy to use and scalable technology .
MinVesta provides HR software products and services including:
- Minerva HR Suite with modules for recruitment, HR information, leave management, attendance, timesheets, performance reviews, and payroll.
- M-Suite for staffing companies including timesheets, work rules, payroll, billing, and a front office system.
- M-Express offering the benefits of an HRMS through basic modules for payroll, employee self-service, and HR information.
- Custom product development and integration services to meet specific client needs.
includes the followingBusiness Case InvestigationIdenti.docxannettsparrow
includes the following:
Business Case Investigation
Identify 4 employees to interview to support business analysis. For each employee, state the topic(s) used for questioning. The interview topics and responses will be used to influence future design.
A possible use case diagram for making an appointment and verifying parts availability
Identify the users of the system and requests into and out of the system.
Implementation resources needed for the project
Identify people and hardware. Human resources may include internal or external resources.
I am delighted to announce that Emily Johns will be starting at Appliance Warehouse today! Emily will be undertaking the role of Service Manager and will be the force behind creating our new service department.
Emily comes to us with 25 years of experience in the service repair industry. Emily began her career as a service technician and quickly moved through the ranks to the first female service manager in ABC Appliance Service Company's history. After 17 years, she went to work for Acme Appliance Repair. Over the last 8 years, the revenue for Acme increased by 200% after being stagnant for the preceding 5 years
Our new service manager starts work today! This is great news! As our business starts to expand, we must move our software project along.
need to talk to some of our employees to better understand the functionality and requirements for the proposed system. This is important because they are the key stakeholders of the system. list of employees who will want to interview. learn the process for scheduling an appliance repair appointment and how the parts are obtained for those repair visits. Also, it is important to understand what reports that managers are hoping to extract from the new system. I find it is helpful to write down questions prior to your meetings as to not forget the topics that you want to cover.
My suggestion is at least 10 questions per person prior to the meeting. Make sure to use open-ended questions (at least 7 questions) to get the employees talking. Also use closed response and range of response questions. I find that each type of question can provide valuable information and are quite useful in requirements gathering.
Please send the questions to me for at least two of the interviews.
We have previously used both the Joint Application Development technique and the Rapid Application Development technique. However, many colleagues of mine swear by the agile technique. Each of these methodologies offer up some great advantages. Since we need to get this project done as quickly as possible, which of these techniques should be used? I want to ensure that we've created software that will handle all of our users' requirements and that it is a robust system
I almost forgot to mention to also send a questionnaire out to the users of the proposed system.Should it be sent out to all employees or as a stratified or systematic sample?
18 hours ago
department in or.
Leave Management System
Software Requirements Specification Document
This module is a single leave management system that is critical for HR tasks and keeps the record of vital information regarding working hours and leaves. It intelligently adapts to HR policy of the management and allows employees and their line managers to manage leaves and replacements (if required). In this module, Head of Department (HOD) will have permissions to look after data of every faculty member of their department. HOD can approve leave through this application and can view leave information of every individual.
This document outlines a proposed new standard operating procedure (SOP) for the sales team to improve efficiency and effectiveness. The current SOP involves tasks lists and working linearly through contacts. The proposed SOP involves using the dashboard and opportunities records to track prospects and leads through the sales pipeline. It also includes customizing reports, note templates, automation, and tagging to identify issues. The benefits are consistency, tracking progress, comparisons, and streamlining processes.
The document discusses a feasibility analysis for a human resource management system project. It analyzes the technical, operational, and economic feasibility. It describes the costs associated with the project, including direct costs for software and indirect costs for development time. It provides screenshots and descriptions of the key forms and functions in the project, including recruitment, employee profiles, payroll, and more. It also discusses limitations and potential future enhancements.
These forms need to be filled in few areas to meet certification requirements for maintaining records. The sample certification formats signify the first step towards obtaining a certification, and hence it is important that you fill all the particulars carefully.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
The document describes a 360 survey platform that allows organizations to conduct comprehensive 360 feedback surveys. It discusses that the platform collects feedback from multiple colleagues of a participant to provide a well-rounded assessment. Participants receive a report highlighting their strengths and areas for development based on scores and comments. The platform features include easy administration of surveys, a smooth respondent experience, and detailed reporting and analytics to make the feedback process effective. Key advantages of the platform are its simplicity and scalability.
The event table outlines the key interactions between customers, engineers, and management for the cooling equipment servicing system. Customers can inquire about services, register for maintenance or repairs, update registrations, and pay bills. Engineers provide service sheets after reviewing problem details from management. Management records customer, engineer, and service details; and can update any of these as needed.
Men Salon management system project and pptpavisubashsp
This document describes a Men's Salon Management System project developed using PHP and MySQL. The system aims to automate the manual processes of the salon like customer registration and appointment booking. It has two modules - admin and user. The admin module allows managing services, customers, appointments and generating reports. The user module allows booking appointments and viewing services. The system was developed following SDLC processes like requirement gathering, design, implementation and testing. Finally, the working project with all screens is shown.
Pm0010 – introduction to project managementsmumbahelp
This document provides information about an assignment for a project management course. It includes the program/semester, subject code and name, book ID, credits, and marks. It also includes 6 questions related to project management processes and concepts. The questions ask students to summarize processes, explain the importance of communication, list planning processes, explain types of procurement contracts, and describe project management system supports. Students are instructed to answer all questions, with some requiring 300-400 words.
Speed Age is a comprehensive courier software system designed to manage all aspects of a delivery business. Order entry, deliveries, dispatches, receivables, corporate accounts and reporting are some of the much functionality with the application.
Dear students get fully solved SMU MBA Fall 2014 assignments
Send your semester & Specialization name to our mail id :
“ help.mbaassignments@gmail.com ”
or
Call us at : 08263069601
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.
Paylite is top choice for HR Management System and Appraisal Management Payro...Indranil Chanda
Citytech Software Private Limited has developed Paylite Software, specifically for the MENA member countries. Built with the latest Microsoft technologies, it can provide a rule-based and robust interface to manage all HR functions of an organization while eliminating all paper-based, time-taking and error-prone HR works. It's very popular and the top-most choice as HRMS across the MENA region.
Project report on multiplex management systemSavita Sharma
This report contain the detailed structure of a multiplex system.
How it can be manages.
The tools and platform used.
How does it work and what are its benefits.
This document is a project report for a Multiplex Management System submitted by Savita Kumari in fulfillment of the requirements for a Master of Computer Applications degree. It describes the development of a software system to reduce the workload of multiplex owners by allowing online booking and management of movies, screens, employees and more. The report includes declarations, acknowledgements, an abstract, tables of contents, figures and tables. It follows a standard SDLC process of requirements analysis, design, implementation, testing and maintenance.
The document discusses best practices for implementing a new ERP system across an enterprise. It emphasizes the importance of careful project planning, implementation, training, and support to ensure success. An ERP system unifies all enterprise systems and is critical for managing operations like accounting, supply chain, and quality control. The implementation process involves multiple phases from pre-sales analysis to go-live and maintenance. It is important to establish roles and responsibilities for both the client and implementation teams.
The document describes a transport management system called Transport Plus. It has four main sections:
1. It introduces the system and describes its four types of users: administrator, approver, transport, and guest.
2. It outlines the system analysis process and modules including employee information, transport categories/routes, and requests.
3. It covers the system design including user functions, application design diagrams, use case diagram, and key tables to store employee, vehicle, route, and request data.
4. It identifies the advantages of the proposed system such as easy reporting and historical data management over the existing manual process.
Multi-rater feedback is recognized as an accurate and impactful way of assessing an employee’s strengths as well as development needs.The process being time consuming and complex (due to lot of participants involved), the meaning of the feedback gets lost some where. Next 360-degree Feedback Platform is designed to be one of the most flexible technologies in the market. With a lot of customization options, this platform is readily deployed, easy to use and scalable technology .
MinVesta provides HR software products and services including:
- Minerva HR Suite with modules for recruitment, HR information, leave management, attendance, timesheets, performance reviews, and payroll.
- M-Suite for staffing companies including timesheets, work rules, payroll, billing, and a front office system.
- M-Express offering the benefits of an HRMS through basic modules for payroll, employee self-service, and HR information.
- Custom product development and integration services to meet specific client needs.
includes the followingBusiness Case InvestigationIdenti.docxannettsparrow
includes the following:
Business Case Investigation
Identify 4 employees to interview to support business analysis. For each employee, state the topic(s) used for questioning. The interview topics and responses will be used to influence future design.
A possible use case diagram for making an appointment and verifying parts availability
Identify the users of the system and requests into and out of the system.
Implementation resources needed for the project
Identify people and hardware. Human resources may include internal or external resources.
I am delighted to announce that Emily Johns will be starting at Appliance Warehouse today! Emily will be undertaking the role of Service Manager and will be the force behind creating our new service department.
Emily comes to us with 25 years of experience in the service repair industry. Emily began her career as a service technician and quickly moved through the ranks to the first female service manager in ABC Appliance Service Company's history. After 17 years, she went to work for Acme Appliance Repair. Over the last 8 years, the revenue for Acme increased by 200% after being stagnant for the preceding 5 years
Our new service manager starts work today! This is great news! As our business starts to expand, we must move our software project along.
need to talk to some of our employees to better understand the functionality and requirements for the proposed system. This is important because they are the key stakeholders of the system. list of employees who will want to interview. learn the process for scheduling an appliance repair appointment and how the parts are obtained for those repair visits. Also, it is important to understand what reports that managers are hoping to extract from the new system. I find it is helpful to write down questions prior to your meetings as to not forget the topics that you want to cover.
My suggestion is at least 10 questions per person prior to the meeting. Make sure to use open-ended questions (at least 7 questions) to get the employees talking. Also use closed response and range of response questions. I find that each type of question can provide valuable information and are quite useful in requirements gathering.
Please send the questions to me for at least two of the interviews.
We have previously used both the Joint Application Development technique and the Rapid Application Development technique. However, many colleagues of mine swear by the agile technique. Each of these methodologies offer up some great advantages. Since we need to get this project done as quickly as possible, which of these techniques should be used? I want to ensure that we've created software that will handle all of our users' requirements and that it is a robust system
I almost forgot to mention to also send a questionnaire out to the users of the proposed system.Should it be sent out to all employees or as a stratified or systematic sample?
18 hours ago
department in or.
Leave Management System
Software Requirements Specification Document
This module is a single leave management system that is critical for HR tasks and keeps the record of vital information regarding working hours and leaves. It intelligently adapts to HR policy of the management and allows employees and their line managers to manage leaves and replacements (if required). In this module, Head of Department (HOD) will have permissions to look after data of every faculty member of their department. HOD can approve leave through this application and can view leave information of every individual.
This document outlines a proposed new standard operating procedure (SOP) for the sales team to improve efficiency and effectiveness. The current SOP involves tasks lists and working linearly through contacts. The proposed SOP involves using the dashboard and opportunities records to track prospects and leads through the sales pipeline. It also includes customizing reports, note templates, automation, and tagging to identify issues. The benefits are consistency, tracking progress, comparisons, and streamlining processes.
The document discusses a feasibility analysis for a human resource management system project. It analyzes the technical, operational, and economic feasibility. It describes the costs associated with the project, including direct costs for software and indirect costs for development time. It provides screenshots and descriptions of the key forms and functions in the project, including recruitment, employee profiles, payroll, and more. It also discusses limitations and potential future enhancements.
These forms need to be filled in few areas to meet certification requirements for maintaining records. The sample certification formats signify the first step towards obtaining a certification, and hence it is important that you fill all the particulars carefully.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
The document describes a 360 survey platform that allows organizations to conduct comprehensive 360 feedback surveys. It discusses that the platform collects feedback from multiple colleagues of a participant to provide a well-rounded assessment. Participants receive a report highlighting their strengths and areas for development based on scores and comments. The platform features include easy administration of surveys, a smooth respondent experience, and detailed reporting and analytics to make the feedback process effective. Key advantages of the platform are its simplicity and scalability.
The event table outlines the key interactions between customers, engineers, and management for the cooling equipment servicing system. Customers can inquire about services, register for maintenance or repairs, update registrations, and pay bills. Engineers provide service sheets after reviewing problem details from management. Management records customer, engineer, and service details; and can update any of these as needed.
Men Salon management system project and pptpavisubashsp
This document describes a Men's Salon Management System project developed using PHP and MySQL. The system aims to automate the manual processes of the salon like customer registration and appointment booking. It has two modules - admin and user. The admin module allows managing services, customers, appointments and generating reports. The user module allows booking appointments and viewing services. The system was developed following SDLC processes like requirement gathering, design, implementation and testing. Finally, the working project with all screens is shown.
Pm0010 – introduction to project managementsmumbahelp
This document provides information about an assignment for a project management course. It includes the program/semester, subject code and name, book ID, credits, and marks. It also includes 6 questions related to project management processes and concepts. The questions ask students to summarize processes, explain the importance of communication, list planning processes, explain types of procurement contracts, and describe project management system supports. Students are instructed to answer all questions, with some requiring 300-400 words.
Similar to Software Requirement Specifications & Analysis (20)
Discover the latest insights on Data Driven Maintenance with our comprehensive webinar presentation. Learn about traditional maintenance challenges, the right approach to utilizing data, and the benefits of adopting a Data Driven Maintenance strategy. Explore real-world examples, industry best practices, and innovative solutions like FMECA and the D3M model. This presentation, led by expert Jules Oudmans, is essential for asset owners looking to optimize their maintenance processes and leverage digital technologies for improved efficiency and performance. Download now to stay ahead in the evolving maintenance landscape.
Comparative analysis between traditional aquaponics and reconstructed aquapon...bijceesjournal
The aquaponic system of planting is a method that does not require soil usage. It is a method that only needs water, fish, lava rocks (a substitute for soil), and plants. Aquaponic systems are sustainable and environmentally friendly. Its use not only helps to plant in small spaces but also helps reduce artificial chemical use and minimizes excess water use, as aquaponics consumes 90% less water than soil-based gardening. The study applied a descriptive and experimental design to assess and compare conventional and reconstructed aquaponic methods for reproducing tomatoes. The researchers created an observation checklist to determine the significant factors of the study. The study aims to determine the significant difference between traditional aquaponics and reconstructed aquaponics systems propagating tomatoes in terms of height, weight, girth, and number of fruits. The reconstructed aquaponics system’s higher growth yield results in a much more nourished crop than the traditional aquaponics system. It is superior in its number of fruits, height, weight, and girth measurement. Moreover, the reconstructed aquaponics system is proven to eliminate all the hindrances present in the traditional aquaponics system, which are overcrowding of fish, algae growth, pest problems, contaminated water, and dead fish.
artificial intelligence and data science contents.pptxGauravCar
What is artificial intelligence? Artificial intelligence is the ability of a computer or computer-controlled robot to perform tasks that are commonly associated with the intellectual processes characteristic of humans, such as the ability to reason.
› ...
Artificial intelligence (AI) | Definitio
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...IJECEIAES
Climate change's impact on the planet forced the United Nations and governments to promote green energies and electric transportation. The deployments of photovoltaic (PV) and electric vehicle (EV) systems gained stronger momentum due to their numerous advantages over fossil fuel types. The advantages go beyond sustainability to reach financial support and stability. The work in this paper introduces the hybrid system between PV and EV to support industrial and commercial plants. This paper covers the theoretical framework of the proposed hybrid system including the required equation to complete the cost analysis when PV and EV are present. In addition, the proposed design diagram which sets the priorities and requirements of the system is presented. The proposed approach allows setup to advance their power stability, especially during power outages. The presented information supports researchers and plant owners to complete the necessary analysis while promoting the deployment of clean energy. The result of a case study that represents a dairy milk farmer supports the theoretical works and highlights its advanced benefits to existing plants. The short return on investment of the proposed approach supports the paper's novelty approach for the sustainable electrical system. In addition, the proposed system allows for an isolated power setup without the need for a transmission line which enhances the safety of the electrical network
An improved modulation technique suitable for a three level flying capacitor ...IJECEIAES
This research paper introduces an innovative modulation technique for controlling a 3-level flying capacitor multilevel inverter (FCMLI), aiming to streamline the modulation process in contrast to conventional methods. The proposed
simplified modulation technique paves the way for more straightforward and
efficient control of multilevel inverters, enabling their widespread adoption and
integration into modern power electronic systems. Through the amalgamation of
sinusoidal pulse width modulation (SPWM) with a high-frequency square wave
pulse, this controlling technique attains energy equilibrium across the coupling
capacitor. The modulation scheme incorporates a simplified switching pattern
and a decreased count of voltage references, thereby simplifying the control
algorithm.
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...IJECEIAES
Medical image analysis has witnessed significant advancements with deep learning techniques. In the domain of brain tumor segmentation, the ability to
precisely delineate tumor boundaries from magnetic resonance imaging (MRI)
scans holds profound implications for diagnosis. This study presents an ensemble convolutional neural network (CNN) with transfer learning, integrating
the state-of-the-art Deeplabv3+ architecture with the ResNet18 backbone. The
model is rigorously trained and evaluated, exhibiting remarkable performance
metrics, including an impressive global accuracy of 99.286%, a high-class accuracy of 82.191%, a mean intersection over union (IoU) of 79.900%, a weighted
IoU of 98.620%, and a Boundary F1 (BF) score of 83.303%. Notably, a detailed comparative analysis with existing methods showcases the superiority of
our proposed model. These findings underscore the model’s competence in precise brain tumor localization, underscoring its potential to revolutionize medical
image analysis and enhance healthcare outcomes. This research paves the way
for future exploration and optimization of advanced CNN models in medical
imaging, emphasizing addressing false positives and resource efficiency.
Rainfall intensity duration frequency curve statistical analysis and modeling...bijceesjournal
Using data from 41 years in Patna’ India’ the study’s goal is to analyze the trends of how often it rains on a weekly, seasonal, and annual basis (1981−2020). First, utilizing the intensity-duration-frequency (IDF) curve and the relationship by statistically analyzing rainfall’ the historical rainfall data set for Patna’ India’ during a 41 year period (1981−2020), was evaluated for its quality. Changes in the hydrologic cycle as a result of increased greenhouse gas emissions are expected to induce variations in the intensity, length, and frequency of precipitation events. One strategy to lessen vulnerability is to quantify probable changes and adapt to them. Techniques such as log-normal, normal, and Gumbel are used (EV-I). Distributions were created with durations of 1, 2, 3, 6, and 24 h and return times of 2, 5, 10, 25, and 100 years. There were also mathematical correlations discovered between rainfall and recurrence interval.
Findings: Based on findings, the Gumbel approach produced the highest intensity values, whereas the other approaches produced values that were close to each other. The data indicates that 461.9 mm of rain fell during the monsoon season’s 301st week. However, it was found that the 29th week had the greatest average rainfall, 92.6 mm. With 952.6 mm on average, the monsoon season saw the highest rainfall. Calculations revealed that the yearly rainfall averaged 1171.1 mm. Using Weibull’s method, the study was subsequently expanded to examine rainfall distribution at different recurrence intervals of 2, 5, 10, and 25 years. Rainfall and recurrence interval mathematical correlations were also developed. Further regression analysis revealed that short wave irrigation, wind direction, wind speed, pressure, relative humidity, and temperature all had a substantial influence on rainfall.
Originality and value: The results of the rainfall IDF curves can provide useful information to policymakers in making appropriate decisions in managing and minimizing floods in the study area.
Null Bangalore | Pentesters Approach to AWS IAMDivyanshu
#Abstract:
- Learn more about the real-world methods for auditing AWS IAM (Identity and Access Management) as a pentester. So let us proceed with a brief discussion of IAM as well as some typical misconfigurations and their potential exploits in order to reinforce the understanding of IAM security best practices.
- Gain actionable insights into AWS IAM policies and roles, using hands on approach.
#Prerequisites:
- Basic understanding of AWS services and architecture
- Familiarity with cloud security concepts
- Experience using the AWS Management Console or AWS CLI.
- For hands on lab create account on [killercoda.com](https://killercoda.com/cloudsecurity-scenario/)
# Scenario Covered:
- Basics of IAM in AWS
- Implementing IAM Policies with Least Privilege to Manage S3 Bucket
- Objective: Create an S3 bucket with least privilege IAM policy and validate access.
- Steps:
- Create S3 bucket.
- Attach least privilege policy to IAM user.
- Validate access.
- Exploiting IAM PassRole Misconfiguration
-Allows a user to pass a specific IAM role to an AWS service (ec2), typically used for service access delegation. Then exploit PassRole Misconfiguration granting unauthorized access to sensitive resources.
- Objective: Demonstrate how a PassRole misconfiguration can grant unauthorized access.
- Steps:
- Allow user to pass IAM role to EC2.
- Exploit misconfiguration for unauthorized access.
- Access sensitive resources.
- Exploiting IAM AssumeRole Misconfiguration with Overly Permissive Role
- An overly permissive IAM role configuration can lead to privilege escalation by creating a role with administrative privileges and allow a user to assume this role.
- Objective: Show how overly permissive IAM roles can lead to privilege escalation.
- Steps:
- Create role with administrative privileges.
- Allow user to assume the role.
- Perform administrative actions.
- Differentiation between PassRole vs AssumeRole
Try at [killercoda.com](https://killercoda.com/cloudsecurity-scenario/)
Advanced control scheme of doubly fed induction generator for wind turbine us...IJECEIAES
This paper describes a speed control device for generating electrical energy on an electricity network based on the doubly fed induction generator (DFIG) used for wind power conversion systems. At first, a double-fed induction generator model was constructed. A control law is formulated to govern the flow of energy between the stator of a DFIG and the energy network using three types of controllers: proportional integral (PI), sliding mode controller (SMC) and second order sliding mode controller (SOSMC). Their different results in terms of power reference tracking, reaction to unexpected speed fluctuations, sensitivity to perturbations, and resilience against machine parameter alterations are compared. MATLAB/Simulink was used to conduct the simulations for the preceding study. Multiple simulations have shown very satisfying results, and the investigations demonstrate the efficacy and power-enhancing capabilities of the suggested control system.
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Sinan KOZAK
Sinan from the Delivery Hero mobile infrastructure engineering team shares a deep dive into performance acceleration with Gradle build cache optimizations. Sinan shares their journey into solving complex build-cache problems that affect Gradle builds. By understanding the challenges and solutions found in our journey, we aim to demonstrate the possibilities for faster builds. The case study reveals how overlapping outputs and cache misconfigurations led to significant increases in build times, especially as the project scaled up with numerous modules using Paparazzi tests. The journey from diagnosing to defeating cache issues offers invaluable lessons on maintaining cache integrity without sacrificing functionality.
3. About the Software System
UniPose:
Empowering Business Management through Seamless Integration.
Abstract:
UniPose, a comprehensive software system that empowers businesses across diverse
industries. UniPose seamlessly integrates key functionalities to streamline operations,
enhance productivity, and maximize overall efficiency. This paper provides a captivating
overview of UniPose's key features, its target stakeholders, and the exceptional benefits
it brings to businesses. UniPose provides a user-friendly dashboard for real-time
monitoring of essential business metrics and generating customized reports.
How did Impact in Business:
In today's dynamic business landscape, organizations face intricate challenges in
effectively managing their operations. UniPose emerges as a beacon of innovation,
offering an integrated solution that simplifies and optimizes business management
processes. With its unwavering focus on enhancing productivity, improving decision-
making, and streamlining operations. UniPose simplifies task assignment, progress
tracking, and deadline management, facilitating efficient project execution.
4. Elicitation Technique (Group Interview)
The group interview elicitation technique is a method used to gather information and
insights from multiple stakeholders simultaneously. In the context of UniPose, conducting
a group interview can be a valuable approach to gather feedback and requirements from
various stakeholders involved in the software implementation. That’s why we choose
these techniques for conduct the requirements. Here, how we approach the process:
1. Identify Stakeholders: Review the possible list of stakeholders such as the
Manager, Staff, Owner, and Store Supervisor. Determine the participants who
should be included in the group interview based on their roles and responsibilities.
2. Schedule the Interview: Coordinate with the stakeholders to find a suitable time
and location for the group interview.
3. Introduce UniPose: Start the group interview by understanding an overview of
UniPose, highlighting its key features, and explaining its potential impact on the
stakeholders' respective roles and responsibilities.
4. Note Responses: Assign a note-taker to document the stakeholders' responses,
ideas, and suggestions during the interview to ensure accurate capture of the
information discussed.
5. Follow-up and Documentation: After the group interview, compile the notes from
the session. Analyze the information gathered, extract actionable insights require
further clarification.
The group interview elicitation technique enables a collaborative approach to gathering
requirements and insights from multiple stakeholders simultaneously. By using this
technique in the given scenario, UniPose can ensure that the software meets the needs
and expectations of its diverse user base, leading to successful implementation and
improved business management.
5. User Profile: (Manager)
User Class Notes on Characteristics Requirement Implied
Type of user Manager Interface
Age range 24-40 Interface
Frequency of use Many times, in a day
Performance, Operation,
Safety, Security, Reliability
Mandatory / Discretionary Yes
Computer experience
O/s
Applications
Yes Documentation
Education At least Under Graduate
Goals
Efficiently manage the
business operations
Performance, Operation,
Portability, Acceptance,
Safety, Security,
Reliability, and Quality.
Language skills English Interface
Number of users One
Security, Safety,
Reliability, Verification,
Acceptance, Quality,
Maintainability
Training Must be provided Documentation
Other system used No
Ways of working
Multiple tasks
simultaneously
Performance, Operation,
Acceptance, Quality,
Maintainability
6. SRS Documentation
FR 01 Log In
Description All users need to log in first to use the system.
Stakeholders Manager, Staff, Owner
FR 02 Forget Password
Description If users forget username and password, they can request for forget
the password.
Stakeholders Manager, Staff, Owner
FR 03 OTP Verification
Description When the users apply for forget password the system send a
verification code for validation check.
Stakeholders Manager, Staff, Owner
FR 04 Set New Password
Description Users can a set a new password if they forgot their previous
password.
Stakeholders Manager, Staff, Owner
FR 05 Dashboard Overview
Description In dashboard overview users can see the summary of every possible
action.
Stakeholders Manager, Staff
FR 06 Product Categories
Description Manager can see all the products by their categories and also can
take needed action.
Stakeholders Manager
FR 07 Search Product
Description Employee can search any product by their code number.
Stakeholders Manager, Staff
7. FR 08 Product Details
Description Employee can see the product details to know more about it that
he/she can explain it to customer.
Stakeholders Manager, Staff
FR 09 Inventory Management
Description In inventory option manager can manage inventory more effectively
where he can see and track the quantity of each item in stock.
Stakeholders Manager
FR 10 Request New Products
Description If any product is low or finish in stock manager can create a new
order request.
Stakeholders Manager
FR 11 Return Products
Description If any product is need to return for any kind of defect or problem
manager can send a request.
Stakeholders Manager
FR 12 See Order List
Description When customer place an order from their brand website to a specific
branch manager can see the order list.
Stakeholders Manager
FR 13 Create Billing
Description Shop employee can create billing of the purchase for a customer.
Stakeholders Manager, Staff
FR 14 Payment Method
Description The software is integrated with banking system and mobile banking
so when a customer wants to pay with those option shop employee
selects their suitable option from the software & also can take cash.
Stakeholders Manager, Staff
8. FR 15 Mobile Banking Option
Description If the customer wants to pay with mobile banking manager or staff
can select mobile pay option from software.
Stakeholders Manager, Staff
FR 16 Banking Card Option
Description If the customer wants to pay with Bank account manager or staff can
select Banking card pay option from software.
Stakeholders Manager, Staff
FR 17 Membership Management
Description Manager can manage and issue new membership card and also can
delete existing members as well.
Stakeholders Manager
FR 18 Membership Details
Description Manager can see all the details of their premium membership card
holder like Phone number, Mail address and if there is any kind of
special offer manager can use the data to reach them.
Stakeholders Manager
FR 19 Push Notification
Description Manager can notify all kind of customer via SMS & E-mail if there
any stock renew & also if new products or offer available.
Stakeholders Manager
FR 20 Customer Details
Description Employee can see all customer information for future possible
action.
Stakeholders Manager, Staff
FR 21 Sales Tracking
Description By using this option manager can track all the sales are coming and
can see which products are generate most selling. Owner can
overview it as well.
Stakeholders Manager, Owner
9. FR 22 Sales Report (Monthly, Weekly, Daily)
Description Manager can generate sales reports, including sales by product,
sales by date & time, and sales by location.
Stakeholders Manager
FR 23 Tax Calculation
Description Manager can calculate taxes by one click based on configurable tax
rates and apply them to sales transaction.
Stakeholders Manager
FR 24 Employee Management
Description Manager can see all the details of Staff and manager can take
necessary action also.
Stakeholders Manager
FR 25 Assign New Employee
Description Manager can input or assign new staff by the instruction of Owner.
Stakeholders Manager
FR 26 Remove Employee
Description If any staff resigns their job manager can easily remove them from
the employee management list.
Stakeholders Manager
FR 27 Transfer Employee
Description When there is need to transfer any staff from a branch to another
branch manager can take the action from the system.
Stakeholders Manager
FR 28 Employee Performance
Description This module allows managers to conduct regular performance
evaluations for their staff members.
Stakeholders Manager
FR 29 Sales Commission Management
Description The software includes a module for calculating and managing sales
commissions for employees based on their sales performance.
Stakeholders Manager
10. FR 30 Select Attendance
Description All the employee can select their attendances in daily basis.
Stakeholders Staff, Manager
FR 31 Input Attendances
Description All the employee can input their attendances in daily basis.
Stakeholders Staff, Manager
FR 32 View Attendances
Description Employee can see attendances of the theirs and manager can
generate attendances report as well.
Stakeholders Manager, Staff
FR 33 Expense Tracking
Description The software allows managers to enter daily expenses, including
categories such as tiffin costs, transportation expenses, office
supplies, or any other relevant expenditure.
Stakeholders Manager
FR 34 Sales Forecasting
Description The software provides sales forecasting capabilities, predicting
future sales based on historical data, trends, and seasonality
manager can see it.
Stakeholders Manager
FR 35 Transfer Products
Description The software supports the transfer of products between different
store locations, ensuring accurate inventory management and
tracking of stock movement this action can be done by manager.
Stakeholders Manager
FR 36 Help and Support
Description The software provides a user-friendly help system or knowledge
base to assist users in navigating the software and finding answers
to common questions.
Stakeholders Manager, Staff, Owner
11. FR 37 IT Support
Description The software provides comprehensive IT support to address
technical issues, system errors so if any users face this type of
problem, they can report it.
Stakeholders Manager, Staff, Owner
FR 38 Log Out
Description The software includes a log out functionality that allows users to
securely and effectively log out when they have finished their
session.
Stakeholders Manager, Staff, Owner
13. Case Description (1013)
Use Case See Customer Details
Goal
The goal of this use case is to allow the manager to view all customer
information for future possible actions.
Precondition -------------------------------------------------------------------------------------------
Success End
Condition
The manager successfully views all customer details for future
actions.
Failed End
Condition
The system fails to retrieve or display customer details accurately.
Primary Actor:
Secondary Actor:
Manager, Staff
Trigger The manager initiates a request to view customer details.
Description/Main
Success Scenario
1.
The manager logs into the system and navigates to the
customer details section.
2.
The system retrieves and displays a list of all customers
along with their relevant information, such as name,
contact details, address, and purchase history.
3.
The manager selects the option to view all customer
details.
4.
The manager can search, sort, or filter the customer list
based on specific criteria, if supported by the system.
5.
The manager can take necessary actions based on the
customer details, such as contacting the customer,
updating information, or making informed decisions.
14. Alternative Flows
1.a
If the system fails to connect to the database server.
1.a.1 error message: "Server not found."
2.a
The manager enters invalid credentials or does not have the
necessary authorization.
2.a.1. Error message: "Access denied. Please contact the
system administrator for assistance."
2.b
If there are no customer records in the system, the manager
is notified that no customer details are available.
2.b.1 Message: "No customer records found."
4.a
If there is a technical issue or connectivity problem, the
system fails to retrieve customer details.
4.a.1 Message: "Unable to retrieve customer details. Please
try again later."
5.a
If the manager chooses to exit without completing any
actions, the system returns to the main menu or previous
screen.
Quality
Requirements
Accessibility: The system should be accessible to the manager and
staff members at any time, allowing them to view customer details as
needed.
Security: The customer information should be securely stored and only
accessible to authorized personnel.
Scalability: The system should be capable of handling a growing
number of customer records without compromising performance.
Performance: The system should respond quickly and provide timely
access to customer details, even with a large number of records.
15. Case Description (1035)
Use Case Select Payment Method
Goal
Enable customers to make payments using the integrated banking
system and mobile banking.
Precondition The customer has selected products or services for purchase.
Success End
Condition
The payment is successfully processed and confirmed.
Failed End Condition The payment is not processed or encounters errors.
Primary Actor:
Secondary Actor:
Manager, Staff
Trigger The customer initiates the payment process.
Description/Main
Success Scenario
1 The shop employee accesses the software.
2
The shop employee selects the suitable payment option from
the software (e.g., banking system or mobile banking)
3 The payment is successfully completed.
4
The software confirms the successful payment to the shop
employee.
5 The customer receives a payment confirmation.
Alternative Flows
1.a
The software fails to connect to the banking system or mobile
banking.
1.a.1. The software displays an error message:” Could not
connect to the server.”
2.a
The selected payment option does not have any suitable
payment methods for the given transaction.
2.a.1. The software displays an error message: “Wrong
payment option selected.”
Quality
Requirements
1. Secure integration with the banking system and mobile banking to
protect customer’s payment information.
2. Seamless and efficient payment processing to minimize transaction
time.
16. Case Description (1051)
Use Case Manage Employee
Goal
To enable the Manager to efficiently manage employee details,
including hiring, termination, and staff transfers.
Precondition
The Manager has to be accessible to the employee management
system.
Success End Condition
Message “The employee details are successfully managed and staff
transfers are executed accurately.”
Failed End Condition
Message “The employee management process fails, resulting in
incorrect employee details or erroneous staff transfers.”
Primary Actors:
Secondary Actors:
Manager
Owner
Trigger
A request from the Manager to review and update employee details
such as hiring new staff, employee resignations or terminations within
the organization.
Description /Main Success
Scenario
1. The Manager accesses the system.
2. The Manager selects the "Employee Management" option.
3. The system displays a list of existing employees.
4.
The Manager can view the details of each employee,
including their name, position, contact information, and
assigned branch.
5.
The Manager can input or assign new staff based on the
instructions provided by the Owner.
6.
If an employee resigns, the Manager can remove them
from the employee management list.
7.
When a staff transfer is required from one branch to
another, the Manager can initiate the transfer process
through the system.
8.
The system updates the employee details, reflecting any
changes made, such as new hires, terminations, or staff
transfers.
17. Alternative Flows
1.a
Could not connect to the server.
1.a.1 Message “server not found”
3.a
If there are no existing employees, the system notifies.
3.a.1 Message “No employee records exist.”
5.a
Issues while inputting or assigning new staff.
5.a.1 Message “Please ensure all required fields are
filled correctly.”
6.a
Unable to remove an employee.
6.a.1 Message “Please try again later or consult with the
system administrator.’’
7.a
Difficulties during the staff transfer process.
7.a.1 Message “Please verify the information and try
again.’’
8.a
Encountered an issue while updating the information.
8.a.1 Message “Please ensure all fields are correctly
filled.”
Quality Requirements
The system should accurately store and display employee information
and ensure the access of the manager.
18. Case Description (1061)
Use Case Manage Membership
Goal
The goal of membership management in a clothing shop is to enable
customers to join the shop's membership program, providing them with
exclusive benefits and privileges.
Precondition
The clothing shop has a membership program in place, and the customer
wants to participate in the program.
Success End
Condition
The customer successfully becomes a member of the clothing shop's
membership program.
Failed End Condition
The customer fails to become a member of the clothing shop's
membership program.
Primary Actor
Secondary Actor
Manger, Staff
Trigger Customer makes a purchase.
Description/Main
Success Scenario
01 The manager accesses the membership management system
or dashboard.
02 The manager views a list of existing members, including their
names, contact information, and membership status.
03 The manager collects the necessary information from the
customer for add new member
04 The manager can update existing members' information
05 The member receives their membership ID or card from the
manager.
06 The manager verifies the member's identity by matching the
ID or card with the member's name or other identifying
information.
Alternative Flows
1a Could not connect to the server.
1.a.1 message “server not found”
3a Information is invalid.
3.a.1 message “submit right information”
6a Wrong ID Number.
6.a.1 message “No ID available”
Quality Requirements
The membership management system should securely store customer
information and protect it from unauthorized access.
19. Case Description (1072)
Use Case Push Notification
Goal
The goal of Push Notification is to allow the manager to notify
customers via SMS and email about stock renewal, new products,
and offers.
Precondition -------------------------------------------------------------------------------------------
Success End
Condition
Customers receive notifications regarding stock renewal, new
products, and offers through SMS and email.
Failed End
Condition
Customers do not receive the notifications or encounter technical
issues preventing delivery.
Message:” Notification send failed”
Primary Actor:
Secondary Actor:
Manager
Trigger
The manager sends a notification to inform customers about stock
renewal, new products, or offers.
Description/Main
Success Scenario
1. The manager logs into the notification system.
2.
The manager selects the target audience for the
notification
(All customers or specific segments).
3.
The manager drafts the notification message, including
details about stock renewal, new products, or offers.
4.
The system sends the notification to the selected
customers' phone numbers and email addresses.
5.
Customers receive the push notification through SMS and
email.
20. Alternative Flows
1.a
The push notification system encounters technical issues
and fails to connect to the SMS or email gateway.
1.a.1. Error message: "Connection to SMS/Email
gateway failed."
2.a
No customers match the selected target audience criteria.
2.a.1. Error message: "No customers found for the
selected target audience."
3.a
3.a. The manager encounters difficulties while drafting the
notification message.
4.a
Customers' phone numbers or email addresses are
incorrect or outdated, leading to delivery failures.
4.a.1. Error message: "Delivery failed for some
customers. Invalid phone numbers/email addresses."
5.a ------------------------------------------------------------------------------
Quality
Requirements
1. Security: Customer contact information should be securely
stored and protected to maintain privacy.
2. Scalability: The system should be capable of handling a large
number of push notifications to reach all targeted customers
efficiently.
3. Performance: The system should send push notifications
promptly to ensure timely delivery to customers
21. Case Description (173-35-2281)
Use Case Track Sales
Goal
The goal of this use case is manager can track all the sales are
coming and can see which products are generate most selling.
Precondition -------------------------------------------------------------------------------------------
Success End
Condition
The manager successfully can track all the sales are coming and can
see which products are generate most selling. Owner can overview it
as well.
Failed End
Condition
The system fails to retrieve or display Sales Tracking accurately.
Primary Actor:
Secondary Actor:
Manager
Owner
Trigger The manager initiates a request to Track Sales Report.
Description/Main
Success Scenario
1.
The manager logs into the system and navigates to the
Sales Tracking section.
2. The manager selects the option to view all Product List.
3.
The system retrieves and displays a list of all Products
along with their relevant information, such as total Sales,
Best Selling products.
4.
The manager can analyze the filtered sales data, such as
total sales, best-selling products, or specific sales trends
related to the selected categories.
22. Alternative Flows
1.a
If the system fails to connect to the database server.
1.a.1 error message: "Server not found."
2.a
The manager enters invalid credentials or does not have the
necessary authorization.
2.a.1. Error message: "Access denied. Please contact the
system administrator for assistance."
3.a
If there are no products records in the system, the manager
is notified that no products are available.
3.a.1 Message: "No products found."
Quality
Requirements
The system should be accessible to the manager and Owner at any
time, allowing them to track all the sales as needed.
24. Based on the above table we decide the range of value as like,
• Highest Priority (4-5)
• Mid Priority (2-3)
• Lowest Priority (1)
So, we can list the requirements below:
Highest Priority Requirements { Product Categories, Inventory Management, Request
New Products, Create Billing, Payment Method, Sales Tracking, Sales Report, Employee
Management, Input Attendances }
Mid Priority Requirements { Log In, Forget Password, Dashboard Overview, Search
Product, Product Details, Return Products, See Order List, Mobile Banking Option,
Banking Card Option, Membership Management, Membership Details, Customer Details,
Tax Calculation, Assign New Employee, Remove Employee, Employee Performance,
Sales Commission Management, Select Attendance, View Attendances, Expense
Tracking, IT Support, Log Out }
Lowest Priority Requirements { OTP Verification, Set New Password, Transfer
Employee, Sales Forecasting, Transfer Products, Help and Support }
31 Input Attendances $4
32 View Attendances $2
33 Expense Tracking $2
34 Sales Forecasting $1
35 Transfer Products $1
36 Help and Support $1
37 IT Support $2
38 Log Out $2
Total $100