In einer Abschlussarbeit hatte ein Doktorand im Bibliothekswesen die Idee, eine lokalisierte Version der Pubmed-Site zu sehr geringen Kosten zu entwerfen.
Ich nahm diese Herausforderung an und sie wurde die iranische Datenbank für klinische Fallberichte genannt, die genau eine lokalisierte Version von Pubmed mit Laravel, Livewire unter Verwendung der Funktionen von zwei Softui- und Vuexy-Vorlagen war.
Durch die Verwendung der Vuexy-Vorlage ist es möglich, den FrontEnd-Bereich problemlos in Angular und Vue zu ändern. In diesem Projekt sind die Arten der Dateneingabe wie folgt:
- Einfache Dateneingabe
- Erweiterte und technische Dateneingabe (in einer 8-stufigen Form, in der die Werte in jedem Schritt unendlich oft hinzugefügt werden können, z. B. ein unendlicher klinischer Bericht, von dem jeder ein unendliches Diagnosemodell, ein unendliches Verschreibungsmodell usw. hatte),
- Bei der dritten Art erfolgt die Dateneingabe in Form einer XML-Datei, um Daten von Sites wie Pubmed zur Datenbank hinzufügen zu können.
- Im neuesten Dateneingabemodell wurde die Möglichkeit vorgesehen, bei der Definition einer klinischen Fallstudie Zeitschriften als Referenz hinzuzufügen.
Die restlichen Abschnitte sind Verwaltungs- und Superadministratorabschnitte.
Der Fallsuchabschnitt bietet wie Pubmed die Möglichkeit, verschachtelte Abfragen und auch die Elastic Search API zu schreiben. Eine Suche wurde ebenfalls integriert, die jedoch aufgrund fehlender Finanzierung nicht entwickelt wurde. Außerdem habe ich sie mit Tour.js, select2, Summernote Richtext usw. entwickelt.
In a thesis, a PhD student in librarianship had an idea to design a localized version of Pubmed site at a very low cost.
I accepted this challenge and it was called the Iranian Clinical Case Reports Database which was exactly a localized version of Pubmed using Laravel, Livewire using the features of two Softui and Vuexy templates.
By using Vuexy template it is possible to easily change the FrontEnd section in Angular and Vue.
In this project the types of data entry are as follows:
- Simple data entry
- Advanced and technical data entry (in an 8-step form where the values can be added infinitely many times in each step, for example an infinite clinical report each of which had an infinite diagnosis model, an infinite prescription model etc.)
- In the third type the data entry is in the form of an XML file to be able to add data from sites like Pubmed to the database.
- In the latest data entry model the possibility of adding journals as a reference when defining a clinical case study has been provided.
The remaining sections are administrative and super administrator sections.
The case search section, like Pubmed, provides the ability to write nested queries and also the Elastic Search API.
A search has also been integrated but it has not been developed due to lack of funding. Also, I have developed it using Tour.js, select2, Summernote Richtext, etc.
در یک پایان نامه یک دانشجوی مقطع دکترای کتابداری ایده طراحی نسخه بومی سازی شده سایت pubmed رو با هزینه بسیار پایین داده بود من این چالش رو قبول کردم و اسمش شد پایگاه اطلاعاتی گزارش های موردی بالینی ایران، که دقیقا نسخه بومی سازی شده pubmed با laravel، Livewire با استفاده از امکانات دو قالب softui و vuexy بود بدلیل استفاده از قالب vuexy امکان تغییر قسمت FrontEnd به Angular و Vue براحتی موجود است در این پروژه انواع ورود اطلاعات به شکل زیر است
- ورود اطلاعات بصورت ساده،
- ورود اطلاعات بصورت پیشرفته و فنی (در فرم 8 مرحله ای که میتوان مقادیر موجود در هر مرحله را بینهایت بار اضافه کرد بطور مثال بینهایت گزارش بالینی که هر کدام بینهایت مدل تشخیص بینهایت مدل تجویز و… داشتند)،
- در نوع سوم ورود اطلاعات بصورت فایل XML برای اینکه بتوان دیتاهای موجود در سایت هایی همچون pubmed را به دیتابیس اضافه کرد،
- در آخرین مدل ورود اطلاعات، امکان وزود ژورنال ها جهت ارجاع حین تعریف یک مطالعه موردی بالینی طراحی شد،