Medicine_SEO | Medicine Store Searching website

 by   sagarbangade Java Version: v1 License: MIT

kandi X-RAY | Medicine_SEO Summary

kandi X-RAY | Medicine_SEO Summary

Medicine_SEO is a Java library. Medicine_SEO has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. However Medicine_SEO build file is not available. You can download it from GitHub.

1.1. Background of study…………………………………..…2 1.2. Problem statement……………………………………..…2 1.3. Objectives and scope of study ………………………..….2 1.4. Project relevancy, feasibility…………………………..…3 CHAPTER 2: LITERATURE REVIEW………………..……..….4 2.1. Introduction……………………………………………...4 2.2. Computerized systems………………………………..…4 2.3. Web-based application…………………………………..5 2.4. Programming languages on the World Wide Web….......5 CHAPTER 3: METHODOLOGY………………...……………...6 3.1. Research Methodology…….…………………………....7 3.2. Project Activities………………………………………..7 3.3. Tools………………….………………………………...10 CHAPTER 4: RESULTS AND DISCUSSION……….……….…11 4.1. Use Case Diagram………………………...……………11 4.2. System Flow Chart………………………………..……12 4.3. Entity Relationship Diagram……………………..…….13 4.4. Data Flow Diagram…………………………….………14 4.5. Data Base Design…………………………….………...15 4.6. Interface Design………………….….............................16 CHAPTER 5: SUMMARY & CONCLUSIONS...………………21 REFERENCES………………………………………………...…..22 LIST OF FIGURES Figure 1: waterfall model ………………………...……..8 Figure 2: Use Case Diagram ……………………..…….11 Figure 3: System Flow Chart …………………………..12 Figure 4: ER Diagram………………………………..…13 Figure 5: Data Flow Diagram…………………………..14 Figure 6: Data Base Design………………………...…..15 Figure 7: Login…………………………………………16 Figure 8: Vendor Registration……………………….....16 Figure 9: User Registration………………………..........17 Figure 10: Search Medicine...……………….………….18 Figure 11: Searched Medicine…..………………………18 Figure 12: Google Map Location……..………………...18 Figure 13: Add Medicine .……………………………....19 Figure 14: View Medicine……….. …………………….19 Figure 15: Update Medicine…………………………….19   LIST OF TABLES Table 1: User table…………………………………………15 Table 2: Vendor table ……………..……………………….15 Table 3: Result……………………………………….……..15. Medical Search Engine Optimization is a web application designed and developed for local people. As popularity of web increases, millions of people use search engines to discover information. But search engine users are interested only in top few result pages. Search Engine Optimization (SEO) relates to the activity of optimizing individual web-pages or the entire website to make them friendlier to acquire higher raking in the search results. All the major search engines such as Google, Yahoo, Ask, Bing, etc. rank web-pages based on certain factors that affect its ranking; therefore, SEO aims at generating the right types of signals on the web-pages. The optimized websites obtain better ranks, and typically get a higher number of visitors. This research is based on reviewing different optimization techniques for individual web-pages or the entire website to make them search engine friendly. This paper offers a comparative study of the previous research work regarding the techniques used in SEO and pinpoints certain gaps in the known search engine optimization techniques. Finally, we put forward some pertinent guidelines for optimizing the website. 1.1. BACKGROUND OF STUDY Medical Search Engine Optimization have a number of important advantages to search medicines along with the medical store. Users need not to worry about the medicine and search individual for it in medical stores. With a web-based structure, we can be able to have access to huge databases of information. This gives fundamental change to medical information. Information technology makes the exchange of information fast and easily. Medical Search Engine Optimization is a web application that is designed and developed for users to get medicines quickly. The system helps users to search for any medicine online and find medical stores along with addresses on Google Maps. 1.2. PROBLEM STATEMENT The user goes to the shop and purchases the medicine required. So a lot of time is wasted finding the required medicine and the person gets tired. If he wants to exchange the product, once again he goes to the shop and replaces them. The complete process depends on the physical interactions. The Medicine SEO is easy to use. The user searches for the required medicines with a single click. 1.3. OBJECTIVE AND SCOPE OF STUDY The main aim of developing this application is to reduce the time consumption of users to find medicines. The user can post requirements for medicine. The users can search for medicine and useful information. This application provides a login to the user. And users can get all expired medicines information and he can able to see all orders information. This engine will likewise give a list of the medicine name and medical shops available based on filtered area and the cost of medicines in the market. 1.4. PROJECT CONTRIBUTION, FEASIBILITY. 1.4.1. TECHNICAL FEASIBILITY Building this project is technically feasible. The hardware and the software needed are all available, it’s not much difficult to get them. Briefly, I can say that the resources needed for the development and maintenance of the system are available. 1.4.2. OPERATIONALLY FEASIBILITY This project development is operationally feasible as there is no need for users to have good knowledge in a computer before using it. The user can learn and use the system with easiness, he/she just needs to just read the manual or tutorial from the developers. 1.4.3. ECONOMIC FEASIBILITY Besides being technically feasible, developing this system is economically feasible as well. The development of the system does not require the developers to spend a lot of money. The tools used for the development of this. CHAPTER 2: LITERATURE REVIEW. 2.1. Introduction In this chapter, the concepts and technologies used in the work and how they are used are explained. Computerized systems have been increasing in medical sections nowadays. Information Technology plays a very important role in Medicals. Computers have made dramatic changes in the learning system. Information technology enables medical institutions to save space and time, and allows the delivery of medical services with easiness, anywhere, and anytime. 2.2. Computerized Systems Technology advances so fast that computers become part of our daily live. People use computers everywhere, at work, at school, and at home. The computerized systems are very efficient, process huge amount of data and keep big amount of information. Malolos ET .al (2002) says that automated systems are important as the time and manual efforts are minimized. Janes(2001) elaborated that computer are devices that are greatly reliable and very powerful. He said that computers possess three advantages compared to other equipment’s in the office. The computers have these three benefits in the sense that they are faster, more accurate and more economical. Reyes (2005) stated that perform work manually is time consuming. But using computers make our task more practical. In Flores (2002) point of view, he defined automation as the replacement of machine control of human. According to Dioso (2001), computer helps in planning, organizing and controlling in an intelligent manner. In Ralph M. Stair (1999) point of view, the growing of technology helps people to perform a lot of tasks with less effort. Gurewich (1999) said that in any corporation the work is done faster when using database system. With the use of computerized system everything is done faster compared to tasks that are performed in a manual way. Mane (2000) said that the invention of the computer made the task easier to perform than by doing it manually. The computer is very necessary for everyone and it is very good productivity machine. The data are stored in the computer and users can access the information whenever they are in need. Bryan (2006) defined the information as a set of people, procedures and resources that collects processes and distributes information in an organization. They consist of simple manual information system and as well as computer-based information system that uses hardware, software telecommunication and other forms of information technology. Sender (2002) referred computers as an intelligence amplifier that can free human to use their time effectively. Computers perform tasks with high speed and accuracy. Thowsand (2005) defined database system as a structured set of data. These data can be about people, products or event. Adamski (2007) highlighted the benefits of database by saying it is economical, a lot of information can be retrieved from some amount of data, and there is control of redundancy, integrity, security, flexibility, responsiveness, improvement of maintenance and data independence. 2.3. Web-Based Application A web application is defined as any application that is accessed through web over a network for instance Internet or intranet. Web applications Nijaz (2000) stated that web applications are famous from the fact that there is ability to update and maintain theses application without disturbing and installing software on millions of clients’ computers. In the same way, Bohle (2002) also elaborated the popularity of web applications because of the ubiquity of the client. According to Nijaz (2000) and Jurca (1999) the web is world- wide and has capacity to broadcast, its s a mechanism to distribute information, a platform that allows users to collaborate, to interact regardless the geographic location. The principal reason for enhancing the Web services is to build systems that interactive, friendly and flexible to users. 2.4. Programming languages on the World Wide Web • The main building technology of the application, Computer-Based Testing System is the HTML, The HTML is the mark-up language used to describe and define the content of the webpage. The HTML is issued to tell the browser what to display on the page, like the appearance of text Such as bold or italics text and also used to specify images. The main HTML features used were form and Cascading Style Sheet. The form was used to collect LOGIN data username and password from a user and a submit button (Log in)to send the collected data to a web document to act on the data. • The styling of the application was done using CSS. This includes the. CHAPTER 3: METHODOLOGY (WORKDONE). 3.1. Research Methodology Main methodology activities held during the research is acquiring information and knowledge about Medical Search Engine system through reading books, and researches that were previously done in related area. All the research materials were obtained over the internet, Wikipedia and other websites. Next step taken is reading, comprehending and analysing literature review and matching information obtained. This research emphasizes online examination system, which include usability, user-friendly interface, reliability, costing and meeting needs of target users. 3.2. Project Activities In order to give solution to problems in an industry, software developer or a team of developers must incorporate a development strategy that encompasses the process, methods and tools layers and generic phases. This strategy is often referred to as process model or a software developing paradigm. A process model for software developing is chosen based on the nature of project and application, the methods and tools to be used, and the controls and deliverables that are required. All software development can be characterized as a problem-solving loop in which distinct stages are encountered. Regardless of the process model that is chosen for a software project, all of the stages coexist simultaneously at some level of detail. The methodology chosen to develop this system is waterfall model approach. I opted for this method because I found that it is the best for my project where the stages involved can assist my level of progress. Many developers prefer waterfall model and widely use it as a development strategy. Waterfall model approach is chosen because the approach allows the development of the system to be revised after the stages is finished. Once the stages are not satisfied, then going back to the previous stages can be considered necessary to add or modify any features. The different stages for this model: • Project Planning • Requirements Design • Design • Development • Integration and Testing • Installation and Acceptance. Figure 1: waterfall model. 3.2.1. Planning The purpose of this phase is to determine the best solution and steps taken to develop the system. Planning involves the details planning for the timing of the working progress and types of technique will be taken next. Planning also involves that the methodology that will going to use for this project. 3.2.2 Requirement Analysis The purpose of this phase is to build logical model of this system. In addition, this phase also needed to understand the applications, fact finding technique like document reviews, surveys, observations, and sampling must be made to identify application requirement, software requirement and hardware requirement. 3.2.3. Design This phase will produce draft of the system architecture and the prototype of the application that will satisfy all requirement analysis. At this phase the user interface and all necessary input and process will be identify. This phase also determines the application architecture, which is going to shows how to transform the logical design into basic system coding to generate the first prototype of the system. 3.2.4. Implementation During this implementation phase, the system will be constructed. All codes are generated inside this phase. At the end of this phase, system should run and most of the function for the system should be able to use. Based from the previus phase, from the prototype, the system will become the first version inside this phase. 3.2.5. Testing This phase will evaluate or verify the system that was developed. This phase will have a simulation data which will simulate the true database for the system. This is to test the functionality of the system in comparing a capture data with a database. Besides, all the functionality that may cause errors or problems to the system must be specified inside this phase because, the final result of the system is a very high priority and important. However, the testing phase will only cover to overcome the problem statement and the system objectives. 3.3. TOOLS The tools/ software required to develop this website are: • Frontend Programming Language: JavaScript • Styling and Front End: HTML & CSS • Backend: Java • Database: MySQL   CHAPTER 4: RESULTS AND DISCUSSIONS. 4.1. Use Case Diagram The unified modelling language used is use case diagram. A use case is a set of scenarios that describes an interaction between a user and a system. A use case diagram displays the relationship among actors and use cases. The two main components of a use case diagram are use cases and actors. The actors in our system are students and lecturers. The use case diagram is designed in the following figure. Figure 2: use case diagram. 4.2. System Flow Chart System flowcharts are a way of displaying how data flows in a system and how decisions are made to control events. To illustrate this, symbols are used. They are connected together to show what happens to data and where it goes. Note that system flow charts are very similar to data flow charts. Figure 3: system flow chart.   4.3. ER Diagram An entity-relationship diagram (ERD), also known as an entity-relationship model, is a graphical representation that depicts relationships among people, objects, places, concepts or events within an information technology (IT) system. Figure 4: ER Diagram.   4.4. Data Flow Diagram A data flow diagram (DFD) uses a very limited number of primitive symbols to represent the functions performed by a system and the data flow among the functions. Starting with a set of high-level functions that a system performs, a DFD model hierarchy represents various subfunctions. Figure 6: data flow diagram. Figure 5: Data Flow Diagram. 4.5. Database Design The database is used for the purpose of handling information as an integrated whole. It is defined as a collection of interrelated data stored with less or no redundancy to serve many users quickly and effectively. • Controlled Redundancy • Data independence • Accurate and integrating • More information at low cost • Recovery from failure • Privacy and security • Performance The tables used in the database are as follow: Field Name Data type Description First Name Varchar255 Last Name Varchar255 Email Varchar255 Phone Varchar255 password Varchar255 Table1: users’ table Field Name Data type Description First Name Varchar255 Last Name Varchar255 Email Varchar255 Phone Varchar255 Vender Name Varchar255 address Varchar255 Pin code Varchar255 password Varchar255 G link Varchar Table 2: Vendor table Field Name Data type Description pid Varchar255 Product Name Varchar255 Manufacturer Name Varchar255 Manufactured date Varchar255 Expiry Date Varchar255 Power Varchar255 Quantity Varchar255 Price Varchar255 Pin code Varchar255 Shop Owner Varchar Table 3: result. Figure 8: Vendor registration. Figure 9: User registration. Figure 10: Search Medicine. Figure 11: Searched Medicine. Figure 12: Google Map Location. Figure 13: Add Medicine. Figure 14: View Medicine. Figure 15: Update Medicine. CHAPTER 5: SUMMARY AND CONCLUSIONS. 5.2. CONCLUSION A search engine saves you time in two ways: by eliminating the need to find information manually, and by performing searches at high speeds. Without a medicine search engine, you would have to look at stores one by one.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Medicine_SEO has a low active ecosystem.
              It has 2 star(s) with 0 fork(s). There are 1 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              Medicine_SEO has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of Medicine_SEO is v1

            kandi-Quality Quality

              Medicine_SEO has no bugs reported.

            kandi-Security Security

              Medicine_SEO has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.

            kandi-License License

              Medicine_SEO is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              Medicine_SEO releases are available to install and integrate.
              Medicine_SEO has no build file. You will be need to create the build yourself to build the component from source.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Medicine_SEO
            Get all kandi verified functions for this library.

            Medicine_SEO Key Features

            No Key Features are available at this moment for Medicine_SEO.

            Medicine_SEO Examples and Code Snippets

            No Code Snippets are available at this moment for Medicine_SEO.

            Community Discussions

            No Community Discussions are available at this moment for Medicine_SEO.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Medicine_SEO

            You can download it from GitHub.
            You can use Medicine_SEO like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the Medicine_SEO component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/sagarbangade/Medicine_SEO.git

          • CLI

            gh repo clone sagarbangade/Medicine_SEO

          • sshUrl

            git@github.com:sagarbangade/Medicine_SEO.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Consider Popular Java Libraries

            CS-Notes

            by CyC2018

            JavaGuide

            by Snailclimb

            LeetCodeAnimation

            by MisterBooo

            spring-boot

            by spring-projects

            Try Top Libraries by sagarbangade

            portfolio

            by sagarbangadeHTML

            Grocery-Android-App

            by sagarbangadeKotlin

            Virtual-Assistant-Python

            by sagarbangadePython

            Calculator-in-C-language

            by sagarbangadeC