Software Application Development For SG Medical Center

Project Objective

Disucss about the Object-Oriented Data Structures Using Java.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

The aim of the project is to develop a new software application for the Sydney Group (SG) medical centre in order to bring improvement and efficiency in the organizational work procedure. The medical center has a number of registered doctors. The doctors are attributed with doctor ID and the domain of their specialty. The doctors are assigned with the duty of admitting patient to the center. The patients are identified with Patient ID and Patient name. The patients who are admitted to the center will be assigned on one doctor per one patient basis. However, if opted, one doctor can admit any number of patients and that is optional. Once a patient is admitted, the patient must be assigned with at least one doctor.

It is the choice of the doctor that how many patient they want to treat. For the purpose of documentation, the SG center wants to develop a system so that the details of the patients can be recorded. The details will include date, time, and results of the treatment that needs to be recorded.

The program for the project will be developed using object oriented programming (OOP).the project will consider the following specifications:

  • With the help of the program the doctor, nurse, receptionist and management staff at the SG will be able to keep track of patient history and they will be able to schedule appointments from anywhere. They can do the same from any computer inside or outside the centre.
  • Upgrade to the centre webpage can be done with the program to facilitate the patients to book any doctor. The process can be completed online from anywhere as per the convenient of the patient.
  • Mobile application using android studio need to be developed that will allow patients to pay bills and book online.

The report will contain data modeling method and the explanation on the selection of the data modeling method, ER diagram based on the entities required for the database design. Additionally a discussion will be carried out on the project scheduling and the system development methodology along with the justification for the choice of the selection. The project will highlight the development methodology in details with the required activities at each phase of the design methodology required for the project development.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Primitive Data Structures can be defined as the basic data structures that are able to operate directly once the machine instructions are initiated. Based on different computers it has different representations style (Berztiss , 2014).

Integers, Floating point numbers, Character constants, String constants and Pointers are included in this category.

The nature of the Non-primitive data structures is different from the primitive data structure in terms of complexity and derived from primitive data structures (Lafore, 2017).

The emphasize is given on the grouping of same or different data sets and there is close relationship between each data item that are grouped. Arrays, Lists and Files are included under this category (Joyce & Weems, 2016).

Drawing of the entities:

The entity relationship diagram (ER ) has been used to draw the entities

Patient Treatment Process at SG Medical Center

The ER diagram has three entities: Doctors, Patient_Treatment, Patient.

The attributes of the Doctors are: Doctor Id, Speciality

The attributes of the Patient_Treatment are: Patient, Doctor, Date, Time result

The attributes of the Patient are:  Patient Id, Doctor_Reference, Patient_Name.

A doctor may treat one patient or does not treat at all. However , once a patient has been admitted , the patient has to be assigned with a doctor or many doctor can be assigned for a particular patient. . A patient can only be admitted by a doctor reference.  The doctor assigned for a patient has to be taken from the table Doctors. However , all the Doctor Id  in the table may not be mapped against the attribute Doctor in the table Patient_Treatment. Here , the attribute Doctor serves as foreign key in the table.

Week

Activities

Duration excluding holiday (Sunday will be marked as holiday)

1-3

Planning and Requirement Analysis for the  project

18 days

4-5

Requirement documentation

12  days

6-12

Design and implementation

42 days

13-16

Testing of the system

24 days

The project is scheduled to be completed within four month. Three month is assigned for the development process and one month is assigned for the testing purpose as per the requirements of the SG medical center.

 The project schedule is discussed in details in the following section :

 For week one to three, the development team will review the requirements and various tools that will be necessary for the development.

After doing the requirement analysis, the product requirements will be documented to present it to the client to get the approval to start working on the proposed plan.

Once the planning, analyzing and documentation of the requirements is done, the actual design and development will take place.

The system will be tested in the proposed period to ensure that the system is running smooth without issues and it is meeting the requirements as per the client demands.

Considering the nature of the project and the given time constrain, the project schedule is tough to meet.. Sometimes, code might have errors, which will delay the project. The time frame needs to be flexible if required. The project may also have issues during the testing phase. For the testing purpose only one month is assigned. However, if the program has bugs and errors, the code have to be modified yet again which will require much more time.

Although several development methodologies can be used for software development, it requires proper analysis of certain requirements that needs to consider before choosing a development methodologies. The requirements are as follows:

The requirements that the project must consider is clear before the development takes place.

Object Oriented Programming for the Project Development

The solution or what the end product is makes no confusion and the developers has a clear view of what needs to be done

Minimal or no feedback is required from the customers until the project is completed and ready to be used

The work does not require frequent enhancement during the development phase, as the requirements are clear and well defined

The cost of delay is not a major concern for the project and if required will not affect the development.

The project that iTech needs to develop for the Sydney Group Medical Systems exactly meet these requirements already discussed. For this kind of projects, Waterfall model is the ideal development methodology to choose .with the model it is easy to visualize such projects as the model has very clear phase of requirement analysis, design, development, implementation, testing and deployment.

The requirements for the project are gathered and documented in this phase

A study is conducted in this phase to analyze the documented requirements to prepare the system design

Implementation:
With the help of the system inputs the developments takes place in small units the integration is done in the next phase.

The integration of the units developed in the previous phase is done in this
phase. Each unit is tested after the development to ensure the functionality of the units developed.

Once the development and testing is done the system is deployed in the consumer environment 

Maintenance: 
After the deployment of the project, the client environment may come up with issues .in order to fix those issues, security patches and updates are released for product enhancement. Maintenance is aimed at providing necessary improvements for the system in the client environment.

