science projects buddy|
Active In SP
Joined: Dec 2010
19-12-2010, 08:46 PM
CHIPPY MARIAM THOMAS
SHERRY KURIAN SEBASTIAN
DEPARTMENT OF INFORMATION TECHNOLOGY
LOURDES MATHA COLLEGE OF SCIENCE AND TECHNOLOGY
PAT CARE.rar (Size: 79.13 KB / Downloads: 39)
Pat-care is the abbreviation given to the application, Patient Care. Pat-care is an online application developed with an aim that it will be a helping hand to the health providers. The service of Pat-care is available on the internet in 24 X 7. This application helps the people to communicate and interact with their doctors or the health providers to fulfill their needs.
Pat-Care is developed in a web based environment using Microsoft.Net Framework 3.5 with Microsoft SQL Server 2008 as the backend. Web technologies used are ASP.Net and HTML. Programming language used is C#. The application can be hosted on IIS Server in Microsoft Windows 2000/XP/2003/Vista platform.
With very busy lifestyles these days, many of us would need to have a medical advice, a second opinion or even a diagnosis and treatment. But we either don't have the time to wait in clinics or just need to have a private and anonymous consult with a doctor. An online website with consultation and medical diagnosis is the best solution to this. You will have almost all the benefits of a face to face medical visit and at the same time it will be private, fast, convenient, affordable and from anywhere in the world. You would be able to join this web site and use the best services possible from anywhere. Our online doctors are here to make this happen. Doctors help you find the best treatment for your disease based on your medical exams. If you have any medical illness, question or problem you can get doctors advice and a consult with our fully experienced physicians .After you fill the registration form, you will be a part of the service made. Make a request for your doctor and available on the time scheduled. If the payment is done online, you will have the results of your consult in less than 12 hours (usually much less). In urgent situations you would also be able to have a real time online consultation with a physician. The process is totally private and you will have all the time you need to have your problem solved. Pat-Care offers the paperless medical office. Easy to set up and learn. This is a web/browser based application that integrates medical scheduling software, electronic medical records (EMR) and medical billing software.
2. PROBLEM DEFNITION
Pat-Care is a healthcare-related online application. This application allows the patients to interact and communicate their problems and needs with their healthcare providers. Pat-Care application is integrated with hospitals and clinics. Once integrated with a hospital or clinic, patients of that hospital or clinic can start using Pat-care. Pat-Care application allows patients to register and complete forms online, which can streamline and shorten visits to clinics and hospitals. Pat-Care gives many help lines to its users. Some of them are to request prescription refills online, access medical records, view lab results, pay bills and schedule appointments. Patients can also be sent relevant education contents and preventive care alerts. Pat-Care also allows patients to directly communicate with healthcare providers by asking questions and leaving comments. Pat-Care service is available on the Internet at all hours of the day. Pat-Care benefits both patients and healthcare providers by increasing efficiency and productivity.
Tools & Technologies
• Java Script
• Fusion Charts
• SMTP mail server
• WYSIWYG editor
• MySQL Server
• Apache Sever
• Zend Studio
3. PROBLEM DESCRIPTION
3.1 ANALYSIS OF EXISTING SYSTEM
• Lack of security of data
• More man power
• Time consuming
• Consumes large volume of paperwork
• No direct role for the higher officials
• Damage due to lack of attention
• Avoid all these limitations and make the working more accurately the system needs to be computerized
3.2 ANALYSIS OF PROPOSED SYSTEM
The system is very simple in design and to implement. The system requires very low system resources and the system will work in almost all configurations.
• Ensure data accuracy’s
• Proper control of the higher officials
• Minimize manual data entry
• Minimum time needed for the various processing
• Greater efficiency
• Better Service
• User Friendliness and interactive
• Minimum time required
HARD DISK -160GB
MONITOR -17”COLOR MONITOR
KEYBOARD - MICROSOFT MULTIMEDIA KEYBOARD
OPERATING SYSTEM -WINDOWS XP
ENVIRONMENT - MICROSOFT.NET FRAMEWORK 3.5
FRONT END -ASP.NET
LANGUAGE -C# 2008
BACK END - MICROSOFT SQL SERVER 2008
DOCUMENTATION - MSWORD 2007
5. USECASE DIAGRAMS
A use case diagram in the Unified Modeling Language (UML) is a type of behavioral diagram defined by and created from a Use-case analysis. Its purpose is to present a graphical overview of the functionality provided by a system in terms of actors, their goals (represented as use cases), and any dependencies between those use cases.
The main purpose of a use case diagram is to show what system functions are performed for which actor. Roles of the actors in the system can be depicted.
A use case is a set of scenarios that describing an interaction between a user and a system. A use case diagram displays the relationship among actors and use cases. The two main components of a use case diagram are use cases and actors.
An actor is represents a user or another system that will interact with the system you are modeling. A use case is an external view of the system that represents some action the user might perform in order to complete a task.
Use cases are used in almost every project and implimentation. They are helpful in exposing requirements and planning the project and implimentation. During the initial stage of a project and implimentation most use cases should be defined, but as the project and implimentation continues more might become visible.
Use Case Diagram for Admin Module
Use Case Diagram for Doctor Module
Use Case Diagram for Patient Module
6. DATA FLOW DIAGRAM
System design is concerned with how the system functionally is to be provided by the components of the system. System design process may involve the design of special purpose hardware as well as real time software design.
Design is the process of applying various techniques and principles for the purpose of defining a device, a process on a system in sufficient detail to permit its physical realization. It is a process through which requirements are translated into a representation of the software engineering process and is applied regardless of the development paradigm that is used. From a project and implimentation management point of view software design is conducted in two steps. Preliminary design is concerned with the transformation of requirement to the architectural representation that lead to detail data structure and algorithm representations for software.
System design involves translating information requirements and conceptual design into technical specification and general flow of processing. After considering the requirements of the firm, needs are identified, related information is gathered to verify the problem and after evaluating the existing system, a new system is proposed. The proposed system consists of various modules; their maintenance works and finally reports generation.
System design refers to the description of a new system based on the information that is collected during the analysis phase and process by which it is developed. It is the creative process of inventing and developing new inputs, database procedures and outputs to meet the system objectives. System design builds on the information gathered during system analysis. It describes what output is to be produced, in what format, what input should be fed to obtain the required output, format of input etc. system design is a part of system development process.
System design encompasses the following steps:
• Review of appropriate data
• Determining requirements for a new system
• Design the new system
Input design is the phase where user originated input is converted to computer based format. It includes determining record media, methods of input, speed of capture and entry into system. The goal of designing input data is to make data entry easy as well as free from errors as far as possible.
Thus the objective of designer is to achieve the highest possible level of accuracy and ensure that the input is acceptable and understood by user and staff. A formatted form of data entry is provided which requests the user to enter data in appropriate location.
The main objectives that guide input design are as follows:-
Controlling the amount of input – if the amount of input is high, then more people will be involved, thus increasing chances of error and extra cost. By decreasing the amount of input needed ie; by controlling it, both cost as well as errors can be reduced.
Avoiding delay – During data entry or data preparation, bottlenecks can arise that lead to processing delays. Input should be so designed that it does not lead to bottlenecks and thus avoid processing delays.
Avoiding errors in data – Errors in data can lead to delays and inconsistency. Input design should be such that the data being entered should be free from errors to maximum possible limit.
Avoiding extra steps – More the number of steps more is the chance of error. Thus, number of steps should be kept to minimum.
Keeping the process simple – The process should be kept simple as possible to avoid errors.
The goal of input design is to make data entry as easy, logical and free from errors as much as possible. It involves the identification of required data, capturing and preparing data for computer processing and ensuring correctness of data.
The following features are incorporated into the system:-
Menu Design- The system is menu driven. This simplifies computer data access or entry. Instead of remembering what to enter, the user chooses from the list of options by positioning cursor approximately.
Easy Data Input- Data about screens have been designed in a manner similar to source documents. Approximate messages are provided which prompts the user in entering right data. Erroneous data inputs are checked at the end of each screen itself.
Data Validation- The input data is validated to maximize errors in data entry. For certain data specific codes have been given and validation is done which enable users to enter required data or correct them if they entered wrong codes. Eg:-Numeric entry.
User Friendliness- User is never left in a state of confusion as to what is happening instead approximate error and acknowledgement messages are sent.
Consistent Format- A fixed format is adopted for displaying title and message. For entering data also a fixed format is adopted. For Eg:-when a new customer enters his details, he will be issued his account number. All the details about the customer will be entered into the table.
Requirements specify capabilities that a system will be provided in order to solve a problem.
The basic requirements of the output design are as follows:-
• The Output must be accurate.
• The Output must be consistent.
• The output must contain the whole information expected.
• The output must be presented in an acceptable format.
• The output must be easily understandable.
Use Search at http://topicideas.net/search.php wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion
|Possibly Related Threads...|
|Design and application of mobile embedded system for home care applications||seminar surveyer||1||2,930||
19-10-2010, 10:06 AM
Last Post: projectsofme