DSA PROJECT -hospital management.rtf

download DSA PROJECT -hospital management.rtf

of 6

Transcript of DSA PROJECT -hospital management.rtf

  • 7/30/2019 DSA PROJECT -hospital management.rtf

    1/6

    DSA-RDate:21-05-2013Academic/IndustryMentor

    Name:UCP

    Email:[email protected].:00923224787531

    Teacher remarks

    Team Name/mission statement:

    HOSPITAL MANAGEMENT

  • 7/30/2019 DSA PROJECT -hospital management.rtf

    2/6

    TeamMember

    e-mail

    Role/Responsibility

    SUMBALFATIMA-L1F11BS

    CS2392

    sumbal_ghafoo

    [email protected]

    Maintenance ofdatabase

    coding forhospitalstaff, whichincludessalary,workinghours andspecificdepartments of presentstaff.

    Furthermaking thedatabaserecordsand entriesfor thewards,whichincludesnumber ofbeds

    vacant inwards,number ofbedsoccupied,availabilityof wardsandkeeping therecord of allwards in

    hospital.HASEEBAAMIR-L1F11BSCS2179

    [email protected]

    Maintenance ofdatabasecoding fordoctorsserving inhospital,which

  • 7/30/2019 DSA PROJECT -hospital management.rtf

    3/6

    Problem statement: What problem it solves? Or, what feature does it improve?Answer: it solves the problem of keeping the entire management record on a singleplatform. In the present era everyone wants to keep the data or certain documents on oneplatform, and in huge organizations its a big question mark on the data bases of alldepartments and keeping their records. Similarly we focused hospital where things need to

    be swift and clear. For the fast and good administration we have to find a way out from theproblem of keeping records and current data on different accounts. So we have designed aprogram which provides the solution of this problem by keeping the records, searching thespecific entry and checking the availability on one platform.

    Measure of success: How will you know you have achieved your goal?

    Answer: we will accomplish our goal by developing a complete code for this proposal, whichwill perform all the tasks distributed among team members successfully. As this proposal isuser friendly, time saving and a basic requirement of a management industry so we are surethat we have achieved our goal. Further to check the success rate we will surely install thisprogram in some hospital.

  • 7/30/2019 DSA PROJECT -hospital management.rtf

    4/6

    Proposal (100-200 words): How will your device solve the problem described, orimprove the feature selected?

    Answer: it solves the problem of keeping the entire management record on a single platform.This program is specifically designed for handling the management of hospital which

    includes all the data regarding patients, wards, rooms, doctors and staff. The effectivenessof this particular proposal will have a very strong and positive impact on hospitalsadministration because it makes the database storage easier and time saving which will bebeneficial during the busy routine of hospital and their staff. Further It would help in servingthe patients more efficiently by giving them the best treatment by the doctors of particularfields. With in no time we can get the information about the specific staff required, patientsdetail, doctors available, rooms and wards vacant and occupied. One can easily access thecurrent and previous data/scenarios of hospital.The best feature is that it is easy to access and easy to install.The features we will use for this program are described as follow:

    Data Structure used:

    Class (used to protect the information) Binary search tree Link list Queues Stack

    Data Types used:

    Integers Strings

    Double Pointer

    References used:

    We havent used any reference from internet.

  • 7/30/2019 DSA PROJECT -hospital management.rtf

    5/6

    Project Planning Suggestions

    Putting together a team

    Most teams probably start with a few students that share friendship or a common interest inparticipating. The advice given by Kathleen Melymuka, writing in Computer World, will probably help

    you put together a team. We have edited her list as follows:

    Small teams do better due to lower communication overhead (Brooks' law) Look for people with positive attitudes. Extend beyond your group of friends: counterbalance. Set clear ground rules at the very start. Set clear achievable, unambiguous and mutually

    attainable team and individual goals. Hold individuals accountable to team and committed to project.

    Selecting a goalStarting with a clear objective will be key, your team may select a challenge based on affinity, or

    knowledge in an area that can be used on WE CARE Solar's system; regardless of the reason, it is of

    first importance to get team to commit to a problem to solve before planning can really start.

    Selecting a development process

    One of the initial meetings the team should have is a planning meeting to help all team membersbecome familiar with HICs Student Humanitarian Design competition: objectives, requirements,

    timeline, deliverables and evaluation criteria. The purpose of this meeting is to agree on a formal or

    informal development process that will be followed throughout the solution development; this processshould clearly define, for example: who will keep the project documents up-to-date, how often updates

    shall be reported back to the team, what means will be used to communicate (Google docs, email, etc).

    BrainstormingAnother key initial meeting is a brainstorming session; it may be combined with the planning meeting.

    Its purpose is to generation as many ideas as possible, the creation of a reservoir of ideas to draw from

    as the projects forms. There are four basic rules in brainstorming: focus on generating the mostnumbers of ideas; withhold criticism until a later 'critique stage'; welcome unusual ideas; combine and

    improve ideas. A brainstorming session could be structured as follows:

    1. Provide context information to participants.2. The facilitator may use lead questions to stimulate creativity

    3. The facilitator ensures that ground rules are followed:

    a) May run a warm-up session, for novice participants.

    b) Presents the problem and gives a further explanation if needed.c) Asks the brainstorming group for ideas.

    d) If no ideas are forthcoming, uses a lead question to encourage creativity.

    e) All participants present their ideas, and the idea collector records them.f) To ensure clarity, participants may elaborate on their ideas.

    g) When time is up, organizes the ideas and encourages discussion.

    h) Ideas are categorized.i) The whole list is reviewed/critiqued to ensure understanding by all.

    j) Duplicate ideas and obviously infeasible solutions are removed.

    4. Usually, in its final stage, the team will select one idea.

    Task definition, scheduling and work distribution

  • 7/30/2019 DSA PROJECT -hospital management.rtf

    6/6

    Finally, once an idea is selected, it is key to identify the steps (tasks) needed to accomplish it; these

    must then be assigned to team members within the framework of a schedule. We will describe the

    Gantt chart technique to manage a project: the technique used is not important, but adopting a provenproject management technique will significantly increase the chances of success. Tasks are significant

    activities the group will need to perform to accomplish its goals. They are given:

    a name/description an estimate of the amount of calendar time required a list of other tasks (if any) that must be completed before this task can begin

    In a Gantt chart, the horizontal axis is (linear) time; each task is given its own horizontal band where

    the calendar duration of the task is indicated by a box, line, or other object with a variable horizontal

    dimension. Tasks are often grouped into categories, and each category can be treated as a summary

    task whose duration spans all the tasks within that category. Tasks are generally listed from top tobottom in the order they will occur; if there are groups of tasks, the tasks are chronological (by starting

    date) within a group, and the groups ordered by starting date. A vertical line is usually placed on the

    chart to show the current date. Other important milestones can be noted (and labeled) with dotted

    vertical lines at the appropriate dates. What follows is one way of creating a Gantt chart.1. List all known milestones, deadlines, and deliverables (papers, presentations, etc.)

    2. List all outside constraints on time (holidays, exams, etc.), money, equipment, etc.3. Create a list of tasks (brainstorm).

    4. For each task in the list: time (in person-hours, then estimate calendar); dependencies (other

    tasks); resources (money, parts, equipment); who will be doing it5. Organize the task groups, and tasks within groups, by starting date

    6. Use Excel or other tool to create the Gantt chart

    (http://www.vertex42.com/ExcelTemplates/excel-gantt-chart.html)

    We hope these simple project planning suggestions will allow you creativity and talent come through.

    Student Project Planning Suggestions References

    http://en.wikipedia.org/wiki/Brooks_law How to Pick a Project Team Building your project team http://en.wikipedia.org/wiki/Brainstorming An overview of Gantt, PERT, and CPM charts

    http://www.vertex42.com/ExcelTemplates/excel-gantt-chart.htmlhttp://en.wikipedia.org/wiki/Brooks_lawhttp://www.computerworld.com/s/article/92031/How_to_Pick_a_Project_Team?taxonomyId=14&pageNumber=2http://www.projectsmart.co.uk/building-your-project-team.htmlhttp://en.wikipedia.org/wiki/Brainstorminghttp://www.soton.ac.uk/~jps7/Aircraft%20Design%20Resources/projectmanagement/ganttv1.pdfhttp://en.wikipedia.org/wiki/Brooks_lawhttp://www.computerworld.com/s/article/92031/How_to_Pick_a_Project_Team?taxonomyId=14&pageNumber=2http://www.projectsmart.co.uk/building-your-project-team.htmlhttp://en.wikipedia.org/wiki/Brainstorminghttp://www.soton.ac.uk/~jps7/Aircraft%20Design%20Resources/projectmanagement/ganttv1.pdfhttp://www.vertex42.com/ExcelTemplates/excel-gantt-chart.html