Inzamam Ul Hossain in the Department of Computer Science and Engineering, Daffodil International University has been accepted as satisfactory in partial fulfillment of the requirements for the degree of B.Sc. Department of Computer Science and Engineering Faculty of Science and Information Technology Daffodil International University. We hereby declare that this project was carried out by us under the supervision of Fahad Faisal.
We also declare that neither this project nor any part of this project has been submitted elsewhere for the award of any degree or diploma. Our main goal of this project is to eliminate the paper system and implement a digital system for the long-term storage of medical records and the facilitation of medical research.
Motivation 2
As we as a whole know, our legislature is carrying out numerous things to digitize Bangladesh, but there are still no plans for the administrative doctor facilities. For the most part because they have a messy patient ID framework. The healing center will have the capacity to use that ID card for any activity of the patients.
Objectives 2
Likewise, such a large number of papers are used and wasted for such a large number of purposes that it makes everything a bit complicated. In our framework, the patient does not need a login and only needs an identity card issued by the doctor's facility. For example, the specialist can think about different diseases of that patient and examinations that the patient has done and depending on that, the specialist can give the patient appropriate treatment.
Expected Outcome 3
Each of the information about the patients can be used for research such as - viability of a specific medication, disease in a specific area, number of patients, readmission rate of patients, human services investigation and more. Usually, the patient loses past papers of restorative records which limits the consistency of the specialist. By keeping each of the records in a database and removing the paper from the procedure, there will be no loss of data.
Report Layout 4
Specialists will have the capacity to provide better treatment as they will have the capacity to view every recovery record, test results and approved medications of the patients. Daffodil International University 6 In Chapter 3 we specified the requirements of the project and briefly discussed the business processing model. In Chapter 4 we specified the front-end design of our system in details, as this is one of the most important parts of our project, and we also specified about the back-end.
In the last part of the report, we provide all related references that we have referred to in our report. For software under development, a requirement specification is a comprehensive description of the intended purpose and environment [5]. The design specification gives detailed information about the characteristics of the project, which defines the criteria that the developers will have to meet.
Dissemination of updates and changes in addition to site monitoring functionality will be your primary responsibility. In the wake of sending the inappropriate task to the case circle, the application continues to execute whatever is left of the code. Daffodil International University 24 Our main design is Angular because Angular is the most preferred framework for building creative parts of the site.
The testing is so that the doctor can scan the patient's card and get the patient's information. Testing the doctor who adds a new prescription for this patient and prescribes new drugs, along with the time of administration and duration. Testing the home page of the pharmacist and the possibility of scanning the patient's card and obtaining information.
Testing of the pharmacists can select medicines that the patient just wants and can calculate the prices of those medicines. On the second period of the testing, there was no defenselessness present in the product creation display.
BACKGROUND 6-8
Related Works 6
Comparative Studies 7
In this framework, it makes things simple for the specialists as they used the RFID card per user to share the patient ID and all the patient's medical data to work.
Scope of the problem 7
Daffodil International University 9 Lost papers: It is known to everyone that many patients lose their medical papers such as prescriptions, test reports and others, if they do not have backup papers, then they have to go to that hospital again and do all previous tests and also have to to go to the specialist again. Inefficient workflow: It exists in all hospitals because of the difficulty in allocating resources in real time. Daffodil International University 10 Other Barriers: Other barriers to RFID adoption include the lack of organizational support, trust issues, security issues, etc.
Daffodil International University 25 Along with angular we used HTML, CSS and others to make the front end more effective and efficient. Daffodil International University 26 Fig 5.3.1: Login page (Patient must login using username and password to make booking). Daffodil International University 30 Fig 5.3.5: After confirming the date and doctor, a pop massage will be displayed if the series is available on that day.
Affodil International University 32 Fig 5.3.9: Doctor will first check the schedule and then he/she can add prescription by giving. Affodil International University 33 Fig 5.3.10: Doctor will provide the details of medicine and need to click add prescription to make the prescription. Affodil International University 36 Fig 5.3.12: Here pharmacists have to select a prescription date to sell that medicine of that particular prescription.
Daffodil International University 38 Doctor can view these test results using the patient's card and these test test results will be saved for life.
Challenges 8
REQUIREMENT SPECIFICATION 9-16
Requirement Collection & Analysis 9
In this section we will find out what we need to do to complete or analyze our system. In our project we used certain hardware to reduce the problems of our system.
Use case modelling and description 12
Logical data model 15
Design Requirements 16
DESIGN SPECIFICATION 17-19
Back-end Design 17
Unlike other JavaScript middleware, the V8 engine compiles JavaScript code into local machine code. Consequently, it leverages the runtime condition to support the execution of web server applications by executing JavaScript code in a faster and more efficient manner[12]. The latter approach affects the Node.js application to perform I/O activities by sending the untrusted enterprise to a case circle along with a rollback.
After completing the non-simultaneous action, the casual round returns to the company and performs a return to work. Despite consuming less memory, the component allows Node.js to handle a large number of concurrent connections adeptly. Software engineers can take advantage of runtime state to perform routine tasks such as browsing or maintaining contact with a database, record framework, or system connections.
Express is a minimal and flexible Node.js framework that provides a powerful feature set for web and mobile applications, providing a wide range of features for building single-page, multi-page, and hybrid web applications[13]. Every Node.js player has known about it and is using it with or without keeping track. It is right now in its fourth era and there are many Node.js systems produced depending on it or driven by its ideas.
Interaction design and UX 18
Implementation Requirements 19
First the patient must log in using the username and secret key to book a specialist. After identification they will be coordinated to the patient landing page from where they will have the capacity to retain a specialist. The specialist will have his own login page where he must log in using the username and password provided by the specialist of the doctor's facility.
At that point, they need to filter the patient's chart to obtain silent data and access the subtle elements of the patient. The same way the drug specialist has to log in using his certifications to have a chance at the further process. In addition to the propelled perspective, association arrangement is additionally important in the making of physical things, exploring how a customer can talk to it.
While the joint efforts setting has energy for the casing, its key area is focused on the immediate. It is this segment of associational regulation that shows it as a structural field rather than a field of science or planning. 14] Use is the doing, performance, or routine of a course of action, method, or any arrangement, thought, appearance, feature, standard, or system for accomplishing something.
All things considered, use is a movement that must seek out any basis that distracts from the goal in order for something to really happen.
IMPLEMENTATION AND TESTING 20-36
- Implementation of Front-end design 20
- Implementation of Interaction 22
- Testing implementation 34
- Test Results and Reports 35
In the present time, in the competitive business environment, Angular Development has emerged as the superhero due to its intuitiveness and rich features. These days, Angular is one of the systems that doesn't make the model view controller look crooked, and together with NodeJS development, it basically works incredibly well with both innovations that understand the same documents. Just like the doctors and the patient, the pharmacist must also log in using his username and password created by the authority.
And to sell the medicine for a particular patient, the pharmacist has to scan the card and has to get patient information like doctors click after that the give page will appear. Pharmacists will select the medicine the patient wants and click calculate price to get the price for those medicine given, after which he/she has to pay to get the money receipt. Then by clicking on the print receipt, the system will generate a money receipt of the medicine given and ready to print.
Like doctors, patients and pharmacists, they must also log in using their username and password, which is created by the authority. Before we implement, the plan should be finalized and our goals should be clear. Testing each of the actions formulated in the plan is said to be implementation testing.
CONCLUSION & FUTURE SCOPE 37
Discussion & Conclusion 37
Scope for Further Developments 37
11] »Back End Development«, na voljo: https://www.coursereport.com/blog/front-end-development-vs-back-end- development-where-to-start.