Spreadsheets are the most popular and conventionally databases in use today. Since Spreadsheets are visual and expression based languages, research into the features of spreadsheets is therefore a highly relevant topic to study. Spreadsheet can be viewed as a Relation Database which contains a sheet and its corresponding information in terms of rows, while in RDBMS each table or say relation also represents its contained information in terms of rows. Each row represents a record which belongs to one or more relation. Spreadsheets uses different formulae to extract required information but it need expert knowledge about the tool and its usage. One can extend the usage of Spreadsheet in any direction as it provides great flexibility in terms of data storage and dependency of stored data. We surveyed some of research which took great attention over Spreadsheets and its applicability in different functional cases, such as Data Visualization, SQL Engines and many more. Our survey focuses on QUERYSHEET, ES-SQL, MDSHEET and PrediCalc [3], [5], [4], [8]. These different researches are motivations to our survey and attraction in Spreadsheets and its functional extensibility.
A COMPARATIVE STUDY ON BIG DATA HANDLING USING RELATIONAL AND NON-RELATIONAL ...IJDKP
Unstructured data, which is the heart of big data, are generating in every moment due to the revolution of
Internet. Relational data model is not the right tool to handle such unstructured data because it has
limitation of scalability, accessibility, flexibility, agility and in addition redundancy in database. In order to
resolve those flaws of relational data model, a number of non-relational data models have been invented.
Among those data models, this paper focuses on document oriented data model on some cosmetic products,
explores the different shortcomings of relational data model compared to non-relational data model and
suggests the best data model for cosmetic product.
A COMPARATIVE STUDY ON BIG DATA HANDLING USING RELATIONAL AND NON-RELATIONAL ...IJDKP
Unstructured data, which is the heart of big data, are generating in every moment due to the revolution of
Internet. Relational data model is not the right tool to handle such unstructured data because it has
limitation of scalability, accessibility, flexibility, agility and in addition redundancy in database. In order to
resolve those flaws of relational data model, a number of non-relational data models have been invented.
Among those data models, this paper focuses on document oriented data model on some cosmetic products,
explores the different shortcomings of relational data model compared to non-relational data model and
suggests the best data model for cosmetic product.
SALES BASED DATA EXTRACTION FOR BUSINESS INTELLIGENCEcscpconf
Data warehouse use has increased significantly in recent years and now plays a fundamental role in many organizations’ decision-support processes. An effective business intelligence
infrastructure that leverages the power of a data warehouse can deliver value by helping companies enhance their customer experience. In this paper is to generate reports with various
drilldowns and slier conditions with suitable parameters which provide a complete business solution which is helpful for monitor the company inflow and outflow. The goal of the work is
for potential users of the data warehouse in their decision making process in the Business process system to get a complete visual effort of those reports by creating the chart and grid interface from warehouse. The example in this paper relate directly to the Adventure Work Data Warehouse Project implementation which helps to know the internet sales amount according to different date
Template based framework for rapid fast development of enterprise applicationseSAT Journals
Abstract High Quality Deliverables in Shortest duration is the key to win any future software business opportunities. Every Software Organization wants to achieve this but suffers problems like Delayed deliverables, Customer complaints, Poor Quality deliverables, Poor Turnaround time, Rework, Lack of time for reviews, Maintenance nightmares, resource dependencies, complex technology frameworks resulting slow learning curve, and challenges dealing with resources. Automation is the key to many of the problems; however, regular automation cannot address the issues of most commercial or enterprise applications at global level. Needs of every application is different making automation tough. There are many frameworks and custom standards available setting the expectations for development team, but considering complexity, it is practically impossible to ensure consistency of implementing the set expectations considering typical human ignorance tendencies.
Other alternative for Software Organizations is to make use of Specific Tools available from market. Most Automation tools are expensive and are catered design only specific category of problems. On the other side, Organizations making use of automation tools from market end up getting into a Vendor Lock for upgrades, maintenance, highly expensive consultant costs and support. This paper provides a Framework which can significantly address these challenges of Software Organizations. Irrelevant of technology area, most applications are database driven. Every operation that gets done on UI or through a service will have to be reflected in database. Considering specific needs of application or organization standards, an initial working flow (UI, Controller, Service, DAO) will be prepared by an expert for all levels of the framework to be used. Once the working flow is prepared, a template will be generated based on that. Template will be applied for all tables in database. Keywords: Automation, Development Framework, Productivity Improvement, Template based development, Server Side Development
SALES BASED DATA EXTRACTION FOR BUSINESS INTELLIGENCEcscpconf
Data warehouse use has increased significantly in recent years and now plays a fundamental role in many organizations’ decision-support processes. An effective business intelligence
infrastructure that leverages the power of a data warehouse can deliver value by helping companies enhance their customer experience. In this paper is to generate reports with various
drilldowns and slier conditions with suitable parameters which provide a complete business solution which is helpful for monitor the company inflow and outflow. The goal of the work is
for potential users of the data warehouse in their decision making process in the Business process system to get a complete visual effort of those reports by creating the chart and grid interface from warehouse. The example in this paper relate directly to the Adventure Work Data Warehouse Project implementation which helps to know the internet sales amount according to different date
Template based framework for rapid fast development of enterprise applicationseSAT Journals
Abstract High Quality Deliverables in Shortest duration is the key to win any future software business opportunities. Every Software Organization wants to achieve this but suffers problems like Delayed deliverables, Customer complaints, Poor Quality deliverables, Poor Turnaround time, Rework, Lack of time for reviews, Maintenance nightmares, resource dependencies, complex technology frameworks resulting slow learning curve, and challenges dealing with resources. Automation is the key to many of the problems; however, regular automation cannot address the issues of most commercial or enterprise applications at global level. Needs of every application is different making automation tough. There are many frameworks and custom standards available setting the expectations for development team, but considering complexity, it is practically impossible to ensure consistency of implementing the set expectations considering typical human ignorance tendencies.
Other alternative for Software Organizations is to make use of Specific Tools available from market. Most Automation tools are expensive and are catered design only specific category of problems. On the other side, Organizations making use of automation tools from market end up getting into a Vendor Lock for upgrades, maintenance, highly expensive consultant costs and support. This paper provides a Framework which can significantly address these challenges of Software Organizations. Irrelevant of technology area, most applications are database driven. Every operation that gets done on UI or through a service will have to be reflected in database. Considering specific needs of application or organization standards, an initial working flow (UI, Controller, Service, DAO) will be prepared by an expert for all levels of the framework to be used. Once the working flow is prepared, a template will be generated based on that. Template will be applied for all tables in database. Keywords: Automation, Development Framework, Productivity Improvement, Template based development, Server Side Development
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology
Deliver Dynamic and Interactive Web Content in J2EE Applicationsinfopapers
F. Stoica, Deliver dynamic and interactive Web content in J2EE applications, Proceedings of the Central and East European Conference in Business Information Systems, Cluj-Napoca, Romania, ISBN 973-656-648-X, pp. 780-789, 2004
TechoERP, which is hosted in the cloud, is especially beneficial to businesses since it gives them access to full-featured apps at a low cost without requiring a large initial investment in hardware and software. A company can rapidly scale their business productivity software using the right cloud provider as their business grows or a new company is added.
Agile Methodology Approach to SSRS Reporting. How to utilize principles from Agile project management process and utilize it for creating better SSRS reports.
DEVELOPING MULTITHREADED DATABASE APPLICATION USING JAVA TOOLS AND ORACLE DAT...cscpconf
In many business organizations, database applications are designed and implemented using
various DBMS and Programming Languages. These applications are used to maintain
databases for the organizations. The organization departments can be located at different
locations and can be connected by intranet environment. In such environment maintenance of
database records become an assignment of complexity which needs to be resolved. In this paper
an intranet application is designed and implemented using Object-Oriented Programming
Language Java and Object-Relational Database Management System Oracle in multithreaded
Operating System environment
Developing multithreaded database application using java tools and oracle dat...csandit
In many business organizations, database applicatio
ns are designed and implemented using
various DBMS and Programming Languages. These appli
cations are used to maintain
databases for the organizations. The organization
departments can be located at different
locations and can be connected by intranet environm
ent. In such environment maintenance of
database records become an assignment of complexity
which needs to be resolved. In this paper
an intranet application is designed and implemented
using Object-Oriented Programming
Language Java and Object-Relational Database Manage
ment System Oracle in multithreaded
Operating System environment.
Data Mining is a significant field in today’s data-driven world. Understanding and implementing its concepts can lead to discovery of useful insights. This paper discusses the main concepts of data mining, focusing on two main concepts namely Association Rule Mining and Time Series Analysis
A Review on Real Time Integrated CCTV System Using Face Detection for Vehicle...rahulmonikasharma
We are describes the technique for real time human face detection and counting the number of passengers in vehicle and also gender of the passengers.The Image processing technology is very popular,now at present all are going to use it for various purpose. It can be applied to various applications for detecting and processing the digital images. Face detection is a part of image processing. It is used for finding the face of human in a given area. Face detection is used in many applications such as face recognition, people tracking, or photography. In this paper,The webcam is installed in public vehicle and connected with Raspberry Pi model. We use face detection technique for detecting and counting the number of passengers in public vehicle via webcam with the help of image processing and Raspberry Pi.
Considering Two Sides of One Review Using Stanford NLP Frameworkrahulmonikasharma
Sentiment analysis is a type of natural language processing for tracking the mood of the public about a particular product or a topic and is useful in several ways. Polarity shift is the most classical task which aims at classifying the reviews either positive or negative. But in many cases, in addition to the positive and negative reviews, there still many neutral reviews exist. However, the performance sometimes limited due to the fundamental deficiencies in handling the polarity shift problem. We propose an Improvised Dual Sentiment Analysis (IDSA) model to address this problem for sentiment classification. We first propose a novel data expansion technique by creating sentiment-reversed review for each training and test review. We develop a corpus based method to construct a pseudo-antonym dictionary. It removes DSA’s dependency on an external antonym dictionary for review reversion. We conduct a range of experiments and the results demonstrates the effectiveness of DSA in addressing the polarity shift in sentiment classification. .
A New Detection and Decoding Technique for (2×N_r ) MIMO Communication Systemsrahulmonikasharma
The requirements of fifth generation new radio (5G- NR) access networks are very high capacity and ultra-reliability. In this paper, we proposed a V-BLAST2 × N_r MIMO system that is analyzed, improved, and expected to achieve both very high throughput and ultra- reliability simultaneously.A new detection technique called parallel detection algorithm is proposed. The performance of the proposed algorithm compared with existing linear detection algorithms. It was seen that the proposed technique increases the speed of signal transmission and prevents error propagation which may be present in serial decoding techniques. The new algorithm reduces the bit error probability and increases the capacity simultaneouslywithout using a standard STC technique. However, it was seen that the BER of systems using the proposed algorithm is slightly higher than a similar system using only STC technique. Simulation results show the advantages of using the proposed technique.
Broadcasting Scenario under Different Protocols in MANET: A Surveyrahulmonikasharma
A wireless network enables people to communicate and access applications and information without wires. This provides freedom of movement and the ability to extend applications to different parts of a building, city, or nearly anywhere in the world. Wireless networks allow people to interact with e-mail or browse the Internet from a location that they prefer. Adhoc Networks are self-organizing wireless networks, absent any fixed infrastructure. broadcasting of data through proper channel is essential. Various protocols are designed to avoid the loss of data. In this paper an overview of different broadcast protocols are discussed.
Sybil Attack Analysis and Detection Techniques in MANETrahulmonikasharma
Security is important for many sensor network applications. A particularly harmful attack against sensor and ad hoc networks is known as the Sybil attack [6], where a node Illegitimately claims multiple identities.Mobility cause a main problem when we talk about security in Mobile Ad-hoc networks. It doesn’t depend on fixed architecture, the nodes are continuously moving in a random fashion. In this article we will focus on identifying the Sybil attack in MANET. It uses air medium for communication so it is more prone to the attack. Sybil attack is one in which single node present multiple fake identities to other nodes, which cause destruction.
A Landmark Based Shortest Path Detection by Using A* and Haversine Formularahulmonikasharma
In 1900, less than 20 percent of the world populace lived in cities, in 2007, fair more than 50 percent of the world populace lived in cities. In 2050, it has been anticipated that more than 70 percent of the worldwide population (about 6.4 billion individuals) will be city tenants. There's more weight being set on cities through this increment in population [1]. With approach of keen cities, data and communication technology is progressively transforming the way city regions and city inhabitants organize and work in reaction to urban development. In this paper, we create a nonspecific plot for navigating a route throughout city A asked route is given by utilizing combination of A* Algorithm and Haversine equation. Haversine Equation gives least distance between any two focuses on spherical body by utilizing latitude and longitude. This least distance is at that point given to A* calculation to calculate minimum distance. The method for identifying the shortest path is specify in this paper.
Processing Over Encrypted Query Data In Internet of Things (IoTs) : CryptDBs,...rahulmonikasharma
Internet of Things (IoT) is the developing technologies that would be the biggest agents to modify the current world. Machine-to-machine communications perform with virtual, mobile and instantaneous connections. In IoT system, it consists of data-gathering sensors various other household devices. Intended for protecting IoT system, the end-to-end secure communication is a necessary measure to protect against unauthorized entities (e.g., modification attacks and eavesdropping,) and the data unprotected on the Cloud. The most important concern hereby is how to preserve the insightful information and to provide the privacy of user data. In IoT, the encrypted data computing is based on techniques appear to be promising approaches. In this paper, we discuss about the recent secure database systems, which are capable to execute SQL queries over encrypted data.
Quality Determination and Grading of Tomatoes using Raspberry Pirahulmonikasharma
In India cultivation of tomatoes is carried out by traditional methods and techniques. Today tremendous improvement in field of agriculture technologies and products can be seen. The tomatoes affect the overall production drastically. Image processing technique can be key technique for finding good qualities of tomatoes and grading. This work aimed to study different types of algorithms used for quality grading and sorting of fruit from the acquire image. In previous years several types of techniques are applied to analyses the good quality fruits. A simple system can be implemented using Raspberry pi with computer vision technology and image processing algorithms.
Comparative of Delay Tolerant Network Routings and Scheduling using Max-Weigh...rahulmonikasharma
Network management and Routing is supportively done by performing with the nodes, due to infrastructure-less nature of the network in Ad hoc networks or MANET. The nodes are maintained itself from the functioning of the network, for that reason the MANET security challenges several defects. Routing process and Scheduling is a significant idea to enhance the security in MANET. Other than, scheduling has been recognized to be a key issue for implementing throughput/capacity optimization in Ad hoc networks. Designed underneath conventional (LT) light tailed assumptions, traffic fundamentally faces Heavy-tailed (HT) assumption of the validity of scheduling algorithms. Scheduling policies are utilized for communication networks such as Max-Weight, backpressure and ACO, which are provably throughput optimality and the Pareto frontier of the feasible throughput region under maximal throughput vector. In wireless ad-hoc network, the issue of routing and optimal scheduling performs with time varying channel reliability and multiple traffic streams. Depending upon the security issues within MANETs in this paper presents a comparative analysis of existing scheduling policies based on their performance to progress the delay performance in most scenarios. The security issues of MANETs considered from this paper presents a relative analysis of existing scheduling policies depend on their performance to progress the delay performance in most developments.
DC Conductivity Study of Cadmium Sulfide Nanoparticlesrahulmonikasharma
The dc conductivity of consolidated nanoparticle of CdS has been studied over the temperature range from 303 K to 523 K and the conductivity has been found to be much larger than that of single crystals.
A Survey on Peak to Average Power Ratio Reduction Methods for LTE-OFDMrahulmonikasharma
OFDM (Orthogonal Frequency Division Multiplexing) is generally preferred for high data rate transmission in digital communication. The Long-Term Evolution (LTE) standards for the fourth generation (4G) wireless communication systems. Orthogonal Frequency Division Multiple Access (OFDMA) and Single Carrier Frequency Division Multiple Access (SC-FDMA) are the two multiple access techniques which are generally used in LTE.OFDM system has a major shortcoming of high peak to average power ratio (PAPR) value. This paper explains different PAPR reduction techniques and presents a comparison of the various techniques based on theoretical results. It also presents a survey of the various PAPR reduction techniques and the state of the art in this area.
IOT Based Home Appliance Control System, Location Tracking and Energy Monitoringrahulmonikasharma
Home automation has been a dream of sciences for so many years. It could wind up conceivable in twentieth century simply after power all family units and web administrations were begun being utilized on across the board level. The point of home robotization is to give enhanced accommodation, comfort, vitality effectiveness and security. Vitality checking and protection holds prime significance in this day and age in view of the irregularity between control age and request observing frameworks accessible in the market. Ordinarily, customers are disappointed with the power charge as it doesn't demonstrate the power devoured at the gadget level. This paper shows the outline and execution of a vitality meter utilizing Arduino microcontroller which can be utilized to gauge the power devoured by any individual electrical apparatus. The primary expectation of the proposed vitality meter is to screen the power utilization at the gadget level, transfer it to the server and build up remote control of any apparatus. So we can screen the power utilization remotely and close down gadgets if vital. The car segment is additionally one of the application spaces where vehicle can be made keen by utilizing "IOT". So a vehicle following framework is additionally executed to screen development of vehicles remotely.
Thermal Radiation and Viscous Dissipation Effects on an Oscillatory Heat and ...rahulmonikasharma
An anticipated outcome that is intended chapter is to investigate effects of magnetic field on an oscillatory flow of a viscoelastic fluid with thermal radiation, viscous dissipation with Ohmic heating which bounded by a vertical plane surface, have been studied. Analytical solutions for the quasi – linear hyperbolic partial differential equations are obtained by perturbation technique. Solutions for velocity and temperature distributions are discussed for various values of physical parameters involving in the problem. The effects of cooling and heating of a viscoelastic fluid compared to the Newtonian fluid have been discussed.
Advance Approach towards Key Feature Extraction Using Designed Filters on Dif...rahulmonikasharma
In fast growing database repository system, image as data is one of the important concern despite text or numeric. Still we can’t replace test on any cost but for advancement, information may be managed with images. Therefore image processing is a wide area for the researcher. Many stages of processing of image provide researchers with new ideas to keep information safe with better way. Feature extraction, segmentation, recognition are the key areas of the image processing which helps to enhance the quality of working with images. Paper presents the comparison between image formats like .jpg, .png, .bmp, .gif. This paper is focused on the feature extraction and segmentation stages with background removal process. There are two filters, one is integer filter and second one is floating point Filter, which is used for the key feature extraction from image. These filters applied on the different images of different formats and visually compare the results.
Alamouti-STBC based Channel Estimation Technique over MIMO OFDM Systemrahulmonikasharma
The examination on various looks into on MIMO STBC framework in order to accomplish the higher framework execution is standard that the execution of the remote correspondence frameworks can be improved by usage numerous transmit and get radio wires, that is normally gathered on the grounds that the MIMO procedure, and has been incorporated. The Alamouti STBC might be a promising because of notice the pick up inside the remote interchanges framework misuse MIMO. To broaden the code rate and furthermore the yield of the symmetrical zone time square code for more than 4 transmit reception apparatuses is examined. The outlined framework is beated once forced with M-PSK (i.e upto 32-PSK) regulation. The channel estimation examine in these conditions.
Empirical Mode Decomposition Based Signal Analysis of Gear Fault Diagnosisrahulmonikasharma
A vibration investigation is about the specialty of searching for changes in the vibration example, and after that relating those progressions back to the machines mechanical outline. The level of vibration and the example of the vibration reveal to us something about the interior state of the turning segment. The vibration example can let us know whether the machine is out of adjust or twisted. Al-so blames with the moving components and coupling issues can be distinguished. This paper shows an approach for equip blame investigation utilizing signal handling plans. The information has been taken from college of ohio, joined states. The investigation has done utilizing MATLAB software.
This paper discusses a new algorithm of a univariate method, which is vitally important to develop a short-term load forecasting module for planning and operation of distribution system. It has many applications including purchasing of energy, generation and infrastructure development etc. We have discussed different time series forecasting approaches in this paper. But ARIMA has proved itself as the most appropriate method in forecasting of the load profile for West Bengal using the historical data of the year of 2017. Auto Regressive Integrated Moving Average model gives more accuracy level of load forecast than any other techniques. Mean Absolute Percentage Error (MAPE) has been calculated for the mentioned forecasted model.
Impact of Coupling Coefficient on Coupled Line Couplerrahulmonikasharma
The coupled line coupler is a type of directional coupler which finds practical utility. It is mainly used for sampling the microwave power. In this paper, 3 couplers A,B & C are designed with different values of coupling coefficient 6dB,10dB & 18dB respectively at a frequency of 2.5GHz using ADS tool. The return loss, isolation loss & transmission loss are determined. The design & simulation is done using microstrip line technology.
Design Evaluation and Temperature Rise Test of Flameproof Induction Motorrahulmonikasharma
The ignition of flammable gases, vapours or dust in presence of oxygen contained in the surrounding atmosphere may lead to explosion. Flameproof three phase induction motors are the most common and frequently used in the process industries such as oil refineries, oil rigs, petrochemicals, fertilizers, etc. The design of flameproof motor is such that it allows and sustain explosion within the enclosure caused by ignition of hazardous gases without transmitting it to the external flammable atmosphere. The enclosure is mechanically strong enough to withstand the explosion pressure developed inside it. To prevent an explosion due to hot spot on the surface of the motor, flameproof induction motors are subjected to heat run test to determine the maximum surface temperature and temperature class with respect to the ignition temperature of the surrounding flammable gas atmosphere. This paper highlights the design features of flameproof motors and their surface temperature classification for different sizes.
Immunizing Image Classifiers Against Localized Adversary Attacksgerogepatton
This paper addresses the vulnerability of deep learning models, particularly convolutional neural networks
(CNN)s, to adversarial attacks and presents a proactive training technique designed to counter them. We
introduce a novel volumization algorithm, which transforms 2D images into 3D volumetric representations.
When combined with 3D convolution and deep curriculum learning optimization (CLO), itsignificantly improves
the immunity of models against localized universal attacks by up to 40%. We evaluate our proposed approach
using contemporary CNN architectures and the modified Canadian Institute for Advanced Research (CIFAR-10
and CIFAR-100) and ImageNet Large Scale Visual Recognition Challenge (ILSVRC12) datasets, showcasing
accuracy improvements over previous techniques. The results indicate that the combination of the volumetric
input and curriculum learning holds significant promise for mitigating adversarial attacks without necessitating
adversary training.
HEAP SORT ILLUSTRATED WITH HEAPIFY, BUILD HEAP FOR DYNAMIC ARRAYS.
Heap sort is a comparison-based sorting technique based on Binary Heap data structure. It is similar to the selection sort where we first find the minimum element and place the minimum element at the beginning. Repeat the same process for the remaining elements.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdffxintegritypublishin
Advancements in technology unveil a myriad of electrical and electronic breakthroughs geared towards efficiently harnessing limited resources to meet human energy demands. The optimization of hybrid solar PV panels and pumped hydro energy supply systems plays a pivotal role in utilizing natural resources effectively. This initiative not only benefits humanity but also fosters environmental sustainability. The study investigated the design optimization of these hybrid systems, focusing on understanding solar radiation patterns, identifying geographical influences on solar radiation, formulating a mathematical model for system optimization, and determining the optimal configuration of PV panels and pumped hydro storage. Through a comparative analysis approach and eight weeks of data collection, the study addressed key research questions related to solar radiation patterns and optimal system design. The findings highlighted regions with heightened solar radiation levels, showcasing substantial potential for power generation and emphasizing the system's efficiency. Optimizing system design significantly boosted power generation, promoted renewable energy utilization, and enhanced energy storage capacity. The study underscored the benefits of optimizing hybrid solar PV panels and pumped hydro energy supply systems for sustainable energy usage. Optimizing the design of solar PV panels and pumped hydro energy supply systems as examined across diverse climatic conditions in a developing country, not only enhances power generation but also improves the integration of renewable energy sources and boosts energy storage capacities, particularly beneficial for less economically prosperous regions. Additionally, the study provides valuable insights for advancing energy research in economically viable areas. Recommendations included conducting site-specific assessments, utilizing advanced modeling tools, implementing regular maintenance protocols, and enhancing communication among system components.
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.
6th International Conference on Machine Learning & Applications (CMLA 2024)ClaraZara1
6th International Conference on Machine Learning & Applications (CMLA 2024) will provide an excellent international forum for sharing knowledge and results in theory, methodology and applications of on Machine Learning & Applications.
About
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
Technical Specifications
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
Key Features
Indigenized remote control interface card suitable for MAFI system CCR equipment. Compatible for IDM8000 CCR. Backplane mounted serial and TCP/Ethernet communication module for CCR remote access. IDM 8000 CCR remote control on serial and TCP protocol.
• Remote control: Parallel or serial interface
• Compatible with MAFI CCR system
• Copatiable with IDM8000 CCR
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
Application
• Remote control: Parallel or serial interface.
• Compatible with MAFI CCR system.
• Compatible with IDM8000 CCR.
• Compatible with Backplane mount serial communication.
• Compatible with commercial and Defence aviation CCR system.
• Remote control system for accessing CCR and allied system over serial or TCP.
• Indigenized local Support/presence in India.
• Easy in configuration using DIP switches.
CW RADAR, FMCW RADAR, FMCW ALTIMETER, AND THEIR PARAMETERSveerababupersonal22
It consists of cw radar and fmcw radar ,range measurement,if amplifier and fmcw altimeterThe CW radar operates using continuous wave transmission, while the FMCW radar employs frequency-modulated continuous wave technology. Range measurement is a crucial aspect of radar systems, providing information about the distance to a target. The IF amplifier plays a key role in signal processing, amplifying intermediate frequency signals for further analysis. The FMCW altimeter utilizes frequency-modulated continuous wave technology to accurately measure altitude above a reference point.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Final project report on grocery store management system..pdf
Translating SQL to Spreadsheet: A Survey
1. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 320 – 323
_______________________________________________________________________________________________
320
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Translating SQL to Spreadsheet: A Survey
Tasnim T. Hajiwala
Department of Computer Engineering
VPKBIET
Baramati
tasnim.kayamkhani@gmail.com
Prof. Santosh A. Shinde
Department of Computer Engineering
VPKBIET
Baramati
Meetsan.shinde@gmail.com
Abstract—Spreadsheets are the most popular and conventionally databases in use today. Since Spreadsheets are visual and expression based
languages, research into the features of spreadsheets is therefore a highly relevant topic to study. Spreadsheet can be viewed as a Relation
Database which contains a sheet and its corresponding information in terms of rows, while in RDBMS each table or say relation also represents
its contained information in terms of rows. Each row represents a record which belongs to one or more relation. Spreadsheets uses different
formulae to extract required information but it need expert knowledge about the tool and its usage. One can extend the usage of Spreadsheet in
any direction as it provides great flexibility in terms of data storage and dependency of stored data. We surveyed some of research which took
great attention over Spreadsheets and its applicability in different functional cases, such as Data Visualization, SQL Engines and many more.
Our survey focuses on QUERYSHEET, ES-SQL, MDSHEET and PrediCalc [3], [5], [4], [8]. These different researches are motivations to our
survey and attraction in Spreadsheets and its functional extensibility.
Keywords- Spreadsheet, Relation Database SQL Engines, QUERYSHEET, ES-SQL, MDSHEET, PrediCalc
__________________________________________________*****_________________________________________________
I. INTRODUCTION
The huge impact of DBMS attracted the business
managements to keep their tracks Relational Databases
because of its consistency; still we believe much of the
community‘s distaste, however, stems from inspection of
existing implementations of the tools which are commonly
used to keep data like Spreadsheets; these seem deeply flawed
to us. The question remains, then: is the spreadsheet metaphor
any good? The true measure of is the problem domain it
addresses. It‘s already well-known that modem spreadsheets
are well-suited for standalone business decision making and
financial modeling. The work decided to define a mini-
language to see if the spreadsheets might be a more general
instrument given the right implementation [1].
This analysis seems to be in stark opposite to some of the
claims of functional programming advocates, for example, that
functional programs are much reliable than, for example,
imperative programs, and contain fewer bugs. However, a
closer examination states that the increased reliability of
functional programs is achieved, at least to some extents,
through a cleaner language design, offering powerful
abstractions, such as higher level functions, and through
sophisticated type systems that help to detect programming
bugs early. [2]
A research paper presents QUERYSHEET: a tool that
proposes to spreadsheets the query database realm. The tool
offers a querying functionality, very similar to SQL, to query
spreadsheets. This query language is based on spreadsheet,
namely Class- Sheets [1], rather than on the spreadsheet data.
By relying on a simple, concise metadata of the spreadsheet
data, rather than on a possibly huge and complex spreadsheet
data, the paper duplicates the database approach: a database
programmer usually reasons about the relational model of the
database to code his/her queries, and not on understanding the
huge database. Such an approach has also the benefit of
writing queries using attribute names, and not by referring to
spreadsheet cells and column letters as provided by Google
and Microsoft methods to query spreadsheets. Both
approaches also need that the spreadsheet data is represented
in a matrix format, that is to say that the data has to be in (or
transformed to!) a non-normalized representation. In
QUERYSHEET this is executed automatically by using
normalization/de-normalization and model inference
methodologies [3].
As programming languages, spreadsheets lack the support
provided by recent programming environments, like for
example, higher abstractions and strong type and modular
architectures. As a result, they are vulnerable to errors. In
order to increase end-users productivity, several approaches
have been proposed, which let the end users to safely and
correctly modify spreadsheets, like, for example, the use of
spreadsheet templates [2], ClassSheets [3], [4], and the
inclusion of visual objects to benefit editing assistance in
spreadsheets. All these systems propose a form of end user
model-driven software platforms: a spreadsheet business
model is defined, from which a custom spreadsheet tool is then
generated guaranteeing the consistency of the spreadsheet data
with the underlying architecture[4].
Spreadsheet approach has proven to be a long success
stories, both in the context of the programming of simple
applications for personal use as well as to support business
model decisions within large corporate organizations.
A fascinating contribution to the great success of
spreadsheets is appreciated to their multi-purpose-ness which
can be observed, for example, by the fact that many
spreadsheets are actually used as data storage systems or
databases [1], in the sense that no formulas are defined in
them. [5]
2. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 320 – 323
_______________________________________________________________________________________________
321
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
Spreadsheets are one of the most appreciated and widely
used software systems targeted towards the end users. The
uses of spreadsheets range from simple standalone
applications to large business oriented decision making
calculations. Although conceived to be simple, easy, visual,
and human friendly, the basic uses of spreadsheets in the
actual world tend to begin into large and complex data-centric
software tools. In this scenario spreadsheets often grow larger
than thousands of lines per thousands of columns and it
became difficult to extract, query, and reason about their
stored data. To simplify the spreadsheet querying approach,
authors have proposed an Embedded Spreadsheet-Structured
Query Language (ES-SQL) approach for end users [1], which
provide their previous work on model-driven spreadsheets
where a precise model abstracts the structure and logic of a
potentially large spreadsheet [2]. This abstraction allows
queries to be written by names, instead of column letters,
referencing entities [6].
II. DATA SOURCES
There are various ways to collect or generate the
Spreadsheet data. In literature the authors tend to generate and
working example transaction data through script execution,
which automatically generates the required data in
Spreadsheets.
A. Transaction Dataset
Different business activity needs to be consistent in their
day-to-day budget and resources; the database they generate is
stored in Spreadsheets in the form of rows and columns. We
consider the columns as attributes and rows as tuples.
.
Fig. I Example of Spreadsheet
B. Management Datasets
Various government and non-government offices tend to
store their data in Spreadsheet format for future use. This data
can be a source of Relation Database which can be used to
demonstrate the research in literature. Each of these data
sources is useful in visualizing the extensibility of
Spreadsheets.
III. RELATD WORK
A. QUERYSHEET
QUERYSHEET is designed as part of MDSheet [4]. Because
developing a powerful and effective query engine is very
tricky, the research expresses the semantics of their query
language using Google‘s QUERY model. To make the
language more powerful and user friendly, authors added extra
features such as a JOIN clause. Their query language provides
more human readable queries to be written with attribute
names, not column letters, and supporting ClassSheets. To do
so, authors designed a translator from their query language to
the Visualization API Query Language defined by Google for
use in the QUERY model. They have also used the de-
normalization process needed to automatically re-structure the
data in their environment to the allowed tabular de-normalized
format. Illustrated in Figure 2, is QUERYSHEET‘s
architecture. The top left part shows their spreadsheet
model/instance of their previous example. The
QUERYSHEET language is based on the SQL language,
while allowing some of the QUERY function‘s clauses such as
LIMIT and LABEL. The language supports the JOIN clause,
ClassSheet attribute selection, and multiple models of naming
the attribute to eliminate conflicts[3].
Fig. II The Architecture of QUERYSHEET
B. ES-SQL
In ES-SQL, users can write queries in their known
spreadsheet environment, without the need of learning textual
(SQL-like) notation. This is brought in by providing users in
query writing, and is achieved using drop-down lists to select
attributes, filter conditions, and other querying designs. This
avoids both syntactic and semantic false rate. Let us now see
the following question under ES-SQL: In a data represented as
in Figure 1 What was the total per annum, in decreasing order,
from 2010 onwards? In ES-SQL, the work shows all the
information from their original model-driven query language
in a human-friendly way: along with the ClassSheet model and
current state, the ES-SQL query is also displayed in its own
worksheet. In Figure 3 show how to write a query to answer
their previous question[6].
Fig. III ES-SQL representing the answer generated
3. International Journal on Recent and Innovation Trends in Computing and Communication ISSN: 2321-8169
Volume: 5 Issue: 7 320 – 323
_______________________________________________________________________________________________
322
IJRITCC | July 2017, Available @ http://www.ijritcc.org
_______________________________________________________________________________________
C. ClassSheet
ClassSheets [4] are a high-level, object-oriented program to
specify the business logic of spreadsheets. Class-Sheets
provide end users to express business objects structures within
a spreadsheet using UML concepts. In fact in [7] the paper has
proposed a method to automatically map ClassSheets to UML.
Using the ClassSheets model, it is possible to define
spreadsheet relations and to give them names, to define labels
for the table‘s columns, to specify the types of the values such
columns may contain and also the way the table expands (e.g.,
horizontally or vertically).
Besides textual (and formal) notations, ClassSheets also
have a visual representation which very much resembles
spreadsheets [8]. Authors have embedded such visual model
representation that mimics the well-known embedding of a
domain specific language in a general purpose one. Like in
such embedding‘s, the paper inherit all the needful features of
the host language: in their case, the powerful interactive
interface offered by the (host) spreadsheet system. This
approach has two key benefits: first, the paper does not have to
build and maintain a complex interactive tool. Second, the
system provides ClassSheet model developers the
programming environment they are used to: a spreadsheet
environment
Fig. IV ClassSheet example
D. Predicalc
The research prototype has proven the feasibility of their
methodologies on spreadsheets containing thousands of cells
and hundreds of constraints. In fact, the limiting factor is not
the underlying algorithms, but is instead the GUI, which is
designed in a naive way and does not scale enough. One can,
of course, analyze examples where a small number of
interconnected constraints will result in an unacceptably slow
response time for the spreadsheet; however, simple examples
with little interconnection provides for large numbers of
constraints to be handled very quickly. Their prototype uses a
naive implementation of Existential W-entailment; however,
authors have found significantly better algorithms that scale
with the amount of inconsistency; details will be provided in a
forthcoming paper. An unnoticed question is how to
incrementally maintain materialized Existential W-entailment
consequences as the cell values are modified. Also,
experiments proves that unary relations do not scale
particularly well, and so authors extended their model to allow
for n-ary cells as well as unary ones in future versions of their
spreadsheet.
IV. APPLICATIONS
Spreadsheets provide various ways to extend its
applicability in different research and business needs. We have
mentioned some its application in research and business fields.
1. Data Management: Logical spreadsheets provide the
entry and editing of symbolic data governed by symbolic
constraints. ‗Correct on capture‘ data entry tools and resource
management systems are examples of this capability. The
constraint ‗only senior managers can reserve the third floor
conference room‘ is an example of this. Since rules and
policies can be expressed using logic, a logical spreadsheet
can be thought of as a simple kind of computational law
system (Love & Genesereth, 2005).
2. Interactive documents: Systems can provide
‗interactive answers‘ to end users, e.g., simulations, which
allow a user to analyze by varying certain inputs while the
system automatically propagates the consequences of those
variations. Let us, for example, a student learning how lenses
refract light by experimenting with various lens shapes. Or
consider a spreadsheet used by an insurance agent to
determine if a client is eligible for a specific kind of insurance.
The rule that ‗insurance applicants who make at least $60,000
and are under 50 years old are approved‘ is an example of this.
Essentially, an interactive document provides one to perform
the ‗what if‘ analyses that spreadsheets are famous for,
although there need not be a distinction between the cells used
as input parameters and the cells used to output results.
3. Design and Configuration: Configuration tools are
good examples of the use of logical Spreadsheets. Consider,
for example, a configuration tools to help consumers design
their own cars, which might have the limitations ‗if the car‘s
exterior color is blue, then the car interior color may be gray,
tan or black‘. Or consider a student preparing his course
schedule, which might have the constraint ‗students must take
at least two math courses to graduate‘.
Sr.
No
Authors Title Year Methodology
1 Orlando
Belo,
J´acome
Cunha
QuerySheet: A
Bidirectional
Query
Environment
for Model-
Driven
Spreadsheets
2013 Based on the
SQL language,
while allowing
QUERY
function‘s
clauses such as
LIMIT and
LABEL
2 Zhen Hai,
Kuiyu
Chang
Querying
Model-Driven
Spreadsheets
2013 Model-driven
query language
in a human-
friendly way:
along with the
ClassSheet
3 ] J´acome
Cunha_,
Jo˜ao
Paulo
Fernandes
MDSheet: A
Framework for
Model-Driven
Spreadsheet
Engineering
2012 It is possible to
define
spreadsheet
relations and to
give them
names, to define
labels for the
table‘s columns
4 M.
Kassoff,
L.-M. Zen,
A. Garg
PrediCalc:a
logical
spreadsheet
management
system
2005 Extended their
model to allow
for n-ary cells
as well as unary
ones
Table.I Methodologies used in Literature