Online Medicine Order System
Online Medicine Order System
Online Medicine Order System
iv
TABLE OF CONTENTS
ABSTRACT iv
LIST OF FIGURES x
LIST OF ABBREVATION xi
1 INTRODUCTION 4
2 SYSTEM ANALYSIS
v
3 SYSTEM SPECIFICATION
4 SOFTWARE DESCRIPTION
4.1.1 HTML 17
6 PROJECT DESCRIPTION
v
7 CONCLUSION AND FUTURE ENHANCEMENT
7.1 CONCLUSION 25
8 APPENDIX
9 REFERENCES 52
i
LIST OF FIGURES
x
LIST OF ABBREVATIONS
x
CHAPTER 1
INTRODUCTION
Web development is the work involved in developing a website for the Internet
(World Wide Web) or an intranet (a private network). Web development can range
from developing a simple single static page of plain text to complex web applications,
electronic businesses, and social network services. A more comprehensive list of tasks
to which Web development commonly refers, may include Web engineering, Web
design, Web content development, client liaison, client-side/server-side scripting,
Web server and network security configuration, and e-commerce development.
Among Web professionals, "Web development" usually refers to the main non-
design aspects of building Web sites: writing markup and coding. Web development
may use content management systems (CMS) to make content changes easier and
available with basic technical skills.
For larger organizations and businesses, Web development teams can consist of
hundreds of people (Web developers) and follow standard methods like Agile
methodologies while developing Web sites. Smaller organizations may only
5
require a single permanent or contracting developer, or secondary assignment to
related job positions such as a graphic designer or information systems technician.
Web development may be a collaborative effort between departments rather than the
domain of a designated department. There are three kinds of Web developer
specialization: front-end developer, back-end developer, and full-stack developer.
Front-end developers are responsible for behavior and visuals that run in the user
browser, while back-end developers deal with the servers.
There are many open source tools for Web development such as
BerkeleryDB, GlassFish, LAMP (Linux, Apache, MySQL, PHP) stack and Perl/Plack.
This has kept the cost of learning Web development to a minimum. Another
contributing factor to the growth of the industry has been the rise of easy-to- use
WYSIWYG Web-development software, such as Adobe
Dreamweaver, BlueGriffon and Microsoft Visual Studio. Knowledge of HyperText
Markup Language (HTML) or of programming languages is still required to use such
software, but the basics can be learned and implemented quickly.
An ever-growing set of tools and technologies have helped developers build more
dynamic and interactive Web sites. Further, Web developers now help to deliver
applications as Web services which were traditionally only available as applications on
a desk-based computer. This has allowed for many opportunities to decentralize
information and media distribution. Examples can be seen with the rise of cloud
services such as Adobe Creative Cloud, Dropbox and Google Drive. These Web
services allow users to interact with applications from many locations, instead of being
tied to a specific workstation for their application environment.
Examples of dramatic transformation in communication and commerce led by Web
development include e-commerce. Online auction sites such as eBay have changed the
way consumers find and purchase goods and services. Online retailers such as
Amazon.com and Buy.com (among many others) have transformed the shopping and
bargain-hunting experience for many consumers. Another example of
6
transformative communication led by Web development is the blog. Web applications
such as WordPress and Movable Type have created blog-environments for individual
Web sites. The increased usage of open-source content management
systems and enterprise content management systems has extended Web development's
impact at online interaction and communication.
Web development has also impacted personal networking and marketing. Web
sites are no longer simply tools for work or for commerce, but serve more broadly
for communication and social networking. Web sites such as
Facebook and Twitter provide users with a platform to communicate and organizations
with a more personal and interactive way to engage the public.
Frontend Development: The part of a website that the user interacts directly is termed
as front end. It is also referred to as the ‘client side’ of the application.
HTML: HTML stands for HyperText Markup Language. It is used to design the front
end portion of web pages using markup language. It acts as a skeleton for a website
since it is used to make the structure of a website.
CSS: Cascading Style Sheets fondly referred to as CSS is a simply designed language
intended to simplify the process of making web pages presentable. It is used to style
our website.
7
1.2 Literature Survey
1.2.1 M.D.Rabbi Amin
“Development of Web Based Online Medicine Delivery System”
It is mainly the landing page of online medicine delivery system. An user can see this
page when first enter to our developed system. The system is very dynamic. This system
has three very essential parts such as: backend, front end and database. This platform is a
dynamic web application built in Hypertext Preprocessor (PHP) based Laravel framework
with a powerful back end. Hypertext Preprocessor or Personal Home Page (PHP) is a
scripting language that is widely used to create dynamic Web pages, combining syntax
from the C, Java and Perl languages. PHP code is embedded within HTML pages for
server side execution. It is commonly used to extract data out of a database on the Web
server and present it on the Web page. It is widely used with the MySQL database.
MySQL is an open source relational database management system. Information in a
MySQL database is stored in the form of related tables. MySQL databases are typically
used for web application development. MySQL databases are queried using a subset of the
standard Structured Query Language (SQL) commands [18]. We have used MySQL
database for this system. It is hosted on a dedicated Virtual Private Server (VPS). This
system is lightning fast and optimized very well for search engines. Algolia is very fast
search option which has been used in this paper to develop the system. This home page is
actually the front end part of the software system. Basically for this home page front end
we have used CSS to make the fronted color. Cascading style sheets Level 3 (CSS3) are
used to format the layout of Web pages.CSS3 can be used to define text styles, table sizes,
and other aspects of Web pages.CSS helps Web developers create a uniform look across
several pages of a Web site. Instead of defining the style of each table and each block of
text within a page’s HTML, commonly used styles need to be defined only once in a CSS
document. Then we have used HTML basic shape of the fronted. HTML5 is a revision of
the Hypertext Markup Language (HTML), the standard programming language for
describing the contents and appearance of Web pages.
8
1.2.2 Nida Anwar
The most important objective of online remedy ordering gadget is to automate the
existing manual system with the assist of increase automated software so, that treasured
statistics can be stored for longer period with clean having access to and manipulation of
the identical. The registered user can get admission to the account with valid credentials.
User can surf the drugs gadgets consistent with classes, Cart and online charge options are
available to user. User can tune their orders with the medicine info.
In Online medicine Ordering System Admin can deal with the functionalities like add new
medicinal drug objects, edit/delete medication items, Enable/Disable the medicine objects
in line with availability and their expiry dates. Admin have authority to view order details
and update the transport popularity of medicines. The fee transaction and consumer
information are also viewable to admin.
Their website is built with word press and it is not user friendly. The above
mentioned companies have online medicine delivery system but they have some
limitations. Their website is not user friendly, they do not have many features and the
categories of products are limited. They have used normal word press based website to
develop their platform. They only deal with a cer-tain number of customers and their
service areas are also limited. Most of them have limited sources of supply. In this paper,
a user friendly, fast, safe, and Multifeatures web based online based e-commerce medicine
delivery system has been developed based on the demand of COVID-19 pandemic
situation.
• View Orders and Status: User can preserve music in their orders with shipping fame.
Tools:
Php, C#, Java, XML My SQL,WAMP Server
9
1.2.3 Umesh.K.N
2) Anyone to trace, without help from the authority, dishonest users who
have been authenticated beyond the allowable number by using the records of these
authentications.
Energy-aware scheduling algorithms developed for clouds are not real-time task
oriented, thus lacking the ability of guaranteeing system schedule ability. To address
this issue, this system used a novel rolling-horizon scheduling architecture for real-
time task scheduling in virtualized clouds. Based on its scheduling architecture, it
develop a novel energy-aware scheduling algorithm named EARH for real-time,
periodic , independent tasks. The EARH employs a rolling-horizon optimization policy
and can also be extended to integrate other energy-aware scheduling algorithms.
Furthermore, it proposes two strategies in terms of resource scaling up and scaling
down to make a good trade-off between task’s schedule ability and energy
conservation
1
1.2.4 Y. Dodis and A. Yampolskiy
The elasticity of Cloud infrastructures makes them a suitable platform for execution
of deadline-constrained workflow applications, because resources available to the
application can be dynamically increased to enable application speed up. Existing
research in execution of scientific workflows in Clouds either try to minimize the
workflow execution time ignoring deadlines and budgets or focus on the minimization
of cost while trying to meet the application deadline. However, they implement limited
contingency strategies to correct delays caused by underestimation of tasks execution
time or fluctuations in the delivered performance of leased public Cloud resources.
Our products categories are wider and we will provide products delivery to all over
Bangladesh with our own delivery men and also we may use efficient courier services
in case of remote areas. During delivery, an agent always will wear a mask and gloves
and carry hand sanitizer for safety purposes. It is very simple and easy as well to use
this web application. The first impor-tant advantage is the ability to quickly find the
necessary medical products, using a search bar. The search menu Algolia option has
been integrated with our plat-form to make the products searching very fast. Price of
Products will be competitive on our platform. Our system will have a huge customer
database and in future we can apply big data analysis and machine learning algorithms
based on customers review to attract more new customers and retain older customers
1
CHAPTER 2
SYSTEM ANALYSIS
User can tune their orders with the medicine info. In Online medicine Ordering
System Admin can deal with the functionalities like add new medicinal drug objects,
edit/delete medication items, Enable/Disable the medicine objects in line with
availability and their expiry dates. Admin have authority to view order details and
update the transport popularity of medicines. The fee transaction and consumer
information are also viewable to admin.
1
2.2.1 ADVANTAGES OF PROPOSED SYSTEM
Economic Feasibility
Technical Feasibility
Operational Feasibility
Environmental Feasibility
Hence this project is economically feasible there is no need to involve any cost for
this project.
Software Technologies used are HTML and CSS. In the educational institutions, it
is possible to update the system in future. No special hardware is required for the
purpose of using this system. Hence it is declared that this project is technically
feasible.
1
2.3.3 OPERATIONAL FEASIBILITY
As the admin work mainly to maintain the User and Admin. User orders the
medicine required and the Admin will checks , packs and delvers the required
medicines to the respective users. Hence it is easy to operate with training. Therefore
it is operationally feasible for implementation.
An environmental feasibility study is a key part of the project initiation process and
a critical factor in determining financial viability, risk potential and the sustainable
future of the project.
Our teams, in collaboration with our winning Geographical Information Systems
(GIS) technicians, deliver site feasibility studies and advice across a diverse range of
industries, including: renewable energy, commercial and residential development,
industrial and infrastructure projects. We have drawn on our vast experience to develop
a staged approach to feasibility studies, which includes progressive levels of detail
appropriate to the project stage. This is particularly beneficial to sites or projects which
face potentially complex constraints.
Typically we would undertake three main phases in a site feasibility study, which
can be tailored to fit with specific project approval gateway stages.
This project environment is correct as a admin has developed this system and no
expenditure is involved under any head and this process is part of admin document
management, this project environment is accessible.
1
CHAPTER 3
SYSTEM SPECIFICATION
System : core i5
Hard Disk : 500 GB.
Monitor : 15 inch VGA Color.
Mouse : Logitech Mouse.
Ram : 6 GB
Keyboard : Standard Keyboard
System of configurations similar to the above mentioned or above to the
mentioned higher end can be used to run the code.
1
3.3 System Architecture
1
CHAPTER 4
SOFTWARE DESCRIPTION
HTML
Java Script
4.1.1 HTML
The HyperText Markup Language, or HTML is the standard markup language for
documents designed to be displayed in a web browser. It can be assisted by
technologies such as Cascading Style Sheets (CSS) and scripting languages such as
JavaScript.
Web browsers receive HTML documents from a web server or from local storage
and render the documents into multimedia web pages. HTML describes the structure of
a web page semantically and originally included cues for the appearance of the
document.
HTML elements are the building blocks of HTML pages. With HTML constructs,
images and other objects such as interactive forms may be embedded into the rendered
page. HTML provides a means to create structured documents by denoting structural
semantics for text such as headings, paragraphs, lists, links, quotes and other items.
HTML elements are delineated by tags, written using angle brackets. Tags such as
<img /> and <input /> directly introduce content into the page. Other tags such as <p>
surround and provide information about document text and may include other tags as
sub-elements. Browsers do not display the HTML tags, but use them to interpret the
content of the page.
1
HTML can embed programs written in a scripting language such as JavaScript,
which affects the behavior and content of web pages. Inclusion of CSS defines the look
and layout of content. The World Wide Web Consortium (W3C), former maintainer of
the HTML and current maintainer of the CSS standards, has encouraged the use of
CSS over explicit presentational HTML since 1997.
Architecture of HTML
1
Loose syntax (although, being too flexible won’t suit standards).
1
HTML is easy enough to write
HTML is that it is easy to code even for novice programmers.
HTML also allows the utilization of templates, which makes designing a
webpage easy.
Very useful for beginners in the web designing field.
HTML can be supported to each and every browser, if not supported to all the
browsers.
HTML is built on almost every website, if not all websites.
HTML is increasingly used for data storage as like XML syntax.
Free – You need not buy any software.
HTML is present in every window by default so you not need to buy the
software which cost too much.
4.1.2 JAVA
SCRIPT History
The JAVA language was created by James Gosling in June 1991 for use in a set
top box project. The first public implementation was Java 1.0 in 1995. It promised
"Write Once, Run Anywhere” (WORA), providing no-cost runtimes on popular
platforms. Java quickly became popular. With the advent of Java 2, new versions had
multiple configurations built for different types of platforms. For Example J2EE was
for enterprise applications and the greatly stripped down version J2ME was for mobile
applications. J2SE was the designation for the Standard Edition. In 2006, for marketing
purposes,new J2 versions were renamed Java EE, Java ME, and Java SE, respectively.
2
The Java Programming Language
Simple
Architecture neutral
Object oriented
Portable
Distributed
High performance
2
Smartwatch Apps: The popular smartwatch maker Pebble has created Pebble.js, a
small JavaScript framework that allows a developer to create an application for the
Pebble line of watches in JavaScript.
Why to learn JavaScript ?
No need of compilers: Since JavaScript is an interpreted language, therefore it
does not need any compiler for compilations.
Used both Client and Server-side: Earlier JavaScript was used to build client-
side applications only, but with the evolution of its frameworks namely
Node.js and Express.js, it is now widely used for building server-side
applications too.
Used everywhere: JavaScript is so loved because it can be used anywhere. It
can be used to develop websites, games or mobile apps, etc.
Huge community support: JavaScript has a huge community of users and
mentors who love this language and take it’s legacy forward.
2
CHAPTER 5
The design and development of the online medicine order service was based on
the methodology for pharmaceutical care and Service Experiment Blueprint
concepts, enabling the design of service characteristics and functionalities required
by chronic patients . Service Experience Blueprint ensures a customer driven design
able to co-create value with end customers . This method enhances the design of
customer experiences, especially for technology-enabled services and contributes for
a stronger focus on customer-firm relationship. Modeling methodologies can also
provide an additional understanding of the dynamics of an organization to better
align medical services’ design with operations .
2
CHAPTER 6
PROJECT DESCRIPTION
Strategy Phase
Planning Phase
Deployment Phase
2
6.2.1 Unit Testing
Implementation is the stage of the project when the theoretical design is turned
into a working system. This is the final and important phase in the system life cycle It
is actually the process of converting the new system into a operational one.
2
CHAPTER 7
7.1 CONCLUSION
We will hire some delivery people to deliver the medicines. We also need
marketing people to make it available to the wider users of the system. As a startup
company it is predicted that it will have huge success by cindering the current demand
of this system. After launching when we will have huge customer data and reviews we
will apply big data analysis and machine learning technique to get more customers
and for suitability of the system.
This chapter discusses the future scope or the implementation of this system. Our
online medicine delivery system will be explored with some future plans door to door.
In future more extra features will be added. It will include the android mobile
application with many advanced features. We have planned to launch this web-
application as a business site which will work as an e-commerce site.
2
CHAPTER 8
APPENDIX
CSS File
/*CSS Reset*/
*{
margin:0px;
padding:0px;
/*Header Styling*/
#top{
text-align:center;
font-size:46px;
#top1{
text-align:center;
color:black;
font-size:21px;
2
/* Navigation bar styling*/
#navbar img{
display:block;
width: 30px;
height:30px;
margin:auto;
margin-bottom: 3px;
/*Navbar Functionality*/
#navbar{
display:flex;
flex-direction: column;
background-color:
width: 100vw;
monospace; margin-top:10px;
border-radius:15px;
}
2
/*Navbar content functionality*/
#navcontent{
display: flex;
justify-content: center;
ul li{
list-style: none;
margin: 15px;
border-radius: 20px;
ul li a{
padding: 1px;
color:white;
text-decoration: none;
border-radius:10px;
}
ul li a:hover{
background-color: red;
border-radius: 10px;
2
/* website background image designing */
#container1{
position: relative;
display: flex;
flex-direction: column;
align-items: center;
width: 100vw;
height:63vh;
}
#container1::before{
content:'';
width: 100vw;
height:59vh;
position: absolute;
top:0px;
left: 0px;
monospace; margin-right:45px;
font-weight: bold;
z-index: -1;
3
opacity: 0.89;
border-bottom-left-radius: 100px;
#row1{
color: black;
font-weight:bold;
font-size: 2rem;
text-align: center;
margin-top: 35px;
/*Button Styling*/
.btn{
margin-top:15px;
border-radius:15px;
background-color:yellow;
font-size:20px;
font-weight: bold;
.btn:hover{ curso
r: pointer;
3
background-color: white;
#container3{ di
splay: flex;
justify-content: space-evenly;
#row2{
width:24vw;
height:21vh;
margin-top:51px;
margin-bottom: 51px;
display: flex;
justify-content: center;
align-items: flex-end;
position: relative;
margin-right: 38px;
border-radius: 40px;
}
#row2::before{
content: '';
3
position: absolute;
top: 0px;
left:0px;
width: 24vw;
height:21vh;
z-index: -1;
border-radius: 40px;
#row3{
position: relative;
width: 24vw;
height:21vh;
display: flex;
justify-content: center;
align-items: flex-end;
margin-top:51px;
margin-bottom: 51px;
margin-left: 38px;
border-radius: 40px;
}
#row3::before{
content: '';
3
background: url('med - 3.jpg') no-repeat center center/cover;
position: absolute;
top:0px;
left:0px;
width: 24vw;
height:21vh;
z-index: -1;
border-radius: 40px;
}
#top3{
text-align: center;
color:red;
#container4{ di
splay: grid;
margin: 41px;
#row4{
width: 29vw;
height: 360px;
3
background:url('med - 5.jpg') no-repeat center center/cover;
display: flex;
justify-content:center;
align-items:flex-end;
border-radius: 15px;
#row5{
width: 29vw;
height: 360px;
display: flex;
justify-content:center;
align-items:flex-end;
border-radius: 15px;
#row6{
width: 30vw;
height: 360px;
display: flex;
justify-content:center;
align-items:flex-end;
3
border-radius: 15px;
footer{
text-align: center;
#ContactUs{
width:100vw;
height:100vh;
display:flex;
flex-direction: column;
align-items: center;
background-color:
gray;
}
width: 92%;
padding: 0.5rem;
::placeholder{
color:gray;
3
/*Making the webpage responsive using media quries*/
3
@media only screen and (max-width:1131px){
#row4{
width: 42vw;
#row5{
width:45vw;
#row6{
margin-top: 20px;
width:90vw;
#row4{
width:84vw;
margin: auto;
margin-left: 22px;
#row5{
width:84vw;
margin: auto;
margin-top: 20px;
3
margin-left: 22px;
#row6{
width:84vw;
margin: auto;
margin-top: 20px;
margin-left: 22px;
#row4{
width:78vw;
margin: auto;
margin-left: 3px;
#row5{
width:78vw;
margin: auto;
margin-top: 20px;
margin-left: 3px;
}
#row6{
width:78vw;
3
margin: auto;
margin-top: 20px;
margin-left: 3px;
#navbar{
height:10vh;
#container1::before{
height:39vh;
#container1{
height:44vh
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
4
<title>HTML FORM</title>
<link rel="stylesheet" type="text/css" href="css/reset.css" />
<link rel="stylesheet" type="text/css" href="css/mycss.css" />
<style type="text/css">
body {
color: white;
background-color: blue }
img {
border: 5px solid #555;
}
</style>
</head>
<body>
<script type="text/javascript">
function alertUser(msg) {
alert(msg);
}
</script>
</head>
<body onload="alertUser('Hello welcome!')">
<div style="text-align:center;padding:10px;">
<h1 style="color:white;">Welcome to our site</h1>
</div>
4
<h3>MEDICINE ORDER</h3>
<p><i>This Online Medicine ordering system lead to the efficiency of medicine
businesses can be increased and the amount of time and effort spent can be reduced in
dealing with medicine deliveries at home. This system is designed on elderly, person
with disability, lactating mother and chronically ill patients that are not able to go in the
pharmacy.They will just have an access through online delivery of medicine.An online
pharmacy, internet pharmacy, or mail-order pharmacy is a pharmacy that operates over
the Internet and sends orders to customers through mail, shipping companies, or online
pharmacy web portal.</i></p>
<BR/>
<BR/>
<img src="” <BR/>
<BR/>
<BR/>
<BR/>
<fieldset>
<form>
<legend><h3>Personal Information</h3></legend>
<b>First name:</b>
4
<input type = "text" name = "last_name" />
<br>
<BR/>
<b> Gender:</b>
<BR/>
<input type="radio" name="gender" value="male"> Male
<br>
<BR/>
<b>Account No:</b>
4
<input type="date" name="birthday" />
</fieldset>
<hr />
<table>
<tr>
<h3>Extra deliver charges for ordered medicines</h3>
<td><ul><li>Upto 750 </li></ul></td>
<td>-- Free delivery</td>
</tr>
<tr>
<td><ul><li>From 751 - 2500</li></ul></td>
<td>-- 10 per Km</td>
</tr>
<tr>
<td><ul><li>Above 2500</li></ul></td>
<td>-- 20 per Km</td>
</tr>
</table>
</div>
<div class="forms2">
<fieldset>
4
<label for="Illness name">Choose your illness:</label>
<select name="Disease" id="Select the Ailment">
</fieldset>
<fieldset>
<legend><h3>Available Fever Tablets</h3></legend>
<input type="radio" name="cheese" value="1" />Paracetamol - 250 mg
<input type="radio" name="cheese" value="2" />Paracetamol - 500 mg
<input type="radio" name="cheese" value="3" />Dolo - 650 mg
</fieldset>
<fieldset>
<legend><h3>Available Anti - Vomitting Tablets</h3></legend>
<input type="radio" name="sauce" value="1" />Zofran
<input type="radio" name="sauce" value="2" />Attivan
<input type="radio" name="sauce" value="3" />Holdol
</fieldset>
<fieldset>
<legend><h3>If medicine needed is not in the list , please describe them
here</h3></legend>
4
<textarea name="instructions" rows="3" cols="42"></textarea>
</fieldset>
<table>
<tr>
4
<BR/>
<fieldset>
</div>
<fieldset>
<legend>Select the count of tonic bottles </legend>
<input type="radio" name="sauce" value="1" />1
<input type="radio" name="sauce" value="2" />2
<input type="radio" name="sauce" value="3" />3
</fieldset>
</div>
</div>
4
<fieldset>
<legend>If medicine needed is not in the list , please describe them
here</legend>
<textarea name="instructions" rows="3" cols="42"></textarea>
</fieldset>
<table>
<tr>
<h4>Measuring instruments</h4>
<td><ul><li>Digital thermometer</li></ul></td>
<td>-- 500</td>
</tr>
<tr>
<td><ul><li>Pulse Oximeter</li></ul></td>
<td>-- 1200</td>
</tr>
<tr>
<td><ul><li>Diabetic Analyser</li></ul></td>
<td>-- 1400</td>
</tr>
4
<tr>
</table>
</div>
<BR/>
<fieldset>
<div><br>
</div>
</form>
<H4 style="color:black;">Today</H4>
<p id="date" </p>
<!-- Sign and date the page, ! -->
<script>
var d=new Date();
document.getElementById("date").innerHTML=d;
</script>
5
<div style="color:blue;text-align:center;"><br><br> <b><i>Thank You ..Visit
again<b><i></div>
</body>
</html>
5
8.2 SCREEN SHOT HOME PAGE
INDEX PAGE
5
ABOUT US PAGE
CONTACT US PAGE
5
CHAPTER-9
REFERENCE
[1] A. de Solages and J. Traor´e, “An efficient fair off-line electronic cash system with
extensions to checks and wallets with observers,” in International Conference on
Telemedicne. Springer, 1998, pp. 275–295.
[4] I. Teranishi, J. Furukawa, and K. Sako, “Why we Buy medicine online? (extended
abstract),” in Advances 2018. Springer, 2004, pp. 308–322.
5
[8] M. Bellare, D. Micciancio, and B. Warinschi, “Foundations of group signatures:
Formal definitions, simplified requirements, and a construction based on general
assumptions,” in International Conference on the Theory and Applications of micro
biology Techniques.
Springer, 2003, pp. 614–629.
[9] O. Bic¸er and A. K¨upc¸ ¨ u, “Versatile abs: Usage limited, revocable, threshold
traceable, authority hiding, decentralized attribute based signatures.” E-commerce
Archive, vol. 2019, p. 203, 2019.
[10] Y. Dodis and A. Yampolskiy, “A verifiable random function with short proofs
and keys,” in International Workshop on Hospitality. Springer, 2005, pp. 416– 431.