I am given a project which is very small project for small clinic which may be contains of five departments reception or registration and billing, pharmacy, store, laboratory, payroll so far, and as you know most of the operations for this project would be like CRUD operations if we will take first module as example:
for the first department “Registration and billing ”
there will be form which contains the details of the patient and then the billing part will contain the entry fee and then if the patient goes to Dr then goes to pharmacy his details should be there in the pharmacy page where the medicine that he is going to buy will be added to his profile and then print the receipt.
My questions now are:
- Can apex do this project.
- Can I use the bar code to get the product details.
- Can I add figure print machine for the employees attendance.
- Can I integrate apex with some pages from JSP in case if I have dynamic module needs more control driven mechanisms.
Questions related to apex with 11g XE and cloud:
- Can I use apex and 11g xe for free and install them in server in my organization? If yes, so What are the limitations ?
- If am going to deploy it on cloud shall they will use Oracle 11g XE or Oracle SE or EE, or it depends on my request ?
- If I greed to start apex and I would like to deploy it on cloud is there any requirements , like Do I have to first contact Oracle and ask them to give me the login to apex on cloud and work remotely , Or
Can first develop it here in my machine and then contact oracle and deploy it on cloud .
If apex is not recommended for such projects please tell me before I start , and I will replace it with Java EE6
Yes.
Client-side interactions are notoriously tricky with web applications. It you have a bar code reader which can turn the barcode into JQuery or something then yes. But this will be the hardest part of the project.
Same as 2. Can your FPS do JQuery?
By default Apex operates out of the http server in the database. If you want to include Java Server Pages you need a separate web server and your architecture has just got way more complicated. The good news is that Apex is capable of supporting pretty sophisticated interactions, so the chances that you’ll need JSP are slight.
Yes. For limitations I suggest ion you read the documentation.
What cloud? “cloud” is just a generic term of remote hosting. But generally the point about cloud is you get to choose. Also, remember that the Oracle licensing will still apply: when you deploy Oracle SE or EE you will need to pay the Per CPU license, so be careful if you plump for something flexible such as AWS Elastic Cloud.
Again, what cloud? Oracle don’t host apps, so why would you need to contact them? There are a load of companies which do specialise in host Apex apps. Find out more.
(OTN does offer workspaces but purely for evaluating Apex, not for actually running – or even developing – production systems).
Your original questions rather strained the remit of SO, which is a programming site. Your follow-up questions are utterly off-topic, as they are largely business questions and the answer to pretty much all of them is “it depends”.
Dependencies include:
If you don’t know how to analyze these factors and use them to evaluate architectural solutions you really ought to hire somebody who can. This is work which would be measured in hours, if not days, and is way beyond what you can reasonably expect people to do for you on a Q&A site.
Remember: the free advice you get from some random bloke on the internet is worth exactly what you paid for it.