The execution of project management is a challenging task with lot of complexities and any single tool is not sufficient for the purpose to handle all the requirements (Schwalbe, 2015). Following are the two standard project management tools commonly used:

  • Program Evaluation Review Technique (PERT)
  • Gantt Charts

Conclusion and recommendation:

The report concludes that software that needs to be designed for the SG medical center is quite approachable in terms design and complexity. Software  design projects are subject to error as the code designed for the program may not always work as expected .

It is recommended that the project duration should be flexible to accommodate necessary changes as per requirement both in the development and in testing phase. The time allotted for the testing purpose also needs to be improved as well as the testing needs to be done perfectly in order to make more improvement in the final design to enhance the performance.

References:

Berztiss, A. T. (2014). Data structures: theory and practice. Academic press.

Joyce, D. T., & Weems, C. (2016). Object-oriented data structures using Java. Jones & Bartlett Publishers.

Lafore, R. (2017). Data structures and algorithms in Java. Sams Publishing.

Schwalbe, K. (2015). Information technology project management. Cengage Learning.

What Will You Get?

We provide professional writing services to help you score straight A’s by submitting custom written assignments that mirror your guidelines.

Premium Quality

Get result-oriented writing and never worry about grades anymore. We follow the highest quality standards to make sure that you get perfect assignments.

Experienced Writers

Our writers have experience in dealing with papers of every educational level. You can surely rely on the expertise of our qualified professionals.

On-Time Delivery

Your deadline is our threshold for success and we take it very seriously. We make sure you receive your papers before your predefined time.

24/7 Customer Support

Someone from our customer support team is always here to respond to your questions. So, hit us up if you have got any ambiguity or concern.

Complete Confidentiality

Sit back and relax while we help you out with writing your papers. We have an ultimate policy for keeping your personal and order-related details a secret.

Authentic Sources

We assure you that your document will be thoroughly checked for plagiarism and grammatical errors as we use highly authentic and licit sources.

Moneyback Guarantee

Still reluctant about placing an order? Our 100% Moneyback Guarantee backs you up on rare occasions where you aren’t satisfied with the writing.

Order Tracking

You don’t have to wait for an update for hours; you can track the progress of your order any time you want. We share the status after each step.

image

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

Areas of Expertise

Although you can leverage our expertise for any writing task, we have a knack for creating flawless papers for the following document types.

image

Trusted Partner of 9650+ Students for Writing

From brainstorming your paper's outline to perfecting its grammar, we perform every step carefully to make your paper worthy of A grade.

Preferred Writer

Hire your preferred writer anytime. Simply specify if you want your preferred expert to write your paper and we’ll make that happen.

Grammar Check Report

Get an elaborate and authentic grammar check report with your work to have the grammar goodness sealed in your document.

One Page Summary

You can purchase this feature if you want our writers to sum up your paper in the form of a concise and well-articulated summary.

Plagiarism Report

You don’t have to worry about plagiarism anymore. Get a plagiarism report to certify the uniqueness of your work.

Free Features $66FREE

  • Most Qualified Writer $10FREE
  • Plagiarism Scan Report $10FREE
  • Unlimited Revisions $08FREE
  • Paper Formatting $05FREE
  • Cover Page $05FREE
  • Referencing & Bibliography $10FREE
  • Dedicated User Area $08FREE
  • 24/7 Order Tracking $05FREE
  • Periodic Email Alerts $05FREE
image

Services offered

Join us for the best experience while seeking writing assistance in your college life. A good grade is all you need to boost up your academic excellence and we are all about it.

  • On-time Delivery
  • 24/7 Order Tracking
  • Access to Authentic Sources
Academic Writing

We create perfect papers according to the guidelines.

Professional Editing

We seamlessly edit out errors from your papers.

Thorough Proofreading

We thoroughly read your final draft to identify errors.

image

Delegate Your Challenging Writing Tasks to Experienced Professionals

Work with ultimate peace of mind because we ensure that your academic work is our responsibility and your grades are a top concern for us!

Check Out Our Sample Work

Dedication. Quality. Commitment. Punctuality

Categories
All samples
Essay (any type)
Essay (any type)
The Value of a Nursing Degree
Undergrad. (yrs 3-4)
Nursing
2
View this sample

It May Not Be Much, but It’s Honest Work!

Here is what we have achieved so far. These numbers are evidence that we go the extra mile to make your college journey successful.

0+

Happy Clients

0+

Words Written This Week

0+

Ongoing Orders

0%

Customer Satisfaction Rate
image

Process as Fine as Brewed Coffee

We have the most intuitive and minimalistic process so that you can easily place an order. Just follow a few steps to unlock success.

See How We Helped 9000+ Students Achieve Success

image

We Analyze Your Problem and Offer Customized Writing

We understand your guidelines first before delivering any writing service. You can discuss your writing needs and we will have them evaluated by our dedicated team.

  • Clear elicitation of your requirements.
  • Customized writing as per your needs.

We Mirror Your Guidelines to Deliver Quality Services

We write your papers in a standardized way. We complete your work in such a way that it turns out to be a perfect description of your guidelines.

  • Proactive analysis of your writing.
  • Active communication to understand requirements.
image
image

We Handle Your Writing Tasks to Ensure Excellent Grades

We promise you excellent grades and academic excellence that you always longed for. Our writers stay in touch with you via email.

  • Thorough research and analysis for every order.
  • Deliverance of reliable writing service to improve your grades.
Place an Order Start Chat Now
image

Order your essay today and save 30% with the discount code ESSAYHELP